Skip to content

Changelog

0.6.2 (2022-02-22)

TypeDescriptionPRIssuesAuthor
Fix use POSIX compliant `=` as comparator in shell script that replaces the Python executable;7@NiklasRosenstein
Improvement add logging to stderr from readthedocs-custom-steps@NiklasRosenstein

0.6.0 (2022-02-09)

TypeDescriptionPRIssuesAuthor
Fix Support for other POSIX systems that do not have Bash installed by relying on `$SHELL` instead@NiklasRosenstein
Feature Deprecate file based configuration and support new Pyproject configuration under `[tool.readthedocs-custom-steps]`@NiklasRosenstein

0.5.1 (2021-08-17)

TypeDescriptionPRIssuesAuthor
Fix fix `find_pyenv_shims()` to avoid matching e.g. `python-3.8-config`@NiklasRosenstein

0.5.0 (2021-08-17)

TypeDescriptionPRIssuesAuthor
Feature search for configuration file in multipe locations (`.`, `./docs` and directories referenced in `.readthedocs.yml$.python.install[*].requirements`)@NiklasRosenstein
Feature PYTHON environment variables are now available and populated with the Python shims detected under `~/.pyenv/shims`4@NiklasRosenstein

0.4.0 (2021-08-13)

TypeDescriptionPRIssuesAuthor
Feature support hooking into `sphinx` calls as well@NiklasRosenstein
Improvement upgrade `package.yml` to be compatible with `shut==17.0.0`@NiklasRosenstein
Improvement add unit tests for Python 3.6-3.9 and Mkdocs/Sphinx@NiklasRosenstein

0.3.0 (2020-07-03)

TypeDescriptionPRIssuesAuthor
Fix No longer produce wheels when publishing to PyPI, readthedocs-custom-steps must be installed as a source distribution@NiklasRosenstein

0.2.0 (2020-07-03)

TypeDescriptionPRIssuesAuthor
Improvement Read `.readthedocs-custom-steps.yml`, fall back to `.readthedocs.yml` and `x-custom-steps` only if the former file does not exist. Read the Docs does not currently support custom keys in the configuration, which is why we need a separate file.@NiklasRosenstein