apytypes


Nameapytypes JSON
Version 0.2.2 PyPI version JSON
download
home_pageNone
SummaryPython package for custom fixed-point and floating-point formats
upload_time2024-10-03 08:03:27
maintainerNone
docs_urlNone
authorNone
requires_python>=3.9
licenseNone
keywords fixed-point floating-point finite word length
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # APyTypes

[![PyPI](https://img.shields.io/pypi/v/apytypes)](https://pypi.org/project/apytypes/)
[![pre-commit.ci status](https://results.pre-commit.ci/badge/github/apytypes/apytypes/main.svg)](https://results.pre-commit.ci/latest/github/apytypes/apytypes/main)
[![License](https://img.shields.io/github/license/apytypes/apytypes)](https://github.com/apytypes/apytypes/blob/main/LICENSE.txt)
![Workflow Status](https://img.shields.io/github/actions/workflow/status/apytypes/apytypes/tests.yml)
[![codecov](https://codecov.io/gh/apytypes/apytypes/graph/badge.svg?token=734MDWN7SU)](https://codecov.io/gh/apytypes/apytypes)
[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.11197885.svg)](https://doi.org/10.5281/zenodo.11197885)

APyTypes is a Python library providing algorithmic scalar and array data types,
both fixed- and floating-point in Python. The main purpose is to simplify finite
word length design and simulation. Written in C++, the focus is on performance and
flexibility.

## Documentation

<https://apytypes.github.io/apytypes/>

## Installation

APyTypes is available in the
[Python Package Index](https://pypi.org/p/apytypes/) and can be installed with
the [pip](https://pypi.org/p/pip/) package installer:

```bash
pip install apytypes
```

### Running

The package can now be used as:

```python
$ python
>>> from apytypes import APyFixed
>>> fx_a = APyFixed.from_float(3.5, 4, 4)
>>> print(fx_a)
3.5
>>> fx_a
APyFixed(56, bits=8, int_bits=4)
>>> fx_b = APyFixed.from_float(1.25, 3, 6)
>>> fx_a + fx_b
APyFixed(304, bits=11, int_bits=5)
>>> print(fx_a + fx_b)
4.75
```

### Tests

Test dependencies can be installed by running `pip install [.test]` and then
executed by `pytest`.

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "apytypes",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": null,
    "keywords": "fixed-point, floating-point, finite word length",
    "author": null,
    "author_email": "Oscar Gustafsson <oscar.gustafsson@gmail.com>, Mikael Henriksson <mikael.henriksson@liu.se>, Theodor Lindberg <theodor.lindberg@liu.se>",
    "download_url": "https://files.pythonhosted.org/packages/0c/7c/a949193832acc6b1ffd018f3b9ce717b467b91d8da7c03e50f5f3e1e5fd3/apytypes-0.2.2.tar.gz",
    "platform": null,
    "description": "# APyTypes\n\n[![PyPI](https://img.shields.io/pypi/v/apytypes)](https://pypi.org/project/apytypes/)\n[![pre-commit.ci status](https://results.pre-commit.ci/badge/github/apytypes/apytypes/main.svg)](https://results.pre-commit.ci/latest/github/apytypes/apytypes/main)\n[![License](https://img.shields.io/github/license/apytypes/apytypes)](https://github.com/apytypes/apytypes/blob/main/LICENSE.txt)\n![Workflow Status](https://img.shields.io/github/actions/workflow/status/apytypes/apytypes/tests.yml)\n[![codecov](https://codecov.io/gh/apytypes/apytypes/graph/badge.svg?token=734MDWN7SU)](https://codecov.io/gh/apytypes/apytypes)\n[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.11197885.svg)](https://doi.org/10.5281/zenodo.11197885)\n\nAPyTypes is a Python library providing algorithmic scalar and array data types,\nboth fixed- and floating-point in Python. The main purpose is to simplify finite\nword length design and simulation. Written in C++, the focus is on performance and\nflexibility.\n\n## Documentation\n\n<https://apytypes.github.io/apytypes/>\n\n## Installation\n\nAPyTypes is available in the\n[Python Package Index](https://pypi.org/p/apytypes/) and can be installed with\nthe [pip](https://pypi.org/p/pip/) package installer:\n\n```bash\npip install apytypes\n```\n\n### Running\n\nThe package can now be used as:\n\n```python\n$ python\n>>> from apytypes import APyFixed\n>>> fx_a = APyFixed.from_float(3.5, 4, 4)\n>>> print(fx_a)\n3.5\n>>> fx_a\nAPyFixed(56, bits=8, int_bits=4)\n>>> fx_b = APyFixed.from_float(1.25, 3, 6)\n>>> fx_a + fx_b\nAPyFixed(304, bits=11, int_bits=5)\n>>> print(fx_a + fx_b)\n4.75\n```\n\n### Tests\n\nTest dependencies can be installed by running `pip install [.test]` and then\nexecuted by `pytest`.\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Python package for custom fixed-point and floating-point formats",
    "version": "0.2.2",
    "project_urls": {
        "Changelog": "https://github.com/apytypes/apytypes/blob/main/CHANGELOG.md",
        "Documentation": "https://apytypes.github.io/apytypes/",
        "Homepage": "https://apytypes.github.io/",
        "Issues": "https://github.com/apytypes/apytypes/issues",
        "Repository": "https://github.com/apytypes/apytypes/"
    },
    "split_keywords": [
        "fixed-point",
        " floating-point",
        " finite word length"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "82566d3929bdaa39a692a2b827bbce8fbc08ba4d2bda0511b8c7ae4b7e7403df",
                "md5": "090748a0aa5d4c6f64df1beb7ea62000",
                "sha256": "09663c86adeba154c842c3c0d80e474b0781d76468b3681570ef2f4d1573f9a5"
            },
            "downloads": -1,
            "filename": "apytypes-0.2.2-cp310-cp310-macosx_10_14_x86_64.whl",
            "has_sig": false,
            "md5_digest": "090748a0aa5d4c6f64df1beb7ea62000",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 561490,
            "upload_time": "2024-10-03T08:02:41",
            "upload_time_iso_8601": "2024-10-03T08:02:41.899979Z",
            "url": "https://files.pythonhosted.org/packages/82/56/6d3929bdaa39a692a2b827bbce8fbc08ba4d2bda0511b8c7ae4b7e7403df/apytypes-0.2.2-cp310-cp310-macosx_10_14_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2bfda0dbcae9eb7db11d92b0214e489e60584c3e7739a65de0884b0dea7c08b3",
                "md5": "db656101f55fb1d8836c3ee0abd6ae2a",
                "sha256": "a9b5e663f76ec9e0f1db648bd0fcb3d8cad330af575dd725d30e86971b26549a"
            },
            "downloads": -1,
            "filename": "apytypes-0.2.2-cp310-cp310-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "db656101f55fb1d8836c3ee0abd6ae2a",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 448467,
            "upload_time": "2024-10-03T08:02:43",
            "upload_time_iso_8601": "2024-10-03T08:02:43.400064Z",
            "url": "https://files.pythonhosted.org/packages/2b/fd/a0dbcae9eb7db11d92b0214e489e60584c3e7739a65de0884b0dea7c08b3/apytypes-0.2.2-cp310-cp310-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "eb666bd538e6e46cac33d5904c674456d73f644a3401b19845cab450e8773ac5",
                "md5": "5dfeafd8e412fb8a31cda6f00985c05d",
                "sha256": "5d37d49cc17b5f24e5ff2a97427621ac05a02c11b25a8cfd421dacc94fe0da22"
            },
            "downloads": -1,
            "filename": "apytypes-0.2.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "5dfeafd8e412fb8a31cda6f00985c05d",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 666587,
            "upload_time": "2024-10-03T08:02:45",
            "upload_time_iso_8601": "2024-10-03T08:02:45.200798Z",
            "url": "https://files.pythonhosted.org/packages/eb/66/6bd538e6e46cac33d5904c674456d73f644a3401b19845cab450e8773ac5/apytypes-0.2.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "254d19b92e08831c318369b9a7b4983ba221d4a76d583462ac6c97b8dbb81ad7",
                "md5": "a014e1393c98a29060971bbc09d296d6",
                "sha256": "4f8fdade719b7697c3590fc28eb900666ea77cbcaf8a0da944e78871f93fb66d"
            },
            "downloads": -1,
            "filename": "apytypes-0.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "a014e1393c98a29060971bbc09d296d6",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 618564,
            "upload_time": "2024-10-03T08:02:46",
            "upload_time_iso_8601": "2024-10-03T08:02:46.544771Z",
            "url": "https://files.pythonhosted.org/packages/25/4d/19b92e08831c318369b9a7b4983ba221d4a76d583462ac6c97b8dbb81ad7/apytypes-0.2.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "52d117922356f27c8475d716a9ce4d2ad167276c4e88f80a25fc60f9aed9147c",
                "md5": "28e622f73b1b2bd200e78857eb070161",
                "sha256": "5a5ef850e14a7464dbcc32cbbab40bd5e3e56e88a89dcc5a3f36c01cf187942a"
            },
            "downloads": -1,
            "filename": "apytypes-0.2.2-cp310-cp310-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "28e622f73b1b2bd200e78857eb070161",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 1726137,
            "upload_time": "2024-10-03T08:02:48",
            "upload_time_iso_8601": "2024-10-03T08:02:48.398015Z",
            "url": "https://files.pythonhosted.org/packages/52/d1/17922356f27c8475d716a9ce4d2ad167276c4e88f80a25fc60f9aed9147c/apytypes-0.2.2-cp310-cp310-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1f2831ec3b04a003a7b6fab61f82276d7d4768953eece150081a9e5d47009a5b",
                "md5": "2a4e60a0a6238f771c4f9edfced87143",
                "sha256": "b31cd30487eaeff20d4941b3427139a002fbc0b42e27e410ab1de2f700bd57ca"
            },
            "downloads": -1,
            "filename": "apytypes-0.2.2-cp310-cp310-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "2a4e60a0a6238f771c4f9edfced87143",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 1585843,
            "upload_time": "2024-10-03T08:02:50",
            "upload_time_iso_8601": "2024-10-03T08:02:50.132422Z",
            "url": "https://files.pythonhosted.org/packages/1f/28/31ec3b04a003a7b6fab61f82276d7d4768953eece150081a9e5d47009a5b/apytypes-0.2.2-cp310-cp310-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8a7332f405a4d577f2373a71d6db49f6f310640cfda08813d444ac0f67227734",
                "md5": "c7537897338bd0d70492473955df2f4f",
                "sha256": "10b034bb689278ef2611265f86e4cc692e0f2148fbfa19c74e3657568344a83b"
            },
            "downloads": -1,
            "filename": "apytypes-0.2.2-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "c7537897338bd0d70492473955df2f4f",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.9",
            "size": 398999,
            "upload_time": "2024-10-03T08:02:51",
            "upload_time_iso_8601": "2024-10-03T08:02:51.753268Z",
            "url": "https://files.pythonhosted.org/packages/8a/73/32f405a4d577f2373a71d6db49f6f310640cfda08813d444ac0f67227734/apytypes-0.2.2-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "205f29bdc5128d33b1c453b7d5c7ab1139ecacdd0fc592fc090c6a999321cbf4",
                "md5": "7a3538ffc1c0b474130ee86c194e2e4a",
                "sha256": "38048fc65063665e1a697dabaa8f9c298f5544ee2f8e5410d3dfa7dc0bdbae1d"
            },
            "downloads": -1,
            "filename": "apytypes-0.2.2-cp311-cp311-macosx_10_14_x86_64.whl",
            "has_sig": false,
            "md5_digest": "7a3538ffc1c0b474130ee86c194e2e4a",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 561270,
            "upload_time": "2024-10-03T08:02:53",
            "upload_time_iso_8601": "2024-10-03T08:02:53.224584Z",
            "url": "https://files.pythonhosted.org/packages/20/5f/29bdc5128d33b1c453b7d5c7ab1139ecacdd0fc592fc090c6a999321cbf4/apytypes-0.2.2-cp311-cp311-macosx_10_14_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ca303d614f5fecaf289ea5f97e6768679fc2e00c836ba95e6c8053fe33352167",
                "md5": "b507f1cf59434610a43d24633ffb7cf5",
                "sha256": "489e27574405e06d54a31d4e223c73c951daf81823d86909411967b783b04493"
            },
            "downloads": -1,
            "filename": "apytypes-0.2.2-cp311-cp311-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "b507f1cf59434610a43d24633ffb7cf5",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 448244,
            "upload_time": "2024-10-03T08:02:54",
            "upload_time_iso_8601": "2024-10-03T08:02:54.803485Z",
            "url": "https://files.pythonhosted.org/packages/ca/30/3d614f5fecaf289ea5f97e6768679fc2e00c836ba95e6c8053fe33352167/apytypes-0.2.2-cp311-cp311-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4c0047541e3db95e1e7e7ec7c13386f75453d570c2f9bb56a5b8e7f5441d715a",
                "md5": "3b5de5ab20dd3d82efa8468c16b9bbb1",
                "sha256": "516be3d2494eda83fee2b0d46daa53ffbb158d4e2aeda904b69afcde74c0b6a9"
            },
            "downloads": -1,
            "filename": "apytypes-0.2.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "3b5de5ab20dd3d82efa8468c16b9bbb1",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 665998,
            "upload_time": "2024-10-03T08:02:56",
            "upload_time_iso_8601": "2024-10-03T08:02:56.617243Z",
            "url": "https://files.pythonhosted.org/packages/4c/00/47541e3db95e1e7e7ec7c13386f75453d570c2f9bb56a5b8e7f5441d715a/apytypes-0.2.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "47d2c2c9f38bcc8ed48eef0f73140b07a78e6b1e989cc7df2cafc5080cf9b847",
                "md5": "bbc899066393487c692a0be5403cb28d",
                "sha256": "7df2ff9cd0accfa7e6cb399f0ed86174492202a6ea17add9f5a81846c2778988"
            },
            "downloads": -1,
            "filename": "apytypes-0.2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "bbc899066393487c692a0be5403cb28d",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 618256,
            "upload_time": "2024-10-03T08:02:57",
            "upload_time_iso_8601": "2024-10-03T08:02:57.823403Z",
            "url": "https://files.pythonhosted.org/packages/47/d2/c2c9f38bcc8ed48eef0f73140b07a78e6b1e989cc7df2cafc5080cf9b847/apytypes-0.2.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0ddc275db628999664941894f0c158e1d5a0abf5d81133aa505f945ad12ba2da",
                "md5": "e637a5e69b1b612202d085a089e83099",
                "sha256": "0b3fb8c9db60e2bce99b2e7b1028f2128bde814437cde67b233765b37d9a3d03"
            },
            "downloads": -1,
            "filename": "apytypes-0.2.2-cp311-cp311-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "e637a5e69b1b612202d085a089e83099",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 1725888,
            "upload_time": "2024-10-03T08:02:59",
            "upload_time_iso_8601": "2024-10-03T08:02:59.103447Z",
            "url": "https://files.pythonhosted.org/packages/0d/dc/275db628999664941894f0c158e1d5a0abf5d81133aa505f945ad12ba2da/apytypes-0.2.2-cp311-cp311-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "072f9bc1f142bba18d66da488885d7d00fe5f342319ecbcfb02399f8a2863b06",
                "md5": "9a68d45f035db0b8593e153f843d793d",
                "sha256": "1d7dbe5e387adc39aac486f8944dcabf07dcaacca457f26569d8e4cf61a134ab"
            },
            "downloads": -1,
            "filename": "apytypes-0.2.2-cp311-cp311-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "9a68d45f035db0b8593e153f843d793d",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 1585647,
            "upload_time": "2024-10-03T08:03:00",
            "upload_time_iso_8601": "2024-10-03T08:03:00.849979Z",
            "url": "https://files.pythonhosted.org/packages/07/2f/9bc1f142bba18d66da488885d7d00fe5f342319ecbcfb02399f8a2863b06/apytypes-0.2.2-cp311-cp311-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "39c0bc9377bc1712360274a0614d7ad7ea7e5b96e4f1bb10e60c31ffd1642c91",
                "md5": "34047519e9d569b5a8407918e5712003",
                "sha256": "3555970a5b51f08d3236d288b9825c9b15b650c5b0b1cacf25d4922a02509e01"
            },
            "downloads": -1,
            "filename": "apytypes-0.2.2-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "34047519e9d569b5a8407918e5712003",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 398930,
            "upload_time": "2024-10-03T08:03:02",
            "upload_time_iso_8601": "2024-10-03T08:03:02.800213Z",
            "url": "https://files.pythonhosted.org/packages/39/c0/bc9377bc1712360274a0614d7ad7ea7e5b96e4f1bb10e60c31ffd1642c91/apytypes-0.2.2-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9aa0f89377f6c012b2d3687b0515707ee4795fa42c3d70eaa58421a15ed48b35",
                "md5": "94c1ffa16f496347e59ae0ca9ab94fd6",
                "sha256": "282e7bbedfa57ae5579d7d2acd7e4f53672443e4651e0ecf07f8a37e23c3d032"
            },
            "downloads": -1,
            "filename": "apytypes-0.2.2-cp312-cp312-macosx_10_14_x86_64.whl",
            "has_sig": false,
            "md5_digest": "94c1ffa16f496347e59ae0ca9ab94fd6",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 565072,
            "upload_time": "2024-10-03T08:03:04",
            "upload_time_iso_8601": "2024-10-03T08:03:04.696586Z",
            "url": "https://files.pythonhosted.org/packages/9a/a0/f89377f6c012b2d3687b0515707ee4795fa42c3d70eaa58421a15ed48b35/apytypes-0.2.2-cp312-cp312-macosx_10_14_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "05ec8631f6dd762d03821c51d9ff5dbf39aaf96cc870ea3573043db2114c208a",
                "md5": "93231e628b48ca2df2bd6a54f8d68447",
                "sha256": "ab0387bc7e6b5c24359b7299b6263e7ad8c3d81b1262d6011a7a58e6fda36d32"
            },
            "downloads": -1,
            "filename": "apytypes-0.2.2-cp312-cp312-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "93231e628b48ca2df2bd6a54f8d68447",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 449219,
            "upload_time": "2024-10-03T08:03:06",
            "upload_time_iso_8601": "2024-10-03T08:03:06.654755Z",
            "url": "https://files.pythonhosted.org/packages/05/ec/8631f6dd762d03821c51d9ff5dbf39aaf96cc870ea3573043db2114c208a/apytypes-0.2.2-cp312-cp312-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e4250f13939d367c6b9cbdbdc1aef381d605070c4236c87c648cf47f94dfb640",
                "md5": "65e729d3697c740df8c2ed5e4a5063f4",
                "sha256": "071d2c6b6d7d596beec86206d4ecc823bc91d972398917f242905747de326ec8"
            },
            "downloads": -1,
            "filename": "apytypes-0.2.2-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "65e729d3697c740df8c2ed5e4a5063f4",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 658581,
            "upload_time": "2024-10-03T08:03:08",
            "upload_time_iso_8601": "2024-10-03T08:03:08.775073Z",
            "url": "https://files.pythonhosted.org/packages/e4/25/0f13939d367c6b9cbdbdc1aef381d605070c4236c87c648cf47f94dfb640/apytypes-0.2.2-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b6db8fe1d0d84fd2b23c80302aeb10a2cabd765d939a6e0a8a4bae1364aa7cc5",
                "md5": "a68512b0ff9202bbaa6f8c1aa8ad60a7",
                "sha256": "74e2254a317ce6f7dd839e227cd58650ba7459f7f291e97ddf01d0f0873bedd5"
            },
            "downloads": -1,
            "filename": "apytypes-0.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "a68512b0ff9202bbaa6f8c1aa8ad60a7",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 614615,
            "upload_time": "2024-10-03T08:03:10",
            "upload_time_iso_8601": "2024-10-03T08:03:10.051347Z",
            "url": "https://files.pythonhosted.org/packages/b6/db/8fe1d0d84fd2b23c80302aeb10a2cabd765d939a6e0a8a4bae1364aa7cc5/apytypes-0.2.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b6b8ff0178bd12f96ff7951740b74e8ba6cd7e75ee31fadfb935d0cbd6840717",
                "md5": "434fa7aac78f88bfa790144c91ec8213",
                "sha256": "cd90700abe4914ef4af4dfa0b704ec5c46d926ed844f7fb73da505f7c1f0fe63"
            },
            "downloads": -1,
            "filename": "apytypes-0.2.2-cp312-cp312-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "434fa7aac78f88bfa790144c91ec8213",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 1729919,
            "upload_time": "2024-10-03T08:03:11",
            "upload_time_iso_8601": "2024-10-03T08:03:11.442317Z",
            "url": "https://files.pythonhosted.org/packages/b6/b8/ff0178bd12f96ff7951740b74e8ba6cd7e75ee31fadfb935d0cbd6840717/apytypes-0.2.2-cp312-cp312-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3f89fc74626c3dab0c5f0e024e82d2f2caf2d7313db573155cf5d81fca160f7a",
                "md5": "65eec765b681dca970cdd369347c582a",
                "sha256": "078c761875ddb36d5d0bc475089871e39209155e3347917543554cb1f69ced8e"
            },
            "downloads": -1,
            "filename": "apytypes-0.2.2-cp312-cp312-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "65eec765b681dca970cdd369347c582a",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 1586340,
            "upload_time": "2024-10-03T08:03:13",
            "upload_time_iso_8601": "2024-10-03T08:03:13.552266Z",
            "url": "https://files.pythonhosted.org/packages/3f/89/fc74626c3dab0c5f0e024e82d2f2caf2d7313db573155cf5d81fca160f7a/apytypes-0.2.2-cp312-cp312-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1e60011e393146776c1cf99513e603c65c425f7a45d9d88f722b0f2f0f43e783",
                "md5": "561bf3f362a6b07fae55964b523d7b5a",
                "sha256": "d6c7700fe268ee748335c8e399683968b70b46e8681b63b35655ee6e6d042553"
            },
            "downloads": -1,
            "filename": "apytypes-0.2.2-cp312-cp312-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "561bf3f362a6b07fae55964b523d7b5a",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.9",
            "size": 398647,
            "upload_time": "2024-10-03T08:03:15",
            "upload_time_iso_8601": "2024-10-03T08:03:15.368156Z",
            "url": "https://files.pythonhosted.org/packages/1e/60/011e393146776c1cf99513e603c65c425f7a45d9d88f722b0f2f0f43e783/apytypes-0.2.2-cp312-cp312-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a3f83c8cd6418a31266b83f8f9980b84ff328cf1247af1d67f3e51ffbfb24e8e",
                "md5": "f055af8d305664dd49486edae2f3645e",
                "sha256": "68a5c66c301f025545b3ca5b7a33276bdd8012411a8635c70edf3cb6af44da6e"
            },
            "downloads": -1,
            "filename": "apytypes-0.2.2-cp39-cp39-macosx_10_14_x86_64.whl",
            "has_sig": false,
            "md5_digest": "f055af8d305664dd49486edae2f3645e",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 561634,
            "upload_time": "2024-10-03T08:03:17",
            "upload_time_iso_8601": "2024-10-03T08:03:17.368983Z",
            "url": "https://files.pythonhosted.org/packages/a3/f8/3c8cd6418a31266b83f8f9980b84ff328cf1247af1d67f3e51ffbfb24e8e/apytypes-0.2.2-cp39-cp39-macosx_10_14_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "04b0dab7b22d92eaa3104214da584ceaff6b1f405838ee2032720c65d2e1b352",
                "md5": "44a759c0409533372980ec5b167b4e48",
                "sha256": "f93060927ec3c66a70585d1dc71cc7013917b2261185e4f05fbbdf7c3a1a0b7d"
            },
            "downloads": -1,
            "filename": "apytypes-0.2.2-cp39-cp39-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "44a759c0409533372980ec5b167b4e48",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 448617,
            "upload_time": "2024-10-03T08:03:18",
            "upload_time_iso_8601": "2024-10-03T08:03:18.951314Z",
            "url": "https://files.pythonhosted.org/packages/04/b0/dab7b22d92eaa3104214da584ceaff6b1f405838ee2032720c65d2e1b352/apytypes-0.2.2-cp39-cp39-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "376143028caa3d5fde97fb9f8f06c7f48c7477b23c7fe7ecb2494116ac351aac",
                "md5": "ed7575733b8b1c46a1f491f36b107cce",
                "sha256": "e32247ee4aac20ebd8b16a925af32074a66292b8fe00f710c4cba3ec026ae285"
            },
            "downloads": -1,
            "filename": "apytypes-0.2.2-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "ed7575733b8b1c46a1f491f36b107cce",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 666749,
            "upload_time": "2024-10-03T08:03:20",
            "upload_time_iso_8601": "2024-10-03T08:03:20.258192Z",
            "url": "https://files.pythonhosted.org/packages/37/61/43028caa3d5fde97fb9f8f06c7f48c7477b23c7fe7ecb2494116ac351aac/apytypes-0.2.2-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2d27bfe3c2c7f5c6c4401cbc0611865ab4ebce39ec8358442bac514b174f82d3",
                "md5": "43bf669b6e47381fc689caf90cc24adb",
                "sha256": "5b124817137bb1ef48c7820c35073d1b2a38c0006710b532e644aa5f62025bab"
            },
            "downloads": -1,
            "filename": "apytypes-0.2.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "43bf669b6e47381fc689caf90cc24adb",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 619536,
            "upload_time": "2024-10-03T08:03:21",
            "upload_time_iso_8601": "2024-10-03T08:03:21.622899Z",
            "url": "https://files.pythonhosted.org/packages/2d/27/bfe3c2c7f5c6c4401cbc0611865ab4ebce39ec8358442bac514b174f82d3/apytypes-0.2.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "473d97d247d0dcd5ca4706d4b166bd32830cd03f3de3e2a9e43ac8443d6c98b0",
                "md5": "9df648bb18ea80c7a1d96f03fba97f17",
                "sha256": "b83b477eee8b57f6b2e23f08d711b16d6f5282c716577b98cd9bb884bf12bfb6"
            },
            "downloads": -1,
            "filename": "apytypes-0.2.2-cp39-cp39-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "9df648bb18ea80c7a1d96f03fba97f17",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 1726650,
            "upload_time": "2024-10-03T08:03:23",
            "upload_time_iso_8601": "2024-10-03T08:03:23.072445Z",
            "url": "https://files.pythonhosted.org/packages/47/3d/97d247d0dcd5ca4706d4b166bd32830cd03f3de3e2a9e43ac8443d6c98b0/apytypes-0.2.2-cp39-cp39-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a72b265e99e8ce13f6b7438ef3994a26be34483dfdc009063f07d7c492edc58a",
                "md5": "43228c593f76c9228efcf842e3b38dd7",
                "sha256": "b019f2e67edfefbd1f1ce2fb9597047fd574b797a25cd09e3663d48f94a9601f"
            },
            "downloads": -1,
            "filename": "apytypes-0.2.2-cp39-cp39-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "43228c593f76c9228efcf842e3b38dd7",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 1586362,
            "upload_time": "2024-10-03T08:03:24",
            "upload_time_iso_8601": "2024-10-03T08:03:24.440563Z",
            "url": "https://files.pythonhosted.org/packages/a7/2b/265e99e8ce13f6b7438ef3994a26be34483dfdc009063f07d7c492edc58a/apytypes-0.2.2-cp39-cp39-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "9ad7d5c0a5d268a7737cc1f0d8637b49b7928d4f3fa4a35da2d77bbce00c1787",
                "md5": "56df7629891e576a4cec461d42d3b0cd",
                "sha256": "0d277b87f7532064a338bfd251c2b96ced7a83e41e58a08205b612b89a5a6239"
            },
            "downloads": -1,
            "filename": "apytypes-0.2.2-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "56df7629891e576a4cec461d42d3b0cd",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.9",
            "size": 399504,
            "upload_time": "2024-10-03T08:03:26",
            "upload_time_iso_8601": "2024-10-03T08:03:26.147970Z",
            "url": "https://files.pythonhosted.org/packages/9a/d7/d5c0a5d268a7737cc1f0d8637b49b7928d4f3fa4a35da2d77bbce00c1787/apytypes-0.2.2-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0c7ca949193832acc6b1ffd018f3b9ce717b467b91d8da7c03e50f5f3e1e5fd3",
                "md5": "72fe125dcd720fc9c8719e0cdf7fd94a",
                "sha256": "893003bcdb831215e20121e7d004a6717d90afed3b5f5a3d0b84bc3a842e7603"
            },
            "downloads": -1,
            "filename": "apytypes-0.2.2.tar.gz",
            "has_sig": false,
            "md5_digest": "72fe125dcd720fc9c8719e0cdf7fd94a",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9",
            "size": 314663,
            "upload_time": "2024-10-03T08:03:27",
            "upload_time_iso_8601": "2024-10-03T08:03:27.761642Z",
            "url": "https://files.pythonhosted.org/packages/0c/7c/a949193832acc6b1ffd018f3b9ce717b467b91d8da7c03e50f5f3e1e5fd3/apytypes-0.2.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-10-03 08:03:27",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "apytypes",
    "github_project": "apytypes",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "apytypes"
}
        
Elapsed time: 0.42130s