This is the changelog of rstcheck-core
. Releases and their respective
changes are listed here. The order of releases is time and not version based!
For a list of all available releases see the
tags section on Github.
Links on the versions point to PyPI.
- Remove unused pre python 3.8 compatibility code (#74)
- Add optional YAML code block support (#77)
- Improve log message content and reduce log level to warning for missing line numbers in literal blocks (#81)
- Use real filename instead of tempfile name for C/C++/rst code blocks (#64)
- Reduce log level and make message more clear for the AttributeError issue (#63)
- Auto discover pyproject.toml file on py311 and up
- Update inv file for pydantic links (#60)
- Ignore "no newline at end of file" errors when C++ code is checked by clang (such as on macOS) (#45)
- Drop python 3.7 (#52)
- Drop support for Sphinx v2 and v3 (#51)
- Add tox environments for v6 and v7 (#51)
- Add basic pydantic v2 support (#53)
- Update Sphinx Theme Version and remove outdated Dark Mode Lib (#51)
- Switch from poetry to setuptools (#59)
- Change test file naming convention (#60)
- Change dev tooling (#60)
- Drop pydantic v1 support (#60)
- Add python 3.12 to CI (#60)
- Update release docs for changed release script
- Restructure FAQ in docs
- Fix release script's changelog insertion
- Add pre-commit-ci badge to README
- Update development tooling dependencies
- Update GHA workflows (#22)
- Add support for python 3.11 (#21)
- Update docutils version constraint (#20)
- Add tox envs to test with sphinx v5.
- Widen version range for
sphinx
extra to include v5. - Update
sphinx
extlinks
config for v5. - Print error message on non-zero exit code (#15)
- Add integration tests based off of cli tests from
rstcheck
cli app (#16)
diff v1.0.1.post1...v1.0.1.post2
- Fix link for PyPI in changelog for 1.0.1 release.
- Fix link for PyPI in release script.
- Update changelog with missing notes
- Add function to create dummy
Sphinx
app (#13)
- Fix
sourcecode
directive being ignored, when Sphinx support is active (#13)
- Add section to FAQ about issue with language-less code blocks with sphinx (#13)
- Changed log level for unparsable GCC style messages from WARNING to DEBUG to reduce noise.
- Log CRITICAL on AttributeError with sphinx support on, which mostly probably comes from language-less code blocks (#13)
- Non-existing paths are filtered out before checking and are logged as warning (#10)
- Use
<stdin>
for source in error messages instead of-
(#11) - Add constructor function for
IgnoreDict
(#12)
- Initial version after code base split from rstcheck/rstcheck