Changelog
0.6.2 (2022-02-22)
Type | Description | PR | Issues | Author |
---|---|---|---|---|
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)
Type | Description | PR | Issues | Author |
---|---|---|---|---|
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)
Type | Description | PR | Issues | Author |
---|---|---|---|---|
Fix | fix `find_pyenv_shims()` to avoid matching e.g. `python-3.8-config` | @NiklasRosenstein |
0.5.0 (2021-08-17)
Type | Description | PR | Issues | Author |
---|---|---|---|---|
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)
Type | Description | PR | Issues | Author |
---|---|---|---|---|
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)
Type | Description | PR | Issues | Author |
---|---|---|---|---|
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)
Type | Description | PR | Issues | Author |
---|---|---|---|---|
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 |