GitHub / niklasrosenstein/python-docspec issues and pull requests
#98 - Update black dependency to <= 25.1.0 (or >=24.3.0, <=25.1.0) in docspec-python
Issue -
State: open - Opened by Thadah 6 months ago
- 1 comment
Labels: type: feature request
#97 - Use UV instead of Slap
Pull Request -
State: closed - Opened by NiklasRosenstein 8 months ago
#96 - improvement: Bump black to >=23.1.0
Pull Request -
State: closed - Opened by mcintel about 1 year ago
- 11 comments
#95 - Update black dependency
Issue -
State: closed - Opened by mcintel about 1 year ago
Labels: type: feature request
#94 - Re-implement Python parsing
Pull Request -
State: open - Opened by tristanlatr almost 2 years ago
#93 - use flake8, isort and black, make Mypy stricter
Pull Request -
State: closed - Opened by NiklasRosenstein over 2 years ago
#92 - fix: Fix #91 by using `ast.literal_eval()` instead of `encode(latin1).decode(unicode_escape)` method.
Pull Request -
State: closed - Opened by NiklasRosenstein over 2 years ago
#91 - `UnicodeEncodeError` when docstring contain non-ascii characters
Issue -
State: closed - Opened by masci over 2 years ago
- 5 comments
Labels: type: bug
#90 - Remove dependency on `nr.util`
Issue -
State: open - Opened by NiklasRosenstein over 2 years ago
Labels: type: feature request
#89 - fix: Fix hash docstrings (`#:`) loosing their indentation relative to the rest of the docstring lines
Pull Request -
State: closed - Opened by NiklasRosenstein over 2 years ago
#88 - feature: Support docstrings on the same line for variable definitions (ex.: `a: int #: This is the docstring`).
Pull Request -
State: closed - Opened by NiklasRosenstein over 2 years ago
#87 - improvement: Explicitly do not support tuple-upackings as it is unclear how to assign the associated docstring and value.
Pull Request -
State: closed - Opened by NiklasRosenstein over 2 years ago
- 1 comment
#86 - tests: add test case for parsing docstring _after_ a variable declaration
Pull Request -
State: closed - Opened by NiklasRosenstein over 2 years ago
#85 - update tests to ignore locations entirely if `docspec-test(strip_locations=True)` is set, add `HasLocations` to `docspec.__all__`.
Pull Request -
State: closed - Opened by NiklasRosenstein over 2 years ago
#84 - improvement: Introduce `HasLocation` base class which now serves as the base for `Docstring`, `Decoration`, `Argument` and `ApiObject`.
Pull Request -
State: closed - Opened by NiklasRosenstein over 2 years ago
#83 - fix: Support parsing raw docstrings and decoding escape sequences appropriately using `str.encode("latin1").decode("unicode_escape")` (see https://stackoverflow.com/a/58829514/791713).
Pull Request -
State: closed - Opened by NiklasRosenstein over 2 years ago
#82 - add testcase for #76
Pull Request -
State: closed - Opened by NiklasRosenstein over 2 years ago
#81 - improvement: add back `files` as a keyword-only argument to `load_python_modules()`
Pull Request -
State: closed - Opened by NiklasRosenstein over 2 years ago
#80 - Use blib2to3 parser from `black` package to support match statement
Pull Request -
State: closed - Opened by nrser over 2 years ago
- 2 comments
#79 - Cannot parse code with "match / case"
Issue -
State: closed - Opened by rabernat over 2 years ago
- 6 comments
Labels: type: bug
#78 - Update to Databind 4.x
Issue -
State: open - Opened by rbroderi over 2 years ago
- 1 comment
#77 - Significant leading whitespace is removed
Issue -
State: closed - Opened by ahopkins almost 3 years ago
- 1 comment
Labels: type: bug
#76 - ValueError for some signature
Issue -
State: closed - Opened by tristanlatr over 3 years ago
- 1 comment
Labels: type: bug
#75 - What happened to load_python_modules(files=[]) ?
Issue -
State: closed - Opened by tristanlatr over 3 years ago
- 1 comment
Labels: type: feature request
#74 - Update CI and docs build process
Pull Request -
State: closed - Opened by NiklasRosenstein over 3 years ago
#73 - use slam changelog-update action
Pull Request -
State: closed - Opened by NiklasRosenstein over 3 years ago
#72 - Octal escape characters unsupported
Issue -
State: closed - Opened by qalshidi about 5 years ago
- 2 comments
Labels: type: bug
#71 - Docspec does not parse raw docstrings
Issue -
State: closed - Opened by NiklasRosenstein over 3 years ago
Labels: type: bug
#70 - breaking change: harden requirements of spec
Pull Request -
State: closed - Opened by NiklasRosenstein over 3 years ago
- 5 comments
Labels: type: improvement, component: docspec
#69 - hygiene: move `VariableSemantic`, `FunctionSemantic` and `ClassSemant…
Pull Request -
State: closed - Opened by NiklasRosenstein over 3 years ago
Labels: type: improvement, component: docspec
#68 - breaking change: rename `Data` to `Variable`
Pull Request -
State: closed - Opened by NiklasRosenstein over 3 years ago
Labels: type: improvement, component: docspec
#67 - Rename `Data` to `Variable`
Issue -
State: closed - Opened by NiklasRosenstein over 3 years ago
Labels: type: improvement, component: docspec
#66 - Python parser should support identifying semantic hints
Issue -
State: open - Opened by NiklasRosenstein over 3 years ago
Labels: component: docspec-python, type: feature request
#65 - Support string literals as docstrings after variable declarations/assignments
Issue -
State: closed - Opened by NiklasRosenstein over 3 years ago
- 1 comment
Labels: component: docspec-python, type: feature request
#64 - `Docstring` class no longer inherits from `str` and is no longer frozen
Pull Request -
State: closed - Opened by NiklasRosenstein over 3 years ago
Labels: type: improvement, component: docspec
#63 - remove deprecated class `ReverseMap`
Pull Request -
State: closed - Opened by NiklasRosenstein over 3 years ago
Labels: type: improvement, component: docspec
#62 - Support PEP 420 namespace packages and add support for `pathlib.Path`
Pull Request -
State: closed - Opened by NiklasRosenstein over 3 years ago
Labels: type: improvement, component: docspec-python
#61 - Docspec 2.0.0 checklist
Issue -
State: closed - Opened by NiklasRosenstein over 3 years ago
- 1 comment
Labels: type: feature request
#60 - correct issue reference in changelog
Pull Request -
State: closed - Opened by NiklasRosenstein over 3 years ago
#59 - Build docs again in CI
Pull Request -
State: closed - Opened by NiklasRosenstein over 3 years ago
#58 - Fix parsing of positional only keyword arguments
Pull Request -
State: closed - Opened by NiklasRosenstein over 3 years ago
Labels: component: docspec-python
#57 - Correctly handle positional only arguments
Issue -
State: closed - Opened by tristanlatr over 3 years ago
- 1 comment
Labels: type: bug
#56 - fix 52
Pull Request -
State: closed - Opened by NiklasRosenstein over 3 years ago
#55 - fix #53
Pull Request -
State: closed - Opened by NiklasRosenstein over 3 years ago
#54 - Support PEP 420 namespace packages when loading all modules in a package
Issue -
State: closed - Opened by NiklasRosenstein over 3 years ago
- 1 comment
Labels: type: feature request
#53 - `docspec_python` should strip whitespaces from `Class.bases` values
Issue -
State: closed - Opened by tristanlatr over 3 years ago
Labels: type: bug
#52 - Error in the specification
Issue -
State: closed - Opened by tristanlatr over 3 years ago
- 1 comment
Labels: type: bug
#51 - "Edit on GitHub" link in the documentation is leading to 404
Issue -
State: closed - Opened by tristanlatr over 3 years ago
- 1 comment
Labels: type: bug, component: documentation
#50 - Do not use frozen=True for the Docstring class
Pull Request -
State: closed - Opened by tristanlatr over 3 years ago
- 1 comment
#49 - Dataclasses frozen feature makes it impossible to extend `Docstring` functionalities with sublcasses
Issue -
State: closed - Opened by tristanlatr over 3 years ago
- 2 comments
Labels: type: bug
#48 - Add `Decoration.arglist`
Pull Request -
State: closed - Opened by NiklasRosenstein almost 4 years ago
- 1 comment
#46 - Clarification of Location specification
Issue -
State: closed - Opened by mthuurne almost 4 years ago
- 1 comment
#45 - What's the type of Decoration.args ?
Issue -
State: closed - Opened by tristanlatr almost 4 years ago
- 5 comments
Labels: type: bug
#44 - remove `Decoration.name_expression` again because `Decoration.name` is sufficient
Pull Request -
State: closed - Opened by NiklasRosenstein almost 4 years ago
- 1 comment
Labels: type: improvement, component: docspec
#43 - Add `Decoration.name_expression`
Pull Request -
State: closed - Opened by NiklasRosenstein almost 4 years ago
Labels: type: improvement, component: docspec
#42 - add `Location.endlineno` property
Pull Request -
State: closed - Opened by NiklasRosenstein almost 4 years ago
#41 - add `Argument.location` and `Decoration.location` properties
Pull Request -
State: closed - Opened by NiklasRosenstein almost 4 years ago
#40 - Rename enum values to `UPPER_CASE`
Pull Request -
State: closed - Opened by NiklasRosenstein almost 4 years ago
Labels: type: improvement, component: docspec
#39 - write JSON specification as YAML and generate the markdown with the docs
Pull Request -
State: closed - Opened by NiklasRosenstein almost 4 years ago
Labels: component: documentation, type: improvement
#38 - Add `.modifiers` and `.semantic_hints` to `Data`, `Class` and `Function`
Pull Request -
State: closed - Opened by NiklasRosenstein almost 4 years ago
#35 - fix(docspec-python): support imports on the class-level
Pull Request -
State: closed - Opened by NiklasRosenstein almost 4 years ago
#34 - Assertion error while loading simple module with an indirection inside a class
Issue -
State: closed - Opened by tristanlatr almost 4 years ago
- 3 comments
Labels: type: bug
#33 - Add support for `Indirection` in `docspec-python`
Pull Request -
State: closed - Opened by NiklasRosenstein almost 4 years ago
Labels: component: docspec-python, type: feature request
#32 - Line end
Issue -
State: closed - Opened by pawamoy almost 4 years ago
- 1 comment
Labels: type: feature request, component: docspec
#31 - Add `Docstring` class
Pull Request -
State: closed - Opened by NiklasRosenstein almost 4 years ago
- 2 comments
Labels: component: documentation, component: docspec-python, component: docspec
#30 - How to differentiate class variables and instance variables?
Issue -
State: closed - Opened by tristanlatr almost 4 years ago
- 5 comments
Labels: type: question, component: docspec
#29 - Have a `ApiObject.docstring_location`
Issue -
State: closed - Opened by tristanlatr almost 4 years ago
- 3 comments
Labels: type: feature request, component: docspec
#28 - Have a `location` on `Decoration` and `Argument`?
Issue -
State: closed - Opened by tristanlatr almost 4 years ago
- 1 comment
Labels: type: feature request, component: docspec
#27 - How to represent function overloads ?
Issue -
State: closed - Opened by tristanlatr almost 4 years ago
- 2 comments
#26 - Include changelog in docs
Pull Request -
State: closed - Opened by NiklasRosenstein almost 4 years ago
#25 - Add Indirection class to docspec.
Pull Request -
State: closed - Opened by tristanlatr almost 4 years ago
- 4 comments
#24 - Visitor pattern implementation
Pull Request -
State: closed - Opened by tristanlatr almost 4 years ago
- 6 comments
#23 - Add ApiObject.full_name property
Pull Request -
State: closed - Opened by tristanlatr almost 4 years ago
- 8 comments
#18 - Generating docspec with `pydoctor`
Issue -
State: closed - Opened by tristanlatr almost 4 years ago
- 2 comments
Labels: type: question
#17 - Address #15 and add ApiObject.parent
Pull Request -
State: closed - Opened by NiklasRosenstein almost 4 years ago
Labels: type: improvement
#16 - Visitor pattern
Issue -
State: closed - Opened by tristanlatr almost 4 years ago
- 3 comments
#15 - How to represent packages ?
Issue -
State: closed - Opened by tristanlatr almost 4 years ago
- 1 comment
Labels: type: improvement
#14 - Add some type annotations
Pull Request -
State: closed - Opened by tristanlatr about 4 years ago
- 2 comments
#13 - Heads-up about yapper package
Issue -
State: closed - Opened by songololo about 4 years ago
- 2 comments
Labels: type: question
#12 - Make signature parameter type information optional
Pull Request -
State: closed - Opened by songololo over 4 years ago
- 2 comments
Labels: component: documentation, component: docspec-python
#11 - fix: fix potential unicode decode error
Pull Request -
State: closed - Opened by nnnewb over 4 years ago
- 1 comment
#10 - UnicodeDecodeError
Issue -
State: closed - Opened by nnnewb over 4 years ago
- 1 comment
#9 - parse_python_module
Pull Request -
State: closed - Opened by ariG23498 over 4 years ago
- 1 comment
Labels: component: documentation
#8 - License missing
Issue -
State: closed - Opened by ghost almost 5 years ago
- 2 comments
Labels: type: question
#7 - fix support for Python 3.6
Pull Request -
State: closed - Opened by NiklasRosenstein about 5 years ago
#6 - add python-test workflow
Pull Request -
State: closed - Opened by NiklasRosenstein about 5 years ago
#5 - Revert "Create python-package.yml"
Pull Request -
State: closed - Opened by NiklasRosenstein about 5 years ago
#4 - Create python-package.yml
Pull Request -
State: closed - Opened by NiklasRosenstein about 5 years ago
#3 - Re-implement Python parsing using LibCST
Issue -
State: open - Opened by NiklasRosenstein about 5 years ago
- 4 comments
Labels: type: improvement, component: docspec-python
#2 - Support variable comments on the same line
Issue -
State: closed - Opened by NiklasRosenstein about 5 years ago
Labels: type: bug, component: docspec-python
#1 - Hash comment block for variables looses indentation
Issue -
State: closed - Opened by NiklasRosenstein about 5 years ago
Labels: type: bug, component: docspec-python