| Name | packagekit JSON |
| Version |
0.1.0
JSON |
| download |
| home_page | https://github.com/mm21/packagekit |
| Summary | Toolkit for day-to-day package development |
| upload_time | 2025-08-31 18:36:11 |
| maintainer | None |
| docs_url | None |
| author | mm21 |
| requires_python | <4.0,>=3.12 |
| license | None |
| keywords |
|
| VCS |
 |
| bugtrack_url |
|
| requirements |
No requirements were recorded.
|
| Travis-CI |
No Travis.
|
| coveralls test coverage |
No coveralls.
|
# PackageKit
Toolkit for day-to-day package development
Facilitates the following:
- **Normalization**: Advanced mechanism to normalize objects with user-defined source/destination types and mapping logic
- **YAML models**: Load/store models (pydantic, dataclass) from/to a YAML file
- **Logging**: Setup rich output and logging to timestamped file
- **Development workflow**:
- `doit` task factory for formatting, test coverage, etc
- Process test coverage and generate badges
Raw data
{
"_id": null,
"home_page": "https://github.com/mm21/packagekit",
"name": "packagekit",
"maintainer": null,
"docs_url": null,
"requires_python": "<4.0,>=3.12",
"maintainer_email": null,
"keywords": null,
"author": "mm21",
"author_email": "mm21.dev@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/90/f8/39b3f2a9fec14995a8fa749970c09e526369764b8131763541095d9b90fc/packagekit-0.1.0.tar.gz",
"platform": null,
"description": "# PackageKit\n\nToolkit for day-to-day package development\n\nFacilitates the following:\n\n- **Normalization**: Advanced mechanism to normalize objects with user-defined source/destination types and mapping logic\n- **YAML models**: Load/store models (pydantic, dataclass) from/to a YAML file\n- **Logging**: Setup rich output and logging to timestamped file\n- **Development workflow**:\n - `doit` task factory for formatting, test coverage, etc\n - Process test coverage and generate badges\n",
"bugtrack_url": null,
"license": null,
"summary": "Toolkit for day-to-day package development",
"version": "0.1.0",
"project_urls": {
"Homepage": "https://github.com/mm21/packagekit"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "e6d1c92500c0078ecd8150bde73c3aeb0b2de3ef1c14831a64c543084ad8b7bc",
"md5": "0607bd17d857f1e9001f46ec8a0acd5c",
"sha256": "4e6946794376f541c4f5116cd2eed772e39fd612d22196c80de227d0b69e0644"
},
"downloads": -1,
"filename": "packagekit-0.1.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "0607bd17d857f1e9001f46ec8a0acd5c",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<4.0,>=3.12",
"size": 1554,
"upload_time": "2025-08-31T18:36:09",
"upload_time_iso_8601": "2025-08-31T18:36:09.774161Z",
"url": "https://files.pythonhosted.org/packages/e6/d1/c92500c0078ecd8150bde73c3aeb0b2de3ef1c14831a64c543084ad8b7bc/packagekit-0.1.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "90f839b3f2a9fec14995a8fa749970c09e526369764b8131763541095d9b90fc",
"md5": "ed3dd1aa934b53e031b637a7e70af80a",
"sha256": "1017e5fb3fd567c4109b4d5af89082b3721b8288e492ac07121dfbddd70eedfa"
},
"downloads": -1,
"filename": "packagekit-0.1.0.tar.gz",
"has_sig": false,
"md5_digest": "ed3dd1aa934b53e031b637a7e70af80a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<4.0,>=3.12",
"size": 1293,
"upload_time": "2025-08-31T18:36:11",
"upload_time_iso_8601": "2025-08-31T18:36:11.993174Z",
"url": "https://files.pythonhosted.org/packages/90/f8/39b3f2a9fec14995a8fa749970c09e526369764b8131763541095d9b90fc/packagekit-0.1.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-08-31 18:36:11",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "mm21",
"github_project": "packagekit",
"github_not_found": true,
"lcname": "packagekit"
}