Commit Graph

62 Commits (feat/single-page-option)

Author SHA1 Message Date
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
8 months ago
Brandon Wiebe 6317148f0d Replace usage of deprecated astroid.NodeNG.doc in inheritance_diagrams.py 8 months ago
Ashley Whetter 4d1bec044a Removed support for Python 3.7 8 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 12 months 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 2 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