Skip to main content
Logo

CI PyPI - version Python - versions License

Overview

Lightning-fast, strongly typed, and zero boilerplate settings library for Python:

  • Great defaults from day one: It automatically looks for settings files and environment variables, with recommended configurations and one line of code.
  • Rust-powered core: Built with Rust under the hood for speed, reliability, and low runtime overhead.
  • Secret stores: Azure Key Vault, AWS Secrets Manager and GCP Secret Manager integrations are available with one line of code, with safe authentication.
  • Pydantic models: Load your application settings directly into models.
  • Automatic reloads: Keep settings up to date by automatically reloading them.
  • A practical replacement: Replace pydantic-settings and python-dotenv with one unified settings library.
  • Roadmap: Planned capabilities include pluggable configuration stores, feature flags, lifetimes, prefixes, filters, custom delimiters and aliases.

Table of contents

📦 Installation

uv add wirio-settings

✨ Quickstart with fixed strings

from wirio_settings import SettingsManager


settings_manager = SettingsManager()
database_password = settings_manager.get_required_value("database_password")

✨ Quickstart with Pydantic models

from pydantic import BaseModel
from wirio_settings import SettingsManager


class ApplicationSettings(BaseModel):
    database_password: str


application_settings = SettingsManager().get_model(ApplicationSettings)

✨ Quickstart with Pydantic models and Azure Key Vault

from pydantic import BaseModel
from wirio_settings import SettingsManager


class ApplicationSettings(BaseModel):
    database_password: str


application_settings = (
    SettingsManager()
    .add_azure_key_vault("https://example.vault.azure.net/")
    .get_model(ApplicationSettings)
)

All providers

YAML file

settings_manager.add_yaml_file("file.yaml")

Comments are supported in YAML files.

Options:

  • optional=True skips the file if it is missing. The file is required by default.
  • reload_on_change=True reloads values when the file changes.

JSON file

settings_manager.add_json_file("file.json")

Comments are not supported in JSON files.

Options:

  • optional=True skips the file if it is missing. The file is required by default.
  • reload_on_change=True reloads values when the file changes.

Environment variables

settings_manager.add_environment_variables()

Azure Key Vault

settings_manager.add_azure_key_vault(
    "https://example.vault.azure.net",
)

If no explicit credentials are provided, DefaultAzureCredential is used.

DefaultAzureCredential tries credentials in this order and uses the first one that succeeds:

  1. Environment credential (AZURE_CLIENT_ID, AZURE_CLIENT_SECRET, AZURE_TENANT_ID)
  2. Workload identity credential
  3. Developer tools credential (Azure CLI / Azure Developer CLI)
  4. Managed identity credential. This is the System-assigned managed identity by default. If we want to use a User-assigned managed identity, set the AZURE_CLIENT_ID environment variable.

If you want to use explicit service principal credentials, provide all three values:

settings_manager.add_azure_key_vault(
    "https://example.vault.azure.net",
    client_id="...",
    client_secret="...",
    tenant_id="...",
)

When using explicit credentials, tenant_id, client_id, and client_secret must all be provided.

[!NOTE] Azure permissions: Usually, the Key Vault Secrets User role is used to read secrets.

To periodically refresh the loaded secrets, use the reload_interval parameter. The provider waits that long between refresh attempts and keeps the last successfully loaded settings if a refresh fails.

from datetime import timedelta


settings_manager.add_azure_key_vault(
    "https://example.vault.azure.net",
    reload_interval=timedelta(minutes=5),
)

AWS Secrets Manager

settings_manager.add_aws_secrets_manager(
    "secret-id",
)

The secret value must be a JSON object. wirio-settings reads and flattens that JSON into settings keys.

By default, the provider uses the credential provider chain. For example, the IAM role, the shared AWS configuration profile, or AWS_* environment variables.

If explicit credentials are provided, they override environment authentication for this provider instance:

settings_manager.add_aws_secrets_manager(
    secret_id="secret-id",
    access_key_id="...",
    secret_access_key="...",
)

GCP Secret Manager

settings_manager.add_gcp_secret_manager("project-id")

If no credentials are provided, Application Default Credentials (ADC) are used. We can also pass custom GCP credentials with the credentials_json parameter.

Key-per-file directory

settings_manager.add_key_per_file("secrets")

Given a directory, each file name becomes a setting key and the file content becomes the setting value.

Options:

  • optional=True skips the directory if it is missing. The directory is required by default.
  • reload_on_change=True reloads values when directory contents change.

This provider is useful when secrets are mounted as files by the runtime instead of exposed as environment variables. It lets us keep application code unchanged while switching the secret delivery mechanism.

Common use cases:

  • Kubernetes with Secrets Store CSI Driver where providers such as Azure Key Vault mount each secret as a file.
  • Docker/Kubernetes secret mounts (for example, /run/secrets).
  • Platform-managed secret volumes in production environments where file-based delivery is preferred.

Example directory:

secrets/
    database_password
    openai_api_key

Then values are available as database_password and openai_api_key.

Configuration

Provider priority

wirio-settings supports multiple providers. When the same key exists in multiple providers, the last added providers have more priority.

The following providers are loaded, by default, in this order:

  1. settings.yaml
  2. settings.{environment}.yaml.
  3. Environment variables

Considerations:

  • Files are optional. If a file is not found, it's skipped.

  • {environment} is the value of the WIRIO_ENVIRONMENT environment variable. If the variable is not set, its value is local. This would load, for example, settings.production.yaml if WIRIO_ENVIRONMENT=production. It standardizes the environment detection and allows us to store all settings in code, with version control.

  • In the default settings, environment variables have higher priority than YAML files because the provider is added after them. This means that if a key exists in both settings.yaml and environment variables, the value from environment variables will be used.

  • If we add more providers, those will have higher priority than the defaults. For example, if we add Azure Key Vault as a provider, it will override the defaults.

    SettingsManager().add_azure_key_vault("https://example.vault.azure.net/")
    

Naming convention

Each provider (environment variables, YAML, Azure Key Vault...) has its own naming convention for keys. wirio-settings uses snake case for settings keys. When loading from providers, keys are normalized to snake case. For example, the APP_NAME environment variable maps to app_name.

Recommended usage

It depends on your usage, but the recommended setup is having the following files:

  • settings.yaml with the shared settings.
  • settings.{environment}.yaml with the environment-specific settings. For example, settings.production.yaml, settings.staging.yaml, settings.local.yaml, etc.

Then, we declare the settings manager, loading the default providers:

settings_manager = SettingsManager()

Now, settings_manager has settings loaded.

Let's say our API is deployed in production, so we have read the key_vault_url setting from settings.production.yaml. We can now add Azure Key Vault as a provider and read the rest of the settings from there:

settings_manager.add_azure_key_vault(
    settings_manager.get_required_value("key_vault_url")
)

After that, we have all settings to construct our Pydantic model:

application_settings = settings_manager.get_model(ApplicationSettings)

Reading settings

Read one value

  • Use get_required_value when the key must exist.
openai_api_key = settings_manager.get_required_value("openai_api_key")

By default, the settings system returns values as strings. To validate and convert to another type, pass the type as a second argument.

timeout_seconds = settings_manager.get_required_value("maximum_retries", int)
  • Use get_value for optional keys.
openai_api_key = settings_manager.get_value("openai_api_key")
timeout_seconds = settings_manager.get_value("maximum_retries", int)

Defaults and required fields

If a model field has a default, that default is used when no value is found.

from pydantic import BaseModel


class ApplicationSettings(BaseModel):
    app_name: str
    port: int | None = None

Here, port defaults to None when missing. If a required field is missing, get_model raises KeyError.

Sections

Use get_section to read a section. For example, we can read the next YAML:

logging:
  log_level: WARNING
log_level = settings_manager.get_section("logging").get_required_value("log_level")

SettingsSection supports:

  • The section value itself with section.get_required_value() or section.get_required_value(type).
  • A child value with section.get_required_value("child.key") or section.get_required_value("child.key", type).

If a section has only children and no value at its own path, section.get_value() returns None.

Nested keys

Nested keys use .:

  • database.host
  • database.port
  • logging.log_level.default

Pydantic model reloads

Models returned by get_model() are automatically updated when a configured provider reloads its values. This is useful for long-running applications such as web servers or background jobs that need to keep their settings up to date without restarting or redeploying.

from pydantic import BaseModel
from wirio_settings import SettingsManager


class ApplicationSettings(BaseModel):
    port: int


application_settings = (
    SettingsManager()
    .add_yaml_file("settings.yaml", reload_on_change=True)
    .get_model(ApplicationSettings)
)

When settings.yaml changes its contents, application_settings.port is updated without calling get_model() again. If the refreshed values do not validate against the model, the existing model values are retained.

Debug settings

Use debug_repr() to inspect settings and their providers. When several providers contain the same key, the value from the provider with the highest priority is shown.

print(settings_manager.debug_repr())

Download files

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

Source Distribution

wirio_settings-0.5.0.tar.gz (896.3 kB view details)

Uploaded Source

Built Distributions

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

wirio_settings-0.5.0-cp315-cp315t-manylinux_2_28_x86_64.whl (11.3 MB view details)

Uploaded CPython 3.15tmanylinux: glibc 2.28+ x86-64

wirio_settings-0.5.0-cp315-cp315t-manylinux_2_28_i686.whl (11.7 MB view details)

Uploaded CPython 3.15tmanylinux: glibc 2.28+ i686

wirio_settings-0.5.0-cp315-cp315-manylinux_2_28_x86_64.whl (11.3 MB view details)

Uploaded CPython 3.15manylinux: glibc 2.28+ x86-64

wirio_settings-0.5.0-cp315-cp315-manylinux_2_28_i686.whl (11.7 MB view details)

Uploaded CPython 3.15manylinux: glibc 2.28+ i686

wirio_settings-0.5.0-cp314-cp314t-musllinux_1_2_x86_64.whl (11.7 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

wirio_settings-0.5.0-cp314-cp314t-musllinux_1_2_i686.whl (11.3 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ i686

wirio_settings-0.5.0-cp314-cp314t-musllinux_1_2_armv7l.whl (10.8 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARMv7l

wirio_settings-0.5.0-cp314-cp314t-musllinux_1_2_aarch64.whl (11.6 MB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

wirio_settings-0.5.0-cp314-cp314t-manylinux_2_28_x86_64.whl (11.3 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ x86-64

wirio_settings-0.5.0-cp314-cp314t-manylinux_2_28_s390x.whl (10.7 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ s390x

wirio_settings-0.5.0-cp314-cp314t-manylinux_2_28_ppc64le.whl (14.4 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ ppc64le

wirio_settings-0.5.0-cp314-cp314t-manylinux_2_28_i686.whl (11.7 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ i686

wirio_settings-0.5.0-cp314-cp314t-manylinux_2_28_armv7l.whl (10.6 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ ARMv7l

wirio_settings-0.5.0-cp314-cp314t-manylinux_2_28_aarch64.whl (11.4 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.28+ ARM64

wirio_settings-0.5.0-cp314-cp314-win_arm64.whl (8.7 MB view details)

Uploaded CPython 3.14Windows ARM64

wirio_settings-0.5.0-cp314-cp314-win_amd64.whl (9.1 MB view details)

Uploaded CPython 3.14Windows x86-64

wirio_settings-0.5.0-cp314-cp314-musllinux_1_2_x86_64.whl (11.7 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

wirio_settings-0.5.0-cp314-cp314-musllinux_1_2_i686.whl (11.3 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ i686

wirio_settings-0.5.0-cp314-cp314-musllinux_1_2_armv7l.whl (10.8 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARMv7l

wirio_settings-0.5.0-cp314-cp314-musllinux_1_2_aarch64.whl (11.6 MB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

wirio_settings-0.5.0-cp314-cp314-manylinux_2_28_x86_64.whl (11.3 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ x86-64

wirio_settings-0.5.0-cp314-cp314-manylinux_2_28_s390x.whl (10.7 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ s390x

wirio_settings-0.5.0-cp314-cp314-manylinux_2_28_ppc64le.whl (14.4 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ ppc64le

wirio_settings-0.5.0-cp314-cp314-manylinux_2_28_i686.whl (11.7 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ i686

wirio_settings-0.5.0-cp314-cp314-manylinux_2_28_armv7l.whl (10.6 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ ARMv7l

wirio_settings-0.5.0-cp314-cp314-manylinux_2_28_aarch64.whl (11.4 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.28+ ARM64

wirio_settings-0.5.0-cp314-cp314-macosx_11_0_arm64.whl (10.3 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

wirio_settings-0.5.0-cp314-cp314-macosx_10_12_x86_64.whl (10.5 MB view details)

Uploaded CPython 3.14macOS 10.12+ x86-64

wirio_settings-0.5.0-cp313-cp313-win_arm64.whl (8.7 MB view details)

Uploaded CPython 3.13Windows ARM64

wirio_settings-0.5.0-cp313-cp313-win_amd64.whl (9.1 MB view details)

Uploaded CPython 3.13Windows x86-64

wirio_settings-0.5.0-cp313-cp313-win32.whl (7.8 MB view details)

Uploaded CPython 3.13Windows x86

wirio_settings-0.5.0-cp313-cp313-musllinux_1_2_x86_64.whl (11.7 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

wirio_settings-0.5.0-cp313-cp313-musllinux_1_2_i686.whl (11.3 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

wirio_settings-0.5.0-cp313-cp313-musllinux_1_2_armv7l.whl (10.8 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARMv7l

wirio_settings-0.5.0-cp313-cp313-musllinux_1_2_aarch64.whl (11.6 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

wirio_settings-0.5.0-cp313-cp313-manylinux_2_28_x86_64.whl (11.3 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ x86-64

wirio_settings-0.5.0-cp313-cp313-manylinux_2_28_s390x.whl (10.8 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ s390x

wirio_settings-0.5.0-cp313-cp313-manylinux_2_28_ppc64le.whl (14.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ppc64le

wirio_settings-0.5.0-cp313-cp313-manylinux_2_28_i686.whl (11.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ i686

wirio_settings-0.5.0-cp313-cp313-manylinux_2_28_armv7l.whl (10.6 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARMv7l

wirio_settings-0.5.0-cp313-cp313-manylinux_2_28_aarch64.whl (11.4 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.28+ ARM64

wirio_settings-0.5.0-cp313-cp313-macosx_11_0_arm64.whl (10.3 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

wirio_settings-0.5.0-cp313-cp313-macosx_10_12_x86_64.whl (10.5 MB view details)

Uploaded CPython 3.13macOS 10.12+ x86-64

File details

Details for the file wirio_settings-0.5.0.tar.gz.

File metadata

  • Download URL: wirio_settings-0.5.0.tar.gz
  • Upload date:
  • Size: 896.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for wirio_settings-0.5.0.tar.gz
Algorithm Hash digest
SHA256 69055c656fe177cb6a3ebff9e02cf5012591b329f71c66db490598a646335f8e
MD5 d872bc61b7ed2e968c7b44416a0801be
BLAKE2b-256 4ab812d4752c6792451d7284f15dcda1c30dcc2ae6f683247f5eb1693325248e

See more details on using hashes here.

File details

Details for the file wirio_settings-0.5.0-cp315-cp315t-manylinux_2_28_x86_64.whl.

File metadata

  • Download URL: wirio_settings-0.5.0-cp315-cp315t-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 11.3 MB
  • Tags: CPython 3.15t, manylinux: glibc 2.28+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for wirio_settings-0.5.0-cp315-cp315t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 04f46d45493f64033c2591bc2e09c797662687550d6a1452a08e7d13aaa75187
MD5 f7a678efdfdef7c723e591d69d0c1955
BLAKE2b-256 c77940966159f44d9e714f643e6b5dc8ab8eba8b12f514ca0b5d7ebce40f0d79

See more details on using hashes here.

File details

Details for the file wirio_settings-0.5.0-cp315-cp315t-manylinux_2_28_i686.whl.

File metadata

  • Download URL: wirio_settings-0.5.0-cp315-cp315t-manylinux_2_28_i686.whl
  • Upload date:
  • Size: 11.7 MB
  • Tags: CPython 3.15t, manylinux: glibc 2.28+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for wirio_settings-0.5.0-cp315-cp315t-manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 36311ee33321d04e4d718dd7a59eee76eb907725744d7f180c60cd511debdbbf
MD5 06d7be50d4a1ff30ce7e63af4e5aac44
BLAKE2b-256 337785bcff3098799d24e1828cd3529ce1e44343e9509f8833482edcee4fbbb9

See more details on using hashes here.

File details

Details for the file wirio_settings-0.5.0-cp315-cp315-manylinux_2_28_x86_64.whl.

File metadata

  • Download URL: wirio_settings-0.5.0-cp315-cp315-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 11.3 MB
  • Tags: CPython 3.15, manylinux: glibc 2.28+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for wirio_settings-0.5.0-cp315-cp315-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 78aa430f806526967ea9fa73dfaf34c20f5a39d939617f83163ab85073242f43
MD5 71f4a7744eff3f79e8dee702400cfac5
BLAKE2b-256 d2147db1f395caabdaca9ee026b71086b7cb6a5a671782786fb897c4adc3c3e4

See more details on using hashes here.

File details

Details for the file wirio_settings-0.5.0-cp315-cp315-manylinux_2_28_i686.whl.

File metadata

  • Download URL: wirio_settings-0.5.0-cp315-cp315-manylinux_2_28_i686.whl
  • Upload date:
  • Size: 11.7 MB
  • Tags: CPython 3.15, manylinux: glibc 2.28+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for wirio_settings-0.5.0-cp315-cp315-manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 e5c09ac282337cfa84668ffbc1f990d502c71a2cd791e7afb06a6efb3228a597
MD5 73ecdc89976e7de2bf9e1feba011e1e4
BLAKE2b-256 fbc10a31c448974024d575fd96b5e6f140600fdf50618b81e932cf7379f7c156

See more details on using hashes here.

File details

Details for the file wirio_settings-0.5.0-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: wirio_settings-0.5.0-cp314-cp314t-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 11.7 MB
  • Tags: CPython 3.14t, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for wirio_settings-0.5.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9f0072f950fcde13372e64a8d974de8f6d7dff47354ada8697bdb6f8426050cc
MD5 aefb08d8b9979a62c624017271fb6477
BLAKE2b-256 4d612a0c128b2d8d19602dea89ddfb23b1de787e74ba62e8c146146bde609038

See more details on using hashes here.

File details

Details for the file wirio_settings-0.5.0-cp314-cp314t-musllinux_1_2_i686.whl.

File metadata

  • Download URL: wirio_settings-0.5.0-cp314-cp314t-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 11.3 MB
  • Tags: CPython 3.14t, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for wirio_settings-0.5.0-cp314-cp314t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 a79af9218387f205ca6b48472e99c8ebc80d466ea18feee82854e52ff366a751
MD5 70444402b735a858f8d7c48fc7feb3fc
BLAKE2b-256 b907b13d80ed557d0f82e476f72475592221fa8fb5d9bf081c711f10ecca281e

See more details on using hashes here.

File details

Details for the file wirio_settings-0.5.0-cp314-cp314t-musllinux_1_2_armv7l.whl.

File metadata

  • Download URL: wirio_settings-0.5.0-cp314-cp314t-musllinux_1_2_armv7l.whl
  • Upload date:
  • Size: 10.8 MB
  • Tags: CPython 3.14t, musllinux: musl 1.2+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for wirio_settings-0.5.0-cp314-cp314t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 c1204e10252c1af7f2526432736c67256d4b29a7c7ac563cd340768052d9c65e
MD5 d224f2519e5635c386ee9e1402ebd99a
BLAKE2b-256 5ac06e207132580236cb221a5a052b741f5895bdcac3365229da50b51c38e6a3

See more details on using hashes here.

File details

Details for the file wirio_settings-0.5.0-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

  • Download URL: wirio_settings-0.5.0-cp314-cp314t-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 11.6 MB
  • Tags: CPython 3.14t, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for wirio_settings-0.5.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ea57d0babd034efc5eb1c0c302cfb813ebb23c5f8eedfecd59549b4b6f8f69d2
MD5 397872f341ca5b434f1f5bb6ce42ee0f
BLAKE2b-256 7763a7c9cc86469c8a8f992492a11f3cbf5ba434a2b3fc059ec1142aef5289e4

See more details on using hashes here.

File details

Details for the file wirio_settings-0.5.0-cp314-cp314t-manylinux_2_28_x86_64.whl.

File metadata

  • Download URL: wirio_settings-0.5.0-cp314-cp314t-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 11.3 MB
  • Tags: CPython 3.14t, manylinux: glibc 2.28+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for wirio_settings-0.5.0-cp314-cp314t-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 c5c6dbf1e1807b6fcea09895b38750bd4f7a2b3c1437c9fc8c10111678744abb
MD5 5cc1c5d59a0102c5e9ffca44efdff83e
BLAKE2b-256 19570a43d0b96777a849d21ab5c2108ae4e91d7cd8db73e8870b36d39bfcde1a

See more details on using hashes here.

File details

Details for the file wirio_settings-0.5.0-cp314-cp314t-manylinux_2_28_s390x.whl.

File metadata

  • Download URL: wirio_settings-0.5.0-cp314-cp314t-manylinux_2_28_s390x.whl
  • Upload date:
  • Size: 10.7 MB
  • Tags: CPython 3.14t, manylinux: glibc 2.28+ s390x
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for wirio_settings-0.5.0-cp314-cp314t-manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 6c85c66469433c0cd0925491b32bd3f0b4dd332792007a2e41bea7e9b9cf54e3
MD5 0da7fc5f309fbb1287d321a8362fe5d5
BLAKE2b-256 2c18fcc33a55aec9786203d41bcc9238b2cd346bc18b355a88017de91a9de642

See more details on using hashes here.

File details

Details for the file wirio_settings-0.5.0-cp314-cp314t-manylinux_2_28_ppc64le.whl.

File metadata

  • Download URL: wirio_settings-0.5.0-cp314-cp314t-manylinux_2_28_ppc64le.whl
  • Upload date:
  • Size: 14.4 MB
  • Tags: CPython 3.14t, manylinux: glibc 2.28+ ppc64le
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for wirio_settings-0.5.0-cp314-cp314t-manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 aff705e1ff860c0d3a0549289efc13e784e179283a797e0b83ffb675b9f9f0f7
MD5 a87677bac094ffdee92ec981b8664704
BLAKE2b-256 c85c552aee7b3a1ed22161836c08cd7f59d92f0669f6cc34e769c3366078ab6a

See more details on using hashes here.

File details

Details for the file wirio_settings-0.5.0-cp314-cp314t-manylinux_2_28_i686.whl.

File metadata

  • Download URL: wirio_settings-0.5.0-cp314-cp314t-manylinux_2_28_i686.whl
  • Upload date:
  • Size: 11.7 MB
  • Tags: CPython 3.14t, manylinux: glibc 2.28+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for wirio_settings-0.5.0-cp314-cp314t-manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 9991da69628e49e8c5fc4f06e64b764582dd646aab7f2de6a58740472cab9846
MD5 5f0674f1eb65177ef453b21496394344
BLAKE2b-256 7efd368eb4fc572dac5fa12b3c7d830fd24177cf5fc5fd384ec8ba3be5c45f2f

See more details on using hashes here.

File details

Details for the file wirio_settings-0.5.0-cp314-cp314t-manylinux_2_28_armv7l.whl.

File metadata

  • Download URL: wirio_settings-0.5.0-cp314-cp314t-manylinux_2_28_armv7l.whl
  • Upload date:
  • Size: 10.6 MB
  • Tags: CPython 3.14t, manylinux: glibc 2.28+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for wirio_settings-0.5.0-cp314-cp314t-manylinux_2_28_armv7l.whl
Algorithm Hash digest
SHA256 faaab51beec26d1551c9b6d0e8edcf9aac9ae8dd609fce8d00a8a7eb2f474cd0
MD5 23bdb3428c6efa50f9721c1d708edeb9
BLAKE2b-256 24345209cdf3409fc8d87de5a547e7681f4c417775ce35d84b29398bc758775c

See more details on using hashes here.

File details

Details for the file wirio_settings-0.5.0-cp314-cp314t-manylinux_2_28_aarch64.whl.

File metadata

  • Download URL: wirio_settings-0.5.0-cp314-cp314t-manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 11.4 MB
  • Tags: CPython 3.14t, manylinux: glibc 2.28+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for wirio_settings-0.5.0-cp314-cp314t-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6fea627c089013054acebde8699b8ceec726a2ebe7ba9c551fa46a20eea060eb
MD5 7a3be4744dffeeda211f9969ea84741c
BLAKE2b-256 8157c1b5e67770ef6b08101ce004e6ea6db9e6a2d2edbdcf96bd285305d673ce

See more details on using hashes here.

File details

Details for the file wirio_settings-0.5.0-cp314-cp314-win_arm64.whl.

File metadata

  • Download URL: wirio_settings-0.5.0-cp314-cp314-win_arm64.whl
  • Upload date:
  • Size: 8.7 MB
  • Tags: CPython 3.14, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for wirio_settings-0.5.0-cp314-cp314-win_arm64.whl
Algorithm Hash digest
SHA256 385fa866006a784671fb8656e337157d2272cb9c4fb38074f55ffbcafad042cb
MD5 c126d8a981a6481456cd520557247a1a
BLAKE2b-256 92d0e51377070b6e5c41d5e9804a4a23233b2f3e922297da7ea40c2ea5687dd4

See more details on using hashes here.

File details

Details for the file wirio_settings-0.5.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: wirio_settings-0.5.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 9.1 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for wirio_settings-0.5.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 cf8eec1c8d1673a6abc2ec06b9b5ebeba1cfe609cd90146e64fd1e692757bfa1
MD5 be10c494cb8d6032e14b41aaffdd3c03
BLAKE2b-256 b0704cd949634f9a8b25314d79167ecab4e53adbaa33a8f72a7e5666fd8c96ac

See more details on using hashes here.

File details

Details for the file wirio_settings-0.5.0-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: wirio_settings-0.5.0-cp314-cp314-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 11.7 MB
  • Tags: CPython 3.14, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for wirio_settings-0.5.0-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 0170cb4b3c0efe2705d1141f087cb2e3822ec5fd9b046cbcb4c700b229f893f5
MD5 2f72163bf009506fd5c0b5a2436e3cdc
BLAKE2b-256 1526100e2f5516b205e874814b17b54838410815f6309812fcc8a890f3dfcd57

See more details on using hashes here.

File details

Details for the file wirio_settings-0.5.0-cp314-cp314-musllinux_1_2_i686.whl.

File metadata

  • Download URL: wirio_settings-0.5.0-cp314-cp314-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 11.3 MB
  • Tags: CPython 3.14, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for wirio_settings-0.5.0-cp314-cp314-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 c5a6ea61c3e3ecccd9195248e86b9e3f532a5ce700408817ee8ed6cf29b6b1cc
MD5 7b2c41e75266dbe12c314fad76726f34
BLAKE2b-256 5fd97c7807067a3964323f47c0219c055d138ca4c7edd6190e8ed15c7950efcf

See more details on using hashes here.

File details

Details for the file wirio_settings-0.5.0-cp314-cp314-musllinux_1_2_armv7l.whl.

File metadata

  • Download URL: wirio_settings-0.5.0-cp314-cp314-musllinux_1_2_armv7l.whl
  • Upload date:
  • Size: 10.8 MB
  • Tags: CPython 3.14, musllinux: musl 1.2+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for wirio_settings-0.5.0-cp314-cp314-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 eeed74051a47614d66812c135a7d808a2766acf70880f7b84c37188d3e85303a
MD5 d51c721104bd6fa7eff358fdd0b21958
BLAKE2b-256 3e103238f9ed86a19b42b4a2d7e6de4d9a187114bd237502ea2bc45d9233e13c

See more details on using hashes here.

File details

Details for the file wirio_settings-0.5.0-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

  • Download URL: wirio_settings-0.5.0-cp314-cp314-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 11.6 MB
  • Tags: CPython 3.14, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for wirio_settings-0.5.0-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 21066309a1956e892fa19f2ec511470530cc353b3dee0eae6e9b8ac8bc45c90a
MD5 028d22254534b8f84d4d2ebef5b71202
BLAKE2b-256 ec900054f79bfbac09c0fa85001d04014bf0ea9ac1ced39be8c20a4755e427ba

See more details on using hashes here.

File details

Details for the file wirio_settings-0.5.0-cp314-cp314-manylinux_2_28_x86_64.whl.

File metadata

  • Download URL: wirio_settings-0.5.0-cp314-cp314-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 11.3 MB
  • Tags: CPython 3.14, manylinux: glibc 2.28+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for wirio_settings-0.5.0-cp314-cp314-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6b700fbdbbc405ba81b31bad1a5cc6463b1a9afe079cea197643ca029ba1230a
MD5 bec3c69aa37b1a2582bf5345f7d2755b
BLAKE2b-256 4ba3a4f6b6d556de04347b9967286b1866913517dab195f948765986ece7620a

See more details on using hashes here.

File details

Details for the file wirio_settings-0.5.0-cp314-cp314-manylinux_2_28_s390x.whl.

File metadata

  • Download URL: wirio_settings-0.5.0-cp314-cp314-manylinux_2_28_s390x.whl
  • Upload date:
  • Size: 10.7 MB
  • Tags: CPython 3.14, manylinux: glibc 2.28+ s390x
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for wirio_settings-0.5.0-cp314-cp314-manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 3b0e378aeb03a8ac5d71aa05cb356b88089f998fb2e6829c67083cab8623590f
MD5 c8c19350d8ebaa861c72b6d4a7fd5bd9
BLAKE2b-256 f8cdac78ea540694fb5358433ed79b41303e3c3123ab6c164875d86d59d7ce12

See more details on using hashes here.

File details

Details for the file wirio_settings-0.5.0-cp314-cp314-manylinux_2_28_ppc64le.whl.

File metadata

  • Download URL: wirio_settings-0.5.0-cp314-cp314-manylinux_2_28_ppc64le.whl
  • Upload date:
  • Size: 14.4 MB
  • Tags: CPython 3.14, manylinux: glibc 2.28+ ppc64le
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for wirio_settings-0.5.0-cp314-cp314-manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 bf125b9b105d753c4dbeca80dfa9a7782bb5b5a9681d408e9494ac6268c10ce0
MD5 4fe0e57eaa2972c6f5675cff04ac512e
BLAKE2b-256 36239c38181b8edecb70db9c60292b151b0b0182cd9d95913495aa9a4201510b

See more details on using hashes here.

File details

Details for the file wirio_settings-0.5.0-cp314-cp314-manylinux_2_28_i686.whl.

File metadata

  • Download URL: wirio_settings-0.5.0-cp314-cp314-manylinux_2_28_i686.whl
  • Upload date:
  • Size: 11.7 MB
  • Tags: CPython 3.14, manylinux: glibc 2.28+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for wirio_settings-0.5.0-cp314-cp314-manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 9576da6a51302aca7dacb649240723d0d3c6e8e1f3c6eab1de9f75d8f2c33ee4
MD5 2b33c94910fdc00d0f311eb0b4ea7437
BLAKE2b-256 0a3435f8c48d495996e60e5e98b11ce2f3762b0f7094b3f834ac2c6da126263c

See more details on using hashes here.

File details

Details for the file wirio_settings-0.5.0-cp314-cp314-manylinux_2_28_armv7l.whl.

File metadata

  • Download URL: wirio_settings-0.5.0-cp314-cp314-manylinux_2_28_armv7l.whl
  • Upload date:
  • Size: 10.6 MB
  • Tags: CPython 3.14, manylinux: glibc 2.28+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for wirio_settings-0.5.0-cp314-cp314-manylinux_2_28_armv7l.whl
Algorithm Hash digest
SHA256 4beb02a6c1802b801d5b169e32a944bd0ea72041ce47a6b4fb4dec12386cc3c1
MD5 d0838f31621fb4d6fc7f9d3f4a96aac9
BLAKE2b-256 fed4e5ed5c99d1a9143a005a5d306e2882a1feb47cfb47abdb2da0bc2d8a1885

See more details on using hashes here.

File details

Details for the file wirio_settings-0.5.0-cp314-cp314-manylinux_2_28_aarch64.whl.

File metadata

  • Download URL: wirio_settings-0.5.0-cp314-cp314-manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 11.4 MB
  • Tags: CPython 3.14, manylinux: glibc 2.28+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for wirio_settings-0.5.0-cp314-cp314-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 ae9ce79cb15b36dd03b9f3c6e304b544ef78df00f6e0d7a941e80644105ece7b
MD5 95b9edb1800dc95814c4f6c741f07c6e
BLAKE2b-256 08df6fb5161f71c1ff9e6addbdb2f4362b1abf2462876c32990c96e1eacf205f

See more details on using hashes here.

File details

Details for the file wirio_settings-0.5.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

  • Download URL: wirio_settings-0.5.0-cp314-cp314-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 10.3 MB
  • Tags: CPython 3.14, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for wirio_settings-0.5.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 825a395255d8c199dbf6a0e43d08625bcc9d6feda046a1454d626134beaa9872
MD5 f881bf5e68b976087e4817007e0d215f
BLAKE2b-256 9597987864ebc0fbda83cf86885733f5c954bb6a34834811c90a08475a8d466c

See more details on using hashes here.

File details

Details for the file wirio_settings-0.5.0-cp314-cp314-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: wirio_settings-0.5.0-cp314-cp314-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 10.5 MB
  • Tags: CPython 3.14, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for wirio_settings-0.5.0-cp314-cp314-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 ad40a6135789377cc6bd69c1e518e6e0b6f42a4c85feba1728b4d2fd7d19bdce
MD5 7a4d171259c1a95d6d80e168a6e120e5
BLAKE2b-256 5a77beb20539bf86fb78c43347c08f1082a6172b1d814d0d20d6a5a2b6180092

See more details on using hashes here.

File details

Details for the file wirio_settings-0.5.0-cp313-cp313-win_arm64.whl.

File metadata

  • Download URL: wirio_settings-0.5.0-cp313-cp313-win_arm64.whl
  • Upload date:
  • Size: 8.7 MB
  • Tags: CPython 3.13, Windows ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for wirio_settings-0.5.0-cp313-cp313-win_arm64.whl
Algorithm Hash digest
SHA256 c4dec3a981a2832b8ece90b80a445b03eb56f78ad3900b3bc366ab3f9ea0409a
MD5 0c7822ec5d6cd9538b9f2ea148bf4b51
BLAKE2b-256 a7add54b257512b3f12f06247b33065c562b1d91cb623a75817320c9da09586c

See more details on using hashes here.

File details

Details for the file wirio_settings-0.5.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: wirio_settings-0.5.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 9.1 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for wirio_settings-0.5.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 c834c60a869a18c8a2c502a3295e0b3be07e9fa2d7c35600aa389b3ee42f3ca4
MD5 ff51f1059f70ff1eb6c6f312e3a9f8cd
BLAKE2b-256 0d9fc3ae3c77bbf56eebaeff50a80d70c0871430195b36becddfc1dd8b980c6b

See more details on using hashes here.

File details

Details for the file wirio_settings-0.5.0-cp313-cp313-win32.whl.

File metadata

  • Download URL: wirio_settings-0.5.0-cp313-cp313-win32.whl
  • Upload date:
  • Size: 7.8 MB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for wirio_settings-0.5.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 764c6d3cacef64577587952fae74dbcaa4d8f4fc3680b847de0d1cd259f8f9eb
MD5 001afca93582fbb7234dcd2c3c0cf12b
BLAKE2b-256 8ce843a6b2c4597c01f2dcb18c72d47a4c8e1bfd6f257b4878db21b6254fe7bc

See more details on using hashes here.

File details

Details for the file wirio_settings-0.5.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: wirio_settings-0.5.0-cp313-cp313-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 11.7 MB
  • Tags: CPython 3.13, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for wirio_settings-0.5.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c97938403cddb8bda54af7be88b97571d9f24d95cfe5262ef4f28371b7398d9c
MD5 6dcbc463d3afccdf922e1206b03b10ab
BLAKE2b-256 e7e032bf133fd851bbe8698753d6ecf6d697d5823a8ef46674ef4534b04c24fa

See more details on using hashes here.

File details

Details for the file wirio_settings-0.5.0-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

  • Download URL: wirio_settings-0.5.0-cp313-cp313-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 11.3 MB
  • Tags: CPython 3.13, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for wirio_settings-0.5.0-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 b50723fdede1fc99893abecbb2032830500b005a9ced3836b6eb035423e132cb
MD5 fae0d4ce6ce1a5408d328b17783f9102
BLAKE2b-256 2116f764aebdd24bb398f1c071de5afd03ff533a04cc5c14b7ad755ce7fc1151

See more details on using hashes here.

File details

Details for the file wirio_settings-0.5.0-cp313-cp313-musllinux_1_2_armv7l.whl.

File metadata

  • Download URL: wirio_settings-0.5.0-cp313-cp313-musllinux_1_2_armv7l.whl
  • Upload date:
  • Size: 10.8 MB
  • Tags: CPython 3.13, musllinux: musl 1.2+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for wirio_settings-0.5.0-cp313-cp313-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 6fe87454fc0be8ec8f558a7b72fb40d097edb4dea5b33691e413012f95b8fdd4
MD5 d442455700f22bb4030dfdbb518823ca
BLAKE2b-256 499883d2d7bac56227f5224780e07ded036310b26fa7ed16892ea2cef7f6e582

See more details on using hashes here.

File details

Details for the file wirio_settings-0.5.0-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

  • Download URL: wirio_settings-0.5.0-cp313-cp313-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 11.6 MB
  • Tags: CPython 3.13, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for wirio_settings-0.5.0-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 43dd41575a8bdac512ebd663480668a7744bcedab7f73a8b662705df96c7e398
MD5 7c326f84e9bb217678ef70c8a3ee9084
BLAKE2b-256 7fbbd735c8310b19d642544121a9cae80c6b2e0b91eec094fe53751dafdd6502

See more details on using hashes here.

File details

Details for the file wirio_settings-0.5.0-cp313-cp313-manylinux_2_28_x86_64.whl.

File metadata

  • Download URL: wirio_settings-0.5.0-cp313-cp313-manylinux_2_28_x86_64.whl
  • Upload date:
  • Size: 11.3 MB
  • Tags: CPython 3.13, manylinux: glibc 2.28+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for wirio_settings-0.5.0-cp313-cp313-manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 157898e63c7e7f2c04a10cc21195c27e5838ca50321fd32882ca7076ba8fab22
MD5 8f2aa0e395b1c402a232a7d38a40a31d
BLAKE2b-256 af1b4b88fdf373a0b210e66de8a9bd40f80a955cd20532fe80699f3edc34b83c

See more details on using hashes here.

File details

Details for the file wirio_settings-0.5.0-cp313-cp313-manylinux_2_28_s390x.whl.

File metadata

  • Download URL: wirio_settings-0.5.0-cp313-cp313-manylinux_2_28_s390x.whl
  • Upload date:
  • Size: 10.8 MB
  • Tags: CPython 3.13, manylinux: glibc 2.28+ s390x
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for wirio_settings-0.5.0-cp313-cp313-manylinux_2_28_s390x.whl
Algorithm Hash digest
SHA256 aac4704e53b2d0167ee69ea43333376b8efd79a52dba3c0e82001c58527f928c
MD5 670d475c22b59204fff0f629a0cd42d5
BLAKE2b-256 98531b3a9764f3b5d1089fecea7b761385b75e1f18b7890d59abea502fbc0a4f

See more details on using hashes here.

File details

Details for the file wirio_settings-0.5.0-cp313-cp313-manylinux_2_28_ppc64le.whl.

File metadata

  • Download URL: wirio_settings-0.5.0-cp313-cp313-manylinux_2_28_ppc64le.whl
  • Upload date:
  • Size: 14.4 MB
  • Tags: CPython 3.13, manylinux: glibc 2.28+ ppc64le
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for wirio_settings-0.5.0-cp313-cp313-manylinux_2_28_ppc64le.whl
Algorithm Hash digest
SHA256 d5ea4e21be15f80bb7b8b38a081fd9fc55fed041446d288b24ac4b99d79e5ca4
MD5 642bfddba796cf95ce5ea14f59cd7c8b
BLAKE2b-256 5fc2ae23df7c6adc914b61419a05464404856d80d8e9380aac3cbc6aff089e43

See more details on using hashes here.

File details

Details for the file wirio_settings-0.5.0-cp313-cp313-manylinux_2_28_i686.whl.

File metadata

  • Download URL: wirio_settings-0.5.0-cp313-cp313-manylinux_2_28_i686.whl
  • Upload date:
  • Size: 11.7 MB
  • Tags: CPython 3.13, manylinux: glibc 2.28+ i686
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for wirio_settings-0.5.0-cp313-cp313-manylinux_2_28_i686.whl
Algorithm Hash digest
SHA256 c6ad7e609da975920027b0f6c72b1c06217f7255ee7cd590adb118a4a2f624da
MD5 781e8369243ec8b9c1e8b7956bf8011b
BLAKE2b-256 e632405b40ab3273d647d8eaccef8b9f3988c4600d501deba427957d7ef467b3

See more details on using hashes here.

File details

Details for the file wirio_settings-0.5.0-cp313-cp313-manylinux_2_28_armv7l.whl.

File metadata

  • Download URL: wirio_settings-0.5.0-cp313-cp313-manylinux_2_28_armv7l.whl
  • Upload date:
  • Size: 10.6 MB
  • Tags: CPython 3.13, manylinux: glibc 2.28+ ARMv7l
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for wirio_settings-0.5.0-cp313-cp313-manylinux_2_28_armv7l.whl
Algorithm Hash digest
SHA256 d3457c4b4f0109ec7f080d4a8c98a008807d4c760424f1a8bc635a7085f446c5
MD5 3ebc4905f1d76e9830250c1ae50b9a8b
BLAKE2b-256 a78f53f7d06f06de80af68d8880bbf59036bccdec8397c56c8ebdb7e48d2dd98

See more details on using hashes here.

File details

Details for the file wirio_settings-0.5.0-cp313-cp313-manylinux_2_28_aarch64.whl.

File metadata

  • Download URL: wirio_settings-0.5.0-cp313-cp313-manylinux_2_28_aarch64.whl
  • Upload date:
  • Size: 11.4 MB
  • Tags: CPython 3.13, manylinux: glibc 2.28+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for wirio_settings-0.5.0-cp313-cp313-manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1ce6e2d850bbb5888a1c472048215b9e0c065484b3261f99c133c83aa214a149
MD5 d7fcb7efe811e8d5be4e1480c9e735a3
BLAKE2b-256 81610a03dd510192bb734c29bc4e7f51da2949149d3f068260c0b7848cf75a1b

See more details on using hashes here.

File details

Details for the file wirio_settings-0.5.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

  • Download URL: wirio_settings-0.5.0-cp313-cp313-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 10.3 MB
  • Tags: CPython 3.13, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for wirio_settings-0.5.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bd9503a778c734ed53e4d146caee4212a5819e3ac3d4998590c1a3dd03f2980c
MD5 b2a4cc34abd1b8be263061cf383b6d1c
BLAKE2b-256 9f75b41d8a9d01c5382e3edca55d0529e66813f082f62c0e2384d45d69b5500d

See more details on using hashes here.

File details

Details for the file wirio_settings-0.5.0-cp313-cp313-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: wirio_settings-0.5.0-cp313-cp313-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 10.5 MB
  • Tags: CPython 3.13, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.12.5 {"installer":{"name":"uv","version":"0.12.5","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for wirio_settings-0.5.0-cp313-cp313-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 50f4db3a35dfeef864920b5e43ce2a65d0967b64f30d67f103a81169b4603d45
MD5 c6a939d9685be3bbfdb2d7412e8fbf13
BLAKE2b-256 36d1fd3dd72732c97c86619ce2def18637de6af826a15d26745e3164c30a49ea

See more details on using hashes here.

Release history Release notifications | RSS feed

0.6.0

44 files

This release

0.5.0 This release

44 files

0.4.0

44 files

0.3.0

44 files

0.2.0

44 files

0.1.0

44 files

0.0.1

44 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