Pybotics Versions Save

The Python Toolbox for Robotics

0.8.0

3 years ago

0.8.0 (2020-08-17)

Features

  • release: added semantic-release config (8d495a2)

0.7.5

3 years ago

Fixed

  • Using poetry for releases workflow

0.7.4

3 years ago

Added

  • Added JOSS publication
  • Added ABB IRB120 model

Fixed

  • Fixed pyproject.toml allow-prereleases

Changed

  • Reduced fail_under to 60% for unit testing
  • Switched to GitHub Actions from TravisCI
  • Cleaned Makefile .PHONY tags

0.7.3

4 years ago

0.7.2

4 years ago

Added

  • Added issue templates (7d53e8f31756c316a0c84662a094a644bb376e3a)
  • Updated README.md with additional community info, direct links to the relevant docs/issues, and extended the testing how-to (2fe8b2127d560c676666c1a041d903716d3b18f8)
  • Updates for JOSS paper

Fixed

  • ReadTheDocs now fully works

0.7.1

4 years ago

Added

  • RTD documentation
  • JOSS paper

0.7.0

4 years ago
  • General code cleanup
  • Classes now use attrs to manage boilerplate initialization
  • poetry used for package and dependency management

0.6.0

6 years ago

Added

  • Jacobian methods
  • Basic usage script: docs/examples/basic_usage.py
  • pybotics.__version__ built-in using setuptools_scm
  • least_squares IK method
  • Robot.home_joints
  • Various setters/getters
  • More angle conventions and conversions
  • Various useful __repr__
  • OSX and Linux CircleCI builds
  • Windows builds with AppVeyor
  • .flake8 config
  • Repo bots (e.g., .github/config.yml, .github/stale.yml)

Changed

  • Simplified requirements files
  • Simplified pybotics/__init__.py structure
  • Versions now managed by setuptools_scm
  • Simplified overall API, see examples for more detail
  • Optimization vector/mask only exist in the context of OptimizationHandler
  • Robot.random_joints() can return array or has inplace flag
  • PyUp now creates PRs as individual packages are updated instead of a daily check
  • Pruning/excluding files in MANIFEST
  • Improved RTD documentation

Fixed

  • Joint limits are checked when setting Robot.joints
  • Various CI and test improvements
  • Typo in .github/ISSUE_TEMPLATE.md
  • TravisCI distributions key in wrong location

0.5.0

6 years ago

0.4.1

6 years ago

Fixed

  • Error in setup.py when installing released package from PyPI
  • Fixed requirements.txt location in MANIFEST.in

Added

  • sdist and bdist are now tested in CI