Skip to main content

Hatchling plugins for use with RobotPy projects

Project description

hatch-robotpy

Hatchling plugins intended to be used for building RobotPy projects. Contains the following functionality:

  • Download a zip file from a specified URL
  • Download a zip file from a maven repository using maven coordinates
  • Write project version information to a file (primarily useful when not already using a dynamic version source that provides this)

See config for pyproject.toml configuration.

The downloaded files can be cached and reused in future builds. Set the HATCH_ROBOTPY_CACHE environment variable to a cache directory.

Tools

  • hatch_robotpy.from_vendor can take a WPILib vendor JSON file and output the needed portions of pyproject.toml

Project details


Download files

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

Source Distribution

hatch_robotpy-0.2.0.tar.gz (13.4 kB view details)

Uploaded Source

Built Distribution

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

hatch_robotpy-0.2.0-py3-none-any.whl (16.3 kB view details)

Uploaded Python 3

File details

Details for the file hatch_robotpy-0.2.0.tar.gz.

File metadata

  • Download URL: hatch_robotpy-0.2.0.tar.gz
  • Upload date:
  • Size: 13.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for hatch_robotpy-0.2.0.tar.gz
Algorithm Hash digest
SHA256 845ee2ff371dc9621718387afc273530225a812052b9c26256c4d4b4d703a073
MD5 d5c328a40bc355b159ec4a99d2a47687
BLAKE2b-256 98f696a3584fc899f134bb6d9ccd545b3bc60f61161a9eb273b483144fb9f17e

See more details on using hashes here.

Provenance

The following attestation bundles were made for hatch_robotpy-0.2.0.tar.gz:

Publisher: dist.yml on robotpy/hatch-robotpy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file hatch_robotpy-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: hatch_robotpy-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 16.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for hatch_robotpy-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 09c059855812374b0ffc55a690d3e3991c5c222131af9d6570b52d4d3fedd97d
MD5 c109237786c741c5b5d4a9372377114f
BLAKE2b-256 a533b335583f68e9c7bab781e6488906cb7578a4f00397b0ccda0959d7ee5d96

See more details on using hashes here.

Provenance

The following attestation bundles were made for hatch_robotpy-0.2.0-py3-none-any.whl:

Publisher: dist.yml on robotpy/hatch-robotpy

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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