Ashley Whetter
bc71226c3b
Render PEP-695 type aliases as TypeAlias assignments
...
Partially addresses #414
2 months ago
Ashley Whetter
61c52e0664
Implemented automatic uploading to PyPI
...
Closes #388
9 months ago
Brandon Wiebe
6317148f0d
Replace usage of deprecated astroid.NodeNG.doc in inheritance_diagrams.py
9 months ago
Ashley Whetter
4d1bec044a
Removed support for Python 3.7
9 months ago
Ashley Whetter
a22ae9262a
Removed support for documenting languages other than Python
...
For the reasons why, see #248
11 months ago
Ashley Whetter
6f4e12a00c
Start testing on Python 3.12
...
Closes #390
11 months ago
Ashley Whetter
0ac1e11359
Version 2.1.1
1 year ago
Ashley Whetter
434ef8305a
Tests build HTML and parse it to validate structure
1 year ago
Ashley Whetter
aab9f814b8
Made it clearer how to customise what objects AutoAPI will document.
...
Closes #339
1 year ago
Ashley Whetter
9c774d4242
Overhauled documentation landing page
1 year ago
Ashley Whetter
a43c6fde2b
Switched linter from pylint to ruff
1 year ago
Ashley Whetter
58d653e557
Added basic type checking
1 year ago
Ashley Whetter
1401facbc0
Integrated towncrier into the release workflow
1 year ago
Ashley Whetter
94b255aecc
Added support for Python 3.11
1 year ago
Ashley Whetter
991ac220fd
Streamlined release process slightly
2 years ago
Ashley Whetter
0b214b2ffd
Drop Python 3.6 and test in Python 3.10
3 years ago
Ashley Whetter
66f3734afa
Start testing in Github Actions
3 years ago
Ashley Whetter
826bb2badd
Converted tests to pytest style
3 years ago
Ashley Whetter
9372bdb9f1
Package with PEP-517
3 years ago
Ashley Whetter
565c43d99b
Can run with tox 4
3 years ago
Ashley Whetter
23bee3db99
Added support for Sphinx 3.5
3 years ago
Ashley Whetter
82eb508fe0
Added support for Sphinx 3.3 and 3.4
3 years ago
Ashley Whetter
714c0609ba
Added Python 3.9 support
3 years ago
Ashley Whetter
31d4beb959
Readthedocs uses Python 3.8
4 years ago
Ashley Whetter
8e4cd49e1a
Dropped support for Python 2 and Sphinx 1.x/2.x.
...
Removed all old compatibility code.
4 years ago
Ashley Whetter
0667de4037
Release preparation
4 years ago
Ashley Whetter
f5823855ba
Added Sphinx 3.1 testing
4 years ago
Ashley Whetter
8b9f0c23b5
Corrected autoapi_options default value
4 years ago
Matthijs van der Burgh
8f91c14199
Show black diff
4 years ago
Ashley Whetter
6bfe168abe
Updated Travis Python versions
4 years ago
Ashley Whetter
5794902b23
Support Sphinx 2.4 and 3.0
4 years ago
Ashley Whetter
fc1d78f758
Python 3.8 support
4 years ago
Ashley Whetter
a122f00d4a
Fix linting
5 years ago
Ashley Whetter
900072e99b
Added documentation for optional dependencies
5 years ago
Ashley Whetter
45ff03a3ad
Disable linting for now
5 years ago
danields761
be324b10bf
Made dependencies of other languages optional ( #171 )
...
* Fixes #170
* Makes sphinxcontrib-golangdomain and
sphinxcontrib-dotnetdomain to be optional
packages
* Adds check that appropriate dependencies of
a specified api-type installed during the
extension initialisation
* Adds appropriate tests
5 years ago
Ashley Whetter
9fc96f2ddf
Added support for Sphinx 2.1
5 years ago
Ashley Whetter
6d39780ae4
Fixed tox setup
5 years ago
Ashley Whetter
7230330686
Documentation overhaul
5 years ago
Ashley Whetter
8242f2ea13
Added Sphinx 2.0 support
5 years ago
Ashley Whetter
5d648c6fa8
Stopped pinning black version
5 years ago
Ashley Whetter
f77bf19800
Added Black formatting
5 years ago
Ashley Whetter
dfe82ae94e
Dropped support for Sphinx<1.6
5 years ago
Ashley Whetter
e1962d8bd8
Added Python 3.7 testing
...
Also made Sphinx 1.8 testing use stable version
6 years ago
Ashley Whetter
0e478b2837
Added Sphinx 1.8.0b1 testing
6 years ago
Ashley Whetter
11a11ce740
Added sphinx 1.7 testing
6 years ago
Anthony Johnson
77306dd25b
Upgrade testing
...
Conflicts:
tox.ini
7 years ago
Ashley Whetter
67ab54761f
Added Python 3.6 tests
7 years ago
Ashley Whetter
0c9ed87abf
Fixed sphinx 1.3 tests using latest sphinx
7 years ago
Ashley Whetter
a1a3f05202
Fix for Sphinx 1.6
7 years ago