Name | pkgcraft JSON |
Version |
0.0.9
JSON |
| download |
home_page | |
Summary | python bindings for pkgcraft |
upload_time | 2024-02-02 06:27:04 |
maintainer | |
docs_url | None |
author | |
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": "",
"name": "pkgcraft",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.11",
"maintainer_email": "",
"keywords": "gentoo,cython",
"author": "",
"author_email": "Tim Harder <radhermit@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/f0/ab/042bc8ebc20cf1ffaa3fd52ad0f04a8fc94678336f325af053191526e206/pkgcraft-0.0.9.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.9",
"project_urls": {
"homepage": "https://github.com/pkgcraft/pkgcraft-python"
},
"split_keywords": [
"gentoo",
"cython"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "0172f1639d84220d4e4f3b394f54e9543744ab2e309c9242f9e31d99104ab08f",
"md5": "8b144f891fcb3fd043b76a2d6ff6198f",
"sha256": "d3576731e76640a56d9b1f8910cdfc6c580c7cbf5869a439b0014bfb86fd75ef"
},
"downloads": -1,
"filename": "pkgcraft-0.0.9-cp311-cp311-manylinux_2_28_aarch64.whl",
"has_sig": false,
"md5_digest": "8b144f891fcb3fd043b76a2d6ff6198f",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.11",
"size": 9584650,
"upload_time": "2024-02-02T06:26:47",
"upload_time_iso_8601": "2024-02-02T06:26:47.853817Z",
"url": "https://files.pythonhosted.org/packages/01/72/f1639d84220d4e4f3b394f54e9543744ab2e309c9242f9e31d99104ab08f/pkgcraft-0.0.9-cp311-cp311-manylinux_2_28_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "93a4c9ef61c64955300ed484a56dd4872e8efbb0ae0ca4316efdfcb254e40ee0",
"md5": "9f236a453628093e87383a6cf38a349c",
"sha256": "5e71098374eca2b8657bbf2403263d9b3d461e6492140b41e33c0d107b653366"
},
"downloads": -1,
"filename": "pkgcraft-0.0.9-cp311-cp311-manylinux_2_28_ppc64le.whl",
"has_sig": false,
"md5_digest": "9f236a453628093e87383a6cf38a349c",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.11",
"size": 10623217,
"upload_time": "2024-02-02T06:26:50",
"upload_time_iso_8601": "2024-02-02T06:26:50.724160Z",
"url": "https://files.pythonhosted.org/packages/93/a4/c9ef61c64955300ed484a56dd4872e8efbb0ae0ca4316efdfcb254e40ee0/pkgcraft-0.0.9-cp311-cp311-manylinux_2_28_ppc64le.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "3666cecf5ce14c30598b25349846774bc626e5fc70ecacde3e43dc36d557c506",
"md5": "7f5634634a8525a913f9e44dc27c4982",
"sha256": "3f5ad303c29f2c882013ea55d30f1406d4d5beb0e933068b2eb26c067588fe32"
},
"downloads": -1,
"filename": "pkgcraft-0.0.9-cp311-cp311-manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "7f5634634a8525a913f9e44dc27c4982",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.11",
"size": 9631201,
"upload_time": "2024-02-02T06:26:53",
"upload_time_iso_8601": "2024-02-02T06:26:53.518768Z",
"url": "https://files.pythonhosted.org/packages/36/66/cecf5ce14c30598b25349846774bc626e5fc70ecacde3e43dc36d557c506/pkgcraft-0.0.9-cp311-cp311-manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "812ad0b05f836aa1340271c6fb7d401bae8584437ea4255e7c691e5a3ca99a5c",
"md5": "5de03bf919ad1d605c546caf37fecf7f",
"sha256": "236216a530baebb4aa3f97c6293fc828b0f5fa5314e6e895fe8c65466d916b49"
},
"downloads": -1,
"filename": "pkgcraft-0.0.9-cp312-cp312-manylinux_2_28_aarch64.whl",
"has_sig": false,
"md5_digest": "5de03bf919ad1d605c546caf37fecf7f",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.11",
"size": 9723227,
"upload_time": "2024-02-02T06:26:56",
"upload_time_iso_8601": "2024-02-02T06:26:56.825426Z",
"url": "https://files.pythonhosted.org/packages/81/2a/d0b05f836aa1340271c6fb7d401bae8584437ea4255e7c691e5a3ca99a5c/pkgcraft-0.0.9-cp312-cp312-manylinux_2_28_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "eddb9e45e8523bff5d92d9ff9290feb286f2bdc5f59b227175c04eb5d449576f",
"md5": "3b3c83c6687f7c7c6867a27bd79126d3",
"sha256": "07c7e7433fec69b523facf8716a0b39da59a901963be0a0f222958a34f94a219"
},
"downloads": -1,
"filename": "pkgcraft-0.0.9-cp312-cp312-manylinux_2_28_ppc64le.whl",
"has_sig": false,
"md5_digest": "3b3c83c6687f7c7c6867a27bd79126d3",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.11",
"size": 10664683,
"upload_time": "2024-02-02T06:26:59",
"upload_time_iso_8601": "2024-02-02T06:26:59.277104Z",
"url": "https://files.pythonhosted.org/packages/ed/db/9e45e8523bff5d92d9ff9290feb286f2bdc5f59b227175c04eb5d449576f/pkgcraft-0.0.9-cp312-cp312-manylinux_2_28_ppc64le.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "80fd39885ab82a4cd1fca550647f0ee599a681b68cad6e2e0df6c0499422e81d",
"md5": "ff816dff58bd1b1abe8301fe4ca7aae0",
"sha256": "b369f5017c29585c0ebd3fee7d6215dbd9951361ace727dcc9886f34c86474fe"
},
"downloads": -1,
"filename": "pkgcraft-0.0.9-cp312-cp312-manylinux_2_28_x86_64.whl",
"has_sig": false,
"md5_digest": "ff816dff58bd1b1abe8301fe4ca7aae0",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.11",
"size": 9807797,
"upload_time": "2024-02-02T06:27:01",
"upload_time_iso_8601": "2024-02-02T06:27:01.986492Z",
"url": "https://files.pythonhosted.org/packages/80/fd/39885ab82a4cd1fca550647f0ee599a681b68cad6e2e0df6c0499422e81d/pkgcraft-0.0.9-cp312-cp312-manylinux_2_28_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f0ab042bc8ebc20cf1ffaa3fd52ad0f04a8fc94678336f325af053191526e206",
"md5": "0cba8c77da9a7471465ad5a35393d5c4",
"sha256": "4cd916fa47658498b0c5b90891c89acf4ab6fecbd7e4f52c595c569417ed7d21"
},
"downloads": -1,
"filename": "pkgcraft-0.0.9.tar.gz",
"has_sig": false,
"md5_digest": "0cba8c77da9a7471465ad5a35393d5c4",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.11",
"size": 431872,
"upload_time": "2024-02-02T06:27:04",
"upload_time_iso_8601": "2024-02-02T06:27:04.666465Z",
"url": "https://files.pythonhosted.org/packages/f0/ab/042bc8ebc20cf1ffaa3fd52ad0f04a8fc94678336f325af053191526e206/pkgcraft-0.0.9.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-02-02 06:27:04",
"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"
}