- Python 3.9 has reached its EOL, Update GitHub actions to run from 3.10 - 3.14.
- Use Trusted publisher workflow to publish packages to PyPI.
- Update ruff configuration.
- Streamlining github actions for testing on various platforms and python versions.
- Optional codecov setup to upload coverage reports.
- Support reStructuredText in addition to markdown.
- Added workflow for developing python packages.
- Rename github actions to
run-tests&publish-pypi.
- Minor changes to improve user experience.
- Replace
myst_nbandmyst_parser.
- Uses PyScaffold with Markdown extension for base project structure
- Configures GitHub Actions for testing and PyPI publishing
- Sets up pre-commit hooks
- Configures documentation with:
- MyST-NB for Jupyter notebook support
- Furo theme
- Type hints documentation
- Adds Ruff configuration for consistent code formatting
- Creates README