Astropy-helpers

Latest version: v3.2.2

Safety actively analyzes 629599 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 8

2.0.2

------------------

- Added new helper function add_openmp_flags_if_available that can add
OpenMP compilation flags to a C/Cython extension if needed. [346]

- Update numpydoc to v0.7. [343]

- The function ``get_git_devstr`` now returns ``'0'`` instead of ``None`` when
no git repository is present. This allows generation of development version
strings that are in a format that ``setuptools`` expects (e.g. "1.1.3.dev0"
instead of "1.1.3.dev"). [330]

- It is now possible to override generated timestamps to make builds
reproducible by setting the ``SOURCE_DATE_EPOCH`` environment variable [341]

- Mark Sphinx extensions as parallel-safe. [344]

- Switch to using mathjax instead of imgmath for local builds. [342]

- Deprecate ``exclude`` parameter of various functions in setup_helpers since
it could not work as intended. Add new function ``add_exclude_packages`` to
provide intended behavior. [331]

- Allow custom Sphinx doctest extension to recognize and process standard
doctest directives ``testsetup`` and ``doctest``. [335]

2.0.1

------------------

- Fix compatibility with Sphinx <1.5. [326]

2.0

----------------

- Add support for package that lies in a subdirectory. [249]

- Removing ``compat.subprocess``. [298]

- Python 3.3 is no longer supported. [300]

- The 'automodapi' Sphinx extension (and associated dependencies) has now
been moved to a standalone package which can be found at
https://github.com/astropy/sphinx-automodapi - this is now bundled in
astropy-helpers under astropy_helpers.extern.automodapi for
convenience. Version shipped with astropy-helpers is v0.6.
[278, 303, 309, 323]

- The ``numpydoc`` Sphinx extension has now been moved to
``astropy_helpers.extern``. [278]

- Fix ``build_docs`` error catching, so it doesn't hide Sphinx errors. [292]

- Fix compatibility with Sphinx 1.6. [318]

- Updating ez_setup.py to the last version before it's removal. [321]

1.3.1

------------------

- Fixed the missing button to hide output in documentation code
blocks. [287]

- Fixed bug when ``build_docs`` when running with the clean (-l) option. [289]

- Add alternative location for various intersphinx inventories to fall back
to. [293]

1.3

----------------

- ``build_sphinx`` has been deprecated in favor of the ``build_docs`` command.
[246]

- Force the use of Cython's old ``build_ext`` command. A new ``build_ext``
command was added in Cython 0.25, but it does not work with astropy-helpers
currently. [261]

1.2

----------------

- Added sphinx configuration value ``automodsumm_inherited_members``.
If ``True`` this will include members that are inherited from a base
class in the generated API docs. Defaults to ``False`` which matches
the previous behavior. [215]

- Fixed ``build_sphinx`` to recognize builds that succeeded but have output
*after* the "build succeeded." statement. This only applies when
``--warnings-returncode`` is given (which is primarily relevant for Travis
documentation builds). [223]

- Fixed ``build_sphinx`` the sphinx extensions to not output a spurious warning
for sphinx versions > 1.4. [229]

- Add Python version dependent local sphinx inventories that contain
otherwise missing references. [216]

- ``astropy_helpers`` now require Sphinx 1.3 or later. [226]

Page 4 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.