Skip to main content

citry_core

Python package that exposes Rust functionality from the twin citry_core_py Rust crate.

Overview

This package is the Python-side twin to the citry_core_py Rust crate. The connection between them is defined in pyproject.toml via the [tool.maturin] section:

[tool.maturin]
manifest-path = "../../../crates/citry_core_py/Cargo.toml"
module-name = "citry_core._rust"

When built with maturin, the Rust crate is compiled into a Python extension module that provides the core functionality, while this package adds Python-side wrappers, type stubs, and additional utilities.

Maturin module-name configuration

Important: The module-name setting is crucial for this package to work correctly.

By default, maturin would create a Python module with the same name as the Rust crate (citry_core_py), but we want to publish this package as citry_core. The module-name = "citry_core._rust" setting tells maturin to:

  1. Create the compiled Rust extension as _rust.cpython.so (instead of citry_core_py.cpython.so)
  2. Place it in the citry_core/ directory (matching our Python package name)
  3. Merge it with our existing citry_core/ Python code

This allows us to:

  • Keep the Rust crate named citry_core_py (useful for potential future bindings like citry_core_js)
  • Publish the Python package as citry_core (the desired public name)
  • Have maturin automatically merge the Rust binary with our Python code

The module-name format is <python_package_name>.<rust_module_name>, where:

  • python_package_name must match the directory name in src/ (e.g., src/citry_core/)
  • rust_module_name must match the #[pymodule] function name in the Rust crate's lib.rs (e.g., fn _rust)

See the detailed comments in pyproject.toml for more information about this configuration.

Package structure

The package uses a src layout:

packages/py/citry_core/
├── citry_core/               # Package code
│   ├── __init__.py           # Empty - see below
│   ├── _rust.py              # Python module binary generated by maturin
│   │                         # from `crates/citry_core_py`.
│   │                         # Name set by `module-name` setting in `pyproject.toml`
│   ├── _rust.pyi             # Type stubs for Rust API
│   │                         # Filename matches <rust_module_name> from `module-name`
│   │
│   │   # API for individual Rust crates defined
│   │   # as separate submodules / subdirectories
│   │
│   ├── html_transform/      # HTML transformation API
│   │   └── __init__.py      # API for this submodule
│   ├── safe_eval/           # Safe eval API
│   ├── template_parser/     # Template parsing API
│   └── ...
├── tests/                    # Package tests
└── pyproject.toml

Manual API management

By default, maturin auto-generates __init__.py files. However, this package manually manages the Python-side API for several reasons:

  1. Multiple crates: The Rust crate exposes multiple submodules (html_transform, safe_eval, template_parser). We split these into separate submodules to avoid name conflicts.
  2. Python-side post-processing: Some crates need Python-side code that wraps or extends the Rust API
    • For example, both safe_eval and template_parser add a layer to call exec() on the generated code.

The root __init__.py is intentionally empty because we namespace each Rust crate under its own Python module. Instead, the API for each crate is defined in a separate directory with its own __init__.py file, e.g.:

  • citry_core/html_transform/__init__.py
  • citry_core/safe_eval/__init__.py
  • citry_core/template_parser/__init__.py

This allows clean, namespaced imports:

from citry_core.html_transform import transform_html
from citry_core.safe_eval import safe_eval
from citry_core.template_parser import parse_tag

Remember: When you import
citry_core.html_transform,
you are directly accessing
src/citry_core/html_transform/__init__.py
You are NOT accessing
src/citry_core/__init__.py

Type stubs and runtime access

Issues with type checking

Type checkers (mypy, Pylance/Pyright) cannot pick up signatures and docstrings from the Rust API generated by maturin. The Rust code is compiled into a binary extension module, and type checkers don't have access to the original Rust source code or its PyO3 annotations.

To solve the type checking issue, we define type stubs in _rust.pyi.

The _rust.pyi:

  • Re-defines function signatures and docstrings
  • Enables type checking, IDE autocomplete, hover tooltips, etc
  • Important: The filename _rust.pyi MUST match the second part of the module-name setting in pyproject.toml
    (tool.maturin.module-name = "citry_core._rust").
    This ensures type checkers can find the type stubs for the Rust extension module.

Issues with Pytest and virtual modules

Another issue is with pytest. We define nested Python submodules for each Rust crate to avoid name conflicts in the Rust API. But pytest can't import the nested modules directly using the import keyword. This fails in pytest:

from citry_core._rust.template_parser import parse_tag
# ModuleNotFoundError: No module named 'citry_core._rust.template_parser'

The cause is likely because the Rust-generated submodules (like _rust.template_parser) are virtual modules - they don't exist as actual files, but only inside the Rust binary.

To fix the issue with pytest, we have to avoid importing the virtual Python modules using import keyword.

This simply means that, instead of importing the Rust API as:

from citry_core._rust.html_transform import transform_html

transform_html(...)

We have to do:

from citry_core import _rust

_rust.html_transform.transform_html(...)

Development

Build

Build the package using maturin:

cd packages/py/citry_core
maturin develop  # Development build
maturin build    # Production build

Or with uv:

uv run maturin develop

Test

Important: Before running tests, you must install the package in development mode:

cd packages/py/citry_core
uv run maturin develop

This builds the Rust extension module and installs the package so Python can import it. Without this step, tests will fail with ModuleNotFoundError: No module named 'citry_core'.

After installing, run tests:

# From the package directory
uv run pytest

Adding a new Rust crate

When a new Rust crate / submodule is added to the twin Rust crate citry_core_py:

  1. Add to _rust.pyi: Define the type stubs

    class new_module:
        def new_function(...) -> ...:
            """Docstring"""
            ...
    
  2. Create Python wrapper: Add citry_core/new_module/__init__.py if needed

NOTE: A validator bindings (run by python scripts/check.py) checks that we've added entries to _rust.pyi and that the new_module subdirectory exists.

Type stub maintenance

When updating Rust functions:

  1. Update the function signature and docstring in _rust.pyi
  2. Ensure the filename _rust.pyi matches the second part from module-name in pyproject.toml

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

citry_core-1.4.0.tar.gz (1.0 MB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

citry_core-1.4.0-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl (2.2 MB view details)

Uploaded PyPymusllinux: musl 1.2+ x86-64

citry_core-1.4.0-pp311-pypy311_pp73-musllinux_1_2_i686.whl (2.1 MB view details)

Uploaded PyPymusllinux: musl 1.2+ i686

citry_core-1.4.0-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl (2.1 MB view details)

Uploaded PyPymusllinux: musl 1.2+ ARMv7l

citry_core-1.4.0-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl (2.0 MB view details)

Uploaded PyPymusllinux: musl 1.2+ ARM64

citry_core-1.4.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.9 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

citry_core-1.4.0-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (2.0 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ s390x

citry_core-1.4.0-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (2.0 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

citry_core-1.4.0-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.8 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

citry_core-1.4.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.9 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

citry_core-1.4.0-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl (1.9 MB view details)

Uploaded PyPymanylinux: glibc 2.5+ i686

citry_core-1.4.0-cp314-cp314t-musllinux_1_2_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

citry_core-1.4.0-cp314-cp314t-musllinux_1_2_i686.whl (2.1 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ i686

citry_core-1.4.0-cp314-cp314t-musllinux_1_2_armv7l.whl (2.1 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARMv7l

citry_core-1.4.0-cp314-cp314t-musllinux_1_2_aarch64.whl (2.0 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

citry_core-1.4.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ x86-64

citry_core-1.4.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl (2.0 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ s390x

citry_core-1.4.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (2.0 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ppc64le

citry_core-1.4.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.8 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARMv7l

citry_core-1.4.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.9 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

citry_core-1.4.0-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl (1.9 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.5+ i686

citry_core-1.4.0-cp314-cp314-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.14Windows x86-64

citry_core-1.4.0-cp314-cp314-win32.whl (1.8 MB view details)

Uploaded CPython 3.14Windows x86

citry_core-1.4.0-cp314-cp314-pyemscripten_2026_0_wasm32.whl (7.0 MB view details)

Uploaded CPython 3.14PyEmscripten 2026.0 wasm32

citry_core-1.4.0-cp314-cp314-musllinux_1_2_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

citry_core-1.4.0-cp314-cp314-musllinux_1_2_i686.whl (2.1 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ i686

citry_core-1.4.0-cp314-cp314-musllinux_1_2_armv7l.whl (2.1 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARMv7l

citry_core-1.4.0-cp314-cp314-musllinux_1_2_aarch64.whl (2.0 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

citry_core-1.4.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

citry_core-1.4.0-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl (2.0 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ s390x

citry_core-1.4.0-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (2.0 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ppc64le

citry_core-1.4.0-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.8 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARMv7l

citry_core-1.4.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.9 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

citry_core-1.4.0-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl (1.9 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.5+ i686

citry_core-1.4.0-cp314-cp314-macosx_11_0_arm64.whl (1.8 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

citry_core-1.4.0-cp314-cp314-macosx_10_12_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

citry_core-1.4.0-cp313-cp313-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.13Windows x86-64

citry_core-1.4.0-cp313-cp313-win32.whl (1.8 MB view details)

Uploaded CPython 3.13Windows x86

citry_core-1.4.0-cp313-cp313-musllinux_1_2_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

citry_core-1.4.0-cp313-cp313-musllinux_1_2_i686.whl (2.1 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

citry_core-1.4.0-cp313-cp313-musllinux_1_2_armv7l.whl (2.1 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARMv7l

citry_core-1.4.0-cp313-cp313-musllinux_1_2_aarch64.whl (2.0 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

citry_core-1.4.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

citry_core-1.4.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl (2.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ s390x

citry_core-1.4.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (2.0 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ppc64le

citry_core-1.4.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARMv7l

citry_core-1.4.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.9 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

citry_core-1.4.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl (1.9 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.5+ i686

citry_core-1.4.0-cp313-cp313-macosx_11_0_arm64.whl (1.8 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

citry_core-1.4.0-cp313-cp313-macosx_10_12_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

citry_core-1.4.0-cp312-cp312-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.12Windows x86-64

citry_core-1.4.0-cp312-cp312-win32.whl (1.8 MB view details)

Uploaded CPython 3.12Windows x86

citry_core-1.4.0-cp312-cp312-musllinux_1_2_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

citry_core-1.4.0-cp312-cp312-musllinux_1_2_i686.whl (2.1 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

citry_core-1.4.0-cp312-cp312-musllinux_1_2_armv7l.whl (2.1 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARMv7l

citry_core-1.4.0-cp312-cp312-musllinux_1_2_aarch64.whl (2.0 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

citry_core-1.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

citry_core-1.4.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (2.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ s390x

citry_core-1.4.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (2.0 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ppc64le

citry_core-1.4.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.8 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARMv7l

citry_core-1.4.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

citry_core-1.4.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl (1.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.5+ i686

citry_core-1.4.0-cp312-cp312-macosx_11_0_arm64.whl (1.8 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

citry_core-1.4.0-cp312-cp312-macosx_10_12_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

citry_core-1.4.0-cp311-cp311-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.11Windows x86-64

citry_core-1.4.0-cp311-cp311-win32.whl (1.8 MB view details)

Uploaded CPython 3.11Windows x86

citry_core-1.4.0-cp311-cp311-musllinux_1_2_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

citry_core-1.4.0-cp311-cp311-musllinux_1_2_i686.whl (2.1 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

citry_core-1.4.0-cp311-cp311-musllinux_1_2_armv7l.whl (2.1 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARMv7l

citry_core-1.4.0-cp311-cp311-musllinux_1_2_aarch64.whl (2.0 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

citry_core-1.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

citry_core-1.4.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (2.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ s390x

citry_core-1.4.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (2.0 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ppc64le

citry_core-1.4.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.8 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARMv7l

citry_core-1.4.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

citry_core-1.4.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl (1.9 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.5+ i686

citry_core-1.4.0-cp311-cp311-macosx_11_0_arm64.whl (1.8 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

citry_core-1.4.0-cp311-cp311-macosx_10_12_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

citry_core-1.4.0-cp310-cp310-win_amd64.whl (1.9 MB view details)

Uploaded CPython 3.10Windows x86-64

citry_core-1.4.0-cp310-cp310-win32.whl (1.8 MB view details)

Uploaded CPython 3.10Windows x86

citry_core-1.4.0-cp310-cp310-musllinux_1_2_x86_64.whl (2.2 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

citry_core-1.4.0-cp310-cp310-musllinux_1_2_i686.whl (2.1 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

citry_core-1.4.0-cp310-cp310-musllinux_1_2_armv7l.whl (2.1 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARMv7l

citry_core-1.4.0-cp310-cp310-musllinux_1_2_aarch64.whl (2.0 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

citry_core-1.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

citry_core-1.4.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (2.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ s390x

citry_core-1.4.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (2.0 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ppc64le

citry_core-1.4.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.8 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARMv7l

citry_core-1.4.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

citry_core-1.4.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl (1.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.5+ i686

citry_core-1.4.0-cp310-cp310-macosx_11_0_arm64.whl (1.8 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

citry_core-1.4.0-cp310-cp310-macosx_10_12_x86_64.whl (1.9 MB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

File details

Details for the file citry_core-1.4.0.tar.gz.

File metadata

  • Download URL: citry_core-1.4.0.tar.gz
  • Upload date:
  • Size: 1.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for citry_core-1.4.0.tar.gz
Algorithm Hash digest
SHA256 339f6abf691236436d82dac56c491b8e1c3c7ec8035cba15f08ab839d796595c
MD5 807057af9c59d5e370ec3dc248d51c25
BLAKE2b-256 c11847692aa5546644c8b6c8cf1261e9dc636698816fd12d69ff7aa0267da4a3

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0.tar.gz:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e0836e968ffaae43edc08bab3c6cf1add5444ef3579ab3150a2e329eef8d5fb4
MD5 b14b7d4de1e6cd44277b78d9a38bd5cc
BLAKE2b-256 27f4e253fa8a3ad8a99f30a59912215d5f419bc647f97805b18732546cb2ccfe

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-pp311-pypy311_pp73-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-pp311-pypy311_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 754a6ea9f2d61e42d734439221f35899bcaa3374a817ef0dd8db93a4442765ef
MD5 10aa5fd999e2716bf0280717a360d1ec
BLAKE2b-256 47dd8e9b25cb19a38a14a9fd0d1c3a0eb1e8e31e90ffedb93f49cab4f100cb2c

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-pp311-pypy311_pp73-musllinux_1_2_i686.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 c03d930ba6ab9e91313114f7da9e0ba4fed4dc713aeb517ac3c52e9ae4f79778
MD5 0fc660bf33beeeb232cf32740ee999a2
BLAKE2b-256 82ef40093eabca11468e5add98105e31f2dd13f5350cea8e40f6f42bda6faf22

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ba64a0527fbfd17893689bd76a809659aa1baca835cd357ecf3f3f640b6bb926
MD5 d10840a19692f33ddd3d0e443c883f5c
BLAKE2b-256 34d39735f199bafc7e2aff0b19da5e6a934acbc7e49cd0ec4ad1e3772ab66db6

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7e06ee71e187859d832b4ccd2e8165918d374be74e9e69f8900534d09c60c957
MD5 5fb94cfb272163b63bdba8a7fe39f7fe
BLAKE2b-256 2e3165343d24ad1d56d9bf9cfa2462167930dca40679f5dc1b0f0744ed524f69

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 f236c69ddba13f2d6d45529ca078ad6e01a2e4fd2b2c6759953f01e4b2036ada
MD5 2486bbc02ac0694add3c3026bff9ef6b
BLAKE2b-256 7c7107ea090a3dc3c681b7942c63010810dc67b3af4c1cf708088fffd28157c7

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 da495f7d098962be43d07419e49280e4b699f574a9e83056d0c0e2c0ea2d1794
MD5 7ef39387f400b84c0f1d61105c792ffc
BLAKE2b-256 a063bf23210919a18aa0714dfec264488815af5b569989b7cc5a7ccdf5657d19

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 47db4b1985f2233af46c1709bb0569919f129998fef5119d2fd6a71088adf62d
MD5 a1421c7d329db2001a060c0f2bf1cddd
BLAKE2b-256 fb3ceb76ce24f5cafebe16431f732caa3fc71c57bda5c2e74584469d0e74d00a

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 10886cfd44555745fe7a9bbfd29dde017f1da47811680256106baac625bc00a2
MD5 7451d1d5b16eb663809bb41abd0e3e1b
BLAKE2b-256 7c164b28b6b83d525064d702096744829caf0f00123ca109fc459652c77c039f

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 f436b1e9973383723e7eba1f00d2e36787b5c925394839c078052a6013f1b60a
MD5 bbc01e0d795a5aadc8aa45b9b1d6f835
BLAKE2b-256 b906553c78808e8d531deed60f5e1b94ea8afdb9d079082be9f239674ef56145

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 db9bccff689d017c7e0a818cd2f4862738a8aa9c0e56a4348b630cc98d6982b4
MD5 9b04357761e860ef5d47f6e91c3b5741
BLAKE2b-256 d1789c3ecccf9bf67a6df7edb4e91807c51a84a2b5298e655818604743cd91b2

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp314-cp314t-musllinux_1_2_x86_64.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp314-cp314t-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp314-cp314t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 387df78a4c054aee407c985c88b2687eb706ee1d6bc1dde3e3ce49482ca25003
MD5 a9486e832393dd38a868e6499050ae48
BLAKE2b-256 e2b4027eba32f41159b8803df754c314017fc739f78967f97a200f2da034257a

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp314-cp314t-musllinux_1_2_i686.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp314-cp314t-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp314-cp314t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 f34d9b288437d8e54a696857ef23fa5c97daef16e1854ed3fcc244a2f3df9d88
MD5 5866dbcae2a8722f692716fa53c76b7e
BLAKE2b-256 191eeedd86c94b02ae19e536afd9b2f25a5eefb3049a187801566154655dd9fc

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp314-cp314t-musllinux_1_2_armv7l.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 dfeef97ac96215fa1a9eb29da0ce969e9af23aedad53d8c020c59537b7f7923d
MD5 ea2489b9642bbf188e7d59b52034379d
BLAKE2b-256 e8f10c3b7224a05c55bf4beb5ccd3f1aaa6f254ca8268c8d5076f189656fdb56

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp314-cp314t-musllinux_1_2_aarch64.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 058f0f1bfff01bea2ab43387523c9c7797f6d6ef96395f8d318ff187ac5bce88
MD5 cbf97a2d7fdf9defa8f0e7be07a894f5
BLAKE2b-256 35bcc3c8e23c687daeefbc2fbb2a9b35d03bc6ea14521f115c95e4063012789f

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 2af2c39063b3126c080f1c7a18e4df92392a86ba1e666b9c96cdd33c6648a5e6
MD5 a790d2b66d901a49038786edcf2aa277
BLAKE2b-256 527ba92544da187e287483b90d529d6582532b7db9315c36f4b8887b5af4cb92

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 8bf154cbc7f1817f7e6b741d88fc5e257d5fd543969e3842108eed37aabc7924
MD5 ab6157f1fc1c74e6f2fe7248b795f238
BLAKE2b-256 e62b3e1208e4b160cda52c20ab0b7a69b3d6f38004d044cfd87aa88c5711d92a

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 a70d45e8a9bf90a3d1e8fdaadad55775d894a9708039a3f7e09e55359cb1d477
MD5 0a8be330fc07d72426caab7aeaaf6974
BLAKE2b-256 98dd767d5f1a73b1a1d2cc4c745231d3a6d5ee0b08fa478f8b1ef594b21e7d44

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d9d62b087075f967a82057aa9faad533ee8dcc9bdf68602ae2a1e3c69478526a
MD5 c142e3d9ec6d6697355e65988c965037
BLAKE2b-256 73b8573c0953d53482548f6fa11c70c52637882a8f2551babdbf864955fb51dc

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 02317cf5a24cfb12bccbd1bf3161bceb999ff32c72118f9ea847d0ee32a5daf0
MD5 7bed518cc32a0e5a094a5df0ab535969
BLAKE2b-256 bbceb60ee39333b258effec1276578ba08093b4ead558a2a7132f16dfc811149

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: citry_core-1.4.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for citry_core-1.4.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 cad8f32f04694355d0cecdaad24d572a26695448beafa461c7b5aa2d0705e4a4
MD5 18e9abf30a5976fb64e3cfcab2da10a3
BLAKE2b-256 65e58f9d36ec1a770d56de6fa20d4c0c464fdc5b8f759b6742e87f153125f56a

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp314-cp314-win_amd64.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp314-cp314-win32.whl.

File metadata

  • Download URL: citry_core-1.4.0-cp314-cp314-win32.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: CPython 3.14, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for citry_core-1.4.0-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 f73db79b089fae731b9d403172e468949fda829d6d188150d83ad06050d57ab9
MD5 6b2fdbebcbacd8fad5ca60196c0605a9
BLAKE2b-256 cae72d664f2df88affff7d5bf6b1ba8471f7c3c6480dc55963bd1d6dfe73875a

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp314-cp314-win32.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp314-cp314-pyemscripten_2026_0_wasm32.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp314-cp314-pyemscripten_2026_0_wasm32.whl
Algorithm Hash digest
SHA256 765e4211b1d333800d9d620c6f310f0a06ddac1574fbfac4af1bd53c9c31c964
MD5 74ce05b1787026860de0bcc19705b7e3
BLAKE2b-256 9b2e7e3505ff7c085c3d8eae715976520306c9689bb570909451edf79f8f78de

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp314-cp314-pyemscripten_2026_0_wasm32.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 330bbafbf327c5e339b60edb9fae332cbf2d1649e033e8c4fdd220e0fd9e9c30
MD5 2f99395dda57123d6f43efd6e4d36ff3
BLAKE2b-256 e123686785efbed59803fc657dcff545f29b6faa25e879c97b362948f3119294

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp314-cp314-musllinux_1_2_x86_64.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp314-cp314-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp314-cp314-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 528b21e97956d244fee77cd6c6a85ff91cafe4986e29b3e55a28d98991478c3e
MD5 7100683fdae195af5d1ff0ee7557c555
BLAKE2b-256 8b7c67c182bc4f14a086114fa31e986f6ee3db3de3472917d6842a9dd375b182

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp314-cp314-musllinux_1_2_i686.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp314-cp314-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp314-cp314-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 7bf67d553007a4c97270a67339217b0168e825c8c2b86e05d90fe2c3175942e9
MD5 ad0bf7ca263c2a6c6aaee0878e74f88a
BLAKE2b-256 f0234af0712c023d50450b7bc171ef24d0bc048ae03c7385eb8451eab65e836d

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp314-cp314-musllinux_1_2_armv7l.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 2a75acf35d2c21c9134d03e513c8a4bac0ccd712716307b1e9753f4dfa9770f0
MD5 321388a2aa5967e72315f109d7fa98c7
BLAKE2b-256 4fd1739852694cf3d99b37ee1a10c921ff622750fa38c3121be0199b09fee234

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp314-cp314-musllinux_1_2_aarch64.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f64cd91766bfc5e042c5b1bccb4329a073852daa997b90c442d05148375553df
MD5 fc91f7199cc4f500bac5f8b7d271fa56
BLAKE2b-256 4e79e5d4c0401a765f7a0d65f45af9c152580de17cdad920c10eb5f780b9fd46

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 2657f84c4c51e19a5cf57b12bd5b6617e9845f7b5ef7fcfdc1122695d2fe52b7
MD5 e13442cdedc55698a0346e84e8954b93
BLAKE2b-256 229fa0b97a1d0bd16450d2c15c374fcf98ec14198c5ba8a33c16d9821bf4220e

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 20a4302106a2ddd5a9af218ebd0531e215aeaa704b412d850cc2e44ba1795813
MD5 b2dd73783132486ad7bae4dbfc3b08b0
BLAKE2b-256 3496d1c73d9bff783fce632d2c09bb73c9704807f04264eeb15b9d18b28a8a98

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 91d615a4e3005dd51950df8e8c9ceee4ff4c0f6cc82bed788ff966e0c34537b2
MD5 21fb777025aa88772c9ddfd7a1ad8765
BLAKE2b-256 43614155c60a55fea2e92d61757f64ddbc4b1d0464b8c7bef27f9a976e1ff515

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1b99a462bc710180565396fc767d9a5b55e76fb1ec61af5b845fbb53d2430f1e
MD5 a33858c1abe7a79bb8d4566dfa508bcf
BLAKE2b-256 e57b4749cf48dc0106cd35efe772bbbeb2e6d60edd8ee5a7589e6f5dd386f98d

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 c6c31a61fd622226fe3a945cc718d849a72d97d3ffcc025cb0b205cb3c7288db
MD5 5a63040d700d79780c8a6f6c5b30ed32
BLAKE2b-256 44ce4f55c07ad184418d22ad7b6452054ecc418f60df417fef1e23a559ac7e10

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 560ee68ff2ae85afb0fafa8f738888ac3d310ff7239a8a0bc20a0b64a5f89d21
MD5 3d0cf0c8272137e75fa4fad75cd7160c
BLAKE2b-256 36713083ad31d4f2029847e8ad16d9b0278cc5ea73e11b634b22cb9a6bfc82cc

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp314-cp314-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a2241481ce56dd33ce3e112cabfe7f12d5b45ffcb60692d7c16323edffebbed1
MD5 271802737071ecacc3f7ee7daeba2cd3
BLAKE2b-256 28605035a189fa0121de0396de79c1277618a9d2e8c10e64d833d36e23bd6fa8

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp314-cp314-macosx_10_12_x86_64.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: citry_core-1.4.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for citry_core-1.4.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 b6718926e9fd51cc78cede07fbb50338d1abfd83cf6670d89afc07d0c6ee1045
MD5 1dfedd069a01ebf014a2a1e53ee615fe
BLAKE2b-256 cd7f5373bbf30ff7156c31e446c6f01d0ce8416e6fc6bb41a5631a68629ce278

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp313-cp313-win_amd64.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp313-cp313-win32.whl.

File metadata

  • Download URL: citry_core-1.4.0-cp313-cp313-win32.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for citry_core-1.4.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 a1d117a9fdca4e1704c9b2cc4b47930d268dd832965cb60280e0abf10b2fb85d
MD5 dd5b5711b81a8731fb9aa88ad7ec9528
BLAKE2b-256 7ff0c6f8516f081d7c22769a1f4918a50e98ae369c5a0b674ffc6c50c604a50f

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp313-cp313-win32.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8cfb0aa792b98fc0320ceefe9d3565d0029261572c4ebfb18e981380ecc2499e
MD5 7f4eb3845948284e0fcda1e136681800
BLAKE2b-256 bd6d6ff190df05732b5d196c1d1e17d1b6eea8b552536739d9f52362b5e6a18e

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 3a0a4707542b8c9202a91f719aa9e92cbd19f2155fa515ed0daf81dd38269411
MD5 81d316a6e9dfd749a6dd222b6345f803
BLAKE2b-256 502d2fa3411cd78dd7e80fb5e23b54fcdaa12183149ca7f6ce9724cf4e5494fe

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp313-cp313-musllinux_1_2_i686.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp313-cp313-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp313-cp313-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 f8d32cf00661862d2cc605afd6184b9c96f48e1bf3d8dcda21720ae1363a69c7
MD5 27c0b88e1e24afafa8a8a41bf1dea26f
BLAKE2b-256 9d3a914c90165398aeb29c4f5aff16e7314bc5936dfdd08f2285ba5505408894

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp313-cp313-musllinux_1_2_armv7l.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d1392d3afa5433eb6399f24797edd1d799acc4b86639bd76879b2dc5d336398c
MD5 c46281423d37fa570d1c26397daa568f
BLAKE2b-256 9094a1fff8b629cae69b744ea2660efec2a6e66e11b2dae918a0e078fc073070

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp313-cp313-musllinux_1_2_aarch64.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2dd18893233594d86cca01e1bde7a55c0e6c096603355499e6af3d49edb8c6ce
MD5 5e510895a6ea8da345b5b2c7e412b306
BLAKE2b-256 6a4713e4dfcdc06111ce192ec36293ee767e176b944b94ccd15b1c77604cf0df

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 1854f7919ef4e83db0c1c53361002000f13777a4772b16750f822078b80139dc
MD5 4560964fba3e010d6b7cecb5628f2f5c
BLAKE2b-256 8d115b94881ac0cb4e5226a59537312d3383ca47ee0995b65cf34790a56d34a7

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 6fade7e4f2b291a38ce15d4b5f98b84a94a03977aad670a7fd47de167baf0c7b
MD5 1fcffec4819a029b7e46a33f1f842f94
BLAKE2b-256 a0713386af6c123bec97a4ea201541dac96a755f183842a4adeb0bbcee8fc405

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 82efeebd39a1335848d790870b1a23f5a9200237f5409d0853de82eb9921aec6
MD5 905dfe0c6b57b4d01dcd1d3cd6a83de7
BLAKE2b-256 77ba8e148430945076d73fc721c8ced2d8bdb20454eb7dfd5ea2952065b1ceff

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 62c570a951b3ea6be1d14d51824d30c64ae4e5d520d2ef5f61c14ec5f368d235
MD5 191690bb295a0d42bda89f61775b3fc8
BLAKE2b-256 7af0bad1f53b2551d7ff32d69085fe921df9b9beff06e5460842fecdf495b91c

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 6c68deaa2f0cf0510086b21e0cb51c680efdd14c75f56251c2c6a40b51bf11ba
MD5 a2fe50e823b4c42bee5888b57f274704
BLAKE2b-256 5e304846d150dd4bafd7bc69e6ab1e557f1d24951f0ea71ef155655b894b04d4

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2b3c44b316befd1275cb2f16182df945fd44183a51ebccd065696f51e8909370
MD5 f9b15abdaa0ccb9e21b6aee18cb4cf1b
BLAKE2b-256 7032585cdda11883996518e2f3092c2d78a117dbf25e0dd786d5a5d14c7db5c1

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e49b65c4d2a71b7c429512698a13eae2a25b25e7daa055d7654088a2e46d1dbc
MD5 e0159eb7e4ada92138ee1718a79c1bfd
BLAKE2b-256 45bbf622483858fb5c1d5c1b021ae4532ba01adda46b45506c23134c071d3933

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp313-cp313-macosx_10_12_x86_64.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: citry_core-1.4.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for citry_core-1.4.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 e0ffa4b5d0a46fc6a497a6bc645e8c9c223976868a532518b13bbe1fe2d0ea83
MD5 bc9e6b6d3906407af74120649ef4f281
BLAKE2b-256 ae08202c376fee6539feb264bbe5acd044c12cf7a6808c743944db3814ca1067

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp312-cp312-win_amd64.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp312-cp312-win32.whl.

File metadata

  • Download URL: citry_core-1.4.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for citry_core-1.4.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 6c5d4bc21f5f4838d1e09fff06f9ebf79e56c530dd4f02f3ca3cb302bed66d38
MD5 8867c6f669499a5a0ea86210cc9930c8
BLAKE2b-256 d12bcba8edcc3f35cf468d1311242457b2709cdb699e6187f6cdf6e39580c6e3

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp312-cp312-win32.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a88df02af907bd4dc5a348a2eb260215325000d158a7d66ced1243af1eb81052
MD5 24e82d59a2676d1bed27d632d0b25030
BLAKE2b-256 80b046023c79c46e96e9675f1eeb8c9ee8b02205bbde66a5ea22b77d6db7c9ec

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 044afba1e9c0a0704963150d5caeff80b3ffde54bdf1059f31a1ed65840a2452
MD5 d7723efbfd1aceb9223a7d38204b80c2
BLAKE2b-256 097f66923b31c67f9e46afce320ae5845a701e2b2ccb793e59621828b729a85f

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp312-cp312-musllinux_1_2_i686.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp312-cp312-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp312-cp312-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 8799d4d9f059ecde9bbd2a0688ee1fc14340a872676f9d6a7054fd2c58bddb7e
MD5 a718372d733007154108b5885ed56c95
BLAKE2b-256 46bbf7eee2d0a0960a9686cec99ab31cce0d6b3fd78c234fe9cf722ae2b54f0a

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp312-cp312-musllinux_1_2_armv7l.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 734edf9719058c40dcaaa9e8a9df8f2018b3527a572ffb24a35c2b5dbe2262f6
MD5 9abf5c306bf15f6e63d3212180af3665
BLAKE2b-256 fd7321bf48b5e0fa6d34f4e40e3a72aa046c31d8ad90be9d8ed1916afc1c5d02

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp312-cp312-musllinux_1_2_aarch64.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f2d68e621d797a9ac6a9c39c9e57e509dcb4ba86629fa1888e90d5bbb6b772a4
MD5 cef20478fca871d8b1aea7ee36172932
BLAKE2b-256 48af0b5a468294798db4648b65ee552a95f32da71a786c926399013322d329eb

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 2bde99901f6c9f26a2f7e4ca4a6e0c92e7e31b5f0d29027ecaaf6f5563f35b6c
MD5 7c40c4170b96b28480ca01a524856903
BLAKE2b-256 859faa4b31fcdd0de8203db32fac8f6c59a319cbb3626d2acdf3a1a1083d061e

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 2ae54fbdf6a37032bdf2c0fbfb24377fa2e90c2c949d8feecbe6de2be9f4c972
MD5 ddb82740c7551daf45aee1726a51ec6d
BLAKE2b-256 fb45c6c1ec5e7e5b09e95b2b6df9bd676f88e653f2d6bfb1f5444ace8b73d869

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 63a4ab5cf5b9e83fd9421a29dd82cfe7bc51e73adbf374bb9e33b7f29cc4bbbc
MD5 dcfa416e8ae337d1a56d92ecb9bd3abd
BLAKE2b-256 605d585fb234a31030f288d8c271dc4cb28a36925fb03a42e0216977d5ba10ce

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 85b0d5612b224c4bf43c893eb5e27e6763e62568775c1e09f27ca254b3251ea4
MD5 09c84f7fae6ccd9c66c03d3a9c8e5468
BLAKE2b-256 78e21d4b51ddb04d4f76c9b397e3764a682e8d2df38b494d11c416fc8ae6d1f4

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 4f15a6cd960da99f872b56f11c67b2b4dfe4b420b0b18ea9950a9668b13b7d30
MD5 1eb2cdb31f4fea08ebeed75ff6cd56a1
BLAKE2b-256 1a9d214eb71cbcc16cccfcd3f48282eb96a67a21b3d27b7545a945dd536aee47

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f187a354da142d95c9d84df051d9cf37db1c534eb0838049b58bbb73ad90ef93
MD5 3851f0e581b2facae84622322b77670f
BLAKE2b-256 daeb8fc88fb0ebc3f97592eb8ff0dfe140ec12d5aa74ad88b4b260360a91bbee

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 2b4c3aad1a0cbab7a5d6bbc27e90ea823202817483fdeacd8949aeab7b48b201
MD5 a8965e4c9e4733b41baa499b440f9ccc
BLAKE2b-256 2734bed488150ab38dadc18bcbc1397a69c153324f62e16d486be4ecde76a690

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp312-cp312-macosx_10_12_x86_64.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: citry_core-1.4.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for citry_core-1.4.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 3686c4ef2fdb43d73eb9a99902f7533d3d3f68fcbe9c4b327e01e9409791025b
MD5 d9ece3c114c6d96ebcb510a85d22cd97
BLAKE2b-256 97454ace6b451f7c2e4c82ccbdb85debc2a33647043db6acd1f0d739dec07003

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp311-cp311-win_amd64.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp311-cp311-win32.whl.

File metadata

  • Download URL: citry_core-1.4.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for citry_core-1.4.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 3bff50fd9a1db816fe192386d569a15e46ef7bfed17ea084d9b2a41b3cbf1055
MD5 853a0682f8cbb692a902cd8865f5d31a
BLAKE2b-256 b58561e79b723e0cf0e05dcd6d31f4db5f5952217b4d132a8872d84240da21ba

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp311-cp311-win32.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 fa2a79272d49e019c1ed2bcd23bc9b7f5176c504f362ab7f2f145b5388306224
MD5 8dec165d722549155c58eadf50daa2fb
BLAKE2b-256 5f274c3a6b6f0b57509eeb8e59ebc56796f744ef9a1245b3d2b54332be040715

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 fbcc2d08603b826fc537f6c298b4aed3a64824bc6caf0427ab44717e1026e213
MD5 ea6bc7264bc77ba3842ac70d88a56638
BLAKE2b-256 ac9dd96c9ed056236f9d725ae5222c38f2b4f1c8b9d30b5e0769949440b5f840

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp311-cp311-musllinux_1_2_i686.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp311-cp311-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp311-cp311-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 1d2994efbae57e1bc0cc0ad4db5c2f1b4b9eb1534e3309f107ab38204a01ae18
MD5 035d065334ebfc4392ab8202cff99215
BLAKE2b-256 c95f71b0932a423cf34abe2b1582dd1bf40301eab9c2b2c0ed90e8f05dfec1cf

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp311-cp311-musllinux_1_2_armv7l.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 78ab478fbf9c4864eba2bcc6d6febc53440c02b1f9d074131d8cd00659cf5f0a
MD5 3eab91bb6b7882681885be15d4ccec26
BLAKE2b-256 4f78b0f0c6b4772ec3554120830e676e2ba4de2897a39eccb381b24c30d79f41

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp311-cp311-musllinux_1_2_aarch64.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9a79a6b78c44bc09df79a605cb309c3c953948e5dbd0fafd8f312aa2a2aae5f9
MD5 2aa0d3cdf3ab9a132309c022871c3e06
BLAKE2b-256 ffd2cfdf3a53bd17cb9901a69929004963d06e02d4fcac029db31b35a96e01ef

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 f1398f531ebd772640f0468b31db83a1913dd55e7362523d8fa3a93ea6c966c8
MD5 b4962aa2f2229bd4b7446bf50f2908d3
BLAKE2b-256 c2d07212212b3a2d676edac27466fb6a56b841bb08e8413e5c9a6bcb6b33018c

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 cc60e3675480e7d21544c151c0a7127536879cb55e17bd2cc367401d4553c55d
MD5 efd87439e40d7017166806299341522d
BLAKE2b-256 71e0104d6479a656c174da38ec52e37d72e93dfe58022453e51d363fe650eaae

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 e6d8c8cd303cf36ce6c8ea9450e702bddc0a2a5e61bc7f58866fca0a9b749b21
MD5 026210c2293c5ac1033dc30691b5ba04
BLAKE2b-256 d5f18f43acdf3613bcfb3e273b4b68712cd73ce09d7b62c393c27804e9b084b3

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bb067dd8038164d8f88cc4c1eb6fa39105b00901aa1385e6ade091eb20f8c962
MD5 5d507ee1d73b4886ef04c05002a7cc60
BLAKE2b-256 737daf9b7459efa119a5a896ed2b60154eb7b3a33f98ca912baa647d753aaea2

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 293cf27f44d3efe5f2c86e7075fc3d98b4c9e73f01045b30d3b20270e6e3773f
MD5 224c634a5dcded2ecc1c8587dcdbb9c7
BLAKE2b-256 545888d41a3e821bcc79d495738baf09a3168c0f1e36c65542903e779351a37d

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8d409e911a2feb74fe5af5dcb427eab7b20fac390b2c60290fa77555f017aa40
MD5 11c3d387acb976c802e0b31b43e7fe30
BLAKE2b-256 e5f059f2eff2814c5b580b90289d4c2284c0368a928573d0e127b481b8b3fc88

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 d7677027c122a5cea316ee5bba813d09c8f2231ff006f6b7e87ec1534d018184
MD5 c61e34d0f42a9e9c28172d6ced8fdbdf
BLAKE2b-256 8c723ba018627221d0a04f922aed483e1c1ae7c9c8bca9d0832c92a229b4c7d4

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp311-cp311-macosx_10_12_x86_64.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: citry_core-1.4.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 1.9 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for citry_core-1.4.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 54c7f7b22375686384cfacd82c6e1a03eaf9b1605108a99f70f466a1b37213d6
MD5 898db2b5d035fa61ba7ae32b20da36e5
BLAKE2b-256 8dbadebaf7d94a54ffaffce258e395fbf4e349b59cf7de90edef2b10b7fcf284

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp310-cp310-win_amd64.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp310-cp310-win32.whl.

File metadata

  • Download URL: citry_core-1.4.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 1.8 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for citry_core-1.4.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 94cc4265e400f950bb53f53f30e9b09f1840ce60d520f4423465f037ed1743e3
MD5 8922eb6a34f1edcab3fe5aa8e1aa1ea3
BLAKE2b-256 c4f7b4bf63332485982a89352b8db1c356758e18340ec8685a83f9ab9cf16fa4

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp310-cp310-win32.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9e10d96816e90dc88db6dc455f9ece04ece06cb403f61b3a37c23a871949e850
MD5 72d7216585f983bdf4b0e0a37b7cef23
BLAKE2b-256 c769037a4b77576b79e6957787e84e28736f11f0681e2a3e05918f560b9b83ac

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 5c63c850e3e5bb50bf3fb477f9800f9cd7f44e2041b1bea25c3b39bedcdb9ee5
MD5 91e785e157e6a6ef28d2fd452fedcd2d
BLAKE2b-256 575a079c67418ea26cdf421d0f75df89152d704d28969215b6b73723bfaebf86

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp310-cp310-musllinux_1_2_i686.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp310-cp310-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp310-cp310-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 b2be1786c95ddf27e2f5aea5a1af227d8595c8bb8213d33e8aa7eeee92cffbab
MD5 34b8242775f3c2b4a44edd46fa4237ca
BLAKE2b-256 5845c3144917d07cba43138e1feb705137225e2458e893d13c1e6ed56a99e784

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp310-cp310-musllinux_1_2_armv7l.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 59524dc29cf215a7bf0e86e4eb56bed103f368b300f16f633dcb1141acb7464d
MD5 d51b00ce47c72ccda2f565c87612bfd3
BLAKE2b-256 cc15c573e0d90dc6d6bdceae397469978ca1a1919d95f310b1cdb93518325429

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp310-cp310-musllinux_1_2_aarch64.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 58b6c60964f9b62dbbf6fd3c4760a038f1c2131da2ad7e0bb313c57571e98f81
MD5 cf9f3e6d444e8c32a9cc89bdf591a899
BLAKE2b-256 f40ba48622e17c45d6b1d55a34dc8233d92c67b39f15621fda21bb1ea3b68390

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 24bc69cab991b043f69e4a6ad9f25b75598596c8bb8b3c9c2733dec4692b75d0
MD5 a05197ea8980931b61c29b8171151c75
BLAKE2b-256 69a13e67dc8d0035565952a3aa5fee73f053dea495a0966b028eed96dbaf60ec

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 786ea4d9367c0030faca96d94ec6dc62f2ebbc7a9f5468fe07e5ad013d148289
MD5 cd733012ab100faf54901cd0be30c513
BLAKE2b-256 1f55f77ee5acec5f7439786732235ae514ab50f2dad36228f65aa7ac244d2ba1

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 91ecd5f17d3dee3cf62bcc5e0e00d1b1820014bd0f8c2265c82c185f059f2783
MD5 a1947d25291802d00b67dbb95493f469
BLAKE2b-256 873cba36e1ac6260b74a4ebdedba4d195c4bbdb06232bc9e05a274129b0acbad

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b09d6505751b7a5e00793cea81f90fa8664f00575ed07fb62a1996aed30b67ba
MD5 ba357ed800b466247fe01cfc9c6c2a7e
BLAKE2b-256 651d9138e1edba7f269dc026a43198d1544df72a0243fec21656cc9b63fbe67b

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 f402f8e17e174ffcbda616f35f7fb37f9b0cf74f0953f871aa50f04550e11fc7
MD5 dfb4765a2b296da9574ab7e13153dc84
BLAKE2b-256 fc7ce3be68a6c222b367aa9d0d1d77702f8603c99ced015ddd5a4c73048fc28b

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 29e82f04683edbd6991dd8f5ab7a3c20ab99efba39462f1f4a2959a53d22f49b
MD5 39f8a6d451360a4bba3a916dc5c6cac3
BLAKE2b-256 82f95156d6b90f7f873bb720851da560de7781bd8c721cb4a2b783a9cf97bc95

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file citry_core-1.4.0-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for citry_core-1.4.0-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 76ab9a63a48ab606f69174bde1e8ba96ceffb738e77699bfffe4e6ba2619d4d6
MD5 2b0b3c4055d60352801aa433ee03b760
BLAKE2b-256 b8d2b6f0d51c8f84ef849222b83e2676cd1db832bdd2dbb8c60d99d2780ec65e

See more details on using hashes here.

Provenance

The following attestation bundles were made for citry_core-1.4.0-cp310-cp310-macosx_10_12_x86_64.whl:

Publisher: py--citry-core--publish.yml on citry-dev/citry

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

1.6.1

36 files

1.6.0

36 files

1.5.1

36 files

1.5.0

92 files

This release

1.4.0 This release

92 files

1.3.0

91 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page