An open API service for providing issue and pull request metadata for open source projects.

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

#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

#82 - add testcase for #76

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

#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