head	1.25;
access;
symbols
	pkgsrc-2026Q1:1.25.0.2
	pkgsrc-2026Q1-base:1.25
	pkgsrc-2025Q4:1.23.0.2
	pkgsrc-2025Q4-base:1.23
	pkgsrc-2025Q3:1.22.0.6
	pkgsrc-2025Q3-base:1.22
	pkgsrc-2025Q2:1.22.0.4
	pkgsrc-2025Q2-base:1.22
	pkgsrc-2025Q1:1.22.0.2
	pkgsrc-2025Q1-base:1.22
	pkgsrc-2024Q4:1.20.0.2
	pkgsrc-2024Q4-base:1.20
	pkgsrc-2024Q3:1.17.0.2
	pkgsrc-2024Q3-base:1.17
	pkgsrc-2024Q2:1.13.0.2
	pkgsrc-2024Q2-base:1.13
	pkgsrc-2024Q1:1.12.0.4
	pkgsrc-2024Q1-base:1.12
	pkgsrc-2023Q4:1.12.0.2
	pkgsrc-2023Q4-base:1.12
	pkgsrc-2023Q3:1.11.0.4
	pkgsrc-2023Q3-base:1.11
	pkgsrc-2023Q2:1.11.0.2
	pkgsrc-2023Q2-base:1.11
	pkgsrc-2023Q1:1.9.0.12
	pkgsrc-2023Q1-base:1.9
	pkgsrc-2022Q4:1.9.0.10
	pkgsrc-2022Q4-base:1.9
	pkgsrc-2022Q3:1.9.0.8
	pkgsrc-2022Q3-base:1.9
	pkgsrc-2022Q2:1.9.0.6
	pkgsrc-2022Q2-base:1.9
	pkgsrc-2022Q1:1.9.0.4
	pkgsrc-2022Q1-base:1.9
	pkgsrc-2021Q4:1.9.0.2
	pkgsrc-2021Q4-base:1.9
	pkgsrc-2021Q3:1.6.0.2
	pkgsrc-2021Q3-base:1.6
	pkgsrc-2021Q2:1.5.0.2
	pkgsrc-2021Q2-base:1.5
	pkgsrc-2021Q1:1.2.0.6
	pkgsrc-2021Q1-base:1.2
	pkgsrc-2020Q4:1.2.0.4
	pkgsrc-2020Q4-base:1.2
	pkgsrc-2020Q3:1.2.0.2
	pkgsrc-2020Q3-base:1.2
	pkgsrc-2020Q2:1.1.0.2
	pkgsrc-2020Q2-base:1.1;
locks; strict;
comment	@# @;


1.25
date	2026.03.10.13.51.19;	author adam;	state Exp;
branches;
next	1.24;
commitid	we9LftIz1mNQWqxG;

1.24
date	2026.02.16.11.16.50;	author adam;	state Exp;
branches;
next	1.23;
commitid	cHPs0x8lOeMFNAuG;

1.23
date	2025.10.12.18.30.41;	author wiz;	state Exp;
branches;
next	1.22;
commitid	oOTJu5QRMrSChjeG;

1.22
date	2025.02.18.08.42.16;	author adam;	state Exp;
branches;
next	1.21;
commitid	uLejMKCO2TZ4CVJF;

1.21
date	2025.02.10.21.57.35;	author adam;	state Exp;
branches;
next	1.20;
commitid	eYaaGtQOiv4OgYIF;

1.20
date	2024.12.06.10.49.16;	author adam;	state Exp;
branches;
next	1.19;
commitid	FYNhjMTRFxe8HqAF;

1.19
date	2024.11.01.00.24.44;	author wiz;	state Exp;
branches;
next	1.18;
commitid	RHcnWOJAZYmEmSvF;

1.18
date	2024.10.19.11.14.17;	author wiz;	state Exp;
branches;
next	1.17;
commitid	KVakGapskgbqnguF;

1.17
date	2024.09.13.09.36.53;	author wiz;	state Exp;
branches;
next	1.16;
commitid	JrQbe7Zx2DFIZCpF;

1.16
date	2024.07.29.07.26.08;	author wiz;	state Exp;
branches;
next	1.15;
commitid	i0U55xB9e2kzKHjF;

1.15
date	2024.07.21.09.28.19;	author wiz;	state Exp;
branches;
next	1.14;
commitid	EwaBIryUz5GoGGiF;

1.14
date	2024.06.26.17.13.20;	author wiz;	state Exp;
branches;
next	1.13;
commitid	Ruf7AZaH92NK3wfF;

1.13
date	2024.06.08.12.24.15;	author wiz;	state Exp;
branches;
next	1.12;
commitid	7TJV8KiopL4t2bdF;

1.12
date	2023.10.14.08.01.49;	author wiz;	state Exp;
branches;
next	1.11;
commitid	KZOS3tnHqAdJezIE;

1.11
date	2023.06.18.12.37.21;	author adam;	state Exp;
branches;
next	1.10;
commitid	PT0Hb5ii4ealyqtE;

1.10
date	2023.05.06.08.39.03;	author wiz;	state Exp;
branches;
next	1.9;
commitid	jFtZFnBKYQbbCSnE;

1.9
date	2021.10.26.11.23.13;	author nia;	state Exp;
branches;
next	1.8;
commitid	TS3y6sgAeGKWpjeD;

1.8
date	2021.10.11.09.31.22;	author adam;	state Exp;
branches;
next	1.7;
commitid	mkUanpbKQzUdincD;

1.7
date	2021.10.07.15.02.20;	author nia;	state Exp;
branches;
next	1.6;
commitid	0fS32tEWoNe7fTbD;

1.6
date	2021.08.01.18.06.38;	author adam;	state Exp;
branches;
next	1.5;
commitid	wCLVrtRS4Zulqi3D;

1.5
date	2021.04.28.12.44.52;	author adam;	state Exp;
branches;
next	1.4;
commitid	nopiU8ynhispH3RC;

1.4
date	2021.04.16.06.02.44;	author adam;	state Exp;
branches;
next	1.3;
commitid	jKmEkxTHTkOfRtPC;

1.3
date	2021.04.07.06.44.39;	author adam;	state Exp;
branches;
next	1.2;
commitid	VMZW6xpvYG0inkOC;

1.2
date	2020.08.24.08.42.38;	author wiz;	state Exp;
branches;
next	1.1;
commitid	wereee15DNSkiilC;

1.1
date	2020.04.06.07.38.38;	author wiz;	state Exp;
branches;
next	;
commitid	rrXrnd7GoDwGri3C;


desc
@@


1.25
log
@py-sphinx-autoapi: updated to 3.8.0

3.8.0
Autodoc-style directives can access members excluded by autoapi_options
@
text
@$NetBSD: distinfo,v 1.24 2026/02/16 11:16:50 adam Exp $

BLAKE2s (sphinx_autoapi-3.8.0.tar.gz) = ff07a6e5e50a68f3087f9f11c4fed2a0104c4c640e2240ae15671541bacf0aca
SHA512 (sphinx_autoapi-3.8.0.tar.gz) = 32e320d437929d0e8af67545c22b75c609384a890696d0e42ab7e6c84a0dea25bca584a46dcaa61be345a2cc4c2616207853553006c7da2bc6eda582057ad3fb
Size (sphinx_autoapi-3.8.0.tar.gz) = 58418 bytes
@


1.24
log
@py-sphinx-autoapi: updated to 3.7.0

3.7.0

Features

Added autoapi.import warning for when AutoAPI directives are given non-existent objects
Adding autoapi_follow_symlinks, which allows api to traverse into symlinked directories when generating the API documentation.
Drop support for Python 3.9 and officially support Python 3.14
Support rendering PEP-695 type parameters

Bugfixes

Render typing_extensions.TypeAlias like other type aliases
Fix PythonFunction.overloads typing when source code overload(s) do not provide a return type

Misc

Fix deprecation warnings raised by astroid and sphinx
Handling case where match returns None to fix mypy unit test.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.23 2025/10/12 18:30:41 wiz Exp $
d3 3
a5 3
BLAKE2s (sphinx_autoapi-3.7.0.tar.gz) = 7a1e12ec1e61abde4e37b7ee33ac8c8dbea811f841a89c8894214881552cc057
SHA512 (sphinx_autoapi-3.7.0.tar.gz) = fb633f0e086dbc5698edc24e58c7b06082742b3d2aa7dd3c60349f84c434b2a975763cc15e49d952bde0ff7433a23c8d40c4bf715dd7f0877bd82ec7866fc6fd
Size (sphinx_autoapi-3.7.0.tar.gz) = 58136 bytes
@


1.23
log
@py-sphinx-autoapi: update to 3.6.1.

Update the supported versions of astroid. Fix the breaking change
to Import and pass in the AstroidManager to the AstroidBuilder
(#536)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.22 2025/02/18 08:42:16 adam Exp $
d3 3
a5 3
BLAKE2s (sphinx_autoapi-3.6.1.tar.gz) = 4a6e858488efa17509c5039ac3865ab55c326aa6c87a23d031ce89b1e2f3a1f7
SHA512 (sphinx_autoapi-3.6.1.tar.gz) = 12186d4659ae39d98401abec38a351b4b58729281a2efe76c759db6844cd78054350dd0a83b77cb4c0b2411881243b3b8fcb6046d0a9be4a2832feece9d91766
Size (sphinx_autoapi-3.6.1.tar.gz) = 55456 bytes
@


1.22
log
@py-sphinx-autoapi: updated to 3.6.0

3.6.0

Features

Render type aliases properly rather than as an assignment

Misc

Drop support for Python 3.8
Fix readthedocs build
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.21 2025/02/10 21:57:35 adam Exp $
d3 3
a5 3
BLAKE2s (sphinx_autoapi-3.6.0.tar.gz) = ba6f75cb8ebb88e383132b6a29f915ad8c8ca3d053cb4eeccf258852be1f5c75
SHA512 (sphinx_autoapi-3.6.0.tar.gz) = 9aab520c375e4b4e722c9ea4d5723819de86f4100aa2ed76f97e4fde7324ce8a7e9d37eb5096032b49ce7e91197fe53cf6c60268d8ce23c0cf4636028154e1fa
Size (sphinx_autoapi-3.6.0.tar.gz) = 55417 bytes
@


1.21
log
@py-sphinx-autoapi: updated to 3.5.0

3.5.0

Features

Can exclude directories from being documented

Bugfixes

Fix exception when calling a function imported from a wildcard
Remove usage of astroid alpha builds

Misc

Fix formatting failure in tests
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.20 2024/12/06 10:49:16 adam Exp $
d3 3
a5 3
BLAKE2s (sphinx_autoapi-3.5.0.tar.gz) = ea759a139d332ad02c0e1bbc78ce55c1c72be8ab8a14ee26f3ebc35a630792c1
SHA512 (sphinx_autoapi-3.5.0.tar.gz) = 31a2a7b18931e9eefb8f43c966a3b19a4c2c9aefc29bdc4d9d0675da14b39a9eb6dac0597265e22c8a2b0165b135c7c4db4bbbf21e2c983a68c68641d63bdc79
Size (sphinx_autoapi-3.5.0.tar.gz) = 55377 bytes
@


1.20
log
@py-sphinx-autoapi: updated to 3.4.0

3.4.0

Features

NamedTuples that have been created with functional syntax are documented as a class
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.19 2024/11/01 00:24:44 wiz Exp $
d3 3
a5 3
BLAKE2s (sphinx_autoapi-3.4.0.tar.gz) = 86302c582f1265402afa3ed8158d797744568be5b8caac2af036328ed9f4c671
SHA512 (sphinx_autoapi-3.4.0.tar.gz) = 4943536c69c8eda5878f4edc6a22684acd678dfeb4648c0a8e1fad493b777d26f4de4f9f72650ac251d953e53817a60de26e0d3faed6806c48aa78dbcec1cc75
Size (sphinx_autoapi-3.4.0.tar.gz) = 29292 bytes
@


1.19
log
@py-sphinx-autoapi: update to 3.3.3.

v3.3.3 (2024-10-25)

Bugfixes

    Document packages and modules under a single "submodules" heading (#450)
    Fix crash when __init__ is assigned to (#488)
    Fix documenting incorrect attributes from __init__ (#497)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.18 2024/10/19 11:14:17 wiz Exp $
d3 3
a5 3
BLAKE2s (sphinx_autoapi-3.3.3.tar.gz) = 7e62fca13ad402432a7a8c25704335f0aba40d94c5b6153bdbb36bf2be29dbd8
SHA512 (sphinx_autoapi-3.3.3.tar.gz) = 690a2cb20d95698026212ac6d49e26df0602873d7480243e6d7be047708dc73f278eb6493aa48194175da70cecbe813d9e5b92b03de4c31b5e333dbfd378d837
Size (sphinx_autoapi-3.3.3.tar.gz) = 29060 bytes
@


1.18
log
@py-sphinx-autoapi: update to 3.3.2.

v3.3.2 (2024-09-25)
-------------------

Bugfixes
^^^^^^^^

- Fix types missing from documentation generated by autodoc-style directives. (#473)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.17 2024/09/13 09:36:53 wiz Exp $
d3 3
a5 3
BLAKE2s (sphinx_autoapi-3.3.2.tar.gz) = 20334fb053f32924d5daae5915d84fd56920ffb41f6242361529dc79c4f368e2
SHA512 (sphinx_autoapi-3.3.2.tar.gz) = 0731140f1c91cea4a477516c34c526e13b32d70a77a60f8c3ab3ef916c4a54c8b663c2d21f5c1b7ba7549e45c3601da14f1e72c6e174f6c4e2c33d42e1e81eac
Size (sphinx_autoapi-3.3.2.tar.gz) = 66053 bytes
@


1.17
log
@py-sphinx-autoapi: update to 3.3.1.

v3.3.1 (2024-09-01)
-------------------

Bugfixes
^^^^^^^^

- Fix all class members missing when documenting a module with the same name as a standard library module

  Members inherited from the standard library can also have their skip value
  overridden by autoapi-skip-member. (#478)


Misc
^^^^

- Updated all github actions.


v3.3.0 (2024-08-28)
-------------------

Features
^^^^^^^^

- Do not document members inherited from standard library classes. (#467)


Bugfixes
^^^^^^^^

- Fix instance attributes not being documented by inherited-members (#477)


Misc
^^^^

- #425
- Fix the parser returning a dictionary instead of a list in the empty parse scenario
- Rename testenvs to all follow similar naming style
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.16 2024/07/29 07:26:08 wiz Exp $
d3 3
a5 3
BLAKE2s (sphinx_autoapi-3.3.1.tar.gz) = 963caa098509b5120eb08d70bd6e3175d59f35f5da9f7b1951c487879034363c
SHA512 (sphinx_autoapi-3.3.1.tar.gz) = 33ed02136b56a60c590638b845bf432699dcf8d6f4ad8ea4394fb416e0774c9c910348f567aec25ac4208dcd32ef265e3a96d4d131a97900c5f5ce3f73f8556d
Size (sphinx_autoapi-3.3.1.tar.gz) = 65351 bytes
@


1.16
log
@py-sphinx-autoapi: update to 3.2.1.

Fix error or duplicates definitions when __init__ assigns to a property (#466)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.15 2024/07/21 09:28:19 wiz Exp $
d3 3
a5 3
BLAKE2s (sphinx_autoapi-3.2.1.tar.gz) = 0734901bed2d388601d9b928ae5ef8cffce8e95ae29bb6670dfdeb9f10ae41ba
SHA512 (sphinx_autoapi-3.2.1.tar.gz) = 48089420e4c62ce40bfed3269cf928306627eedc3f6edaf94fa3c915ae65dda5ccbc93f8db903bb8403a1d37350cecef30587e649c2632ba3611d55fd811e64d
Size (sphinx_autoapi-3.2.1.tar.gz) = 62799 bytes
@


1.15
log
@py-sphinx-autoapi: update to 3.2.0.

v3.2.0 (2024-07-20)
-------------------

Features
^^^^^^^^

- functools.cached_property is considered a property (#436)


Bugfixes
^^^^^^^^

- Gracefully handle no objects being rendered (#448)
- Fix ignoring undocumented instance attributes (#451)


Deprecations and Removals
^^^^^^^^^^^^^^^^^^^^^^^^^

- Removed ability for autoapi_template_dir to be relative to cwd. This was supposed to have been retired in v3 (#457)
- Removed autoapi_include_summaries option. This was supposed to have been retired in v3


Misc
^^^^

- #428, #449
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.14 2024/06/26 17:13:20 wiz Exp $
d3 3
a5 3
BLAKE2s (sphinx_autoapi-3.2.0.tar.gz) = eafa12422764d030097103c4e89edc7cd8a1bb7e1d5a5b4027b7d11decd5c4dd
SHA512 (sphinx_autoapi-3.2.0.tar.gz) = d1af46fd45575a1e2774d3ee255825af5af07c54559a39fd61dc9e9edfef8dcc1930e99400132cf5fd0c45fb8f15a11e72d9b574c72aaeab8e64b59921dd2991
Size (sphinx_autoapi-3.2.0.tar.gz) = 62577 bytes
@


1.14
log
@py-sphinx-autoapi: update to 3.1.2.

v3.1.2 (2024-06-20)
-------------------

Bugfixes
^^^^^^^^

- Fix imported members being rendered in modules (#452)
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.13 2024/06/08 12:24:15 wiz Exp $
d3 3
a5 3
BLAKE2s (sphinx_autoapi-3.1.2.tar.gz) = 5a7141cd076a8cdeaa09330bb05f43458252d338628b3bdc3038bfc25bca6c31
SHA512 (sphinx_autoapi-3.1.2.tar.gz) = 9e018f5040eb3f581b170207a98b01998358edf6e03d8b47dc3b1a9a210006340a2ca4c02029e624af9481160711abf9534070d15356e7a0188ed8c868fc39d0
Size (sphinx_autoapi-3.1.2.tar.gz) = 62191 bytes
@


1.13
log
@py-sphinx-autoapi: update to 3.1.1.

v3.1.1 (2024-05-22)
-------------------

Bugfixes
^^^^^^^^

- Fix private subpackages causing orphan pages (#446)


v3.1.0 (2024-05-20)
-------------------

Features
^^^^^^^^

- Objects can render to their own page (#226)
- Render PEP-695 type aliases as TypeAlias assignments. (#414)


Bugfixes
^^^^^^^^

- Values are always rendered for TypeAlises and PEP-695 type aliases. (#224)
- Fix submodule with `__init__.pyi` documented as `__init__` instead of submodule name (#398)
- Fix IndexError when a module docstring contains only a heading (#412)
- Preserve strings inside Literal type annotations (#423)
- Stopped using xrefs in page titles (#427)
- Fix unpickable configuration value warning when using autoapi_prepare_jinja_env (#445)
- Fix emitting ignore event twice for methods.


Misc
^^^^

- #388
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.12 2023/10/14 08:01:49 wiz Exp $
d3 3
a5 3
BLAKE2s (sphinx_autoapi-3.1.1.tar.gz) = fef2a632ba15384e7624e1a5883b6852df876ac339f4792f46cff9ee492288ff
SHA512 (sphinx_autoapi-3.1.1.tar.gz) = 2c833279dfc00b95a83325c6fdbe61115e56c62966f2d0f260974ede2ced5699b5d56170240f4116b8f7b02254eaa68ef35a8263f54d55997bfda94c796010fb
Size (sphinx_autoapi-3.1.1.tar.gz) = 62024 bytes
@


1.12
log
@py-sphinx-autoapi: update to 3.0.0.

v3.0.0 (2023-09-26)
-------------------

Bugfixes
^^^^^^^^

- Ensure `tooltip` is always a `str`. (str-tooltip)
- Replaced usage of deprecated sphinx.util.status_iterator (#391)


Deprecations and Removals
^^^^^^^^^^^^^^^^^^^^^^^^^

- Removed support for documenting languages other than Python (#248)
- Removed support for Python 3.7
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.11 2023/06/18 12:37:21 adam Exp $
d3 3
a5 3
BLAKE2s (sphinx-autoapi-3.0.0.tar.gz) = bc7c76b9c95b59f79aa853b1004be971714d42ef9d9ce6cfe231775e8440e38a
SHA512 (sphinx-autoapi-3.0.0.tar.gz) = f59fb203e1b867f02d5757fb3f58dcaf52b936eff67f4837ae75d9cbff24989d19bb254830bf0e2f90bae1760204e8900ea2e30573da654ad0b5223b9c39750d
Size (sphinx-autoapi-3.0.0.tar.gz) = 58081 bytes
@


1.11
log
@py-sphinx-autoapi: updated to 2.1.1

v2.1.1 (2023-06-10)
-------------------

Bugfixes
- Fix "document isn't included" warning when using autoapi_add_toctree_entry
- Types used in PEP-604 union syntax can be linked with intersphinx
- Fix class overrides not rendering correctly.
- Fix separated type comments for arguments not merging correctly in Python 3.7
- Fixed viewcode being unable to find the source code for imported objects

Improved Documentation
- Made it clearer how to customise what objects AutoAPI will document.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.10 2023/05/06 08:39:03 wiz Exp $
d3 3
a5 3
BLAKE2s (sphinx-autoapi-2.1.1.tar.gz) = e8aa309225c356fb4c7857961e8cbf73009f3b04af493dc64616fcd0a5088f90
SHA512 (sphinx-autoapi-2.1.1.tar.gz) = 0825400dc21f54eb8e61feb80801a0387435a80c9118064fed4b4ffe541077f50a60994a66e74ad9f39ad8e368a1a0e0677f0ce2cdac29680b575fec93cf82e7
Size (sphinx-autoapi-2.1.1.tar.gz) = 42160540 bytes
@


1.10
log
@py-sphinx-autoapi: update to 2.1.0.

v2.1.0 (2023-03-28)
-------------------

Deprecations and Removals
^^^^^^^^^^^^^^^^^^^^^^^^^

- Support for documenting languages other than Python is deprecated. (#248)
- Removed the option to have autoapi generate toctree entries for domain objects.
  Domain objects are now added to the toctree by Sphinx.
  Dropped support for sphinx < 5.2.0. (#369)


Misc
^^^^

- Added basic type checking.
- Integrated towncrier into the release workflow.


v2.0.1 (2023-01-16)
-------------------

Features
^^^^^^^^
- Can turn off the addition of documented objects to the TOC tree.
- Added support for Python 3.11.

Bug Fixes
^^^^^^^^^
- `#330 <https://github.com/readthedocs/sphinx-autoapi/issues/330>`: (Python)
  Render tuple values as tuples, not lists.
- `#341 <https://github.com/readthedocs/sphinx-autoapi/issues/341>`: (Python)
  Fix module level assignments to class attributes being documented as
  module level attributes.
- (Python) Fix "bysource" sort order showing items in alphabetical order.
- (Python) Use the correct directives for a variable type and value.

Trivial/Internal Changes
^^^^^^^^^^^^^^^^^^^^^^^^
- Removed some autogenerated test data from the repository.


v2.0.0 (2022-09-27)
-------------------

Breaking Changes
^^^^^^^^^^^^^^^^

- Dropped support for Sphinx <4.
- `#352 <https://github.com/readthedocs/sphinx-autoapi/issues/352>`: (Python)
  Properties are rendered with the ``property`` directive,
  fixing support for Sphinx 5.2.
  A new ``PythonPythonMapper`` object (``PythonProperty``) has been created
  to support this change. This object can be passed to templates, filters,
  and hooks.
  A new ``property.rst`` template has also been created to support this change.

Trivial/Internal Changes
^^^^^^^^^^^^^^^^^^^^^^^^
- Use https links where possible in documentation.
- Pass correct argument types to ``status_iterator``.


V1.9.0 (2022-07-25)
-------------------

Breaking Changes
^^^^^^^^^^^^^^^^

- Dropped support for Python 3.6.

Features
^^^^^^^^

- Added support for Python 3.10.
- `#222 <https://github.com/readthedocs/sphinx-autoapi/issues/222>`:
  Marked extension as parallel read safe.

Bug Fixes
^^^^^^^^^
- `#324 <https://github.com/readthedocs/sphinx-autoapi/issues/324>`: (Python)
  Fail elegantly when no source files are found.
- (Python) Stop calling ``autodoc-process-docstring`` when docstring is empty.
  Works around https://github.com/sphinx-doc/sphinx/issues/10701.
- `#318 <https://github.com/readthedocs/sphinx-autoapi/issues/318>`: (Python)
  Fixed misaligned argument types on methods/classmethods when using type comments.
- `#278 <https://github.com/readthedocs/sphinx-autoapi/issues/278>`: (Python)
  Limit signatures to 60 characters in summaries.
- Fix keyerror when using markdown sources.
- `#328 <https://github.com/readthedocs/sphinx-autoapi/issues/328>`: (Python)
  Fix kw-only marker getting ignored if first in the signature.

Trivial/Internal Changes
^^^^^^^^^^^^^^^^^^^^^^^^
- Fixed tests in Sphinx 5.
- Fixed many typos throughout the documentation.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.9 2021/10/26 11:23:13 nia Exp $
d3 3
a5 3
BLAKE2s (sphinx-autoapi-2.1.0.tar.gz) = 51201fd7aa43751770207a2cc821b4b030c0fb76e6dcf8ca917f35042018a588
SHA512 (sphinx-autoapi-2.1.0.tar.gz) = 7d5fe4b52dc1071c0fcbbb316bfcf1b0a33c291834e50614e2ec6baf43bfb4938b27b9f39fca4d241b4624619e0a7623d85cdf1e7c5c531674cb895f839ac14b
Size (sphinx-autoapi-2.1.0.tar.gz) = 42158330 bytes
@


1.9
log
@textproc: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Unfetchable distfiles (fetched conditionally?):
./textproc/convertlit/distinfo clit18src.zip
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.8 2021/10/11 09:31:22 adam Exp $
d3 3
a5 3
BLAKE2s (sphinx-autoapi-1.8.4.tar.gz) = 6d1014c9a3ef77f6a003c6f87ca938db5c22ff130ff42a06d6954ffd9e682754
SHA512 (sphinx-autoapi-1.8.4.tar.gz) = 0ff2ab427c942d2f64d0f5c2986f9bf18cfc194824e194051232d34d15955d70f5c3f0e760e8765d39e98276ff4354ac705287dc1be2b8df40ecfe72a436087d
Size (sphinx-autoapi-1.8.4.tar.gz) = 42152704 bytes
@


1.8
log
@py-sphinx-autoapi: updated to 1.8.4

v1.8.4
Fixed compatibility with astroid 2.7+.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.7 2021/10/07 15:02:20 nia Exp $
d3 1
a3 1
RMD160 (sphinx-autoapi-1.8.4.tar.gz) = 203db8dc4adcb3d319778595243db2baf2113482
@


1.7
log
@textproc: Remove SHA1 hashes for distfiles
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.6 2021/08/01 18:06:38 adam Exp $
d3 3
a5 3
RMD160 (sphinx-autoapi-1.8.3.tar.gz) = 6b43e1f41a4d0d1e221f7788fd0b6aa1e433ed3b
SHA512 (sphinx-autoapi-1.8.3.tar.gz) = af6f1daa82cdb2795a0e1a12029d84906e365bd50968c44ded78c806026176f22ef1c2138332dde60a5343a0455d141c3046d75b65e7b9862aed816bb78066ec
Size (sphinx-autoapi-1.8.3.tar.gz) = 42152909 bytes
@


1.6
log
@py-sphinx-autoapi: updated to 1.8.3

v1.8.3 (2021-07-31)
-------------------
Bug Fixes
^^^^^^^^^
* Fixed incorrect indentation in generated documentation when a class with no
  constructor has a summary line spanning multiple lines.

Trivial/Internal Changes
* Fixed broken link to Jinja objects.inv.


v1.8.2 (2021-07-26)
-------------------
Bug Fixes
* Fixed error when parsing a class with no constructor.
* Fixed failure to build out of source conf.py files.
  Configuration values using relative values are now relative to the source directory
  instead of relative to the conf.py file.
* Fixed AttributeError using inheritance diagrams on a module with plain imports.
* Explicitly use the domain for generated directives.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.5 2021/04/28 12:44:52 adam Exp $
a2 1
SHA1 (sphinx-autoapi-1.8.3.tar.gz) = 96d9e178edb176b0d5c86b862bd16ddc46ba503a
@


1.5
log
@py-sphinx-autoapi: updated to 1.8.1

v1.8.1 (2021-04-24)
-------------------
Bug Fixes
* Fixed type annotations being shown for only a single module.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.4 2021/04/16 06:02:44 adam Exp $
d3 4
a6 4
SHA1 (sphinx-autoapi-1.8.1.tar.gz) = 0c4711bc25cb54574622ae7e5ce4ec4bc4041a76
RMD160 (sphinx-autoapi-1.8.1.tar.gz) = 638f94126a0490659bf7b051a8d7a0875776e333
SHA512 (sphinx-autoapi-1.8.1.tar.gz) = 7170a016cf38b5f9aa259f489b3d26e22597ba192d21c553af1e11f4ecbfd9a56855f531d5caba2b5dfc1ca781fd9ee8f1505b0b06e84c827df2cbc9f770745f
Size (sphinx-autoapi-1.8.1.tar.gz) = 42151619 bytes
@


1.4
log
@py-sphinx-autoapi: updated to 1.8.0

v1.8.0 (2021-04-12)
-------------------

Features
* Expandable value for multi-line string attributes.
* Can resolve the qualified paths of parameters to generics.
* Warnings have been categorised and can be suppressed through ``suppress_warnings``.
* Data attributes are documentated in module summaries.

Bug Fixes
* Fixed setting ``autodoc_typehints`` to ``none`` or ``description``
  not turning off signature type hints.
  ``autodoc_typehints`` integration is consisidered experimental until
  the extension properly supports overload functions.
* Fixed data annotations causing pickle or deepcopy errors.
* Documentation can be generated when multiple source directories
  share a single ``conf.py`` file.

Trivial/Internal Changes
* Fixed ``DeprecationWarning`` for invalid escape sequence ``\s`` in tests.
* Fixed ``FutureWarning`` for ``Node.traverse()`` becoming an iterator instead of list.
* New example implementation of ``autoapi-skip-member`` Sphinx event.
* Can run tests with tox 4.
* Updated packaging to use PEP-517.
* All unittest style tests have been converted to pytest style tests.
* An exception raised by docfx is raised directly instead of wrapping it.
* Started using Github Actions for continuous integration.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.3 2021/04/07 06:44:39 adam Exp $
d3 4
a6 4
SHA1 (sphinx-autoapi-1.8.0.tar.gz) = f1d05e0a944de011f32e647f45be2900ef47d238
RMD160 (sphinx-autoapi-1.8.0.tar.gz) = 43796cc280a0e719a95fa96ca8eaa67b1cdc05b9
SHA512 (sphinx-autoapi-1.8.0.tar.gz) = 9a78d67bd926f5aeb64dd6005f5df31dfb38ef360578b473582a5753feba1baecb88d5653b1f1b78476a2ef7b9fdb3d3be174059689ee698039929bac5202af0
Size (sphinx-autoapi-1.8.0.tar.gz) = 42150679 bytes
@


1.3
log
@py-sphinx-autoapi: updated to 1.7.0

V1.7.0 (2021-01-31)
-------------------
Features
* The fully qualified path of objects are included type annotations
  so that Sphinx can link to them.
* Added support for Sphinx 3.3. and 3.4.
* The docstrings of ``object.__init__``, ``object.__new__``,
  ``type.__init__``, and ``type.__new__`` are not inherited.

Bug Fixes
* The overload signatures of ``__init__`` methods are documented.


V1.6.0 (2021-01-20)
-------------------
Breaking Changes
* Dropped support for Python 2 and Sphinx 1.x/2.x.
  Python 2 source code can still be parsed.

Features
* Added support for using type hints as parameter types and return types
  via the ``sphinx.ext.autodoc.typehints`` extension.
* Basic incremental build support is enabled ``autoapi_keep_files`` is enabled.
  Providing none of the source files have changed,
  AutoAPI will skip parsing the source code and regenerating the API documentation.
* Can pass a callback that edits the Jinja Environment object before
  template rendering begins.
  This allows custom filters, tests, and globals to be added to the environment.
* Added support for Python 3.9.

Bug Fixes
* Fixed TypeError when parsing a class that inherits from ``type``.
* Fixed an unnecessary deprecation warning being raised when running
  sphinx-build from the same directory as conf.py.
* Fixed properties documented by Autodoc directives geting documented as methods.


V1.5.1 (2020-10-01)
-------------------
Bug Fixes
* Fixed AttributeError when generating an inheritance diagram for a module.


V1.5.0 (2020-08-31)
-------------------
This will be the last minor version to support Python 2 and Sphinx 1.x/2.x.

Features
* Declare the extension as parallel unsafe.
* All overload signatures are documented.
* Files are found in order of preference according to ``autoapi_file_patterns``.
* Added support for Sphinx 3.2.

Bug Fixes
* Fixed return types not showing for methods.
* Fixed incorrect formatting of properties on generated method directives.
* Fixed every toctree entry getting added as a new list.
* Fixed only some entries getting added to the toctree.

Trivial/Internal Changes
* autoapisummary directive inherits from autosummary for future stability.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.2 2020/08/24 08:42:38 wiz Exp $
d3 4
a6 4
SHA1 (sphinx-autoapi-1.7.0.tar.gz) = b7aba8cc391511427d95192add154c6bfa4bd31e
RMD160 (sphinx-autoapi-1.7.0.tar.gz) = 960ee1bcffe66c129ce06206b3ba41864161f807
SHA512 (sphinx-autoapi-1.7.0.tar.gz) = ba77a77dfdb7207ebe594e54076dcc252dcf288dc8617bec30e3a8969c04420dde7290bb62d2d46f7295df30df231a3fe16d3ab7c520946e3786422da1f72dba
Size (sphinx-autoapi-1.7.0.tar.gz) = 42148159 bytes
@


1.2
log
@py-sphinx-autoapi: update to 1.4.0.

v1.4.0 (2020-06-07)
-------------------

Features
^^^^^^^^
* `#197 <https://github.com/readthedocs/sphinx-autoapi/issues/197>`: Added
  ``autoapi.__version__`` and ``autoapi.__version_info__`` attributes
  for accessing version information.
* `#201 <https://github.com/readthedocs/sphinx-autoapi/issues/201>`: (Python)
  Added the ``autoapi_member_order`` option to allow the order that members
  are documentated to be configurable.
* `#203 <https://github.com/readthedocs/sphinx-autoapi/issues/203>`: (Python)
  A class without a docstring inherits one from its parent.
  A methods without a docstring inherits one from the method that it overrides.
* `#204 <https://github.com/readthedocs/sphinx-autoapi/issues/204>`: (Python)
  Added the ``imported-members`` AutoAPI option to be able to enable or disable
  documenting objects imported from the same top-level package or module
  without needing to override templates.

Bug Fixes
^^^^^^^^^
* `#198 <https://github.com/readthedocs/sphinx-autoapi/issues/198>`:
  Documentation describes the required layout for template override directories.
* `#195 <https://github.com/readthedocs/sphinx-autoapi/issues/195>`: (Python)
  Fixed incorrect formatting when ``show-inheritance-diagram``
  and ``private-members`` are turned on.
* `#193 <https://github.com/readthedocs/sphinx-autoapi/issues/193>` and
* `#208 <https://github.com/readthedocs/sphinx-autoapi/issues/208>`: (Python)
  Inheritance diagrams can follow imports to find classes to document.
* `#213 <https://github.com/readthedocs/sphinx-autoapi/issues/213>`: (Python)
  Fixed module summary never showing.

Trivial/Internal Changes
^^^^^^^^^^^^^^^^^^^^^^^^
* black shows diffs by default
* `#207 <https://github.com/readthedocs/sphinx-autoapi/issues/207>`:
  Fixed a typo in the code of the golang tutorial.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.1 2020/04/06 07:38:38 wiz Exp $
d3 4
a6 4
SHA1 (sphinx-autoapi-1.4.0.tar.gz) = afe9a1ba9d95628ac9ae5446cb5ff2845dd6bdc7
RMD160 (sphinx-autoapi-1.4.0.tar.gz) = bae4134c5189f0ed5b860cbd130df953420ac770
SHA512 (sphinx-autoapi-1.4.0.tar.gz) = 4cd1e6ee56d35d9c954c458c19cff73054de5eee60848329b7bff5b8ba2fc585d0079210bce7727c2c492dc1eef25f5b6d00e10bfb0e7bf01fa56ba935f85591
Size (sphinx-autoapi-1.4.0.tar.gz) = 42195698 bytes
@


1.1
log
@textproc/py-sphinx-autoapi: import py-sphinx-autoapi-1.3.0

Sphinx AutoAPI provides "autodoc" style documentation for multiple
programming languages without needing to load, run, or import the
project being documented.
@
text
@d1 1
a1 1
$NetBSD: distinfo,v 1.1 2018/05/27 01:59:35 minskim Exp $
d3 4
a6 4
SHA1 (sphinx-autoapi-1.3.0.tar.gz) = b86c30e1ff797c4cac7c79a62d47e518a8ae2f78
RMD160 (sphinx-autoapi-1.3.0.tar.gz) = 7b7057b3dd6e19bda832c674ba9f1ba7ed4efefc
SHA512 (sphinx-autoapi-1.3.0.tar.gz) = a3c6c32c75be72b53989b249e407fcb4cf29006c3f81c9c00d99b3b71919203864031ba2e46291a440e16cfb68c88a278fb4fbcadc20d5c3726d008e76c17d47
Size (sphinx-autoapi-1.3.0.tar.gz) = 7815025 bytes
@

