complexipy


Namecomplexipy JSON
Version 4.1.0 PyPI version JSON
download
home_pagehttps://github.com/rohaquinlop/complexipy
SummaryAn extremely fast Python library to calculate the cognitive complexity of Python files, written in Rust.
upload_time2025-09-08 16:49:06
maintainerNone
docs_urlNone
authorNone
requires_python>=3.8
licenseMIT
keywords cognitive complexity cognitive complexity quality quality assurance testing libraries performance sonar
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # complexipy

<div align="center">
  <img src="docs/img/complexipy_icon.svg" alt="complexipy" width="120" height="120">
  
  <p><em>Blazingly fast cognitive complexity analysis for Python, written in Rust.</em></p>

  <p>
    <a href="https://pypi.org/project/complexipy"><img src="https://img.shields.io/pypi/v/complexipy?color=blue&style=flat-square" alt="PyPI"></a>
    <a href="https://pepy.tech/project/complexipy"><img src="https://static.pepy.tech/badge/complexipy" alt="Downloads"></a>
    <a href="https://github.com/rohaquinlop/complexipy/blob/main/LICENSE"><img src="https://img.shields.io/github/license/rohaquinlop/complexipy?style=flat-square" alt="License"></a>
  </p>

  <p>
    <a href="#installation">Installation</a> •
    <a href="#quick-start">Quick Start</a> •
    <a href="#integrations">Integrations</a> •
    <a href="https://rohaquinlop.github.io/complexipy/">Documentation</a>
  </p>
</div>

## What is Cognitive Complexity?

> Cognitive complexity measures how hard code is to understand by humans, not machines.

Unlike traditional metrics, cognitive complexity considers the mental effort required to read and comprehend code. It identifies truly complex code that needs refactoring, making it perfect for code reviews and maintaining clean codebases.

**Key benefits:**
- **Human-focused** — Aligns with developer intuition
- **Actionable insights** — Pinpoints hard-to-understand code
- **Better maintenance** — Improves long-term code quality

## Installation

```bash
pip install complexipy
# or
uv add complexipy
```

## Quick Start

### Command Line

```bash
# Analyze current directory
complexipy .

# Analyze specific file/directory
complexipy path/to/code.py

# Analyze with custom threshold
complexipy . --max-complexity-allowed 10

# Save results to JSON/CSV
complexipy . --output-json --output-csv
```

### Python API

```python
from complexipy import file_complexity, code_complexity

# Analyze a file
result = file_complexity("app.py")
print(f"File complexity: {result.complexity}")

for func in result.functions:
    print(f"{func.name}: {func.complexity}")

# Analyze code string
snippet = """
def complex_function(data):
    if data:
        for item in data:
            if item.is_valid():
                process(item)
"""

result = code_complexity(snippet)
print(f"Complexity: {result.complexity}")
```

## Integrations

<details>
<summary><strong>🔧 GitHub Actions</strong></summary>

```yaml
- uses: rohaquinlop/complexipy-action@v2
  with:
    paths: .
    max_complexity_allowed: 10
    output_json: true
```

</details>

<details>
<summary><strong>🪝 Pre-commit Hook</strong></summary>

```yaml
repos:
- repo: https://github.com/rohaquinlop/complexipy-pre-commit
  rev: v3.0.0
  hooks:
    - id: complexipy
```

</details>

<details>
<summary><strong>🔌 VS Code Extension</strong></summary>

Install from the [marketplace](https://marketplace.visualstudio.com/items?itemName=rohaquinlop.complexipy) for real-time complexity analysis with visual indicators.

</details>

## Configuration

### TOML Configuration Files

complexipy supports configuration via TOML files. Configuration files are loaded in this order of precedence:

1. `complexipy.toml` (project-specific config)
2. `.complexipy.toml` (hidden config file)
3. `pyproject.toml` (under `[tool.complexipy]` section)

#### Example Configuration

```toml
# complexipy.toml or .complexipy.toml
paths = ["src", "tests"]
max-complexity-allowed = 10
quiet = false
ignore-complexity = false
details = "normal"
sort = "asc"

[output]
csv = true
json = true
```

```toml
# pyproject.toml
[tool.complexipy]
paths = ["src", "tests"]
max-complexity-allowed = 10
quiet = false
ignore-complexity = false
details = "normal"
sort = "asc"

[tool.complexipy.output]
csv = true
json = true
```

### CLI Options

| Flag | Description | Default |
|------|-------------|---------|
| `--max-complexity-allowed` | Complexity threshold | `15` |
| `--output-json` | Save results as JSON | `false` |
| `--output-csv` | Save results as CSV | `false` |
| `--details <normal\|low>` | Output verbosity | `normal` |
| `--sort <asc\|desc\|name>` | Sort results | `asc` |
| `--quiet` | Suppress output | `false` |
| `--ignore-complexity` | Don't exit with error on threshold breach | `false` |
| `--version` | Show installed complexipy version and exit | - |

## API Reference

```python
# Core functions
file_complexity(path: str) -> FileComplexity
code_complexity(source: str) -> CodeComplexity

# Return types
FileComplexity:
  ├─ path: str
  ├─ complexity: int  
  └─ functions: List[FunctionComplexity]

FunctionComplexity:
  ├─ name: str
  ├─ complexity: int
  ├─ line_start: int
  └─ line_end: int
```

---

<div align="center">

**[Documentation](https://rohaquinlop.github.io/complexipy/) • [PyPI](https://pypi.org/project/complexipy/) • [GitHub](https://github.com/rohaquinlop/complexipy)**

<sub>Built with ❤️ by <a href="https://github.com/rohaquinlop">@rohaquinlop</a> and <a href="https://github.com/rohaquinlop/complexipy/graphs/contributors">contributors</a></sub>

<sub>Inspired by the <a href="https://www.sonarsource.com/resources/cognitive-complexity/">Cognitive Complexity</a> research by SonarSource</sub>

</div>


            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/rohaquinlop/complexipy",
    "name": "complexipy",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": null,
    "keywords": "cognitive, complexity, cognitive complexity, quality, quality assurance, testing, libraries, performance, sonar",
    "author": null,
    "author_email": "Robin Quintero <rohaquinlop301@gmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/55/dd/fb8f32b5fff07823848db3f0ec43c0cb9215adc96b9e836546afd04e530a/complexipy-4.1.0.tar.gz",
    "platform": null,
    "description": "# complexipy\n\n<div align=\"center\">\n  <img src=\"docs/img/complexipy_icon.svg\" alt=\"complexipy\" width=\"120\" height=\"120\">\n  \n  <p><em>Blazingly fast cognitive complexity analysis for Python, written in Rust.</em></p>\n\n  <p>\n    <a href=\"https://pypi.org/project/complexipy\"><img src=\"https://img.shields.io/pypi/v/complexipy?color=blue&style=flat-square\" alt=\"PyPI\"></a>\n    <a href=\"https://pepy.tech/project/complexipy\"><img src=\"https://static.pepy.tech/badge/complexipy\" alt=\"Downloads\"></a>\n    <a href=\"https://github.com/rohaquinlop/complexipy/blob/main/LICENSE\"><img src=\"https://img.shields.io/github/license/rohaquinlop/complexipy?style=flat-square\" alt=\"License\"></a>\n  </p>\n\n  <p>\n    <a href=\"#installation\">Installation</a> \u2022\n    <a href=\"#quick-start\">Quick Start</a> \u2022\n    <a href=\"#integrations\">Integrations</a> \u2022\n    <a href=\"https://rohaquinlop.github.io/complexipy/\">Documentation</a>\n  </p>\n</div>\n\n## What is Cognitive Complexity?\n\n> Cognitive complexity measures how hard code is to understand by humans, not machines.\n\nUnlike traditional metrics, cognitive complexity considers the mental effort required to read and comprehend code. It identifies truly complex code that needs refactoring, making it perfect for code reviews and maintaining clean codebases.\n\n**Key benefits:**\n- **Human-focused** \u2014 Aligns with developer intuition\n- **Actionable insights** \u2014 Pinpoints hard-to-understand code\n- **Better maintenance** \u2014 Improves long-term code quality\n\n## Installation\n\n```bash\npip install complexipy\n# or\nuv add complexipy\n```\n\n## Quick Start\n\n### Command Line\n\n```bash\n# Analyze current directory\ncomplexipy .\n\n# Analyze specific file/directory\ncomplexipy path/to/code.py\n\n# Analyze with custom threshold\ncomplexipy . --max-complexity-allowed 10\n\n# Save results to JSON/CSV\ncomplexipy . --output-json --output-csv\n```\n\n### Python API\n\n```python\nfrom complexipy import file_complexity, code_complexity\n\n# Analyze a file\nresult = file_complexity(\"app.py\")\nprint(f\"File complexity: {result.complexity}\")\n\nfor func in result.functions:\n    print(f\"{func.name}: {func.complexity}\")\n\n# Analyze code string\nsnippet = \"\"\"\ndef complex_function(data):\n    if data:\n        for item in data:\n            if item.is_valid():\n                process(item)\n\"\"\"\n\nresult = code_complexity(snippet)\nprint(f\"Complexity: {result.complexity}\")\n```\n\n## Integrations\n\n<details>\n<summary><strong>\ud83d\udd27 GitHub Actions</strong></summary>\n\n```yaml\n- uses: rohaquinlop/complexipy-action@v2\n  with:\n    paths: .\n    max_complexity_allowed: 10\n    output_json: true\n```\n\n</details>\n\n<details>\n<summary><strong>\ud83e\ude9d Pre-commit Hook</strong></summary>\n\n```yaml\nrepos:\n- repo: https://github.com/rohaquinlop/complexipy-pre-commit\n  rev: v3.0.0\n  hooks:\n    - id: complexipy\n```\n\n</details>\n\n<details>\n<summary><strong>\ud83d\udd0c VS Code Extension</strong></summary>\n\nInstall from the [marketplace](https://marketplace.visualstudio.com/items?itemName=rohaquinlop.complexipy) for real-time complexity analysis with visual indicators.\n\n</details>\n\n## Configuration\n\n### TOML Configuration Files\n\ncomplexipy supports configuration via TOML files. Configuration files are loaded in this order of precedence:\n\n1. `complexipy.toml` (project-specific config)\n2. `.complexipy.toml` (hidden config file)\n3. `pyproject.toml` (under `[tool.complexipy]` section)\n\n#### Example Configuration\n\n```toml\n# complexipy.toml or .complexipy.toml\npaths = [\"src\", \"tests\"]\nmax-complexity-allowed = 10\nquiet = false\nignore-complexity = false\ndetails = \"normal\"\nsort = \"asc\"\n\n[output]\ncsv = true\njson = true\n```\n\n```toml\n# pyproject.toml\n[tool.complexipy]\npaths = [\"src\", \"tests\"]\nmax-complexity-allowed = 10\nquiet = false\nignore-complexity = false\ndetails = \"normal\"\nsort = \"asc\"\n\n[tool.complexipy.output]\ncsv = true\njson = true\n```\n\n### CLI Options\n\n| Flag | Description | Default |\n|------|-------------|---------|\n| `--max-complexity-allowed` | Complexity threshold | `15` |\n| `--output-json` | Save results as JSON | `false` |\n| `--output-csv` | Save results as CSV | `false` |\n| `--details <normal\\|low>` | Output verbosity | `normal` |\n| `--sort <asc\\|desc\\|name>` | Sort results | `asc` |\n| `--quiet` | Suppress output | `false` |\n| `--ignore-complexity` | Don't exit with error on threshold breach | `false` |\n| `--version` | Show installed complexipy version and exit | - |\n\n## API Reference\n\n```python\n# Core functions\nfile_complexity(path: str) -> FileComplexity\ncode_complexity(source: str) -> CodeComplexity\n\n# Return types\nFileComplexity:\n  \u251c\u2500 path: str\n  \u251c\u2500 complexity: int  \n  \u2514\u2500 functions: List[FunctionComplexity]\n\nFunctionComplexity:\n  \u251c\u2500 name: str\n  \u251c\u2500 complexity: int\n  \u251c\u2500 line_start: int\n  \u2514\u2500 line_end: int\n```\n\n---\n\n<div align=\"center\">\n\n**[Documentation](https://rohaquinlop.github.io/complexipy/) \u2022 [PyPI](https://pypi.org/project/complexipy/) \u2022 [GitHub](https://github.com/rohaquinlop/complexipy)**\n\n<sub>Built with \u2764\ufe0f by <a href=\"https://github.com/rohaquinlop\">@rohaquinlop</a> and <a href=\"https://github.com/rohaquinlop/complexipy/graphs/contributors\">contributors</a></sub>\n\n<sub>Inspired by the <a href=\"https://www.sonarsource.com/resources/cognitive-complexity/\">Cognitive Complexity</a> research by SonarSource</sub>\n\n</div>\n\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "An extremely fast Python library to calculate the cognitive complexity of Python files, written in Rust.",
    "version": "4.1.0",
    "project_urls": {
        "Documentation": "https://rohaquinlop.github.io/complexipy/",
        "Homepage": "https://github.com/rohaquinlop/complexipy",
        "Repository": "https://github.com/rohaquinlop/complexipy"
    },
    "split_keywords": [
        "cognitive",
        " complexity",
        " cognitive complexity",
        " quality",
        " quality assurance",
        " testing",
        " libraries",
        " performance",
        " sonar"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "711768faad9eac03abd67eae94aa4df10460d6b164a45d31c415a33199e8de63",
                "md5": "8fe9ed035eb99412aa9ca24bc63d8c5d",
                "sha256": "724ce0c2cd87cc8f6e3b4ccef8efb32e15e07912d0ce7b544f63e036392e6bff"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-cp310-cp310-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "8fe9ed035eb99412aa9ca24bc63d8c5d",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 2020940,
            "upload_time": "2025-09-08T16:47:01",
            "upload_time_iso_8601": "2025-09-08T16:47:01.037378Z",
            "url": "https://files.pythonhosted.org/packages/71/17/68faad9eac03abd67eae94aa4df10460d6b164a45d31c415a33199e8de63/complexipy-4.1.0-cp310-cp310-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "32324f9ff26b24a9fc314eb16afb2a4ddc99c29423cca347ae069b8b517de13b",
                "md5": "f6d7d48046a646b9d2b312a2992ba442",
                "sha256": "aae26c15bed759d6d15692e462c9b592cb5c5010c294425bc12b8e0c109a06ea"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-cp310-cp310-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "f6d7d48046a646b9d2b312a2992ba442",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 1948743,
            "upload_time": "2025-09-08T16:47:03",
            "upload_time_iso_8601": "2025-09-08T16:47:03.137132Z",
            "url": "https://files.pythonhosted.org/packages/32/32/4f9ff26b24a9fc314eb16afb2a4ddc99c29423cca347ae069b8b517de13b/complexipy-4.1.0-cp310-cp310-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "de5df0cb41233f8097de21aec91f29cfb19b0614153a4962dcc5828be66ca98a",
                "md5": "2f25b28269f860db4683aaff5581a2db",
                "sha256": "9851e15eec4a0156321db6589aabf45f020228ad32c588751a3ea6b455f1ca2e"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "2f25b28269f860db4683aaff5581a2db",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 2114977,
            "upload_time": "2025-09-08T16:47:04",
            "upload_time_iso_8601": "2025-09-08T16:47:04.453847Z",
            "url": "https://files.pythonhosted.org/packages/de/5d/f0cb41233f8097de21aec91f29cfb19b0614153a4962dcc5828be66ca98a/complexipy-4.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "28d44b6233365333872da4e0cc610eb7e2fca053f3e38971fb722d1658e61bcb",
                "md5": "92ffe5f5d03d84589317ea1fb554f7f9",
                "sha256": "0ab0c7c9216bb3a055277b40cdd841ee37d1ddb09e27ccfbdd1b2b0b53cca822"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "92ffe5f5d03d84589317ea1fb554f7f9",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 2057456,
            "upload_time": "2025-09-08T16:47:05",
            "upload_time_iso_8601": "2025-09-08T16:47:05.935627Z",
            "url": "https://files.pythonhosted.org/packages/28/d4/4b6233365333872da4e0cc610eb7e2fca053f3e38971fb722d1658e61bcb/complexipy-4.1.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "8bd321314ad5a90b34cab71a095b05130378e4554939797ebc1dbd9a55c21b0a",
                "md5": "27ac44f91da6010fbceb64090e0b1f42",
                "sha256": "b14b7250b0a4b091dabf55282505288c853eb632f404e99c89dfe1de841dc2ff"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "27ac44f91da6010fbceb64090e0b1f42",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 2236849,
            "upload_time": "2025-09-08T16:47:07",
            "upload_time_iso_8601": "2025-09-08T16:47:07.608447Z",
            "url": "https://files.pythonhosted.org/packages/8b/d3/21314ad5a90b34cab71a095b05130378e4554939797ebc1dbd9a55c21b0a/complexipy-4.1.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "08c72f55db4cfa3d1050d6323991b238306a1e385eb56e19d509af93ac4e3d2e",
                "md5": "df2a524014473b2d9a4bbc44f03d4061",
                "sha256": "c7652503ea5ed824c5c534999f2a50140f3aad413271a34c0c81a7d393f7cea7"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "df2a524014473b2d9a4bbc44f03d4061",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 2482341,
            "upload_time": "2025-09-08T16:47:08",
            "upload_time_iso_8601": "2025-09-08T16:47:08.978855Z",
            "url": "https://files.pythonhosted.org/packages/08/c7/2f55db4cfa3d1050d6323991b238306a1e385eb56e19d509af93ac4e3d2e/complexipy-4.1.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ddd10591979a33f2faff42749faaaa6556e3cd4e62eec2d108217c8afd8ad6f8",
                "md5": "b1dcb1a4cecf1af0e311237addb99851",
                "sha256": "84f0e6b00954a972709022333e4e7b722f38007167ecb877315023de02fed394"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "b1dcb1a4cecf1af0e311237addb99851",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 2270154,
            "upload_time": "2025-09-08T16:47:10",
            "upload_time_iso_8601": "2025-09-08T16:47:10.352147Z",
            "url": "https://files.pythonhosted.org/packages/dd/d1/0591979a33f2faff42749faaaa6556e3cd4e62eec2d108217c8afd8ad6f8/complexipy-4.1.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b700046d5bdba9e787e511d85a0656f2980d68344f2b510b6295b6f851f9c574",
                "md5": "5f7b5d3e32615e26cb14f1f79898874e",
                "sha256": "2d5abbd9345439970cbf99defbbe33616ebd4174a016c3c025adf4f709c21bad"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "5f7b5d3e32615e26cb14f1f79898874e",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 2185927,
            "upload_time": "2025-09-08T16:47:11",
            "upload_time_iso_8601": "2025-09-08T16:47:11.757472Z",
            "url": "https://files.pythonhosted.org/packages/b7/00/046d5bdba9e787e511d85a0656f2980d68344f2b510b6295b6f851f9c574/complexipy-4.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "58531a026039c9cae48dd5b9ef1714d6ea1ed9913b3fb6d14e8cb29e552cc6e9",
                "md5": "5b492db2a4a4ae4a79cc4bdd9b0c544e",
                "sha256": "4725c69cb878a187388965928b67e1dd79ff3253e55058b7baac955fc0be53d4"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-cp310-cp310-win32.whl",
            "has_sig": false,
            "md5_digest": "5b492db2a4a4ae4a79cc4bdd9b0c544e",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 1722716,
            "upload_time": "2025-09-08T16:47:13",
            "upload_time_iso_8601": "2025-09-08T16:47:13.320685Z",
            "url": "https://files.pythonhosted.org/packages/58/53/1a026039c9cae48dd5b9ef1714d6ea1ed9913b3fb6d14e8cb29e552cc6e9/complexipy-4.1.0-cp310-cp310-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d2fd1ace353faf303f3fa62e0fe1296a48b25e5a0a2011cd079c74172e609e8a",
                "md5": "22b706666fec184e0b4955d75a0ea722",
                "sha256": "41d40ecf5e4eca743aaa27b3cf5ca4a1767cfcec454b0716ee3812dd81503083"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "22b706666fec184e0b4955d75a0ea722",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 1845653,
            "upload_time": "2025-09-08T16:47:14",
            "upload_time_iso_8601": "2025-09-08T16:47:14.560286Z",
            "url": "https://files.pythonhosted.org/packages/d2/fd/1ace353faf303f3fa62e0fe1296a48b25e5a0a2011cd079c74172e609e8a/complexipy-4.1.0-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c03f1e091a13ae1f476b65bd7fab24ad7143f150724e8444429266df4625401c",
                "md5": "1f69c9b27e2709756f18dc2cf5711e48",
                "sha256": "f4e53485f3ec95d90116a27a24855ae89376e617c4748371a3229f2facbd689d"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-cp311-cp311-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "1f69c9b27e2709756f18dc2cf5711e48",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 2020934,
            "upload_time": "2025-09-08T16:47:15",
            "upload_time_iso_8601": "2025-09-08T16:47:15.963843Z",
            "url": "https://files.pythonhosted.org/packages/c0/3f/1e091a13ae1f476b65bd7fab24ad7143f150724e8444429266df4625401c/complexipy-4.1.0-cp311-cp311-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ee8eb3a743caa0141e6ac0ea27952a7b17cbefd15cd939513c98f95a13d0a670",
                "md5": "b8600be3ee2ec67c0c372149ddd31d6b",
                "sha256": "cdd31629e687de7192aa563a3354e4df315a107757280a53f65e260b94573f06"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-cp311-cp311-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "b8600be3ee2ec67c0c372149ddd31d6b",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 1948825,
            "upload_time": "2025-09-08T16:47:17",
            "upload_time_iso_8601": "2025-09-08T16:47:17.268044Z",
            "url": "https://files.pythonhosted.org/packages/ee/8e/b3a743caa0141e6ac0ea27952a7b17cbefd15cd939513c98f95a13d0a670/complexipy-4.1.0-cp311-cp311-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "0ccf9487f0a7343fcbe5e19da3e76a9a9fb51be2cb33825712a83d4e4b111f6a",
                "md5": "60e503e99a8a016ac5a86126505f86d1",
                "sha256": "7b1303573cfae3d7abb1cf3f8c10db13011f8a2397f68cb6353f0046a4c7ab95"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "60e503e99a8a016ac5a86126505f86d1",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 2115167,
            "upload_time": "2025-09-08T16:47:19",
            "upload_time_iso_8601": "2025-09-08T16:47:19.211669Z",
            "url": "https://files.pythonhosted.org/packages/0c/cf/9487f0a7343fcbe5e19da3e76a9a9fb51be2cb33825712a83d4e4b111f6a/complexipy-4.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "21c3c6af72b61720cd2cb6297f27856b804f7420cf40c6d8f6302e4fa86caebe",
                "md5": "d54842d0c19fb18f02f87c796bc6b1de",
                "sha256": "e680de87361f9b69927cd6fa5f2ee75c1a9f1c5097a45067b34d9d4662b7161c"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "d54842d0c19fb18f02f87c796bc6b1de",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 2057491,
            "upload_time": "2025-09-08T16:47:20",
            "upload_time_iso_8601": "2025-09-08T16:47:20.503422Z",
            "url": "https://files.pythonhosted.org/packages/21/c3/c6af72b61720cd2cb6297f27856b804f7420cf40c6d8f6302e4fa86caebe/complexipy-4.1.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "73567b60eba1d9f19f3b9a8ad03694f4c13b8e818f03809d151ab2f0a7bf4e70",
                "md5": "5d71c0268415bf19eb81c9f05d750498",
                "sha256": "166eed4a3ff3785db417a34c8071b919ec0a3ae98950feef23a85ba0f15936bd"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "5d71c0268415bf19eb81c9f05d750498",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 2236863,
            "upload_time": "2025-09-08T16:47:21",
            "upload_time_iso_8601": "2025-09-08T16:47:21.862968Z",
            "url": "https://files.pythonhosted.org/packages/73/56/7b60eba1d9f19f3b9a8ad03694f4c13b8e818f03809d151ab2f0a7bf4e70/complexipy-4.1.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "117450f673d39fdf722da069a7e4aa96d98df0319f76f4a4c0053a122fad5f24",
                "md5": "379cd384e9f3c07a365a4649d74747a1",
                "sha256": "2d8db346383d19ed824f910d9e7acb26bd3ed0699b5acf977831383cb452f0e9"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "379cd384e9f3c07a365a4649d74747a1",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 2482472,
            "upload_time": "2025-09-08T16:47:23",
            "upload_time_iso_8601": "2025-09-08T16:47:23.312363Z",
            "url": "https://files.pythonhosted.org/packages/11/74/50f673d39fdf722da069a7e4aa96d98df0319f76f4a4c0053a122fad5f24/complexipy-4.1.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "4556686e09aaf5b29e1a1c10ccbd0cb129932e3a8108dbf779618745214a2956",
                "md5": "1a830861ee600145908477c16b2bd740",
                "sha256": "fd55c4c77836c88e12dd8ad46b0bc3f2b738d88c7682e25dc27c2f34226dfae0"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "1a830861ee600145908477c16b2bd740",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 2270206,
            "upload_time": "2025-09-08T16:47:25",
            "upload_time_iso_8601": "2025-09-08T16:47:25.001164Z",
            "url": "https://files.pythonhosted.org/packages/45/56/686e09aaf5b29e1a1c10ccbd0cb129932e3a8108dbf779618745214a2956/complexipy-4.1.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b05c136b1bd5d7b85bd39f530bb7080386908acdf2989a7d51e91ed76db36f37",
                "md5": "d891961026aab13fac5d80b14cb6cc33",
                "sha256": "6d7779351a9f9653021c75b532496988c3c8e4e3937cd3687a8dbff101eb7744"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "d891961026aab13fac5d80b14cb6cc33",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 2186184,
            "upload_time": "2025-09-08T16:47:26",
            "upload_time_iso_8601": "2025-09-08T16:47:26.507442Z",
            "url": "https://files.pythonhosted.org/packages/b0/5c/136b1bd5d7b85bd39f530bb7080386908acdf2989a7d51e91ed76db36f37/complexipy-4.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c663b2c858968c4eb9446498ec1a11ecdfe9b59d80a8e9b7281d39e843e7f0aa",
                "md5": "b245c99f3777b639b0d99156a433dde3",
                "sha256": "2014cc7af79bcf4889169cbcebf3b0728cbba7e3910844c1eeb953b991f66360"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-cp311-cp311-win32.whl",
            "has_sig": false,
            "md5_digest": "b245c99f3777b639b0d99156a433dde3",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 1722714,
            "upload_time": "2025-09-08T16:47:28",
            "upload_time_iso_8601": "2025-09-08T16:47:28.392198Z",
            "url": "https://files.pythonhosted.org/packages/c6/63/b2c858968c4eb9446498ec1a11ecdfe9b59d80a8e9b7281d39e843e7f0aa/complexipy-4.1.0-cp311-cp311-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "4a7d5d494bdea6db4cbf42c65f9e67dd3edf7676f3658fbc0ee9771534c0b6f7",
                "md5": "06a793ce9b533e1a570edb43db9da1c2",
                "sha256": "05f1aa32c90f9f7839050655a2f6b0a416257caae11ba51368c0dbc3d5759e01"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "06a793ce9b533e1a570edb43db9da1c2",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 1845656,
            "upload_time": "2025-09-08T16:47:29",
            "upload_time_iso_8601": "2025-09-08T16:47:29.618585Z",
            "url": "https://files.pythonhosted.org/packages/4a/7d/5d494bdea6db4cbf42c65f9e67dd3edf7676f3658fbc0ee9771534c0b6f7/complexipy-4.1.0-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "06c31e07474e2016dd62bc062533ea9cb395e0c26d8f9b69b1cc8ecdffa6857d",
                "md5": "69bbbdd118c447d293ebc15970d4da34",
                "sha256": "a004ab2fe7af02e0b0177145d7bfc303f90e1e39635af893f9049d40e09853fd"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-cp312-cp312-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "69bbbdd118c447d293ebc15970d4da34",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 2020783,
            "upload_time": "2025-09-08T16:47:30",
            "upload_time_iso_8601": "2025-09-08T16:47:30.980226Z",
            "url": "https://files.pythonhosted.org/packages/06/c3/1e07474e2016dd62bc062533ea9cb395e0c26d8f9b69b1cc8ecdffa6857d/complexipy-4.1.0-cp312-cp312-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "7afdd0159ba362557c35332b66f2d5df2675f540d582eeeeaf2ddb9b88e9b6b4",
                "md5": "897bfd4add512f44dea034e3eb4d17e2",
                "sha256": "a74b09aa0f944a018e87940469ab418ad4fc784ae13efdf2fd3e5c4aa1064950"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-cp312-cp312-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "897bfd4add512f44dea034e3eb4d17e2",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 1948678,
            "upload_time": "2025-09-08T16:47:32",
            "upload_time_iso_8601": "2025-09-08T16:47:32.754337Z",
            "url": "https://files.pythonhosted.org/packages/7a/fd/d0159ba362557c35332b66f2d5df2675f540d582eeeeaf2ddb9b88e9b6b4/complexipy-4.1.0-cp312-cp312-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b55f99cfa3783db307d2b36c76bb1c3a16af03fe5d03ee47f9520249be418aa4",
                "md5": "caffa99defc757e932dee33898eea126",
                "sha256": "e2d67a973d79aff911f6ab5645f2487bc5ef2bdd4a002c3aa34f89718f20bc05"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "caffa99defc757e932dee33898eea126",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 2114565,
            "upload_time": "2025-09-08T16:47:34",
            "upload_time_iso_8601": "2025-09-08T16:47:34.356229Z",
            "url": "https://files.pythonhosted.org/packages/b5/5f/99cfa3783db307d2b36c76bb1c3a16af03fe5d03ee47f9520249be418aa4/complexipy-4.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "8cc7a6ec4d2600480d193fac4901cb08998cc93aff230a6e3d4f7cfce5421cc3",
                "md5": "43afe4632ff82a8383d96d02f8d3849d",
                "sha256": "c0c330fe69cdfdb2245eda1f7db57c2382d4960fc1cec3507c98c2925799869b"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "43afe4632ff82a8383d96d02f8d3849d",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 2057607,
            "upload_time": "2025-09-08T16:47:35",
            "upload_time_iso_8601": "2025-09-08T16:47:35.961997Z",
            "url": "https://files.pythonhosted.org/packages/8c/c7/a6ec4d2600480d193fac4901cb08998cc93aff230a6e3d4f7cfce5421cc3/complexipy-4.1.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "1af533a254178b86d60f780ca26eb98ea737292844370568d9bc4ebe73cdd3cf",
                "md5": "357e2b9c35033e8943a145eae2534df7",
                "sha256": "97197b08b77def058f0188dd35028dc3707999c6ad83c567713777babe7c3fca"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "357e2b9c35033e8943a145eae2534df7",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 2236564,
            "upload_time": "2025-09-08T16:47:37",
            "upload_time_iso_8601": "2025-09-08T16:47:37.719325Z",
            "url": "https://files.pythonhosted.org/packages/1a/f5/33a254178b86d60f780ca26eb98ea737292844370568d9bc4ebe73cdd3cf/complexipy-4.1.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "5f2abe7cd651e77471bf54ee9940ab48808f6e887232eb75e862855cb2c5cf4d",
                "md5": "19305cb8528116a8d3053927581f3923",
                "sha256": "0c8b5d589605534769fb9c2149eb874976c9cb8f1af10b7bf1924480c4b8e572"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "19305cb8528116a8d3053927581f3923",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 2482294,
            "upload_time": "2025-09-08T16:47:39",
            "upload_time_iso_8601": "2025-09-08T16:47:39.208940Z",
            "url": "https://files.pythonhosted.org/packages/5f/2a/be7cd651e77471bf54ee9940ab48808f6e887232eb75e862855cb2c5cf4d/complexipy-4.1.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "c644c39e3a9162e21c389c67b999ad565330c9361e6de630f0f047ffa9644b90",
                "md5": "99ef218b2fe8f65cfe9458a68dfb8e19",
                "sha256": "17bacbfa5e899c796a0dc1a93193fddcc38405cd57165692a159bd519dae5dae"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "99ef218b2fe8f65cfe9458a68dfb8e19",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 2263894,
            "upload_time": "2025-09-08T16:47:40",
            "upload_time_iso_8601": "2025-09-08T16:47:40.423448Z",
            "url": "https://files.pythonhosted.org/packages/c6/44/c39e3a9162e21c389c67b999ad565330c9361e6de630f0f047ffa9644b90/complexipy-4.1.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "f319d688f910928ca351438a41bdf62c93eefaa028003869afd3cfb4be9267ad",
                "md5": "1587ad3c8941dc7ea05f373fa88a87c8",
                "sha256": "2ad5ea743f9ea2240021c2c3c72f9c74c019304ac29696236953645a1da9c4bb"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "1587ad3c8941dc7ea05f373fa88a87c8",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 2183723,
            "upload_time": "2025-09-08T16:47:42",
            "upload_time_iso_8601": "2025-09-08T16:47:42.132171Z",
            "url": "https://files.pythonhosted.org/packages/f3/19/d688f910928ca351438a41bdf62c93eefaa028003869afd3cfb4be9267ad/complexipy-4.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "f32d40b5d88ab6c412664c897411a4563fa5eb0cfabafc200f33456b01c73f0e",
                "md5": "37e8a73beb4443af61e51b6848b33ed5",
                "sha256": "fa7428a290cb7e9e14f4abc41cabaacdd57ce01e9fc97ac9e65836ac4e845e42"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-cp312-cp312-win32.whl",
            "has_sig": false,
            "md5_digest": "37e8a73beb4443af61e51b6848b33ed5",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 1722101,
            "upload_time": "2025-09-08T16:47:43",
            "upload_time_iso_8601": "2025-09-08T16:47:43.374269Z",
            "url": "https://files.pythonhosted.org/packages/f3/2d/40b5d88ab6c412664c897411a4563fa5eb0cfabafc200f33456b01c73f0e/complexipy-4.1.0-cp312-cp312-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "11be5e9c0def35b809d93205920b9909955726ce2386f8cded64620f7223a6f1",
                "md5": "317d976679b4b46988d29de9e0d872ab",
                "sha256": "af08d066066ef3a687129c780d067a0f1c8d01dd622fd3ddd2f77e0f0a5c064f"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-cp312-cp312-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "317d976679b4b46988d29de9e0d872ab",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 1849469,
            "upload_time": "2025-09-08T16:47:44",
            "upload_time_iso_8601": "2025-09-08T16:47:44.687617Z",
            "url": "https://files.pythonhosted.org/packages/11/be/5e9c0def35b809d93205920b9909955726ce2386f8cded64620f7223a6f1/complexipy-4.1.0-cp312-cp312-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "0753ffc5653e4639f43dc75804fd1b62bc0a20418fce3f8caf7c6e332654dc74",
                "md5": "3fe80bcf6721ae21931a415b403ad658",
                "sha256": "c476fb3ec844cbc8b462482ca23cc5fb10a2587af24a302a1fa1f8a42e9324b1"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-cp313-cp313-macosx_10_12_x86_64.whl",
            "has_sig": false,
            "md5_digest": "3fe80bcf6721ae21931a415b403ad658",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.8",
            "size": 2020784,
            "upload_time": "2025-09-08T16:47:46",
            "upload_time_iso_8601": "2025-09-08T16:47:46.545783Z",
            "url": "https://files.pythonhosted.org/packages/07/53/ffc5653e4639f43dc75804fd1b62bc0a20418fce3f8caf7c6e332654dc74/complexipy-4.1.0-cp313-cp313-macosx_10_12_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "5ad99d31f2aa26a61d93a88672d36eb86b1354244d61c189f3fccf4f179f3e07",
                "md5": "f828165e633e62515bb5ee58d1340b75",
                "sha256": "cedff8bbd32df1baf426462edb56e20d31b8a1b0b08c6639859d0b2844a0e986"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-cp313-cp313-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "f828165e633e62515bb5ee58d1340b75",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.8",
            "size": 1948677,
            "upload_time": "2025-09-08T16:47:48",
            "upload_time_iso_8601": "2025-09-08T16:47:48.163557Z",
            "url": "https://files.pythonhosted.org/packages/5a/d9/9d31f2aa26a61d93a88672d36eb86b1354244d61c189f3fccf4f179f3e07/complexipy-4.1.0-cp313-cp313-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "7769ea29230994156b42b212e7a84730b53e9be1983d67c48aec89080657369b",
                "md5": "b0f55c7a55326bf4aafd333218eb3c52",
                "sha256": "994e67059fe530c45986ea5246b73b6bd91aefdfc0627c7ed28411abe2a64442"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "b0f55c7a55326bf4aafd333218eb3c52",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.8",
            "size": 2114564,
            "upload_time": "2025-09-08T16:47:49",
            "upload_time_iso_8601": "2025-09-08T16:47:49.672501Z",
            "url": "https://files.pythonhosted.org/packages/77/69/ea29230994156b42b212e7a84730b53e9be1983d67c48aec89080657369b/complexipy-4.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "cca0ee70a9806008bed1e57eadbf56f70658501e592b7d005cc5f82cc6882104",
                "md5": "054adfec5695c5da05d4d54d94cf9755",
                "sha256": "59e9ab84eb39eb48e33d5239afd0736b274cbd2e5d610b015147e0dafc2e1836"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "054adfec5695c5da05d4d54d94cf9755",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.8",
            "size": 2057608,
            "upload_time": "2025-09-08T16:47:51",
            "upload_time_iso_8601": "2025-09-08T16:47:51.268345Z",
            "url": "https://files.pythonhosted.org/packages/cc/a0/ee70a9806008bed1e57eadbf56f70658501e592b7d005cc5f82cc6882104/complexipy-4.1.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "18096aa4150034fcea2bfe924bac9d2cdd1a218bbaa722a17803fcac63948aa3",
                "md5": "5191f577d5beddcdee9899079e79ff42",
                "sha256": "3167f9f804d62c829311e402c520788655e16b7cf26636783e26a9cb2ee2c971"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "5191f577d5beddcdee9899079e79ff42",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.8",
            "size": 2236564,
            "upload_time": "2025-09-08T16:47:52",
            "upload_time_iso_8601": "2025-09-08T16:47:52.587097Z",
            "url": "https://files.pythonhosted.org/packages/18/09/6aa4150034fcea2bfe924bac9d2cdd1a218bbaa722a17803fcac63948aa3/complexipy-4.1.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "11f5536c81613457468ec99deef065babaa0cf2fca40bd4690e63dffa2e4f2a8",
                "md5": "3debf0b761ea12deda15d5d0791c257c",
                "sha256": "6fccac505ab7d1011631e54b5f7a75d197453db1137e5be13c0b8f28b85ffa14"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "3debf0b761ea12deda15d5d0791c257c",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.8",
            "size": 2482292,
            "upload_time": "2025-09-08T16:47:53",
            "upload_time_iso_8601": "2025-09-08T16:47:53.800298Z",
            "url": "https://files.pythonhosted.org/packages/11/f5/536c81613457468ec99deef065babaa0cf2fca40bd4690e63dffa2e4f2a8/complexipy-4.1.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "7d694a60a601cfb4940cdbd3d7a17ccc9cb5c3a2ceb621e8078b70e6e509a5b8",
                "md5": "67bda518023b21a737d01b98d7e59158",
                "sha256": "f7dee6c72164c358e1384c0ca955057cee349dd376c69aee8a5fb6b6a34effd7"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "67bda518023b21a737d01b98d7e59158",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.8",
            "size": 2263894,
            "upload_time": "2025-09-08T16:47:55",
            "upload_time_iso_8601": "2025-09-08T16:47:55.190992Z",
            "url": "https://files.pythonhosted.org/packages/7d/69/4a60a601cfb4940cdbd3d7a17ccc9cb5c3a2ceb621e8078b70e6e509a5b8/complexipy-4.1.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d7ce5130f76278ccc7df0fec8b169f10eb64fca26bd9aff504983709f3042d11",
                "md5": "c4a9cf08e7028a6397fc2b9197a75c93",
                "sha256": "f0c8c31418fd648f785bb7a732ed585a3bba5ef136622f6cb741f7948aecb307"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "c4a9cf08e7028a6397fc2b9197a75c93",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.8",
            "size": 2183723,
            "upload_time": "2025-09-08T16:47:56",
            "upload_time_iso_8601": "2025-09-08T16:47:56.424188Z",
            "url": "https://files.pythonhosted.org/packages/d7/ce/5130f76278ccc7df0fec8b169f10eb64fca26bd9aff504983709f3042d11/complexipy-4.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "3c07472b74bad621835ceba30137dfe0a308fd529f475d20e03060e078d372b8",
                "md5": "2ad1020796cff80478d927b4bcf7c739",
                "sha256": "69d730e9bf523b45effb943856b497f8457a30d977dc70da562a9b2e976dcbbf"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-cp313-cp313-win32.whl",
            "has_sig": false,
            "md5_digest": "2ad1020796cff80478d927b4bcf7c739",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.8",
            "size": 1722096,
            "upload_time": "2025-09-08T16:47:57",
            "upload_time_iso_8601": "2025-09-08T16:47:57.622263Z",
            "url": "https://files.pythonhosted.org/packages/3c/07/472b74bad621835ceba30137dfe0a308fd529f475d20e03060e078d372b8/complexipy-4.1.0-cp313-cp313-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "1e379a380ee6df2d6aaa17a994a37d44849ccd389b468e64d758d2318e1846c3",
                "md5": "0e62cbe80015d162e0273be992389f79",
                "sha256": "887d033597f2e6fe6557f4c5644b7aa5bfb841d3be18bf5f2ef63b962d292972"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-cp313-cp313-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "0e62cbe80015d162e0273be992389f79",
            "packagetype": "bdist_wheel",
            "python_version": "cp313",
            "requires_python": ">=3.8",
            "size": 1849459,
            "upload_time": "2025-09-08T16:47:59",
            "upload_time_iso_8601": "2025-09-08T16:47:59.420178Z",
            "url": "https://files.pythonhosted.org/packages/1e/37/9a380ee6df2d6aaa17a994a37d44849ccd389b468e64d758d2318e1846c3/complexipy-4.1.0-cp313-cp313-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "827eb7e1edf9583b20a4f0c6b98935fdbc9b9d358aadbeaeeb32b8520e4e5a61",
                "md5": "336b8cc513f279cbb34b04d2105a4be3",
                "sha256": "2b8ed36a3b8b6df1edcdc7580484a22204d91d8920a2ca7ae368f73afa55fdc4"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "336b8cc513f279cbb34b04d2105a4be3",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 2116171,
            "upload_time": "2025-09-08T16:48:01",
            "upload_time_iso_8601": "2025-09-08T16:48:01.724908Z",
            "url": "https://files.pythonhosted.org/packages/82/7e/b7e1edf9583b20a4f0c6b98935fdbc9b9d358aadbeaeeb32b8520e4e5a61/complexipy-4.1.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "77d6e0255dd9d200e53cc5ef228f348bb4d9dba6d5cf7e0ca91588176318d80c",
                "md5": "3649c711f77be851943293fd372c4a54",
                "sha256": "bdc779881bd2d6aeb23440078c43e5c12ef1179826513365439c048b7c5f7104"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "3649c711f77be851943293fd372c4a54",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 2057284,
            "upload_time": "2025-09-08T16:48:03",
            "upload_time_iso_8601": "2025-09-08T16:48:03.218141Z",
            "url": "https://files.pythonhosted.org/packages/77/d6/e0255dd9d200e53cc5ef228f348bb4d9dba6d5cf7e0ca91588176318d80c/complexipy-4.1.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "8a24850d13aeb27aa9416afbe7b3df575f0374b120e52df3f9ea2e9df35077b6",
                "md5": "8061b4d679575fe91063768162278161",
                "sha256": "edf6c32a4a4c7c273dc160c0de4f8f03561cb773d40c66eca87dcd2058b6fcca"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "8061b4d679575fe91063768162278161",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 2237380,
            "upload_time": "2025-09-08T16:48:04",
            "upload_time_iso_8601": "2025-09-08T16:48:04.926515Z",
            "url": "https://files.pythonhosted.org/packages/8a/24/850d13aeb27aa9416afbe7b3df575f0374b120e52df3f9ea2e9df35077b6/complexipy-4.1.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d733e21861468f79247a56d02ba6c149cecca8a65a29751c6852a3a70baaa9f6",
                "md5": "28fa69b4259c8408f66483a36332418c",
                "sha256": "fb18bda712eb531975ae22f7715d18c97bde68a242ded77f8fcc332266ad7141"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "28fa69b4259c8408f66483a36332418c",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 2482464,
            "upload_time": "2025-09-08T16:48:06",
            "upload_time_iso_8601": "2025-09-08T16:48:06.690262Z",
            "url": "https://files.pythonhosted.org/packages/d7/33/e21861468f79247a56d02ba6c149cecca8a65a29751c6852a3a70baaa9f6/complexipy-4.1.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "3272a7cf09e7301f14a215b78fb837a5fea70e97f94561b75c70b031c326560c",
                "md5": "0ef04ab5e253387962fcdf538b37822f",
                "sha256": "2202ec055a1ea39775e2d073e5134a7e01d026965f87576766719d1942a743b5"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "0ef04ab5e253387962fcdf538b37822f",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 2269783,
            "upload_time": "2025-09-08T16:48:08",
            "upload_time_iso_8601": "2025-09-08T16:48:08.037281Z",
            "url": "https://files.pythonhosted.org/packages/32/72/a7cf09e7301f14a215b78fb837a5fea70e97f94561b75c70b031c326560c/complexipy-4.1.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "3d3de483ac050335c1ddd0f40a5f09ca0fe6f039e2f161dab9e2d6ded6d775a1",
                "md5": "d47dea861a9b1e6f0b4da09bc63624ca",
                "sha256": "09173d8c91011409af427f1e83676f65ac88f00c707bf14ae3f43c942ecfe31d"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "d47dea861a9b1e6f0b4da09bc63624ca",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 2186247,
            "upload_time": "2025-09-08T16:48:09",
            "upload_time_iso_8601": "2025-09-08T16:48:09.336730Z",
            "url": "https://files.pythonhosted.org/packages/3d/3d/e483ac050335c1ddd0f40a5f09ca0fe6f039e2f161dab9e2d6ded6d775a1/complexipy-4.1.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "745d92b8790cf89ca28a09c7fc7541ad658f9b322dfd91a40e277aa8447b9088",
                "md5": "fd2433d2b938294db82848f9b8c98244",
                "sha256": "c2535b3789a7c960888297a7f4225bdaa5115a1eec6cb21a02af45be1d839318"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "fd2433d2b938294db82848f9b8c98244",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 2116663,
            "upload_time": "2025-09-08T16:48:10",
            "upload_time_iso_8601": "2025-09-08T16:48:10.587008Z",
            "url": "https://files.pythonhosted.org/packages/74/5d/92b8790cf89ca28a09c7fc7541ad658f9b322dfd91a40e277aa8447b9088/complexipy-4.1.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "1d193363d5d44681246864870d5a9a0d59fa052b2728939b8aa90a75a0ecccf5",
                "md5": "7299c26e35802cac396c4579adcad51d",
                "sha256": "07bec8e20e0d6ec302d47e5c4f0abc271dc08934ae46eb0547cb133d46b85f42"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "7299c26e35802cac396c4579adcad51d",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 2057866,
            "upload_time": "2025-09-08T16:48:11",
            "upload_time_iso_8601": "2025-09-08T16:48:11.811281Z",
            "url": "https://files.pythonhosted.org/packages/1d/19/3363d5d44681246864870d5a9a0d59fa052b2728939b8aa90a75a0ecccf5/complexipy-4.1.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b6f18555294208aa9ffd356c3e5a24d6418ad4d99b83a0081b32e195fa0ac075",
                "md5": "f32ab7513e3c8fb1169e3116a66801ca",
                "sha256": "182df0f5abb179100bcded80310e9a371f6b59b60e99242b35952f9bb3f33331"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "f32ab7513e3c8fb1169e3116a66801ca",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 2238971,
            "upload_time": "2025-09-08T16:48:13",
            "upload_time_iso_8601": "2025-09-08T16:48:13.745633Z",
            "url": "https://files.pythonhosted.org/packages/b6/f1/8555294208aa9ffd356c3e5a24d6418ad4d99b83a0081b32e195fa0ac075/complexipy-4.1.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "029d1ce10105e3484943c921b2049fe850b1eded8f150c8b384f053ca7019eb2",
                "md5": "94e35183599cf5cc99ee5b4898d114f1",
                "sha256": "8fba71cdc03bb5f27a5ecd4cd9a5f710edc54235b43f2d2809cbece8d95ad36d"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "94e35183599cf5cc99ee5b4898d114f1",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 2481266,
            "upload_time": "2025-09-08T16:48:14",
            "upload_time_iso_8601": "2025-09-08T16:48:14.964857Z",
            "url": "https://files.pythonhosted.org/packages/02/9d/1ce10105e3484943c921b2049fe850b1eded8f150c8b384f053ca7019eb2/complexipy-4.1.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "24e0f9d440fe78e365f0bd0334b2f12665225deb6e6173b729e28d714823dd4f",
                "md5": "d1844f3f2df3eda8b0c3b1c046822c8c",
                "sha256": "5d80fe82c1aa6713bb1f88dbb1ae5b9c6b75bf970c2065070f8d756f16a3df97"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "d1844f3f2df3eda8b0c3b1c046822c8c",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 2270084,
            "upload_time": "2025-09-08T16:48:16",
            "upload_time_iso_8601": "2025-09-08T16:48:16.266098Z",
            "url": "https://files.pythonhosted.org/packages/24/e0/f9d440fe78e365f0bd0334b2f12665225deb6e6173b729e28d714823dd4f/complexipy-4.1.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "414bc10b1365fa9421266657456bd946aeb6773b32d0905a4b21c6c09203c686",
                "md5": "a04d64fdd476864a94fe91c8b26b3d19",
                "sha256": "61a787317558a9fc432a7dd906eedfd7d1c3539f275b8ecb8fb49880b9ce03d1"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "a04d64fdd476864a94fe91c8b26b3d19",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 2187499,
            "upload_time": "2025-09-08T16:48:17",
            "upload_time_iso_8601": "2025-09-08T16:48:17.548192Z",
            "url": "https://files.pythonhosted.org/packages/41/4b/c10b1365fa9421266657456bd946aeb6773b32d0905a4b21c6c09203c686/complexipy-4.1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "34a8c5a2eddfe3f03d7af7eaa8fffb8a428878f94eb7f002cc113935361a01ae",
                "md5": "2aee616aa1349a0d5603e0ec98afc3cc",
                "sha256": "240aba5b36f34a7ceb50aa6bf7524d144e2f7356a44ef8de62efba2c20c9f5fa"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-cp39-cp39-win32.whl",
            "has_sig": false,
            "md5_digest": "2aee616aa1349a0d5603e0ec98afc3cc",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 1723876,
            "upload_time": "2025-09-08T16:48:18",
            "upload_time_iso_8601": "2025-09-08T16:48:18.836191Z",
            "url": "https://files.pythonhosted.org/packages/34/a8/c5a2eddfe3f03d7af7eaa8fffb8a428878f94eb7f002cc113935361a01ae/complexipy-4.1.0-cp39-cp39-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "e9d3dc754d5fe5d173d5dc690a9254d43cf3b99ffd16ae75d5fa96bbf77f33d8",
                "md5": "9bcabc18eec248954f82fc14d298a80f",
                "sha256": "21053a7602775bcd584614de2b24e9a5d858831064bdf507a8086bd2450c7143"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "9bcabc18eec248954f82fc14d298a80f",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 1845885,
            "upload_time": "2025-09-08T16:48:20",
            "upload_time_iso_8601": "2025-09-08T16:48:20.457557Z",
            "url": "https://files.pythonhosted.org/packages/e9/d3/dc754d5fe5d173d5dc690a9254d43cf3b99ffd16ae75d5fa96bbf77f33d8/complexipy-4.1.0-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "8e039ea6ec6305c38476dc2c9485028fca68c9825c7c5e7b4ae228828b11ada3",
                "md5": "ac399a4f1ba580f854b4992b2cc7a9e5",
                "sha256": "0c80f48ae195d59881df5f2151f401ab533d91453570c473eaae42067fe30ab5"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "ac399a4f1ba580f854b4992b2cc7a9e5",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 2116540,
            "upload_time": "2025-09-08T16:48:22",
            "upload_time_iso_8601": "2025-09-08T16:48:22.379104Z",
            "url": "https://files.pythonhosted.org/packages/8e/03/9ea6ec6305c38476dc2c9485028fca68c9825c7c5e7b4ae228828b11ada3/complexipy-4.1.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "51926b4284f106ed99cdf669461ae1bdf59cffdc247259a7fa8be333a8752dc0",
                "md5": "a1198539c5e71774fe1f2e9dd757ce5a",
                "sha256": "87902096691dae1e73d539e68a890a67026411274c0da8d08c915c018e05fdb3"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "a1198539c5e71774fe1f2e9dd757ce5a",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 2058249,
            "upload_time": "2025-09-08T16:48:38",
            "upload_time_iso_8601": "2025-09-08T16:48:38.582085Z",
            "url": "https://files.pythonhosted.org/packages/51/92/6b4284f106ed99cdf669461ae1bdf59cffdc247259a7fa8be333a8752dc0/complexipy-4.1.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "5ba49c469e8cdc29d4e7401e3e70bb170d0e91773c23465c10ad96cd14257f79",
                "md5": "533bd47ab5c014f4c3df5b1f10ddfd30",
                "sha256": "e7f5bb4ff0e48e62ab43f50a5db1d3467ff392f442235540c04c2ce028f02d63"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "533bd47ab5c014f4c3df5b1f10ddfd30",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 2236995,
            "upload_time": "2025-09-08T16:48:40",
            "upload_time_iso_8601": "2025-09-08T16:48:40.209630Z",
            "url": "https://files.pythonhosted.org/packages/5b/a4/9c469e8cdc29d4e7401e3e70bb170d0e91773c23465c10ad96cd14257f79/complexipy-4.1.0-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "d6d835d1a84492aae445f9e07b943d58731b410ae04742a8618b680ad1de3f7e",
                "md5": "f33f5b749450c725da7ddd19bcddf6ab",
                "sha256": "88be8d669f5c1f6fcc57efd967a021897ebc7d4b419bb283a7fabbddfc983f61"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "f33f5b749450c725da7ddd19bcddf6ab",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 2482592,
            "upload_time": "2025-09-08T16:48:41",
            "upload_time_iso_8601": "2025-09-08T16:48:41.822012Z",
            "url": "https://files.pythonhosted.org/packages/d6/d8/35d1a84492aae445f9e07b943d58731b410ae04742a8618b680ad1de3f7e/complexipy-4.1.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "5eb94d385a403b9cbb97a17b00e974058c5fae3cc60176501782e9ba214c747c",
                "md5": "ff7a17557be52ec198974c069688852c",
                "sha256": "d96b76155e3e1c1cba06b94383ddba477c2d0d815a9534f9c06625339997c00d"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "ff7a17557be52ec198974c069688852c",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 2269089,
            "upload_time": "2025-09-08T16:48:43",
            "upload_time_iso_8601": "2025-09-08T16:48:43.533526Z",
            "url": "https://files.pythonhosted.org/packages/5e/b9/4d385a403b9cbb97a17b00e974058c5fae3cc60176501782e9ba214c747c/complexipy-4.1.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "f1eed6d77fe866df0cdf3809ba9ca5ca344f399ec1190b70b22bf01a47e39219",
                "md5": "a9c023da458a8394845aa6ff34a7be0d",
                "sha256": "2709786c91cb5cec912c884ef12d2cb19b9c2d66bb01854b7219eef4e5a2c391"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "a9c023da458a8394845aa6ff34a7be0d",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.8",
            "size": 2183941,
            "upload_time": "2025-09-08T16:48:44",
            "upload_time_iso_8601": "2025-09-08T16:48:44.805878Z",
            "url": "https://files.pythonhosted.org/packages/f1/ee/d6d77fe866df0cdf3809ba9ca5ca344f399ec1190b70b22bf01a47e39219/complexipy-4.1.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "b29c327bdd95ba9025a6cca01a7333ecb5fa4c54ed6aca63e47d50e01817d7e5",
                "md5": "560edf4c97002f71c87fb7c422cec471",
                "sha256": "261b599446b60ae85af3b01f735394d65b7c42f1b62f6450676852315f03e651"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "560edf4c97002f71c87fb7c422cec471",
            "packagetype": "bdist_wheel",
            "python_version": "pp311",
            "requires_python": ">=3.8",
            "size": 2116761,
            "upload_time": "2025-09-08T16:48:46",
            "upload_time_iso_8601": "2025-09-08T16:48:46.209231Z",
            "url": "https://files.pythonhosted.org/packages/b2/9c/327bdd95ba9025a6cca01a7333ecb5fa4c54ed6aca63e47d50e01817d7e5/complexipy-4.1.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "3744d9aee6f3d9d115c1389f7c3d496c1ce75b68493ff9300a5f4e30c64a9c7e",
                "md5": "b0c21c2d3f8613a70acfd40193db1c81",
                "sha256": "4fd99bc15551c6d0ea59b77e104a479f06f36f1e19c254139c03be118163f614"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "b0c21c2d3f8613a70acfd40193db1c81",
            "packagetype": "bdist_wheel",
            "python_version": "pp311",
            "requires_python": ">=3.8",
            "size": 2058250,
            "upload_time": "2025-09-08T16:48:48",
            "upload_time_iso_8601": "2025-09-08T16:48:48.049846Z",
            "url": "https://files.pythonhosted.org/packages/37/44/d9aee6f3d9d115c1389f7c3d496c1ce75b68493ff9300a5f4e30c64a9c7e/complexipy-4.1.0-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "1aa13ef2fffefcc3a213ad7f3d8eee4dad3bb568ba1cb3bc5d84dbd064b45e0c",
                "md5": "c0d7f995d5d542bf32f52a9f54c1f224",
                "sha256": "a1fa949baaefd7bd12610462fad54be769a3ce5f01b60bbc5615d4bbb680b664"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "c0d7f995d5d542bf32f52a9f54c1f224",
            "packagetype": "bdist_wheel",
            "python_version": "pp311",
            "requires_python": ">=3.8",
            "size": 2237159,
            "upload_time": "2025-09-08T16:48:49",
            "upload_time_iso_8601": "2025-09-08T16:48:49.620364Z",
            "url": "https://files.pythonhosted.org/packages/1a/a1/3ef2fffefcc3a213ad7f3d8eee4dad3bb568ba1cb3bc5d84dbd064b45e0c/complexipy-4.1.0-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "47d296752da7e5a79ce57d02ee37eebf784c22a098a0d1d9fc75fb10433b7b92",
                "md5": "5bf8d8739843d5580cace86d2e437f44",
                "sha256": "488606f7d0b6d151aaac60fd6b616d89d10ab57d0ca8e3ec7fa009ca5e512cc3"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "5bf8d8739843d5580cace86d2e437f44",
            "packagetype": "bdist_wheel",
            "python_version": "pp311",
            "requires_python": ">=3.8",
            "size": 2482588,
            "upload_time": "2025-09-08T16:48:51",
            "upload_time_iso_8601": "2025-09-08T16:48:51.404736Z",
            "url": "https://files.pythonhosted.org/packages/47/d2/96752da7e5a79ce57d02ee37eebf784c22a098a0d1d9fc75fb10433b7b92/complexipy-4.1.0-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "671f33b52b8cac4897a9fb1c0c0222c3eba62b69f7b0be34d640b7fd021a6297",
                "md5": "c5a964908a2b2b5a02a5de1eaaafa712",
                "sha256": "662e23a43a0617bf7be50154204955e92906ac189867ce12fdf56e3120522360"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "c5a964908a2b2b5a02a5de1eaaafa712",
            "packagetype": "bdist_wheel",
            "python_version": "pp311",
            "requires_python": ">=3.8",
            "size": 2269315,
            "upload_time": "2025-09-08T16:48:52",
            "upload_time_iso_8601": "2025-09-08T16:48:52.772968Z",
            "url": "https://files.pythonhosted.org/packages/67/1f/33b52b8cac4897a9fb1c0c0222c3eba62b69f7b0be34d640b7fd021a6297/complexipy-4.1.0-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "ee405312ce611b6764cc9d998a21f64b2573e04a6916f22b23e377be481e11e0",
                "md5": "aaa1a219bc3e1a83cdb055ee72fc1779",
                "sha256": "1fc4e70cd1481a8d67fcf4b3ae4110430325d8460c1c6fe361cae9cd3c4f05c2"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "aaa1a219bc3e1a83cdb055ee72fc1779",
            "packagetype": "bdist_wheel",
            "python_version": "pp311",
            "requires_python": ">=3.8",
            "size": 2183975,
            "upload_time": "2025-09-08T16:48:54",
            "upload_time_iso_8601": "2025-09-08T16:48:54.076282Z",
            "url": "https://files.pythonhosted.org/packages/ee/40/5312ce611b6764cc9d998a21f64b2573e04a6916f22b23e377be481e11e0/complexipy-4.1.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "5c86faba65a9793566b837ccff08a3f74ef17d4832ceeb340c205a0c254a8d52",
                "md5": "def0da028226b1e1b3a361ae1e9b1d73",
                "sha256": "9c23214cea99f33cf2950449f294679b801f42c7ab83cd377ba81fd3fddd11c7"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "def0da028226b1e1b3a361ae1e9b1d73",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.8",
            "size": 2116337,
            "upload_time": "2025-09-08T16:48:55",
            "upload_time_iso_8601": "2025-09-08T16:48:55.511651Z",
            "url": "https://files.pythonhosted.org/packages/5c/86/faba65a9793566b837ccff08a3f74ef17d4832ceeb340c205a0c254a8d52/complexipy-4.1.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "1d5ac4089fbeeaad8078a83257251972d586d5e80fe6d2d70c6a9d3f9014bdf5",
                "md5": "1434533226ebf84b0e33e4b178100e9a",
                "sha256": "aa9f6078da7df2e12323673c2abe49e20c3e1e047a6cf612d568327579b63360"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "1434533226ebf84b0e33e4b178100e9a",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.8",
            "size": 2057948,
            "upload_time": "2025-09-08T16:48:56",
            "upload_time_iso_8601": "2025-09-08T16:48:56.935535Z",
            "url": "https://files.pythonhosted.org/packages/1d/5a/c4089fbeeaad8078a83257251972d586d5e80fe6d2d70c6a9d3f9014bdf5/complexipy-4.1.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "3eeced3749ac47d4b70cfab4a77a956295c80254dc8930e62fe8e23a24eed234",
                "md5": "22e341d0bb8c23c7d55ad494968682ec",
                "sha256": "1ea41205e4f98093a61ab17a7af0581f23cc8a83d04e8d460cdd213a6b6ec8fe"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "22e341d0bb8c23c7d55ad494968682ec",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.8",
            "size": 2482433,
            "upload_time": "2025-09-08T16:48:58",
            "upload_time_iso_8601": "2025-09-08T16:48:58.650047Z",
            "url": "https://files.pythonhosted.org/packages/3e/ec/ed3749ac47d4b70cfab4a77a956295c80254dc8930e62fe8e23a24eed234/complexipy-4.1.0-pp38-pypy38_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "7f563731736d47d9f4c15f05d715fdf42443e139c566f151235d2ed1227550ca",
                "md5": "8791888edd227d3a15d12383dfbb3a0c",
                "sha256": "37666eb9720f27d459a2db3d64985c0bda40038263d5d6a8357aa238bcef7110"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "8791888edd227d3a15d12383dfbb3a0c",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.8",
            "size": 2269078,
            "upload_time": "2025-09-08T16:48:59",
            "upload_time_iso_8601": "2025-09-08T16:48:59.889530Z",
            "url": "https://files.pythonhosted.org/packages/7f/56/3731736d47d9f4c15f05d715fdf42443e139c566f151235d2ed1227550ca/complexipy-4.1.0-pp38-pypy38_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "7ff3a22821b6043b0e9f353e9c586e05b393c16279d4ffe1a517e6fd3651875f",
                "md5": "40114b54a9a8f9a13be7965bcd6a2512",
                "sha256": "db658626ab2840d0bf954a34ad3ae4e64636f25eaa592532172c3b152c15fe4f"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "40114b54a9a8f9a13be7965bcd6a2512",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8",
            "size": 2116543,
            "upload_time": "2025-09-08T16:49:01",
            "upload_time_iso_8601": "2025-09-08T16:49:01.266856Z",
            "url": "https://files.pythonhosted.org/packages/7f/f3/a22821b6043b0e9f353e9c586e05b393c16279d4ffe1a517e6fd3651875f/complexipy-4.1.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "60b939cb3321e12d0050aa1a62a839ae503befd2919dee9e7e159ff5fd9d384f",
                "md5": "1069a30dd88610e530a49359dd2d769d",
                "sha256": "475b109421dab146eabf3246ba753c05129f37b3099df7da1d6ee7dc17203ed4"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "has_sig": false,
            "md5_digest": "1069a30dd88610e530a49359dd2d769d",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8",
            "size": 2058117,
            "upload_time": "2025-09-08T16:49:02",
            "upload_time_iso_8601": "2025-09-08T16:49:02.658206Z",
            "url": "https://files.pythonhosted.org/packages/60/b9/39cb3321e12d0050aa1a62a839ae503befd2919dee9e7e159ff5fd9d384f/complexipy-4.1.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "74aed0ab9452a19eea913871768de8ec990785390610fca9ad4c0677f4dde634",
                "md5": "9ff5dcd0782e6a85744cba4aef927c3a",
                "sha256": "d9667292266819d03d0f21a07fed1597a18e6bc4f2d5e5b689d79c986afe4273"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "9ff5dcd0782e6a85744cba4aef927c3a",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8",
            "size": 2482558,
            "upload_time": "2025-09-08T16:49:04",
            "upload_time_iso_8601": "2025-09-08T16:49:04.540597Z",
            "url": "https://files.pythonhosted.org/packages/74/ae/d0ab9452a19eea913871768de8ec990785390610fca9ad4c0677f4dde634/complexipy-4.1.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "8028f25d550e1b6b0827d3693605503940d721359c863125b44d97b3e782e3f9",
                "md5": "862d9aa37a39154d00a5f3a5ac88e27c",
                "sha256": "ca55bb77cd905a674ae61a8c79d0897c56ba6392642d2067295d458334d7cfab"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "862d9aa37a39154d00a5f3a5ac88e27c",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.8",
            "size": 2269035,
            "upload_time": "2025-09-08T16:49:05",
            "upload_time_iso_8601": "2025-09-08T16:49:05.812140Z",
            "url": "https://files.pythonhosted.org/packages/80/28/f25d550e1b6b0827d3693605503940d721359c863125b44d97b3e782e3f9/complexipy-4.1.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "55ddfb8f32b5fff07823848db3f0ec43c0cb9215adc96b9e836546afd04e530a",
                "md5": "9827ecd20505933979d09d6708841811",
                "sha256": "09537fc8d790c6be24c63e8805c768435f73dbcb5fb20c009b8974a68571fea6"
            },
            "downloads": -1,
            "filename": "complexipy-4.1.0.tar.gz",
            "has_sig": false,
            "md5_digest": "9827ecd20505933979d09d6708841811",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 278613,
            "upload_time": "2025-09-08T16:49:06",
            "upload_time_iso_8601": "2025-09-08T16:49:06.967342Z",
            "url": "https://files.pythonhosted.org/packages/55/dd/fb8f32b5fff07823848db3f0ec43c0cb9215adc96b9e836546afd04e530a/complexipy-4.1.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-09-08 16:49:06",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "rohaquinlop",
    "github_project": "complexipy",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "complexipy"
}
        
Elapsed time: 1.90019s