Skip to main content

Build tool for RobotPy projects

Project description

robotpy-build

This is a build tool designed to meet the needs of RobotPy's various wrapper libraries build needs, chiefly around:

  • Managing upstream binary dependencies
  • Autogenerating pybind11 wrappers around those dependencies
  • Building wheels from those generated wrappers

robotpy-build is intended to be a generally useful build tool for any python project that has binary dependencies. If you find that isn't the case, please report a bug on github.

Requires Python 3.6+

Documentation

Documentation can be found at https://robotpy-build.readthedocs.io/

Author

Dustin Spicuzza is the primary author of robotpy-build, but it is the culmination of many years of experimentation with automated wrapper generation by members of the RobotPy community.

robotpy-build is available under the BSD 3-clause license.

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

robotpy-build-2022.0.0.tar.gz (263.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

robotpy_build-2022.0.0-py3-none-any.whl (258.6 kB view details)

Uploaded Python 3

File details

Details for the file robotpy-build-2022.0.0.tar.gz.

File metadata

  • Download URL: robotpy-build-2022.0.0.tar.gz
  • Upload date:
  • Size: 263.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for robotpy-build-2022.0.0.tar.gz
Algorithm Hash digest
SHA256 fd1100c678ce189c3d9a6fa49529521f23b51ae5eb2ac9c35243236314b99e57
MD5 25d7bf702067ead0c3be1cf4592e8af3
BLAKE2b-256 dd7ce9f7c9b31df62a36d7931ba2570f5ed219cc500622cbb530a89482372279

See more details on using hashes here.

File details

Details for the file robotpy_build-2022.0.0-py3-none-any.whl.

File metadata

  • Download URL: robotpy_build-2022.0.0-py3-none-any.whl
  • Upload date:
  • Size: 258.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.10.0 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for robotpy_build-2022.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ae28047b7207d117ee8b2fd175be5779f7b2620c358a9c362b4a37f76b29a83e
MD5 e24e6a8222b1652ee3cb30fea7daa2d6
BLAKE2b-256 c8fdcd878f61330f9ce5a6f3578295c5dea336348422555aeffc2e43db927ed9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page