Name | hatch-robotpy JSON |
Version |
0.2.1
JSON |
| download |
home_page | None |
Summary | Hatchling plugins for use with RobotPy projects |
upload_time | 2025-07-17 04:47:36 |
maintainer | None |
docs_url | None |
author | None |
requires_python | >=3.8 |
license | None |
keywords |
hatch
robotpy
|
VCS |
 |
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
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](src/hatch_robotpy/config.py) 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`
Raw data
{
"_id": null,
"home_page": null,
"name": "hatch-robotpy",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": null,
"keywords": "hatch, robotpy",
"author": null,
"author_email": "Dustin Spicuzza <dustin@virtualroadside.com>",
"download_url": "https://files.pythonhosted.org/packages/18/b1/539d93f8044f0408a1b8f3a2095ebd20190c9b68ee0aa05b1cfd4de17cad/hatch_robotpy-0.2.1.tar.gz",
"platform": null,
"description": "hatch-robotpy\n=============\n\nHatchling plugins intended to be used for building RobotPy projects. Contains\nthe following functionality:\n\n* Download a zip file from a specified URL\n* Download a zip file from a maven repository using maven coordinates\n* Write project version information to a file (primarily useful when not\n already using a dynamic version source that provides this)\n\nSee [config](src/hatch_robotpy/config.py) for `pyproject.toml` configuration.\n\nThe downloaded files can be cached and reused in future builds. Set the\n`HATCH_ROBOTPY_CACHE` environment variable to a cache directory.\n\nTools\n-----\n\n* `hatch_robotpy.from_vendor` can take a WPILib vendor JSON file and output\n the needed portions of `pyproject.toml`\n",
"bugtrack_url": null,
"license": null,
"summary": "Hatchling plugins for use with RobotPy projects",
"version": "0.2.1",
"project_urls": {
"Source code": "https://github.com/robotpy/hatch-robotpy"
},
"split_keywords": [
"hatch",
" robotpy"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "2af926bf5db5ba62965a98715a9d17aedb6cbec968990fe7029188c1cc732e04",
"md5": "709f759ca10eb95a8516fbcf7aed1046",
"sha256": "fcad47bd219f7583580d643871c599bbb64eaf695ae6914dd6968e687423d157"
},
"downloads": -1,
"filename": "hatch_robotpy-0.2.1-py3-none-any.whl",
"has_sig": false,
"md5_digest": "709f759ca10eb95a8516fbcf7aed1046",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.8",
"size": 16276,
"upload_time": "2025-07-17T04:47:33",
"upload_time_iso_8601": "2025-07-17T04:47:33.832139Z",
"url": "https://files.pythonhosted.org/packages/2a/f9/26bf5db5ba62965a98715a9d17aedb6cbec968990fe7029188c1cc732e04/hatch_robotpy-0.2.1-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "18b1539d93f8044f0408a1b8f3a2095ebd20190c9b68ee0aa05b1cfd4de17cad",
"md5": "439cc6cbeffbe3182e67ada03f2ee1ea",
"sha256": "8429230c85b8e5c5dcff34f8205e8870fdddc3d39372c19da727b2f09a6a184c"
},
"downloads": -1,
"filename": "hatch_robotpy-0.2.1.tar.gz",
"has_sig": false,
"md5_digest": "439cc6cbeffbe3182e67ada03f2ee1ea",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 13371,
"upload_time": "2025-07-17T04:47:36",
"upload_time_iso_8601": "2025-07-17T04:47:36.803524Z",
"url": "https://files.pythonhosted.org/packages/18/b1/539d93f8044f0408a1b8f3a2095ebd20190c9b68ee0aa05b1cfd4de17cad/hatch_robotpy-0.2.1.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-07-17 04:47:36",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "robotpy",
"github_project": "hatch-robotpy",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "hatch-robotpy"
}