Skip to content

Commit

Permalink
Merge commit '4613459674f810c9932140958362f79a16c284d4' into 800-doc-…
Browse files Browse the repository at this point in the history
…comments-support
  • Loading branch information
tristanlatr committed Sep 16, 2024
2 parents 87ff39c + 4613459 commit ae2d93c
Show file tree
Hide file tree
Showing 33 changed files with 580 additions and 245 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/pydoctor_primer.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:
fetch-depth: 0
- uses: actions/setup-python@v5
with:
python-version: "3.11"
python-version: "3.12"
- name: Install pydoctor_primer
run: |
python -m pip install -U pip
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/system.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
- name: Set up CPython
uses: actions/setup-python@v5
with:
python-version: '3.11'
python-version: '3.12'

- name: Install tox
run: |
Expand Down
14 changes: 4 additions & 10 deletions .github/workflows/unit.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,14 +19,9 @@ jobs:

strategy:
matrix:
# Re-enable 3.13-dev when https://github.com/zopefoundation/zope.interface/issues/292 is fixed
python-version: [pypy-3.7, 3.7, 3.8, 3.9, '3.10', 3.11, '3.12']
os: [ubuntu-22.04]
include:
- os: windows-latest
python-version: 3.11
- os: macos-latest
python-version: 3.11
python-version: ['pypy-3.8', 'pypy-3.9', 'pypy-3.10',
'3.8', '3.9', '3.10', '3.11', '3.12', '3.13.0-rc.2']
os: [ubuntu-latest, windows-latest, macos-latest]

steps:
- uses: actions/checkout@v4
Expand All @@ -51,8 +46,7 @@ jobs:
run: |
tox -e test
- name: Run unit tests with latest Twisted version (only for python 3.8 and later)
if: matrix.python-version != '3.7' && matrix.python-version != 'pypy-3.7'
- name: Run unit tests with latest Twisted version
run: |
tox -e test-latest-twisted
Expand Down
6 changes: 6 additions & 0 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -76,9 +76,15 @@ What's New?
in development
^^^^^^^^^^^^^^

* Drop Python 3.7 and support Python 3.13.
* Add support for doc-comments as found in Sphinx. Use the special comment formatting ``#:`` to start the comment instead of just ``#``.
Comments need to be either on a line of their own before the definition, or immediately after the assignment on the same line.
* Trigger a warning when several docstrings are detected for the same object.
* Improve typing of docutils related code.
* Run unit tests on all supported combinations of Python versions and platforms, including PyPy for Windows. Previously, tests where ran on all supported Python version for Linux, but not for MacOS and Windows.
* Replace the deprecated dependency appdirs with platformdirs.
* Fix WinError caused by the failure of the symlink creation process.
Pydoctor should now run on windows without the need to be administrator.

pydoctor 24.3.3
^^^^^^^^^^^^^^^
Expand Down
Loading

0 comments on commit ae2d93c

Please sign in to comment.