Name | pkgcraft JSON |
Version |
0.0.11
JSON |
| download |
home_page | None |
Summary | python bindings for pkgcraft |
upload_time | 2024-07-30 03:11:29 |
maintainer | None |
docs_url | None |
author | None |
requires_python | >=3.11 |
license | MIT |
keywords |
gentoo
cython
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
|ci| |coverage| |pypi|
===============
pkgcraft-python
===============
Python bindings for pkgcraft_.
Install
=======
Install wheel from PyPI (comes with bundled pkgcraft-c_ library)::
pip install pkgcraft
Install from git (assumes pkgcraft-c_ from git is installed)::
git clone --recurse-submodules https://github.com/pkgcraft/pkgcraft-python.git
pip install pkgcraft-python
Development
===========
Requirements: tox_ and pkgcraft-c_
For development purposes, testing is performed under tox with varying targets
for different functions, e.g. ``tox -e valgrind`` runs tests while checking for
memory leaks using valgrind_. Use ``tox list`` to see all the target
descriptions.
.. _tox: https://pypi.org/project/tox/
.. _valgrind: https://valgrind.org/
.. _pkgcraft: https://github.com/pkgcraft/pkgcraft/tree/main/crates/pkgcraft
.. _pkgcraft-c: https://github.com/pkgcraft/pkgcraft/tree/main/crates/pkgcraft-c
.. |ci| image:: https://github.com/pkgcraft/pkgcraft-python/workflows/ci/badge.svg
:target: https://github.com/pkgcraft/pkgcraft-python/actions/workflows/ci.yml
.. |coverage| image:: https://codecov.io/gh/pkgcraft/pkgcraft-python/branch/main/graph/badge.svg
:target: https://codecov.io/gh/pkgcraft/pkgcraft-python
.. |pypi| image:: https://img.shields.io/pypi/v/pkgcraft.svg
:target: https://pypi.python.org/pypi/pkgcraft
Raw data
{
"_id": null,
"home_page": null,
"name": "pkgcraft",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.11",
"maintainer_email": null,
"keywords": "gentoo, cython",
"author": null,
"author_email": "Tim Harder <radhermit@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/3c/eb/a29220095265347244b24f35c87c10728a1d13b890990fa4b2ec362a54b4/pkgcraft-0.0.11.tar.gz",
"platform": null,
"description": "|ci| |coverage| |pypi|\n\n===============\npkgcraft-python\n===============\n\nPython bindings for pkgcraft_.\n\nInstall\n=======\n\nInstall wheel from PyPI (comes with bundled pkgcraft-c_ library)::\n\n pip install pkgcraft\n\nInstall from git (assumes pkgcraft-c_ from git is installed)::\n\n git clone --recurse-submodules https://github.com/pkgcraft/pkgcraft-python.git\n pip install pkgcraft-python\n\nDevelopment\n===========\n\nRequirements: tox_ and pkgcraft-c_\n\nFor development purposes, testing is performed under tox with varying targets\nfor different functions, e.g. ``tox -e valgrind`` runs tests while checking for\nmemory leaks using valgrind_. Use ``tox list`` to see all the target\ndescriptions.\n\n.. _tox: https://pypi.org/project/tox/\n.. _valgrind: https://valgrind.org/\n.. _pkgcraft: https://github.com/pkgcraft/pkgcraft/tree/main/crates/pkgcraft\n.. _pkgcraft-c: https://github.com/pkgcraft/pkgcraft/tree/main/crates/pkgcraft-c\n\n.. |ci| image:: https://github.com/pkgcraft/pkgcraft-python/workflows/ci/badge.svg\n :target: https://github.com/pkgcraft/pkgcraft-python/actions/workflows/ci.yml\n.. |coverage| image:: https://codecov.io/gh/pkgcraft/pkgcraft-python/branch/main/graph/badge.svg\n :target: https://codecov.io/gh/pkgcraft/pkgcraft-python\n.. |pypi| image:: https://img.shields.io/pypi/v/pkgcraft.svg\n :target: https://pypi.python.org/pypi/pkgcraft\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "python bindings for pkgcraft",
"version": "0.0.11",
"project_urls": {
"homepage": "https://github.com/pkgcraft/pkgcraft-python"
},
"split_keywords": [
"gentoo",
" cython"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "048ca92b913bd77d8d6eaa07df4fa9338ee772ca1722f6ddf2ea0a2aa32d8173",
"md5": "6969fc0e1354067c26b8c9c9f21c1c05",
"sha256": "6c16caff3cd0f404b74105dbda63fb1f98fe74bad5f733ab05057ad080ec832c"
},
"downloads": -1,
"filename": "pkgcraft-0.0.11-cp311-cp311-manylinux_2_28_aarch64.whl",
"has_sig": false,
"md5_digest": "6969fc0e1354067c26b8c9c9f21c1c05",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.11",
"size": 7997189,
"upload_time": "2024-07-30T03:11:15",
"upload_time_iso_8601": "2024-07-30T03:11:15.466367Z",
"url": "https://files.pythonhosted.org/packages/04/8c/a92b913bd77d8d6eaa07df4fa9338ee772ca1722f6ddf2ea0a2aa32d8173/pkgcraft-0.0.11-cp311-cp311-manylinux_2_28_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b98d0ee609a47579ee22518c1dfa2cbf698230ad6f3298ef00e89dab193ea743",
"md5": "de85e6384cae29d013f30b18324c5dd1",
"sha256": "96dab6e8685a5aef91b161706f25ee6b271ef106eda7acd0093dc88f1f8c7463"
},
"downloads": -1,
"filename": "pkgcraft-0.0.11-cp311-cp311-manylinux_2_28_ppc64le.whl",
"has_sig": false,
"md5_digest": "de85e6384cae29d013f30b18324c5dd1",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.11",
"size": 8757407,
"upload_time": "2024-07-30T03:11:17",
"upload_time_iso_8601": "2024-07-30T03:11:17.679582Z",
"url": "https://files.pythonhosted.org/packages/b9/8d/0ee609a47579ee22518c1dfa2cbf698230ad6f3298ef00e89dab193ea743/pkgcraft-0.0.11-cp311-cp311-manylinux_2_28_ppc64le.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1f5762ab688df6e54d22e146d93e85c85e28c5534c69cea903cf586f5aaaa1ba",
"md5": "291eb4757700afb49d4d02941e428f82",
"sha256": "95c52b1d785142bed60918fc1db060f5bac38278452d99c7b1fad4fa6cedeb3f"
},
"downloads": -1,
"filename": "pkgcraft-0.0.11-cp311-cp311-manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "291eb4757700afb49d4d02941e428f82",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.11",
"size": 8234058,
"upload_time": "2024-07-30T03:11:20",
"upload_time_iso_8601": "2024-07-30T03:11:20.246576Z",
"url": "https://files.pythonhosted.org/packages/1f/57/62ab688df6e54d22e146d93e85c85e28c5534c69cea903cf586f5aaaa1ba/pkgcraft-0.0.11-cp311-cp311-manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2fea69536917ed8a655630d15f8e2dbe7c3a554a33321673129361b086fefe11",
"md5": "b32a2559090fb8e6fd060ef6cf49b04c",
"sha256": "2e724e8207479c19ee83ec0eb5c85208c2477b90e2b4a0fa302ae14cd63f6c2c"
},
"downloads": -1,
"filename": "pkgcraft-0.0.11-cp312-cp312-manylinux_2_28_aarch64.whl",
"has_sig": false,
"md5_digest": "b32a2559090fb8e6fd060ef6cf49b04c",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.11",
"size": 8125654,
"upload_time": "2024-07-30T03:11:21",
"upload_time_iso_8601": "2024-07-30T03:11:21.926256Z",
"url": "https://files.pythonhosted.org/packages/2f/ea/69536917ed8a655630d15f8e2dbe7c3a554a33321673129361b086fefe11/pkgcraft-0.0.11-cp312-cp312-manylinux_2_28_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2a216a1aa30eaee5ecf4aefab1636fedfd607426ed725cd83695ddf9d598994a",
"md5": "53baff22d83b94994a4357a64a64a8b0",
"sha256": "fd83e740ffd766212a3bae58501d4882414fe633b7d0f0319b7357214212a634"
},
"downloads": -1,
"filename": "pkgcraft-0.0.11-cp312-cp312-manylinux_2_28_ppc64le.whl",
"has_sig": false,
"md5_digest": "53baff22d83b94994a4357a64a64a8b0",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.11",
"size": 8790778,
"upload_time": "2024-07-30T03:11:24",
"upload_time_iso_8601": "2024-07-30T03:11:24.052812Z",
"url": "https://files.pythonhosted.org/packages/2a/21/6a1aa30eaee5ecf4aefab1636fedfd607426ed725cd83695ddf9d598994a/pkgcraft-0.0.11-cp312-cp312-manylinux_2_28_ppc64le.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "39e3ae535174069f5f5c7c6352369d1082a31cd056c28bc1d96e02f879cda0c6",
"md5": "92bf1056647339f9b8029099069a79c4",
"sha256": "13be0098136881ccb759fe55785b28371ddc657124078062235284eaab0c969f"
},
"downloads": -1,
"filename": "pkgcraft-0.0.11-cp312-cp312-manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "92bf1056647339f9b8029099069a79c4",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.11",
"size": 8408120,
"upload_time": "2024-07-30T03:11:26",
"upload_time_iso_8601": "2024-07-30T03:11:26.631948Z",
"url": "https://files.pythonhosted.org/packages/39/e3/ae535174069f5f5c7c6352369d1082a31cd056c28bc1d96e02f879cda0c6/pkgcraft-0.0.11-cp312-cp312-manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "3ceba29220095265347244b24f35c87c10728a1d13b890990fa4b2ec362a54b4",
"md5": "998f59447004589f2b77778e881d8da7",
"sha256": "9594801e13c77a061ad0bb77ae18b5deabc5c8f53adc4f35bf5720331ea62ab8"
},
"downloads": -1,
"filename": "pkgcraft-0.0.11.tar.gz",
"has_sig": false,
"md5_digest": "998f59447004589f2b77778e881d8da7",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.11",
"size": 460263,
"upload_time": "2024-07-30T03:11:29",
"upload_time_iso_8601": "2024-07-30T03:11:29.075377Z",
"url": "https://files.pythonhosted.org/packages/3c/eb/a29220095265347244b24f35c87c10728a1d13b890990fa4b2ec362a54b4/pkgcraft-0.0.11.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-07-30 03:11:29",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "pkgcraft",
"github_project": "pkgcraft-python",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"tox": true,
"lcname": "pkgcraft"
}