# Pyoxigraph (Oxigraph for Python)
[![PyPI](https://img.shields.io/pypi/v/pyoxigraph)](https://pypi.org/project/pyoxigraph/)
[![Conda](https://img.shields.io/conda/vn/conda-forge/pyoxigraph)](https://anaconda.org/conda-forge/pyoxigraph)
![PyPI - Implementation](https://img.shields.io/pypi/implementation/pyoxigraph)
![PyPI - Python Version](https://img.shields.io/pypi/pyversions/pyoxigraph)
[![actions status](https://github.com/oxigraph/oxigraph/workflows/build/badge.svg)](https://github.com/oxigraph/oxigraph/actions)
[![Gitter](https://badges.gitter.im/oxigraph/community.svg)](https://gitter.im/oxigraph/community)
Pyoxigraph is a graph database library implementing the [SPARQL](https://www.w3.org/TR/sparql11-overview/) standard.
It is a Python library written on top of [Oxigraph](https://crates.io/crates/oxigraph).
Pyoxigraph offers two stores with [SPARQL 1.1](https://www.w3.org/TR/sparql11-overview/) capabilities.
One of the store is in-memory, and the other one is disk based.
It also provides a set of utility functions for reading, writing and processing RDF files in
[Turtle](https://www.w3.org/TR/turtle/),
[TriG](https://www.w3.org/TR/trig/),
[N-Triples](https://www.w3.org/TR/n-triples/),
[N-Quads](https://www.w3.org/TR/n-quads/) and
[RDF/XML](https://www.w3.org/TR/rdf-syntax-grammar/).
Pyoxigraph is distributed [on Pypi](https://pypi.org/project/pyoxigraph/) and [on conda-forge](https://anaconda.org/conda-forge/pyoxigraph).
Run `pip install pyoxigraph` to install it.
There exists also a small library providing [rdflib](https://rdflib.readthedocs.io) stores using pyoxigraph: [oxrdflib](https://github.com/oxigraph/oxrdflib).
Pyoxigraph documentation is [available on the Oxigraph website](https://pyoxigraph.readthedocs.io/).
## Build the development version
To build and install the development version of pyoxigraph you need to clone this git repository including submodules (`git clone --recursive https://github.com/oxigraph/oxigraph.git`)
and to run `pip install .` in the `python` directory (the one this README is in).
Note that by default the installation will not use [cpython stable ABI](https://docs.python.org/3/c-api/stable.html).
Use `--features abi3` feature to use cpython stable ABI.
## Help
Feel free to use [GitHub discussions](https://github.com/oxigraph/oxigraph/discussions) or [the Gitter chat](https://gitter.im/oxigraph/community) to ask questions or talk about Oxigraph.
[Bug reports](https://github.com/oxigraph/oxigraph/issues) are also very welcome.
If you need advanced support or are willing to pay to get some extra features, feel free to reach out to [Tpt](https://github.com/Tpt).
## How to contribute
Pyoxigraph is written in Rust using [PyO3](https://github.com/PyO3/pyo3).
Pyoxigraph is built using [Maturin](https://github.com/PyO3/maturin).
Maturin could be installed using the `pip install 'maturin>=0.9,<0.10'`.
To install a development version of Oxigraph just run `maturin develop` in this README directory.
### Tests
The Python bindings tests are written in Python.
To run them use `python -m unittest` in the `tests` directory.
### Docs
The Sphinx documentation can be generated and viewed in the browser using the following command:
```
sphinx-autobuild docs docs/_build/html
```
Note that you will need to have [sphinx-autobuild](https://pypi.org/project/sphinx-autobuild/) installed.
Alternatively, you can use `sphinx-build` with Python's `http.server` to achieve the same thing.
## License
This project is licensed under either of
- Apache License, Version 2.0, ([LICENSE-APACHE](../LICENSE-APACHE) or
http://www.apache.org/licenses/LICENSE-2.0)
- MIT license ([LICENSE-MIT](../LICENSE-MIT) or
http://opensource.org/licenses/MIT)
at your option.
### Contribution
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in Oxigraph by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.
Raw data
{
"_id": null,
"home_page": "https://pyoxigraph.readthedocs.io/",
"name": "pyoxigraph",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": null,
"keywords": "RDF, SPARQL, graph-database, database",
"author": "Tpt <thomas@pellissier-tanon.fr>",
"author_email": "Tpt <thomas@pellissier-tanon.fr>",
"download_url": "https://files.pythonhosted.org/packages/91/65/45a8bba193119cd614e802473a5bc46f29b9a6a19d96a22670f3481e9088/pyoxigraph-0.4.6.tar.gz",
"platform": null,
"description": "# Pyoxigraph (Oxigraph for Python)\n\n[![PyPI](https://img.shields.io/pypi/v/pyoxigraph)](https://pypi.org/project/pyoxigraph/)\n[![Conda](https://img.shields.io/conda/vn/conda-forge/pyoxigraph)](https://anaconda.org/conda-forge/pyoxigraph)\n![PyPI - Implementation](https://img.shields.io/pypi/implementation/pyoxigraph)\n![PyPI - Python Version](https://img.shields.io/pypi/pyversions/pyoxigraph)\n[![actions status](https://github.com/oxigraph/oxigraph/workflows/build/badge.svg)](https://github.com/oxigraph/oxigraph/actions)\n[![Gitter](https://badges.gitter.im/oxigraph/community.svg)](https://gitter.im/oxigraph/community)\n\nPyoxigraph is a graph database library implementing the [SPARQL](https://www.w3.org/TR/sparql11-overview/) standard.\nIt is a Python library written on top of [Oxigraph](https://crates.io/crates/oxigraph).\n\nPyoxigraph offers two stores with [SPARQL 1.1](https://www.w3.org/TR/sparql11-overview/) capabilities.\nOne of the store is in-memory, and the other one is disk based.\n\nIt also provides a set of utility functions for reading, writing and processing RDF files in\n[Turtle](https://www.w3.org/TR/turtle/),\n[TriG](https://www.w3.org/TR/trig/),\n[N-Triples](https://www.w3.org/TR/n-triples/),\n[N-Quads](https://www.w3.org/TR/n-quads/) and\n[RDF/XML](https://www.w3.org/TR/rdf-syntax-grammar/).\n\nPyoxigraph is distributed [on Pypi](https://pypi.org/project/pyoxigraph/) and [on conda-forge](https://anaconda.org/conda-forge/pyoxigraph).\nRun `pip install pyoxigraph` to install it.\n\nThere exists also a small library providing [rdflib](https://rdflib.readthedocs.io) stores using pyoxigraph: [oxrdflib](https://github.com/oxigraph/oxrdflib).\n\nPyoxigraph documentation is [available on the Oxigraph website](https://pyoxigraph.readthedocs.io/).\n\n## Build the development version\n\nTo build and install the development version of pyoxigraph you need to clone this git repository including submodules (`git clone --recursive https://github.com/oxigraph/oxigraph.git`)\nand to run `pip install .` in the `python` directory (the one this README is in).\n\nNote that by default the installation will not use [cpython stable ABI](https://docs.python.org/3/c-api/stable.html).\nUse `--features abi3` feature to use cpython stable ABI.\n\n## Help\n\nFeel free to use [GitHub discussions](https://github.com/oxigraph/oxigraph/discussions) or [the Gitter chat](https://gitter.im/oxigraph/community) to ask questions or talk about Oxigraph.\n[Bug reports](https://github.com/oxigraph/oxigraph/issues) are also very welcome.\n\nIf you need advanced support or are willing to pay to get some extra features, feel free to reach out to [Tpt](https://github.com/Tpt).\n\n## How to contribute\n\nPyoxigraph is written in Rust using [PyO3](https://github.com/PyO3/pyo3).\n\nPyoxigraph is built using [Maturin](https://github.com/PyO3/maturin).\nMaturin could be installed using the `pip install 'maturin>=0.9,<0.10'`.\nTo install a development version of Oxigraph just run `maturin develop` in this README directory.\n\n### Tests\n\nThe Python bindings tests are written in Python.\nTo run them use `python -m unittest` in the `tests` directory.\n\n### Docs\n\nThe Sphinx documentation can be generated and viewed in the browser using the following command:\n\n```\nsphinx-autobuild docs docs/_build/html\n```\n\nNote that you will need to have [sphinx-autobuild](https://pypi.org/project/sphinx-autobuild/) installed.\n\nAlternatively, you can use `sphinx-build` with Python's `http.server` to achieve the same thing.\n\n## License\n\nThis project is licensed under either of\n\n- Apache License, Version 2.0, ([LICENSE-APACHE](../LICENSE-APACHE) or\n http://www.apache.org/licenses/LICENSE-2.0)\n- MIT license ([LICENSE-MIT](../LICENSE-MIT) or\n http://opensource.org/licenses/MIT)\n\nat your option.\n\n### Contribution\n\nUnless you explicitly state otherwise, any contribution intentionally submitted for inclusion in Oxigraph by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.\n\n",
"bugtrack_url": null,
"license": "MIT OR Apache-2.0",
"summary": "Python bindings of Oxigraph, a SPARQL database and RDF toolkit",
"version": "0.4.6",
"project_urls": {
"Changelog": "https://github.com/oxigraph/oxigraph/blob/main/CHANGELOG.md",
"Documentation": "https://pyoxigraph.readthedocs.io/",
"Homepage": "https://pyoxigraph.readthedocs.io/",
"Source": "https://github.com/oxigraph/oxigraph/tree/main/python",
"Tracker": "https://github.com/oxigraph/oxigraph/issues"
},
"split_keywords": [
"rdf",
" sparql",
" graph-database",
" database"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "c7e67cfdc941945065fdf51bc3103aff7123832f6a415980896624fa557a5f18",
"md5": "343f5ab617033e99132ad2def501d351",
"sha256": "54e45218288520c208930bdfb9d06755a7be91b20c6a8b9512c1d7ac2212b301"
},
"downloads": -1,
"filename": "pyoxigraph-0.4.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "343f5ab617033e99132ad2def501d351",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 6989762,
"upload_time": "2025-01-12T01:12:46",
"upload_time_iso_8601": "2025-01-12T01:12:46.507261Z",
"url": "https://files.pythonhosted.org/packages/c7/e6/7cfdc941945065fdf51bc3103aff7123832f6a415980896624fa557a5f18/pyoxigraph-0.4.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "179108a3db32e750655d336a2d7935461dc4832e3d411970b4d737984921b7b6",
"md5": "ddc50152cda63ef944fc7e5bd825009b",
"sha256": "2174e75372d644c797eda724e8dc69fc58443ef17d343eff15fac0fa0640e2a5"
},
"downloads": -1,
"filename": "pyoxigraph-0.4.6-cp310-cp310-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "ddc50152cda63ef944fc7e5bd825009b",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 8134878,
"upload_time": "2025-01-12T01:12:50",
"upload_time_iso_8601": "2025-01-12T01:12:50.966822Z",
"url": "https://files.pythonhosted.org/packages/17/91/08a3db32e750655d336a2d7935461dc4832e3d411970b4d737984921b7b6/pyoxigraph-0.4.6-cp310-cp310-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6a1cb13ec09010613ac078beb3e12accecae2ea052316778e30935ed942c750b",
"md5": "3bbebc6155042cb1f5927905c8609f8a",
"sha256": "79fb6fc233d0e240fdefafd71790b3311e3ca58720f383cfb9a9599894fe0003"
},
"downloads": -1,
"filename": "pyoxigraph-0.4.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "3bbebc6155042cb1f5927905c8609f8a",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 6989635,
"upload_time": "2025-01-12T01:12:54",
"upload_time_iso_8601": "2025-01-12T01:12:54.587200Z",
"url": "https://files.pythonhosted.org/packages/6a/1c/b13ec09010613ac078beb3e12accecae2ea052316778e30935ed942c750b/pyoxigraph-0.4.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4161b4cc1086dacbd88c77de3fffe3871ac44437597c3f5bcf08864375f4bf2f",
"md5": "4dca78590d5505d793862376ca25e328",
"sha256": "d7f5217b42cee27ebbb376d105a5f098a0acafb1fa6d4198d8e54bad723c2a00"
},
"downloads": -1,
"filename": "pyoxigraph-0.4.6-cp311-cp311-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "4dca78590d5505d793862376ca25e328",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 8134834,
"upload_time": "2025-01-12T01:12:58",
"upload_time_iso_8601": "2025-01-12T01:12:58.426968Z",
"url": "https://files.pythonhosted.org/packages/41/61/b4cc1086dacbd88c77de3fffe3871ac44437597c3f5bcf08864375f4bf2f/pyoxigraph-0.4.6-cp311-cp311-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a17d5348ea4c139660aff4d8d496accf67ba2ae9573feda6f270d9a675d633df",
"md5": "b8c77eafb07c5d32bc00fd40d991f414",
"sha256": "8d08327015488eadb984551faaa61cb3319e5bb8f02b8777756323ccf1bc6788"
},
"downloads": -1,
"filename": "pyoxigraph-0.4.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "b8c77eafb07c5d32bc00fd40d991f414",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 6986631,
"upload_time": "2025-01-12T01:13:02",
"upload_time_iso_8601": "2025-01-12T01:13:02.512875Z",
"url": "https://files.pythonhosted.org/packages/a1/7d/5348ea4c139660aff4d8d496accf67ba2ae9573feda6f270d9a675d633df/pyoxigraph-0.4.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9bdbff3c4b13d19de183208f50ae9c5a8267d99d8123ce599438456d20d036a5",
"md5": "f2494c43375cbdcd256274ce63bf121f",
"sha256": "95673f206ed95546d276ef4c258d92de41d37a75aa2e7eb568921fccf5352b7c"
},
"downloads": -1,
"filename": "pyoxigraph-0.4.6-cp312-cp312-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "f2494c43375cbdcd256274ce63bf121f",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 8128836,
"upload_time": "2025-01-12T01:13:06",
"upload_time_iso_8601": "2025-01-12T01:13:06.129695Z",
"url": "https://files.pythonhosted.org/packages/9b/db/ff3c4b13d19de183208f50ae9c5a8267d99d8123ce599438456d20d036a5/pyoxigraph-0.4.6-cp312-cp312-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "fc1a28105218c4bb4bb69e7ffd70d3eddefb9e4d20583a3ada535ca997f5c3fe",
"md5": "37edad3aa1c46ea261fa8eccb43f21c8",
"sha256": "b3424c70f7c1389425366d1f657d465cc410c6b14bdf86150435963abb4c6e04"
},
"downloads": -1,
"filename": "pyoxigraph-0.4.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "37edad3aa1c46ea261fa8eccb43f21c8",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.8",
"size": 6986185,
"upload_time": "2025-01-12T01:13:08",
"upload_time_iso_8601": "2025-01-12T01:13:08.421250Z",
"url": "https://files.pythonhosted.org/packages/fc/1a/28105218c4bb4bb69e7ffd70d3eddefb9e4d20583a3ada535ca997f5c3fe/pyoxigraph-0.4.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1b888d778dc63c73e83f67e8eda0887e51c96be49e79b551eba54c1714ae44c5",
"md5": "3ad17f000315c6099aa807fa9aefa4bb",
"sha256": "7374921e02c671544a64b5402ee433cc8b6e2ed16647d12a154435817162c4e7"
},
"downloads": -1,
"filename": "pyoxigraph-0.4.6-cp313-cp313-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "3ad17f000315c6099aa807fa9aefa4bb",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.8",
"size": 8128345,
"upload_time": "2025-01-12T01:13:11",
"upload_time_iso_8601": "2025-01-12T01:13:11.730326Z",
"url": "https://files.pythonhosted.org/packages/1b/88/8d778dc63c73e83f67e8eda0887e51c96be49e79b551eba54c1714ae44c5/pyoxigraph-0.4.6-cp313-cp313-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ef97954f1244d363ffc7e7e66c7b8c3d705d3e62a93e67684c69cb5ae3ed851e",
"md5": "824245e3308a1b19a94ff550821caad0",
"sha256": "8d223d22c9e7e8b0e0726a3328916175a48a93959564297e44f7e5f796b05c04"
},
"downloads": -1,
"filename": "pyoxigraph-0.4.6-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "824245e3308a1b19a94ff550821caad0",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.8",
"size": 6981544,
"upload_time": "2025-01-12T01:13:13",
"upload_time_iso_8601": "2025-01-12T01:13:13.870190Z",
"url": "https://files.pythonhosted.org/packages/ef/97/954f1244d363ffc7e7e66c7b8c3d705d3e62a93e67684c69cb5ae3ed851e/pyoxigraph-0.4.6-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c1aebd59c3cd5588842e077509a7ded476e968cd81f3668f56e23158b4098d85",
"md5": "7a7243bb7951cc214d236fd56a032dc4",
"sha256": "a7b1fb9f75b6437988c6b4a9ec7139377180e18bccf6dbc962f0a31345e8a0e0"
},
"downloads": -1,
"filename": "pyoxigraph-0.4.6-cp313-cp313t-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "7a7243bb7951cc214d236fd56a032dc4",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.8",
"size": 8124126,
"upload_time": "2025-01-12T01:13:16",
"upload_time_iso_8601": "2025-01-12T01:13:16.368023Z",
"url": "https://files.pythonhosted.org/packages/c1/ae/bd59c3cd5588842e077509a7ded476e968cd81f3668f56e23158b4098d85/pyoxigraph-0.4.6-cp313-cp313t-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "03b7485d4bdf4df819bb6b02051cb1f2b4d6033f840983b1a521fd731e60fc9e",
"md5": "5c1a1d990b9acc22f29a0d775f5a4423",
"sha256": "f1fecee82e2cb07ec52d9586e8a4b677ee416a689c508e21d34f636a84cfab3c"
},
"downloads": -1,
"filename": "pyoxigraph-0.4.6-cp38-abi3-macosx_10_14_x86_64.macosx_11_0_arm64.macosx_10_14_universal2.whl",
"has_sig": false,
"md5_digest": "5c1a1d990b9acc22f29a0d775f5a4423",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 10523297,
"upload_time": "2025-01-12T01:13:18",
"upload_time_iso_8601": "2025-01-12T01:13:18.779945Z",
"url": "https://files.pythonhosted.org/packages/03/b7/485d4bdf4df819bb6b02051cb1f2b4d6033f840983b1a521fd731e60fc9e/pyoxigraph-0.4.6-cp38-abi3-macosx_10_14_x86_64.macosx_11_0_arm64.macosx_10_14_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f79330f265a76b82104b80c7e07eb9968af898e058ba36d64866fe09281d69e7",
"md5": "716ded72b13534a511a0ebd2a5982543",
"sha256": "b3efae489e5a8b26de269772a36bc221132dd490ebaa498d2b403747fbd5b0ea"
},
"downloads": -1,
"filename": "pyoxigraph-0.4.6-cp38-abi3-macosx_10_14_x86_64.whl",
"has_sig": false,
"md5_digest": "716ded72b13534a511a0ebd2a5982543",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 5547786,
"upload_time": "2025-01-12T01:13:21",
"upload_time_iso_8601": "2025-01-12T01:13:21.224190Z",
"url": "https://files.pythonhosted.org/packages/f7/93/30f265a76b82104b80c7e07eb9968af898e058ba36d64866fe09281d69e7/pyoxigraph-0.4.6-cp38-abi3-macosx_10_14_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "acd6b073c2cd59605e19d38b7f1e3f16db98f87034e33a40e84ccb996c58cfc2",
"md5": "4a12e44e047b539b4c02152336cda2a5",
"sha256": "6669483b0835414d9de2f830918515cccf35df5ffb1bbb62d6a50cf833fe8df9"
},
"downloads": -1,
"filename": "pyoxigraph-0.4.6-cp38-abi3-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "4a12e44e047b539b4c02152336cda2a5",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 4991630,
"upload_time": "2025-01-12T01:13:24",
"upload_time_iso_8601": "2025-01-12T01:13:24.542287Z",
"url": "https://files.pythonhosted.org/packages/ac/d6/b073c2cd59605e19d38b7f1e3f16db98f87034e33a40e84ccb996c58cfc2/pyoxigraph-0.4.6-cp38-abi3-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2026c486b1e8d2dd1a6b93601392c0990bbe36447fc3c21e17a00504c7f0c178",
"md5": "7e2e5f437fa2f0be348db9bdc3699f73",
"sha256": "75532da0199f1c8f6e74d9d83ac50b15b22dab616082bd1e369add19cc0681e6"
},
"downloads": -1,
"filename": "pyoxigraph-0.4.6-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "7e2e5f437fa2f0be348db9bdc3699f73",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 6989043,
"upload_time": "2025-01-12T01:13:27",
"upload_time_iso_8601": "2025-01-12T01:13:27.824615Z",
"url": "https://files.pythonhosted.org/packages/20/26/c486b1e8d2dd1a6b93601392c0990bbe36447fc3c21e17a00504c7f0c178/pyoxigraph-0.4.6-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "3d28250e8b14e08d3700557d970acdbc3aa0e7fdf2df4aafcbb67d93e277a672",
"md5": "9b3fa2f54a15e50a94bf89f3e3b650db",
"sha256": "6f0e15106e74457659b630acf59d735fe7b76e2761fe8f0173bc6cef5ba7fb3e"
},
"downloads": -1,
"filename": "pyoxigraph-0.4.6-cp38-abi3-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "9b3fa2f54a15e50a94bf89f3e3b650db",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 8133352,
"upload_time": "2025-01-12T01:13:30",
"upload_time_iso_8601": "2025-01-12T01:13:30.228481Z",
"url": "https://files.pythonhosted.org/packages/3d/28/250e8b14e08d3700557d970acdbc3aa0e7fdf2df4aafcbb67d93e277a672/pyoxigraph-0.4.6-cp38-abi3-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "90a7df571fd761b1a89bc75f092bfabbeef35b33021309c14628cf49862fa73d",
"md5": "86bf0d57c832a264ff3b25a526c9f027",
"sha256": "0ebe23d270acae67a4ecd5158e31fdc20d34cf12f23a5abd188d3eb762ad5a7d"
},
"downloads": -1,
"filename": "pyoxigraph-0.4.6-cp38-abi3-win_amd64.whl",
"has_sig": false,
"md5_digest": "86bf0d57c832a264ff3b25a526c9f027",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 4746666,
"upload_time": "2025-01-12T01:13:32",
"upload_time_iso_8601": "2025-01-12T01:13:32.197179Z",
"url": "https://files.pythonhosted.org/packages/90/a7/df571fd761b1a89bc75f092bfabbeef35b33021309c14628cf49862fa73d/pyoxigraph-0.4.6-cp38-abi3-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e1943f484bd07480f90db9f493806bb706518dac066b2e45e24e113ebe566b6d",
"md5": "a28b7d5f08601d48dc1f722d2b8adb47",
"sha256": "08bcb317c343439c5135a3d095f8c6380715a900cc4d0b8726382ec59046831b"
},
"downloads": -1,
"filename": "pyoxigraph-0.4.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "a28b7d5f08601d48dc1f722d2b8adb47",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 6989973,
"upload_time": "2025-01-12T01:13:34",
"upload_time_iso_8601": "2025-01-12T01:13:34.122475Z",
"url": "https://files.pythonhosted.org/packages/e1/94/3f484bd07480f90db9f493806bb706518dac066b2e45e24e113ebe566b6d/pyoxigraph-0.4.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "644c901dff4fdb23f45c76122aa2d22215e2da8f254fe96de3ee8ca7c977c296",
"md5": "43ae6449e56c81b552c3bfa90eabbfd3",
"sha256": "6842c59bf2760d7b494f8d82c6a31b9827b9c294af3772c4fa550e4ba610a7ee"
},
"downloads": -1,
"filename": "pyoxigraph-0.4.6-cp38-cp38-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "43ae6449e56c81b552c3bfa90eabbfd3",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 8136085,
"upload_time": "2025-01-12T01:13:36",
"upload_time_iso_8601": "2025-01-12T01:13:36.418347Z",
"url": "https://files.pythonhosted.org/packages/64/4c/901dff4fdb23f45c76122aa2d22215e2da8f254fe96de3ee8ca7c977c296/pyoxigraph-0.4.6-cp38-cp38-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0d618e9a91b9dd1f812824693081bc6a72fe54bf316c36d4ced7bd89c5a5cb62",
"md5": "0a90e3207c7efd5be57855732241a0e8",
"sha256": "24a55a3961e6f05b4101ebdaa17a38a9a29043c1d40fb871472c48cd4102c738"
},
"downloads": -1,
"filename": "pyoxigraph-0.4.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "0a90e3207c7efd5be57855732241a0e8",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 6989908,
"upload_time": "2025-01-12T01:13:40",
"upload_time_iso_8601": "2025-01-12T01:13:40.561967Z",
"url": "https://files.pythonhosted.org/packages/0d/61/8e9a91b9dd1f812824693081bc6a72fe54bf316c36d4ced7bd89c5a5cb62/pyoxigraph-0.4.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1704552da7da2385f82b78e3e3dd78ed58040e3d685427bd345637d7ce41a1a7",
"md5": "9a431cc5d973a9add5bc433c9302bbf0",
"sha256": "e453aa673d7ea0f62f2be62feab4487849d86000a2e7c107b295393ef445446d"
},
"downloads": -1,
"filename": "pyoxigraph-0.4.6-cp39-cp39-musllinux_1_2_x86_64.whl",
"has_sig": false,
"md5_digest": "9a431cc5d973a9add5bc433c9302bbf0",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 8135193,
"upload_time": "2025-01-12T01:13:42",
"upload_time_iso_8601": "2025-01-12T01:13:42.901531Z",
"url": "https://files.pythonhosted.org/packages/17/04/552da7da2385f82b78e3e3dd78ed58040e3d685427bd345637d7ce41a1a7/pyoxigraph-0.4.6-cp39-cp39-musllinux_1_2_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "aa6c538cc9a8296306a31e5bccdf39cad160ee4baabac1214cbd648624fe1488",
"md5": "1ed1c8b772bd351a5d3750b6e1ea2d56",
"sha256": "9509fc2b0f65e7f0b59eba703f6041ae40a01ac8b371a3a5b07b4be21fdbf9af"
},
"downloads": -1,
"filename": "pyoxigraph-0.4.6-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "1ed1c8b772bd351a5d3750b6e1ea2d56",
"packagetype": "bdist_wheel",
"python_version": "pp310",
"requires_python": ">=3.8",
"size": 6989528,
"upload_time": "2025-01-12T01:13:45",
"upload_time_iso_8601": "2025-01-12T01:13:45.424472Z",
"url": "https://files.pythonhosted.org/packages/aa/6c/538cc9a8296306a31e5bccdf39cad160ee4baabac1214cbd648624fe1488/pyoxigraph-0.4.6-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "fdbaca5a1be4aeb14d09a69d068b92eb6ed3eb308e122f7642f92cf1dcfe7827",
"md5": "e70b40ac4c4907353050b750fa973848",
"sha256": "fc32979caa86db1391a6f2801f374a1b52713109dcf6aa9b79374821d9b07d16"
},
"downloads": -1,
"filename": "pyoxigraph-0.4.6-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "e70b40ac4c4907353050b750fa973848",
"packagetype": "bdist_wheel",
"python_version": "pp39",
"requires_python": ">=3.8",
"size": 6989543,
"upload_time": "2025-01-12T01:13:47",
"upload_time_iso_8601": "2025-01-12T01:13:47.410885Z",
"url": "https://files.pythonhosted.org/packages/fd/ba/ca5a1be4aeb14d09a69d068b92eb6ed3eb308e122f7642f92cf1dcfe7827/pyoxigraph-0.4.6-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "916545a8bba193119cd614e802473a5bc46f29b9a6a19d96a22670f3481e9088",
"md5": "0a89864698f00edb1adabe1c20e1891c",
"sha256": "3dc931aedb23a542c486280a02b19d0b0b7e17588ea54c238953e34e60638697"
},
"downloads": -1,
"filename": "pyoxigraph-0.4.6.tar.gz",
"has_sig": false,
"md5_digest": "0a89864698f00edb1adabe1c20e1891c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 4685015,
"upload_time": "2025-01-12T01:13:49",
"upload_time_iso_8601": "2025-01-12T01:13:49.495973Z",
"url": "https://files.pythonhosted.org/packages/91/65/45a8bba193119cd614e802473a5bc46f29b9a6a19d96a22670f3481e9088/pyoxigraph-0.4.6.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-01-12 01:13:49",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "oxigraph",
"github_project": "oxigraph",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "pyoxigraph"
}