- updated check CHANGELOG.rst and error message (#34)
- Corrected major version bump action (#32)
- Add a CI .yml for envs running only on PRs (#31)
- merge all tox envs in a single matrix (#30)
- Correct docs/config reference in
.readthedocs.yml
- Update docs content and structure
- Update README
- Update CI YAML files:
- Add python 3.10
- reduce number of installs
- move pull request template to
.github
folder.
- Add code of conduct from Contributor Covenant v2.
- Update badges in readme and corresponding master rename to main in services.
- revert to pr testenv in tox
- Remove the empty line in changelog title
- update tox environments. Tests now run with test env.
- update/simplify github actions accordingly
- attempts correct changelog line conflict
- update requirements.txt now depending on setup.py
- drop python 3.6
- updates radon commands in tox.ini
- renames tox env chlog to a more general prreqs
- corrects details in CONTRIBUTING.rst
- increased granularity of tox environments
- new lint env
- new chlog env
- check renamed to build
- tox environment scopes separated into different actions
- new lint only dedicated action
- new pull request requirements action
- updates package check command, now uses twine
- add scripts to clean up dist files after
tox -e check
- Adds checks to CHANGELOG
- Adds new tox env just for lint checks
- lint is kept in
check
env nonetheless - updates documentation accordingly
- Adds documentation for some configuration files
- Updates documentation to the new Github Actions integration
- Updates documentation in general
- Synchronized CHANGELOG with
.bumpversion
- simplifies
setup.py
- defines rules for
CHANGELOG.rst
- adds
check
tox
env to py37 machine
- Updates CI framework to GitHub Actions
- adds action to automate version bump and package build to PyPI
- completes CI for Linux, Windows, and MacOS
- reports test coverage to Codecov
- updated/enhanced bump2version configuration
- bump2version also changes CHANGELOG
- updated tox to accepts posargs in pytest and flake8
- Implemented Travis-CI for Windows, MacOSX and Linux * for Python: 3.6, 3.7 and 3.8 * all previous without using anaconda expect for MacOSX 3.8 * I have nothing against Anaconda ;-), on the contrary, I use it everyday.
- Improved
tox.ini
workflow to my current favorite standards. - Implemented mock strategy to avoid installing dependencies for documentation generation. * TOXENV docs
- First release on PyPI.