# Ratio Genetic Python Bindings
The bindings crate is currently just in a _proof of concept_ state and will for the
moment just follow the main crate's versioning.
This package provides a thin wrapper around the Ratio Genetic crate written in Rust. It
is built with Maturin utilizing PyO3 bindings for convenience.
To get up and running quickly, a Poetry section has been added to the `pyproject.toml`.
This installs a Poetry environment with Maturin and PyTest. After any changes to the
Rust code you should probably run `poetry run maturin develop` and `poetry run pytest`
using your preferred method.
Raw data
{
"_id": null,
"home_page": "",
"name": "ratio-genetic-py",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.7",
"maintainer_email": "",
"keywords": "genetic,algorithms,rust,mathematics,sga,clustering,sequencing",
"author": "",
"author_email": "Ratio Innovations B.V. <info@ratio-case.nl>",
"download_url": "",
"platform": null,
"description": "# Ratio Genetic Python Bindings\n\nThe bindings crate is currently just in a _proof of concept_ state and will for the\nmoment just follow the main crate's versioning.\n\nThis package provides a thin wrapper around the Ratio Genetic crate written in Rust. It\nis built with Maturin utilizing PyO3 bindings for convenience.\n\nTo get up and running quickly, a Poetry section has been added to the `pyproject.toml`.\nThis installs a Poetry environment with Maturin and PyTest. After any changes to the\nRust code you should probably run `poetry run maturin develop` and `poetry run pytest`\nusing your preferred method.\n\n",
"bugtrack_url": null,
"license": "",
"summary": "Python bindings for the ratio-genetic Rust crate.",
"version": "0.1.0",
"split_keywords": [
"genetic",
"algorithms",
"rust",
"mathematics",
"sga",
"clustering",
"sequencing"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "d9a6175dab4ca6c1bd946b0eaf02f3a4d0a5fd36f797ef87c5802e67f674e4a5",
"md5": "e40a7a699a86ded8edad1dd56882b571",
"sha256": "7f4acd9979ca15c66e721c399f888f6e0fde44268da56de281a2d566e71fd883"
},
"downloads": -1,
"filename": "ratio_genetic_py-0.1.0-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "e40a7a699a86ded8edad1dd56882b571",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 1244966,
"upload_time": "2023-02-02T21:05:27",
"upload_time_iso_8601": "2023-02-02T21:05:27.908490Z",
"url": "https://files.pythonhosted.org/packages/d9/a6/175dab4ca6c1bd946b0eaf02f3a4d0a5fd36f797ef87c5802e67f674e4a5/ratio_genetic_py-0.1.0-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d3322a8e6e2a2bf683488bb582d8c60bda5f0864ca54f3eba1011cb9a4906d4c",
"md5": "5b6420e561a7f19ca7afc01e396cfd6a",
"sha256": "337a224fefdb4623fdc16e4ad94b36210bcbaff2a7b0a8c3a455bf5a6c781c07"
},
"downloads": -1,
"filename": "ratio_genetic_py-0.1.0-cp37-abi3-win_amd64.whl",
"has_sig": false,
"md5_digest": "5b6420e561a7f19ca7afc01e396cfd6a",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 167458,
"upload_time": "2023-02-02T21:05:30",
"upload_time_iso_8601": "2023-02-02T21:05:30.312407Z",
"url": "https://files.pythonhosted.org/packages/d3/32/2a8e6e2a2bf683488bb582d8c60bda5f0864ca54f3eba1011cb9a4906d4c/ratio_genetic_py-0.1.0-cp37-abi3-win_amd64.whl",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-02-02 21:05:27",
"github": false,
"gitlab": false,
"bitbucket": false,
"lcname": "ratio-genetic-py"
}