This repository has been archived by the owner on Oct 8, 2024. It is now read-only.
Releases: engnadeau/pybotics
Releases · engnadeau/pybotics
0.4.0
- A big refactor of
pybotics
- Many breaking changes to how models are designed and used
- The goal was to clean technical debt and simplify the architecture
Added
pybotics.__version__
CODE_OF_CONDUCT.md
- CI helper scripts
docs
Fixed
- New PyPI test server in
.travis.yml
Changed
- All modules have been significantly updated
- Split requirements
- Typing now heavily relies on
collections.abc
- Simplified
.travis.yml
configuration - Simplified
README.md
- More static testing
- Simplified
setup.py
100%
test coverage requirement
Removed
- Inverse kinematics (IK) for the moment
README.rst
0.3.2
CI
- Added
clean_readme.py
forpandoc
filtering to strip and convertREADME.md
to a simplerREADME.rst
for PyPI - Branches are now deployed to Test PyPI upon successful build
pandocfilters
added toci-requirements.txt
update_version.py
now uses Travis CI environment variables to help differentiate between tag and branch builds in order to upload unique versions (conforming to PEP440) to Test PyPI
Misc
- Changed relative URL of logo in
README
to absolute link - Added
Development
section
0.3.1
0.3.0
Travis CI
- Switched to sudo-less containers
- Upgraded to
ubuntu:trusty
- Simplified
pip install
stage withci-requirements.txt
- Added
convert_readme.py
to convertREADME.md
toREADME.rst
forPyPI
- Added strict enforcement of:
mypy
(typing)flake8
(PEP8 coding style)vulture
(dead code)bandit
(security issues)pydocstyle
(docstrings)pipdeptree
(dependencies)
Misc
- Removed
PyPI
downloads fromREADME
(deprecated) - Simplified
README
- Added logo
- Added
pyup
service - Added
QuantifiedCode
service - Added
Scrutinizer CI
service - Discontinued
Python
3.2
and3.3
support - Updated docstring and typing