Name | dnaio JSON |
Version |
1.2.3
JSON |
| download |
home_page | None |
Summary | Read and write FASTA and FASTQ files efficiently |
upload_time | 2024-11-12 07:50:57 |
maintainer | None |
docs_url | None |
author | None |
requires_python | >=3.9 |
license | MIT |
keywords |
|
VCS |
 |
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
.. image:: https://zenodo.org/badge/DOI/10.5281/zenodo.10548864.svg
:target: https://doi.org/10.5281/zenodo.10548864
.. image:: https://github.com/marcelm/dnaio/workflows/CI/badge.svg
:alt: GitHub Actions badge
.. image:: https://img.shields.io/pypi/v/dnaio.svg?branch=main
:target: https://pypi.python.org/pypi/dnaio
:alt: PyPI badge
.. image:: https://codecov.io/gh/marcelm/dnaio/branch/master/graph/badge.svg
:target: https://codecov.io/gh/marcelm/dnaio
:alt: Codecov badge
===========================================
dnaio processes FASTQ, FASTA and uBAM files
===========================================
``dnaio`` is a Python 3.9+ library for very efficient parsing and writing of FASTQ and also FASTA files.
Since ``dnaio`` version 1.1.0, support for efficiently parsing uBAM files has been implemented.
This allows reading ONT files from the `dorado <https://github.com/nanoporetech/dorado>`_
basecaller directly.
The code was previously part of the
`Cutadapt <https://cutadapt.readthedocs.io/>`_ tool and has been improved significantly since it has been split out.
Example usage
=============
The main interface is the `dnaio.open <https://dnaio.readthedocs.io/en/latest/api.html>`_ function::
import dnaio
with dnaio.open("reads.fastq.gz") as f:
bp = 0
for record in f:
bp += len(record)
print(f"The input file contains {bp/1E6:.1f} Mbp")
For more, see the `tutorial <https://dnaio.readthedocs.io/en/latest/tutorial.html>`_ and
`API documentation <https://dnaio.readthedocs.io/en/latest/api.html>`_.
Installation
============
Using pip::
pip install dnaio zstandard
``zstandard`` can be omitted if support for Zstandard (``.zst``) files is not required.
Features and supported file types
=================================
- FASTQ input and output
- FASTA input and output
- BAM input
- Compressed input and output (``.gz``, ``.bz2``, ``.xz`` and ``.zst`` are detected automatically)
- Paired-end data in two files
- Interleaved paired-end data in a single file
- Files with DOS/Windows linebreaks can be read
- FASTQ files with a second header line (after the ``+``) are supported
Limitations
===========
- Multi-line FASTQ files are not supported
- FASTQ and uBAM parsing is the focus of this library. The FASTA parser is not as optimized
Links
=====
* `Documentation <https://dnaio.readthedocs.io/>`_
* `Source code <https://github.com/marcelm/dnaio/>`_
* `Report an issue <https://github.com/marcelm/dnaio/issues>`_
* `Project page on PyPI <https://pypi.python.org/pypi/dnaio/>`_
Raw data
{
"_id": null,
"home_page": null,
"name": "dnaio",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.9",
"maintainer_email": null,
"keywords": null,
"author": null,
"author_email": "Marcel Martin <marcel.martin@scilifelab.se>, Ruben Vorderman <r.h.p.vorderman@lumc.nl>",
"download_url": "https://files.pythonhosted.org/packages/ca/23/1afaeadecfe4712769db4b609ca4aeb4246f6a47a9ab39801cb6a5aa8c2e/dnaio-1.2.3.tar.gz",
"platform": null,
"description": ".. image:: https://zenodo.org/badge/DOI/10.5281/zenodo.10548864.svg\n :target: https://doi.org/10.5281/zenodo.10548864\n\n.. image:: https://github.com/marcelm/dnaio/workflows/CI/badge.svg\n :alt: GitHub Actions badge\n\n.. image:: https://img.shields.io/pypi/v/dnaio.svg?branch=main\n :target: https://pypi.python.org/pypi/dnaio\n :alt: PyPI badge\n\n.. image:: https://codecov.io/gh/marcelm/dnaio/branch/master/graph/badge.svg\n :target: https://codecov.io/gh/marcelm/dnaio\n :alt: Codecov badge\n\n===========================================\ndnaio processes FASTQ, FASTA and uBAM files\n===========================================\n\n``dnaio`` is a Python 3.9+ library for very efficient parsing and writing of FASTQ and also FASTA files.\nSince ``dnaio`` version 1.1.0, support for efficiently parsing uBAM files has been implemented.\nThis allows reading ONT files from the `dorado <https://github.com/nanoporetech/dorado>`_\nbasecaller directly.\n\nThe code was previously part of the\n`Cutadapt <https://cutadapt.readthedocs.io/>`_ tool and has been improved significantly since it has been split out.\n\nExample usage\n=============\n\nThe main interface is the `dnaio.open <https://dnaio.readthedocs.io/en/latest/api.html>`_ function::\n\n import dnaio\n\n with dnaio.open(\"reads.fastq.gz\") as f:\n bp = 0\n for record in f:\n bp += len(record)\n print(f\"The input file contains {bp/1E6:.1f} Mbp\")\n\nFor more, see the `tutorial <https://dnaio.readthedocs.io/en/latest/tutorial.html>`_ and\n`API documentation <https://dnaio.readthedocs.io/en/latest/api.html>`_.\n\nInstallation\n============\n\nUsing pip::\n\n pip install dnaio zstandard\n\n``zstandard`` can be omitted if support for Zstandard (``.zst``) files is not required.\n\nFeatures and supported file types\n=================================\n\n- FASTQ input and output\n- FASTA input and output\n- BAM input\n- Compressed input and output (``.gz``, ``.bz2``, ``.xz`` and ``.zst`` are detected automatically)\n- Paired-end data in two files\n- Interleaved paired-end data in a single file\n- Files with DOS/Windows linebreaks can be read\n- FASTQ files with a second header line (after the ``+``) are supported\n\nLimitations\n===========\n\n- Multi-line FASTQ files are not supported\n- FASTQ and uBAM parsing is the focus of this library. The FASTA parser is not as optimized\n\nLinks\n=====\n\n* `Documentation <https://dnaio.readthedocs.io/>`_\n* `Source code <https://github.com/marcelm/dnaio/>`_\n* `Report an issue <https://github.com/marcelm/dnaio/issues>`_\n* `Project page on PyPI <https://pypi.python.org/pypi/dnaio/>`_\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Read and write FASTA and FASTQ files efficiently",
"version": "1.2.3",
"project_urls": {
"Changelog": "https://dnaio.readthedocs.io/en/latest/changes.html",
"Homepage": "https://dnaio.readthedocs.io/",
"Repository": "https://github.com/marcelm/dnaio/"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "31c43c2884fd414565a16f3eb45844abf331699f7e832181755e90cc0c66932a",
"md5": "9ca949403267f99951f42822f539fa2b",
"sha256": "5f837e739c3d11bee85d99587e38c87a1d9714b1801bb440d6a6d91ac5ccd27e"
},
"downloads": -1,
"filename": "dnaio-1.2.3-cp310-cp310-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "9ca949403267f99951f42822f539fa2b",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 92815,
"upload_time": "2024-11-12T07:50:32",
"upload_time_iso_8601": "2024-11-12T07:50:32.010277Z",
"url": "https://files.pythonhosted.org/packages/31/c4/3c2884fd414565a16f3eb45844abf331699f7e832181755e90cc0c66932a/dnaio-1.2.3-cp310-cp310-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "662b9f9a5df2375bd9d54cbb4d1671c9ccc7938d5d7d1619b49230e4ab20d04c",
"md5": "201959fd29baaee9c196e8a38fd305f5",
"sha256": "700e7f0e7173aa99b2c0fcd2dc95846410113ae2a30d2f5d7fa3908622836f3d"
},
"downloads": -1,
"filename": "dnaio-1.2.3-cp310-cp310-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "201959fd29baaee9c196e8a38fd305f5",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 87449,
"upload_time": "2024-11-12T07:50:33",
"upload_time_iso_8601": "2024-11-12T07:50:33.616347Z",
"url": "https://files.pythonhosted.org/packages/66/2b/9f9a5df2375bd9d54cbb4d1671c9ccc7938d5d7d1619b49230e4ab20d04c/dnaio-1.2.3-cp310-cp310-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a23684af8d908f4106685934c8ac0b662502a89e849bff3e8802c91a518dfeef",
"md5": "65a59e1d80edc2b0218c9b20a044f30b",
"sha256": "178bfef7a27851ef3859b6d32869a583d455fc35ab604824ad280eceedb84e72"
},
"downloads": -1,
"filename": "dnaio-1.2.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "65a59e1d80edc2b0218c9b20a044f30b",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 108902,
"upload_time": "2024-11-12T07:50:34",
"upload_time_iso_8601": "2024-11-12T07:50:34.488732Z",
"url": "https://files.pythonhosted.org/packages/a2/36/84af8d908f4106685934c8ac0b662502a89e849bff3e8802c91a518dfeef/dnaio-1.2.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7baf0c4bb00d2c9b5e516e2ce646b20493bb026beb6d8daacc003130813f865a",
"md5": "ebc1faad06a0fa8473ee53beccc7c93d",
"sha256": "9e24efa2db5618bf11fbd51ea8d482a911afbee2655d76328cd6874af2a1cb71"
},
"downloads": -1,
"filename": "dnaio-1.2.3-cp310-cp310-win_amd64.whl",
"has_sig": false,
"md5_digest": "ebc1faad06a0fa8473ee53beccc7c93d",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.9",
"size": 85670,
"upload_time": "2024-11-12T07:50:36",
"upload_time_iso_8601": "2024-11-12T07:50:36.177097Z",
"url": "https://files.pythonhosted.org/packages/7b/af/0c4bb00d2c9b5e516e2ce646b20493bb026beb6d8daacc003130813f865a/dnaio-1.2.3-cp310-cp310-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "bb0d02d3f027f3772e34680c00b0d9779e588f77bc80c7835ca37e630a721fb9",
"md5": "e4edaa925aaa0eb11a92a77f9387032b",
"sha256": "de46e4323c7b2516c4b4fdd5738e73853a1b4238880f772e78d819a8bb55fc82"
},
"downloads": -1,
"filename": "dnaio-1.2.3-cp311-cp311-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "e4edaa925aaa0eb11a92a77f9387032b",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 93019,
"upload_time": "2024-11-12T07:50:37",
"upload_time_iso_8601": "2024-11-12T07:50:37.580671Z",
"url": "https://files.pythonhosted.org/packages/bb/0d/02d3f027f3772e34680c00b0d9779e588f77bc80c7835ca37e630a721fb9/dnaio-1.2.3-cp311-cp311-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9f91e3492f3570c97eed7d278707576547f0fa929bec39e1a66086e04b6e9ca0",
"md5": "2eb652ae94773f01355d718341e81e51",
"sha256": "7b2a96134264b18d8c6edc7755326aa44cc262b5a0274b28d6f6b28d620ca843"
},
"downloads": -1,
"filename": "dnaio-1.2.3-cp311-cp311-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "2eb652ae94773f01355d718341e81e51",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 87417,
"upload_time": "2024-11-12T07:50:38",
"upload_time_iso_8601": "2024-11-12T07:50:38.961868Z",
"url": "https://files.pythonhosted.org/packages/9f/91/e3492f3570c97eed7d278707576547f0fa929bec39e1a66086e04b6e9ca0/dnaio-1.2.3-cp311-cp311-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "adc1c4fe96f1416f8796614bf58817e004ad87bbdc80357e9b23f5d0f117114a",
"md5": "03d2b5d49f1b2fd17f9a799e7aa8817f",
"sha256": "8d712301c0eeff8f93bb2c01faadf0d9b8439fd3164ef15d6b4a4f7cdddcf906"
},
"downloads": -1,
"filename": "dnaio-1.2.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "03d2b5d49f1b2fd17f9a799e7aa8817f",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 108889,
"upload_time": "2024-11-12T07:50:40",
"upload_time_iso_8601": "2024-11-12T07:50:40.419375Z",
"url": "https://files.pythonhosted.org/packages/ad/c1/c4fe96f1416f8796614bf58817e004ad87bbdc80357e9b23f5d0f117114a/dnaio-1.2.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "13af463515b4b5ac529ad136d02f14987193a5844c6253eedc27a4fb2febc9b5",
"md5": "35deb2d56dad62961c23d9392003ed27",
"sha256": "9bd4a9398919e84eff095db850cf106017c9ddb66ff421fd2626512f072362eb"
},
"downloads": -1,
"filename": "dnaio-1.2.3-cp311-cp311-win_amd64.whl",
"has_sig": false,
"md5_digest": "35deb2d56dad62961c23d9392003ed27",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.9",
"size": 85417,
"upload_time": "2024-11-12T07:50:41",
"upload_time_iso_8601": "2024-11-12T07:50:41.995665Z",
"url": "https://files.pythonhosted.org/packages/13/af/463515b4b5ac529ad136d02f14987193a5844c6253eedc27a4fb2febc9b5/dnaio-1.2.3-cp311-cp311-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2313421faa3b909df1a74dbaae841c83e9cf60be9e4d2abbf75b8174d564dc21",
"md5": "7f5bd4e4e2ec1b74758bed478d4cf1d8",
"sha256": "68a1c0acd6b5e7ca8bb6e6b29156f3e140c5fbbdfca9976eae64a709e95f0888"
},
"downloads": -1,
"filename": "dnaio-1.2.3-cp312-cp312-macosx_10_13_x86_64.whl",
"has_sig": false,
"md5_digest": "7f5bd4e4e2ec1b74758bed478d4cf1d8",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 93278,
"upload_time": "2024-11-12T07:50:43",
"upload_time_iso_8601": "2024-11-12T07:50:43.424113Z",
"url": "https://files.pythonhosted.org/packages/23/13/421faa3b909df1a74dbaae841c83e9cf60be9e4d2abbf75b8174d564dc21/dnaio-1.2.3-cp312-cp312-macosx_10_13_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "00b513d00b6346d2e0771f51905299a4ae40ba5525fa5660da6345ef3225fff6",
"md5": "baeb9b40de4ad69d34974d2f2c21d76f",
"sha256": "f43d36490361bf35a90b0735fe235a423337cfa96d291f50e3cbf6ad3b2d26a2"
},
"downloads": -1,
"filename": "dnaio-1.2.3-cp312-cp312-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "baeb9b40de4ad69d34974d2f2c21d76f",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 87895,
"upload_time": "2024-11-12T07:50:44",
"upload_time_iso_8601": "2024-11-12T07:50:44.818174Z",
"url": "https://files.pythonhosted.org/packages/00/b5/13d00b6346d2e0771f51905299a4ae40ba5525fa5660da6345ef3225fff6/dnaio-1.2.3-cp312-cp312-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "88d207d75bdafa79502638266304e6d8f1e8eb51d16503041e48951d32582a9a",
"md5": "29a8da7241e486746ac8df050d2f9810",
"sha256": "58e7fdb533d3794fb26f49b0c84f3b97c2a85be8cad6078abdfd76726b4f1109"
},
"downloads": -1,
"filename": "dnaio-1.2.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "29a8da7241e486746ac8df050d2f9810",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 106306,
"upload_time": "2024-11-12T07:50:46",
"upload_time_iso_8601": "2024-11-12T07:50:46.326883Z",
"url": "https://files.pythonhosted.org/packages/88/d2/07d75bdafa79502638266304e6d8f1e8eb51d16503041e48951d32582a9a/dnaio-1.2.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a26041e30a9079315380128d9a89e17d3995a20d0d836d99a11d382685f55fc0",
"md5": "04945c63ddbb6a955108a4d034fa1820",
"sha256": "027f1510cc23dd5e7bdab79101b5d3f052176b7ea9f583149812cc2c37cc02cb"
},
"downloads": -1,
"filename": "dnaio-1.2.3-cp312-cp312-win_amd64.whl",
"has_sig": false,
"md5_digest": "04945c63ddbb6a955108a4d034fa1820",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.9",
"size": 84935,
"upload_time": "2024-11-12T07:50:47",
"upload_time_iso_8601": "2024-11-12T07:50:47.246772Z",
"url": "https://files.pythonhosted.org/packages/a2/60/41e30a9079315380128d9a89e17d3995a20d0d836d99a11d382685f55fc0/dnaio-1.2.3-cp312-cp312-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b9773a8cf4df3395d57c153dbbd6be98553aca2d57863036db4bccabf63b9915",
"md5": "345a211fc59c3c6ef58d4a5d25700aa9",
"sha256": "a7e0a9e66ccae3ab936b80305a27b29a282e8b0756d000fa5ce88cb782cb8a7a"
},
"downloads": -1,
"filename": "dnaio-1.2.3-cp313-cp313-macosx_10_13_x86_64.whl",
"has_sig": false,
"md5_digest": "345a211fc59c3c6ef58d4a5d25700aa9",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 91914,
"upload_time": "2024-11-12T07:50:48",
"upload_time_iso_8601": "2024-11-12T07:50:48.746138Z",
"url": "https://files.pythonhosted.org/packages/b9/77/3a8cf4df3395d57c153dbbd6be98553aca2d57863036db4bccabf63b9915/dnaio-1.2.3-cp313-cp313-macosx_10_13_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b4cbe3f281981f585684cbb66470ce325f2f35792b7d7d5922e13b3eee6cbaf7",
"md5": "9325c2dca99da44388ff61ca85835c74",
"sha256": "29a198dd72360c6b94cd81ff8885df5236479902c1bf3b5d0528999213d2a64d"
},
"downloads": -1,
"filename": "dnaio-1.2.3-cp313-cp313-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "9325c2dca99da44388ff61ca85835c74",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 87014,
"upload_time": "2024-11-12T07:50:49",
"upload_time_iso_8601": "2024-11-12T07:50:49.673827Z",
"url": "https://files.pythonhosted.org/packages/b4/cb/e3f281981f585684cbb66470ce325f2f35792b7d7d5922e13b3eee6cbaf7/dnaio-1.2.3-cp313-cp313-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "987b915cff94cafad8f48ad783c2662935019373c0d9f2b2597a21ac8de1ab11",
"md5": "9754a14fec90dfdc913a51b817635d4d",
"sha256": "54d831754ea8f068ddde43e58ba3b7a47128298b3996614f343709084bddb517"
},
"downloads": -1,
"filename": "dnaio-1.2.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "9754a14fec90dfdc913a51b817635d4d",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 105950,
"upload_time": "2024-11-12T07:50:50",
"upload_time_iso_8601": "2024-11-12T07:50:50.645791Z",
"url": "https://files.pythonhosted.org/packages/98/7b/915cff94cafad8f48ad783c2662935019373c0d9f2b2597a21ac8de1ab11/dnaio-1.2.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6416a16271fe647795d18d31b02370e9caf7f3f7004aac657fcf42adc601cc71",
"md5": "f37183cb457c1dff74cf6b831a886b97",
"sha256": "acc683a09afd9aef6ffa1d6c76a60a66830f82405d3320330e54565a847b628b"
},
"downloads": -1,
"filename": "dnaio-1.2.3-cp313-cp313-win_amd64.whl",
"has_sig": false,
"md5_digest": "f37183cb457c1dff74cf6b831a886b97",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.9",
"size": 84957,
"upload_time": "2024-11-12T07:50:51",
"upload_time_iso_8601": "2024-11-12T07:50:51.513138Z",
"url": "https://files.pythonhosted.org/packages/64/16/a16271fe647795d18d31b02370e9caf7f3f7004aac657fcf42adc601cc71/dnaio-1.2.3-cp313-cp313-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e87ec841f01be5a7a92d2ed871b0d0304f229e2280319e1deb5857670f3e68be",
"md5": "dc1fe91a65b797273570ae29a211d2ad",
"sha256": "b61eb54d3dbf66069af3d37981f50af84e3fe1301ca20218cbab5b515a32c45b"
},
"downloads": -1,
"filename": "dnaio-1.2.3-cp39-cp39-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "dc1fe91a65b797273570ae29a211d2ad",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 93445,
"upload_time": "2024-11-12T07:50:52",
"upload_time_iso_8601": "2024-11-12T07:50:52.383414Z",
"url": "https://files.pythonhosted.org/packages/e8/7e/c841f01be5a7a92d2ed871b0d0304f229e2280319e1deb5857670f3e68be/dnaio-1.2.3-cp39-cp39-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "fad42d93f010d2d9471eadd0c11ef8e15786f3500a5128daeb271694b637d34d",
"md5": "859482609d3bc776ad09b6b5d7a3f240",
"sha256": "f6b5e6c72221f09a087079161aa045770465e0b787ad7a5cd3868116443c97a9"
},
"downloads": -1,
"filename": "dnaio-1.2.3-cp39-cp39-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "859482609d3bc776ad09b6b5d7a3f240",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 87934,
"upload_time": "2024-11-12T07:50:53",
"upload_time_iso_8601": "2024-11-12T07:50:53.806578Z",
"url": "https://files.pythonhosted.org/packages/fa/d4/2d93f010d2d9471eadd0c11ef8e15786f3500a5128daeb271694b637d34d/dnaio-1.2.3-cp39-cp39-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7316ddde6c927eee55128695aa6ff8d9f2a6bb3f0be61a86d91c307f0d7a2cd2",
"md5": "ecece6864aa3c8a280dde1b43d671c4b",
"sha256": "e95a6c391b9cd2cefb8aee04fe59fee9de64bbe2a4e8d18d0d4d33a6f5045b6c"
},
"downloads": -1,
"filename": "dnaio-1.2.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "ecece6864aa3c8a280dde1b43d671c4b",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 109982,
"upload_time": "2024-11-12T07:50:54",
"upload_time_iso_8601": "2024-11-12T07:50:54.679586Z",
"url": "https://files.pythonhosted.org/packages/73/16/ddde6c927eee55128695aa6ff8d9f2a6bb3f0be61a86d91c307f0d7a2cd2/dnaio-1.2.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e00d957e35b479bcc0ff2589f1847b18935a8da4c9ba3c9e656fa6ec8d37a8d0",
"md5": "9f8fef7545c8b11b76b1b6b1e92f5ddb",
"sha256": "54949388265c5270c51261d31ffe432618cf5f303acbb7fd6a2a79c9f7e56fa2"
},
"downloads": -1,
"filename": "dnaio-1.2.3-cp39-cp39-win_amd64.whl",
"has_sig": false,
"md5_digest": "9f8fef7545c8b11b76b1b6b1e92f5ddb",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.9",
"size": 86170,
"upload_time": "2024-11-12T07:50:56",
"upload_time_iso_8601": "2024-11-12T07:50:56.254519Z",
"url": "https://files.pythonhosted.org/packages/e0/0d/957e35b479bcc0ff2589f1847b18935a8da4c9ba3c9e656fa6ec8d37a8d0/dnaio-1.2.3-cp39-cp39-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ca231afaeadecfe4712769db4b609ca4aeb4246f6a47a9ab39801cb6a5aa8c2e",
"md5": "c12a55c1690af057baa4c57269c01f11",
"sha256": "aad456d9f6272339958b2c5af32fd64d77a50aca12e394e7a143b4129d49b0b9"
},
"downloads": -1,
"filename": "dnaio-1.2.3.tar.gz",
"has_sig": false,
"md5_digest": "c12a55c1690af057baa4c57269c01f11",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9",
"size": 60307,
"upload_time": "2024-11-12T07:50:57",
"upload_time_iso_8601": "2024-11-12T07:50:57.109811Z",
"url": "https://files.pythonhosted.org/packages/ca/23/1afaeadecfe4712769db4b609ca4aeb4246f6a47a9ab39801cb6a5aa8c2e/dnaio-1.2.3.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-11-12 07:50:57",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "marcelm",
"github_project": "dnaio",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"tox": true,
"lcname": "dnaio"
}