pycoverm


Namepycoverm JSON
Version 0.6.1 PyPI version JSON
download
home_pagehttps://github.com/apcamargo/pycoverm
SummaryNone
upload_time2024-12-20 15:34:06
maintainerNone
docs_urlNone
authorAntonio Camargo <antoniop.camargo@gmail.com>
requires_python>=3.8
licenseNone
keywords bioinformatics
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # pyCoverM

This package is still in experimental stages and aims to be a simple Python interface to [CoverM](https://github.com/wwood/CoverM)'s fast coverage estimation functions. Currently, pyCoverM provides two functions: `is_bam_sorted`, which checks whether a BAM file is sorted by coordinate, and `get_coverages_from_bam`, that computes average contig coverages from sorted BAM files.

## Installation

```
pip install pycoverm
```

## Usage

```rust
/// is_bam_sorted(bam_file)
/// --
///
/// Checks whether a BAM file is sorted by coordinate.
///
/// Parameters
/// ----------
/// bam_file : str
///     Path to a BAM file.
///
/// Returns
/// -------
/// bool
///     Returns `True` if the BAM file is sorted by coordinate and `False`
///     otherwise.
```

```rust
/// get_coverages_from_bam(bam_list, contig_end_exclusion=75, min_identity=0.97,
/// trim_lower=0.0, trim_upper=0.0, contig_list=None, threads=1)
/// --
///
/// Computes contig mean coverages from sorted BAM files. All BAM files must be
/// mapped to the same reference.
/// Trimmed means will be computed if `trim_min` and/or `trim_max` are set to
/// values greater than 0.
///
/// Parameters
/// ----------
/// bam_list : list
///     Paths to input BAM files.
/// contig_end_exclusion : int, optional
///     Exclude bases at the ends of reference sequences from calculation.
///     Default is 75.
/// min_identity : float, optional
///     Exclude reads by overall identity to the reference sequences.
///     Default is 0.97.
/// trim_lower : float, optional
///     Fraction to trim from the lower tail of the coverage distribution.
///     Default is 0.0.
/// trim_upper : float, optional
///     Fraction to trim from the upper tail of the coverage distribution.
///     Default is 0.0.
/// contig_set : set, optional
///     If provided, only the coverages of the contigs within `contig_set` will
///     returned.
///     Default is None (return the coverages of all contigs).
/// threads : int, optional
///     Number of threads to use for coverage computation. Default is 1.
///
/// Returns
/// -------
/// tuple
///     A tuple whose fist element is a list of the contig names and the second
///     one is a numpy matrix of contig coverages in the input BAM files.
```


            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/apcamargo/pycoverm",
    "name": "pycoverm",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": null,
    "keywords": "bioinformatics",
    "author": "Antonio Camargo <antoniop.camargo@gmail.com>",
    "author_email": "Antonio Camargo <antoniop.camargo@gmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/17/1d/32b897b1a3bcbc78fb75cd12122fc59a866d7aecb7d268e3aa63777fe258/pycoverm-0.6.1.tar.gz",
    "platform": null,
    "description": "# pyCoverM\n\nThis package is still in experimental stages and aims to be a simple Python interface to [CoverM](https://github.com/wwood/CoverM)'s fast coverage estimation functions. Currently, pyCoverM provides two functions: `is_bam_sorted`, which checks whether a BAM file is sorted by coordinate, and `get_coverages_from_bam`, that computes average contig coverages from sorted BAM files.\n\n## Installation\n\n```\npip install pycoverm\n```\n\n## Usage\n\n```rust\n/// is_bam_sorted(bam_file)\n/// --\n///\n/// Checks whether a BAM file is sorted by coordinate.\n///\n/// Parameters\n/// ----------\n/// bam_file : str\n///     Path to a BAM file.\n///\n/// Returns\n/// -------\n/// bool\n///     Returns `True` if the BAM file is sorted by coordinate and `False`\n///     otherwise.\n```\n\n```rust\n/// get_coverages_from_bam(bam_list, contig_end_exclusion=75, min_identity=0.97,\n/// trim_lower=0.0, trim_upper=0.0, contig_list=None, threads=1)\n/// --\n///\n/// Computes contig mean coverages from sorted BAM files. All BAM files must be\n/// mapped to the same reference.\n/// Trimmed means will be computed if `trim_min` and/or `trim_max` are set to\n/// values greater than 0.\n///\n/// Parameters\n/// ----------\n/// bam_list : list\n///     Paths to input BAM files.\n/// contig_end_exclusion : int, optional\n///     Exclude bases at the ends of reference sequences from calculation.\n///     Default is 75.\n/// min_identity : float, optional\n///     Exclude reads by overall identity to the reference sequences.\n///     Default is 0.97.\n/// trim_lower : float, optional\n///     Fraction to trim from the lower tail of the coverage distribution.\n///     Default is 0.0.\n/// trim_upper : float, optional\n///     Fraction to trim from the upper tail of the coverage distribution.\n///     Default is 0.0.\n/// contig_set : set, optional\n///     If provided, only the coverages of the contigs within `contig_set` will\n///     returned.\n///     Default is None (return the coverages of all contigs).\n/// threads : int, optional\n///     Number of threads to use for coverage computation. Default is 1.\n///\n/// Returns\n/// -------\n/// tuple\n///     A tuple whose fist element is a list of the contig names and the second\n///     one is a numpy matrix of contig coverages in the input BAM files.\n```\n\n",
    "bugtrack_url": null,
    "license": null,
    "summary": null,
    "version": "0.6.1",
    "project_urls": {
        "Homepage": "https://github.com/apcamargo/pycoverm"
    },
    "split_keywords": [
        "bioinformatics"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "da8092e92514695c5fff7213639202f595d03af5e68e62091cb6c6ced4bfada3",
                "md5": "f112a2423d2fbd9dc1495aca905fe2b4",
                "sha256": "c305f7ee8922efda650846fb35fcef87489ce212749547aaed884bb0d8194b1f"
            },
            "downloads": -1,
            "filename": "pycoverm-0.6.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "f112a2423d2fbd9dc1495aca905fe2b4",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 730265,
            "upload_time": "2024-12-20T15:32:05",
            "upload_time_iso_8601": "2024-12-20T15:32:05.016870Z",
            "url": "https://files.pythonhosted.org/packages/da/80/92e92514695c5fff7213639202f595d03af5e68e62091cb6c6ced4bfada3/pycoverm-0.6.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a84dc1f611c01928b65b062850c2102065ba1849bd784b1e07867828e8ea0aed",
                "md5": "5a6ea2ae01c4caaf30256fac32744a22",
                "sha256": "07725a7f38218e3e8714bc5d627fbc8e762bb2d7458c53be336473e440a301e5"
            },
            "downloads": -1,
            "filename": "pycoverm-0.6.1-cp310-cp310-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "5a6ea2ae01c4caaf30256fac32744a22",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 901589,
            "upload_time": "2024-12-20T15:32:07",
            "upload_time_iso_8601": "2024-12-20T15:32:07.306495Z",
            "url": "https://files.pythonhosted.org/packages/a8/4d/c1f611c01928b65b062850c2102065ba1849bd784b1e07867828e8ea0aed/pycoverm-0.6.1-cp310-cp310-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "177af0603f153c31d970147dfd27ea004bdeeb9a35d4a05e76f52e96d7b29c73",
                "md5": "4b4c4eb21b02ae92028a020d6a2960ec",
                "sha256": "ca947928c792e2ae0111eb55f22ea1c2253c9690365646468674aa77d81fbd1c"
            },
            "downloads": -1,
            "filename": "pycoverm-0.6.1-cp311-cp311-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "4b4c4eb21b02ae92028a020d6a2960ec",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 648777,
            "upload_time": "2024-12-20T15:32:11",
            "upload_time_iso_8601": "2024-12-20T15:32:11.704636Z",
            "url": "https://files.pythonhosted.org/packages/17/7a/f0603f153c31d970147dfd27ea004bdeeb9a35d4a05e76f52e96d7b29c73/pycoverm-0.6.1-cp311-cp311-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "76b77190abe5bf8706e151bfd471d917f02a66d7dea4a1776a2e8544a4199b6c",
                "md5": "c64c14baad7177c2bec5affb5f443c2e",
                "sha256": "25f1d46642e69fcb52ed501ba216804f43328eed9c83d99c86737d9f69664b27"
            },
            "downloads": -1,
            "filename": "pycoverm-0.6.1-cp311-cp311-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "c64c14baad7177c2bec5affb5f443c2e",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 625580,
            "upload_time": "2024-12-20T15:32:15",
            "upload_time_iso_8601": "2024-12-20T15:32:15.953232Z",
            "url": "https://files.pythonhosted.org/packages/76/b7/7190abe5bf8706e151bfd471d917f02a66d7dea4a1776a2e8544a4199b6c/pycoverm-0.6.1-cp311-cp311-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6da54f56a388f1378f1546be217282c7818eb03798ea273e949059a162954b08",
                "md5": "b4e46a728b8362a70a924d44e31669cc",
                "sha256": "befa3a5ad26cb738020bfd8eea03bcc01da7acad5d0fcf03374ebb83305f2a05"
            },
            "downloads": -1,
            "filename": "pycoverm-0.6.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "b4e46a728b8362a70a924d44e31669cc",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 730044,
            "upload_time": "2024-12-20T15:32:22",
            "upload_time_iso_8601": "2024-12-20T15:32:22.221197Z",
            "url": "https://files.pythonhosted.org/packages/6d/a5/4f56a388f1378f1546be217282c7818eb03798ea273e949059a162954b08/pycoverm-0.6.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2770b46cb4075c90d40308404042eac461119be8e1875bd557f28fa1e75231b0",
                "md5": "631118919702629f0c42e6543cc521cd",
                "sha256": "f2f3d3ad42ead89f34cc2f75966448f1250aca1401fc59faf048a1c587bd0833"
            },
            "downloads": -1,
            "filename": "pycoverm-0.6.1-cp311-cp311-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "631118919702629f0c42e6543cc521cd",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 901666,
            "upload_time": "2024-12-20T15:32:29",
            "upload_time_iso_8601": "2024-12-20T15:32:29.083960Z",
            "url": "https://files.pythonhosted.org/packages/27/70/b46cb4075c90d40308404042eac461119be8e1875bd557f28fa1e75231b0/pycoverm-0.6.1-cp311-cp311-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c8b7ffe71923800a1083262c48f126ac1d668cdc486fb23fcbaf14c5537402ec",
                "md5": "005d2cd71d4bdf716b32d05c4c2c4119",
                "sha256": "2d234e0722028574a1621482d5ad6fc3095613668a0f1ca833b6c9b2cf86b0b4"
            },
            "downloads": -1,
            "filename": "pycoverm-0.6.1-cp312-cp312-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "005d2cd71d4bdf716b32d05c4c2c4119",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 648038,
            "upload_time": "2024-12-20T15:32:34",
            "upload_time_iso_8601": "2024-12-20T15:32:34.304654Z",
            "url": "https://files.pythonhosted.org/packages/c8/b7/ffe71923800a1083262c48f126ac1d668cdc486fb23fcbaf14c5537402ec/pycoverm-0.6.1-cp312-cp312-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7f7061dcd6fbb81b197e1672f65c970721f43a57fee63d2438e9903f34997feb",
                "md5": "6a25484aa844891562074f764fe73a84",
                "sha256": "176c11f3710c550e01c33e82fce747a18eaa29966a03b92aad32c3204a57d153"
            },
            "downloads": -1,
            "filename": "pycoverm-0.6.1-cp312-cp312-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "6a25484aa844891562074f764fe73a84",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 625047,
            "upload_time": "2024-12-20T15:32:41",
            "upload_time_iso_8601": "2024-12-20T15:32:41.198556Z",
            "url": "https://files.pythonhosted.org/packages/7f/70/61dcd6fbb81b197e1672f65c970721f43a57fee63d2438e9903f34997feb/pycoverm-0.6.1-cp312-cp312-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c3ba104942448e79642615d2d28674707cee071d389b59d93c51083671f357f3",
                "md5": "b847ee1d8292f614fa2ff9c7bce76ad9",
                "sha256": "3135f97e223d354eace28e563c1366decb1e37bc46dc489dce11390514a0abf5"
            },
            "downloads": -1,
            "filename": "pycoverm-0.6.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "b847ee1d8292f614fa2ff9c7bce76ad9",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 730391,
            "upload_time": "2024-12-20T15:32:46",
            "upload_time_iso_8601": "2024-12-20T15:32:46.515877Z",
            "url": "https://files.pythonhosted.org/packages/c3/ba/104942448e79642615d2d28674707cee071d389b59d93c51083671f357f3/pycoverm-0.6.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3e60cf78eeb4f7ab6ca9cb6faa31ffcf6a41a7839f328f9fd023054641affc1d",
                "md5": "f8a3e1261a26d99ad3a26049ad90b335",
                "sha256": "537b0fb2d736154e3256da1d7736b5f9b03b8382c3aaed6fa12585e835d5fde3"
            },
            "downloads": -1,
            "filename": "pycoverm-0.6.1-cp312-cp312-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "f8a3e1261a26d99ad3a26049ad90b335",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 901800,
            "upload_time": "2024-12-20T15:32:51",
            "upload_time_iso_8601": "2024-12-20T15:32:51.522967Z",
            "url": "https://files.pythonhosted.org/packages/3e/60/cf78eeb4f7ab6ca9cb6faa31ffcf6a41a7839f328f9fd023054641affc1d/pycoverm-0.6.1-cp312-cp312-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8e5dbb56eab05a8782f9641b2ff90d984794a2f0eeaba2e17ce7883931f58ee6",
                "md5": "79f9868c114b5042833e8e3bcae60a35",
                "sha256": "1ef9348029c98016576ef3f9c92bcc07b3ed3eb638822bad162db0f560abb416"
            },
            "downloads": -1,
            "filename": "pycoverm-0.6.1-cp313-cp313-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "79f9868c114b5042833e8e3bcae60a35",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.8",
            "size": 648040,
            "upload_time": "2024-12-20T15:32:54",
            "upload_time_iso_8601": "2024-12-20T15:32:54.770003Z",
            "url": "https://files.pythonhosted.org/packages/8e/5d/bb56eab05a8782f9641b2ff90d984794a2f0eeaba2e17ce7883931f58ee6/pycoverm-0.6.1-cp313-cp313-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3286228b87858706f50b3f534a5015c542b54bb8e149c368059158b8204e69d3",
                "md5": "b47ac47474dbf148dfa70ba2feab8aa5",
                "sha256": "30e62e2ebec5f9451a906b1c8bc1cbc5bc4b93c03872ebb9a29588226aa597c5"
            },
            "downloads": -1,
            "filename": "pycoverm-0.6.1-cp313-cp313-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "b47ac47474dbf148dfa70ba2feab8aa5",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.8",
            "size": 625050,
            "upload_time": "2024-12-20T15:32:58",
            "upload_time_iso_8601": "2024-12-20T15:32:58.674589Z",
            "url": "https://files.pythonhosted.org/packages/32/86/228b87858706f50b3f534a5015c542b54bb8e149c368059158b8204e69d3/pycoverm-0.6.1-cp313-cp313-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7302408ede7edf2302338161b308547cea7f4f339ddc54cc215121db183619ed",
                "md5": "6ab1ecd7387585db6dae71ab23fab32f",
                "sha256": "c78c57e9df6a1d831e29c51dd9ebd23526d237ff7a60432fcde868e207161c72"
            },
            "downloads": -1,
            "filename": "pycoverm-0.6.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "6ab1ecd7387585db6dae71ab23fab32f",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.8",
            "size": 730394,
            "upload_time": "2024-12-20T15:33:04",
            "upload_time_iso_8601": "2024-12-20T15:33:04.038268Z",
            "url": "https://files.pythonhosted.org/packages/73/02/408ede7edf2302338161b308547cea7f4f339ddc54cc215121db183619ed/pycoverm-0.6.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "92a784e04581bb8ce3f6d85598c9bf4f4966d535b1dd262a953b5d33cc465dad",
                "md5": "bd6f9b32e4d9e2fd98673d9204c8175b",
                "sha256": "bb5374a04eaba3f08fd68ce021a341c32ce0bf3a18bd5e8885068cce9068d9cb"
            },
            "downloads": -1,
            "filename": "pycoverm-0.6.1-cp313-cp313-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "bd6f9b32e4d9e2fd98673d9204c8175b",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.8",
            "size": 901800,
            "upload_time": "2024-12-20T15:33:10",
            "upload_time_iso_8601": "2024-12-20T15:33:10.019880Z",
            "url": "https://files.pythonhosted.org/packages/92/a7/84e04581bb8ce3f6d85598c9bf4f4966d535b1dd262a953b5d33cc465dad/pycoverm-0.6.1-cp313-cp313-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "94fef746e5c5d972ea0f541d4167ddeed2d382c17e46c4de26047104a95ca1e9",
                "md5": "5b2430559f9233122abea45546d0cd6f",
                "sha256": "0073b68f9f82d7e864e0e4e6fa7a8c96d6352c91ba85b8970f7b787bad6447a9"
            },
            "downloads": -1,
            "filename": "pycoverm-0.6.1-cp313-cp313t-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "5b2430559f9233122abea45546d0cd6f",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.8",
            "size": 901804,
            "upload_time": "2024-12-20T15:33:16",
            "upload_time_iso_8601": "2024-12-20T15:33:16.143111Z",
            "url": "https://files.pythonhosted.org/packages/94/fe/f746e5c5d972ea0f541d4167ddeed2d382c17e46c4de26047104a95ca1e9/pycoverm-0.6.1-cp313-cp313t-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d29343119e4a7800124bb80c358faa21b94748a1035b6a85f92b4b00b6ee60cf",
                "md5": "892059a87d5bb04dd839b792eebab3e7",
                "sha256": "6fa5efece6c82f4b8b6a4dc58634a20dabe9d64b89858533d554683ebeaecb2d"
            },
            "downloads": -1,
            "filename": "pycoverm-0.6.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "892059a87d5bb04dd839b792eebab3e7",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 730359,
            "upload_time": "2024-12-20T15:33:19",
            "upload_time_iso_8601": "2024-12-20T15:33:19.998694Z",
            "url": "https://files.pythonhosted.org/packages/d2/93/43119e4a7800124bb80c358faa21b94748a1035b6a85f92b4b00b6ee60cf/pycoverm-0.6.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f3bd631b0d153c48c0e899ddf61b5ce831a0a3bf435437b1b87b0d528034698c",
                "md5": "93006fe1b7aabb8e6227f446f34769bd",
                "sha256": "1aa92ab63a3b39a81ce1e7d86706e38a7d15a9da8a3f2fc8e4b37b0e035cfc18"
            },
            "downloads": -1,
            "filename": "pycoverm-0.6.1-cp38-cp38-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "93006fe1b7aabb8e6227f446f34769bd",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 901305,
            "upload_time": "2024-12-20T15:33:23",
            "upload_time_iso_8601": "2024-12-20T15:33:23.817845Z",
            "url": "https://files.pythonhosted.org/packages/f3/bd/631b0d153c48c0e899ddf61b5ce831a0a3bf435437b1b87b0d528034698c/pycoverm-0.6.1-cp38-cp38-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "291e9731f1fd976ed97f4c20ccba30404f07276ce86270449c45ce016d7e9926",
                "md5": "e1f0f1a1e514a40f6852831fee2c8d1a",
                "sha256": "9fdb08053a849d1d99dccad6e8ddb6f0c637533f7ab286418c299aa8a563c8b1"
            },
            "downloads": -1,
            "filename": "pycoverm-0.6.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "e1f0f1a1e514a40f6852831fee2c8d1a",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 729949,
            "upload_time": "2024-12-20T15:33:26",
            "upload_time_iso_8601": "2024-12-20T15:33:26.186655Z",
            "url": "https://files.pythonhosted.org/packages/29/1e/9731f1fd976ed97f4c20ccba30404f07276ce86270449c45ce016d7e9926/pycoverm-0.6.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b213636f0cb760c80ca60381720bbd0e831c7fc26314011a117a14e3070c0409",
                "md5": "17716db5445112aac3b93d7709720766",
                "sha256": "8fb8d7b543e3c85acb4829ac47c6d7e6037ecf7487b518e3a1e44c01c6d0f680"
            },
            "downloads": -1,
            "filename": "pycoverm-0.6.1-cp39-cp39-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "17716db5445112aac3b93d7709720766",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 901564,
            "upload_time": "2024-12-20T15:33:30",
            "upload_time_iso_8601": "2024-12-20T15:33:30.297807Z",
            "url": "https://files.pythonhosted.org/packages/b2/13/636f0cb760c80ca60381720bbd0e831c7fc26314011a117a14e3070c0409/pycoverm-0.6.1-cp39-cp39-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "629e35b9fd4e6eff3d67a781486e1544450630b7a572f6dd65bc138f0c9370f7",
                "md5": "ec084d382ea1932cf3379938977312cd",
                "sha256": "49fab5bd2cf2355e9b5525b143744068eb92ff4634feee6456514b8e4fe608cc"
            },
            "downloads": -1,
            "filename": "pycoverm-0.6.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "ec084d382ea1932cf3379938977312cd",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 729792,
            "upload_time": "2024-12-20T15:33:35",
            "upload_time_iso_8601": "2024-12-20T15:33:35.311769Z",
            "url": "https://files.pythonhosted.org/packages/62/9e/35b9fd4e6eff3d67a781486e1544450630b7a572f6dd65bc138f0c9370f7/pycoverm-0.6.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6d6217e44b181be315a8299d6f02fb6463ca741376898c3354c0378602df3a07",
                "md5": "207b0dd7fccd9f8e3e3e9525caffc612",
                "sha256": "ce5f7935a225142f125095d721066b044f161e4b9d22672477e9d5f1853309c6"
            },
            "downloads": -1,
            "filename": "pycoverm-0.6.1-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "207b0dd7fccd9f8e3e3e9525caffc612",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 902055,
            "upload_time": "2024-12-20T15:33:44",
            "upload_time_iso_8601": "2024-12-20T15:33:44.660582Z",
            "url": "https://files.pythonhosted.org/packages/6d/62/17e44b181be315a8299d6f02fb6463ca741376898c3354c0378602df3a07/pycoverm-0.6.1-pp310-pypy310_pp73-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a0a4d296a87fdbf3e4867a21eab2e054d2a92c50ebd2bf7cbaab0be39d587dbc",
                "md5": "c7b2bc00484f0cc35fec8aa60bcfd288",
                "sha256": "507169196b0b634db5002a1bebbbad9fd4a231bed9767aa66aec4ce96982e904"
            },
            "downloads": -1,
            "filename": "pycoverm-0.6.1-pp38-pypy38_pp73-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "c7b2bc00484f0cc35fec8aa60bcfd288",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.8",
            "size": 902486,
            "upload_time": "2024-12-20T15:33:55",
            "upload_time_iso_8601": "2024-12-20T15:33:55.325761Z",
            "url": "https://files.pythonhosted.org/packages/a0/a4/d296a87fdbf3e4867a21eab2e054d2a92c50ebd2bf7cbaab0be39d587dbc/pycoverm-0.6.1-pp38-pypy38_pp73-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ad9169f9348d3d2140ec745bfdc9cc2d00582b79797f05a7805396850d0f86c3",
                "md5": "76c8b209ac4daa6955d6f56b9599b556",
                "sha256": "96d9867e0906f333765ca95b6a43e232ad4015278537b5fb795b1f5cd2c38437"
            },
            "downloads": -1,
            "filename": "pycoverm-0.6.1-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "76c8b209ac4daa6955d6f56b9599b556",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8",
            "size": 901872,
            "upload_time": "2024-12-20T15:34:03",
            "upload_time_iso_8601": "2024-12-20T15:34:03.206571Z",
            "url": "https://files.pythonhosted.org/packages/ad/91/69f9348d3d2140ec745bfdc9cc2d00582b79797f05a7805396850d0f86c3/pycoverm-0.6.1-pp39-pypy39_pp73-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "171d32b897b1a3bcbc78fb75cd12122fc59a866d7aecb7d268e3aa63777fe258",
                "md5": "a9bf151049527ece4844bd62bd700f94",
                "sha256": "8a93adef1d52259f6531f00932c60b01158e4c2fb48fac5729e2a5de0c208de2"
            },
            "downloads": -1,
            "filename": "pycoverm-0.6.1.tar.gz",
            "has_sig": false,
            "md5_digest": "a9bf151049527ece4844bd62bd700f94",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 35385,
            "upload_time": "2024-12-20T15:34:06",
            "upload_time_iso_8601": "2024-12-20T15:34:06.065697Z",
            "url": "https://files.pythonhosted.org/packages/17/1d/32b897b1a3bcbc78fb75cd12122fc59a866d7aecb7d268e3aa63777fe258/pycoverm-0.6.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-12-20 15:34:06",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "apcamargo",
    "github_project": "pycoverm",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "pycoverm"
}
        
Elapsed time: 0.41115s