# APyTypes
[](https://pypi.org/project/apytypes/)
[](https://results.pre-commit.ci/latest/github/apytypes/apytypes/main)
[](https://github.com/apytypes/apytypes/blob/main/LICENSE.txt)

[](https://codecov.io/gh/apytypes/apytypes)
[](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[](https://pypi.org/project/apytypes/)\n[](https://results.pre-commit.ci/latest/github/apytypes/apytypes/main)\n[](https://github.com/apytypes/apytypes/blob/main/LICENSE.txt)\n\n[](https://codecov.io/gh/apytypes/apytypes)\n[](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"
}