Skip to main content
Logo

CI PyPI - version Python - versions License

Overview

Every Python application — whether it's a simple API, notebook or multi-agent pipeline — needs the same thing under the hood: settings. Model names, URLs, database passwords, timeouts, feature flags. In any real app we have to work with settings — the question is why wirio-settings.

Here's why: our application settings, one line, done right. No more scattered os.environ calls, no more silent typos in environment variable names, no more manual .env parsing — just a typed Pydantic model, loaded from wherever our settings actually live and always up to date.

  • 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: Load secrets and certificates from Azure Key Vault, AWS Secrets Manager and GCP Secret Manager, with one line of code and safe authentication.
  • Automatic refreshes: Keep settings up to date by automatically refreshing them, with no need to restart the application or deploy a new version.
  • Pydantic models: Load application settings directly into models.
  • Configuration stores: Load settings and feature flags from pluggable configuration stores, such as Azure App Configuration.
  • A practical replacement: Replace pydantic-settings and python-dotenv with one centralized, provider-agnostic (no vendor lock-in) settings library.
  • Roadmap: Planned capabilities include more configuration stores, CDN-accelerated delivery, object storages, push refresh, Databricks support, prefixes, filters, custom delimiters and aliases.

Table of contents

📦 Installation

uv add wirio-settings

🚀 Get started

In this mini-tutorial, we configure a small application step by step. Each step builds on the previous one, and the final result is a fully typed settings model that works in local and in production.

1. Introduction

We'll use SettingsManager, which by default reads:

  • Environment variables.
  • The settings.local.yaml file when it exists, that we'll use for local development.

YAML is a modern alternative to .env files that supports typed values and structured settings.

The file name is standardized by well-known frameworks and tools such as Claude Code and GitHub Copilot, enabling environment-specific configuration. As we'll see later, local is the environment we use when developing on our machines.

2. Read settings

We create a settings.local.yaml file in our working directory (it's usually the root of the repository) with the following contents:

openai_api_key: secretkey
openai_model: gpt-5
timeout_seconds: 30
postgresql_connection_string: postgresql+asyncpg://user:password@localhost/database

And read the settings using SettingsManager:

from wirio_settings import SettingsManager


settings_manager = SettingsManager()

openai_api_key = settings_manager.get_value("openai_api_key")

Values are returned as strings unless we pass a type as the second argument, which validates and converts the value.

We also can load optional settings with try_get_value, which returns None when the setting is missing.

Take into account that, independently of the origin of the setting, it'll always be converted to snake_case because it's the Python convention. For example, the environment variable POSTGRESQL_CONNECTION_STRING maps to the key postgresql_connection_string.

3. Bind the settings to a Pydantic model

Reading key by key is fine for a couple of values. For an application, we usually want one validated object instead of using the Magic Strings anti-pattern:

from pydantic import BaseModel
from wirio_settings import SettingsManager


class ApplicationSettings(BaseModel):
    openai_api_key: str
    openai_model: str
    timeout_seconds: int
    postgresql_connection_string: str


application_settings = SettingsManager().get_model(ApplicationSettings)

We'll use typed and Pydantic capabilities to express optional values, defaults and nested models.

4. Add environment-specific settings

As explained in Default providers, SettingsManager loads settings.yaml, settings.{environment}.yaml, and environment variables. If the files are missing, they are skipped.

We use different settings per environment. For example, we may want to use a different database connection string, URL or API key in production.

So, we just create a settings file for each environment we want to support. For example:

  • settings.local.yaml for local development.
  • settings.staging.yaml for staging.
  • settings.production.yaml for production.

The environment will be detected (details in Environments) and the proper file will be loaded automatically.

Talking about the settings.yaml file, it's used for shared settings that are common to all environments. For example, we may want to use the same OpenAI model in all environments. Using this file we can avoid repeating the same value in all the environment-specific files.

Now our settings are tracked in version control, and we can have different values for each environment without changing the application code or giving developers excessive cloud permissions just to change a setting.

5. Read the secrets securely

When we're not developing in local, we want to read secrets from a secure location instead of exposing them in a file.

Choose the provider (more in Providers) that matches how the application receives its secrets. Some common providers are:

  • Azure Key Vault for Azure workloads.
  • AWS Secrets Manager for AWS workloads.
  • GCP Secret Manager for GCP workloads.
  • Setting per file when the runtime mounts secrets as files, such as Docker or Kubernetes secret volumes.
  • Environment variables when the deployment platform injects secret values, often through a cloud secret store link or using Kubernetes External Secrets Operator. The application reads the injected value; the platform is responsible for resolving the secret store reference.

For example, we can read the secrets from Azure Key Vault:

class ApplicationSettings(BaseModel):
    openai_api_key: str
    openai_model: str
    timeout_seconds: int
    postgresql_connection_string: str


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

Realize that Azure Key Vault only can store PascalCase or kebab-case secrets, but as they are normalized to snake_case, they're mapped to the Pydantic model fields without any extra code.

6. Summary

We have a single ApplicationSettings model that works in local and in production, with no extra code. The settings are loaded from the right provider depending on the environment, and we can add more providers if needed.

The next sections are very important to understand how the settings system works, and they include topics such as the core concepts, how to read values, or the providers themselves.

For a complete recommended usage of how to use wirio-settings in production, see Recommended usage.

Core concepts

Providers and priority

A provider is a source of settings, such as a YAML file, the environment variables, or a secret store. wirio-settings supports multiple providers at the same time, and it merges them into a single flat set of keys.

When the same key exists in several providers, the last added provider wins:

settings_manager = SettingsManager()  # Adds the default providers
settings_manager.add_azure_key_vault(  # Overrides the defaults
    "https://example.vault.azure.net/"
)

Default providers

SettingsManager adds the following providers, in this order:

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

Considerations:

  • The files are optional. If a file is not found, it's skipped.
  • The environment variables have a higher priority than the files, because their provider is added last.
  • Any provider we add afterwards has a higher priority than all the defaults.

To start from an empty settings manager, disable the defaults:

settings_manager = SettingsManager(add_default_providers=False)

We can also add the defaults later with add_default_providers(), for example to place them above a provider we added first.

Environments

By default, SettingsManager reads the PYTHONAPP_ENVIRONMENT environment variable to determine the environment name, and it defaults to local when the variable is not set. For example, PYTHONAPP_ENVIRONMENT=production loads settings.production.yaml, which is optional.

To use an environment variable with a different name, pass environment_key:

settings_manager = SettingsManager(environment_key="CUSTOM_ENVIRONMENT")

With CUSTOM_ENVIRONMENT=production, the default providers load settings.production.yaml.

Key naming and nesting

Every provider has its own naming convention, and not every store allows the same characters in a key. For example, neither Azure Key Vault nor GCP Secret Manager allow dots in the key name. wirio-settings normalizes all of them into the same shape:

  • Keys are converted to snake case. APP_NAME, appName, AppName, and app-name all map to app_name.

  • Sections are separated with ., as in database.host or logging.log_level.default. Some providers may use different separators internally, but they are normalized to . in the SettingsManager.

  • Each provider declares how sections are written in its own store. For example:

    Provider Section separator Example Setting key
    YAML file, JSON file Nested objects database: {host: …} database.host
    Environment variables __ DATABASE__HOST database.host
    Azure Key Vault, GCP Secret Manager -- Database--Host database.host
    AWS Secrets Manager Nested JSON {"database": {…}} database.host
    Setting per file None database.host file database.host

Sequences are flattened with their index, so the first item of the servers list is servers.0.

Content root

Relative file paths are resolved against the content root, which is the current working directory by default. To resolve them against another directory, pass an absolute content_root_path:

settings_manager = SettingsManager(content_root_path="/opt/orders-api")

Reading settings

Read one value

Use get_value when the key must exist. It raises a KeyError when the key is missing:

openai_api_key = settings_manager.get_value("openai_api_key")

Use try_get_value for optional keys. It returns None when the key is missing or its value is None:

openai_api_key = settings_manager.try_get_value("openai_api_key")

Typed values

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

maximum_retries = settings_manager.get_value("maximum_retries", int)
enable_cache = settings_manager.try_get_value("enable_cache", bool)

The conversion is done internally by Pydantic, so an invalid value raises a validation error. Lists and dictionaries are read from several keys, so they are best read through a model instead of a single value.

Pydantic models

get_model builds a model from the settings, mapping each field name to a setting key:

from pydantic import BaseModel
from wirio_settings import SettingsManager


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


application_settings = SettingsManager().get_model(ApplicationSettings)
  • If a field has a default, that default is used when no value is found. Here, port defaults to None when missing.
  • If a required field is missing, get_model raises a KeyError.

Nested models

A field annotated with another model is bound to the section with the same name:

database:
  host: localhost
  port: 5432
class DatabaseSettings(BaseModel):
    host: str
    port: int


class ApplicationSettings(BaseModel):
    database: DatabaseSettings

Lists and dictionaries

Lists are read from indexed keys, and dictionaries are read from the children of a section. Both work with scalars and with models:

ports:
  - 8080
  - 8081

servers:
  - name: api
    retries: 3
  - name: worker

services:
  api:
    url: https://api.example.com
  worker:
    url: https://worker.example.com
class Server(BaseModel):
    name: str
    retries: int = 3


class Service(BaseModel):
    url: str


class ApplicationSettings(BaseModel):
    ports: list[int]
    servers: list[Server]
    services: dict[str, Service]

Sections

Use get_section to read a group of settings that share a prefix. For example, we can read the next YAML:

logging:
  log_level: WARNING
logging_section = settings_manager.get_section("logging")
log_level = logging_section.get_value("log_level")

A section behaves like the settings manager itself, so it supports getting values, subsections and Pydantic models.

logging_settings = settings_manager.get_section("logging").get_model(LoggingSettings)

get_section raises a KeyError when the key is not a section.

If we use environment variables for sensitive and non-sensitive settings, we don't have to do anything.

application_settings = SettingsManager().get_model(ApplicationSettings)

But we should read non-sensitive settings from settings files (settings.{environment}.yaml) tracked in version control.

To do that, we can add the PYTHONAPP_ENVIRONMENT environment variable to the deployed application. For example, PYTHONAPP_ENVIRONMENT=production, and the settings.production.yaml file will be loaded automatically.

Now, we have all the pieces in place, but some of the integrations should only be activated when the application is deployed. In local, we don't want to touch secret stores, instrument libraries, send telemetry to the cloud, use HSTS, add CORS, enable caching, use some authentication mechanisms, etc. so we have to add a simple environment check.

This might sound like an extra layer of complexity, but it's what we must do independently of the settings library we use.

For example, if we use the PYTHONAPP_ENVIRONMENT environment variable to detect the current environment, we can add a secret volume in this way:

from os

from fastapi import FastAPI
from wirio_settings import SettingsManager


settings_manager = SettingsManager()

if os.getenv("PYTHONAPP_ENVIRONMENT", "local") != "local":
    settings_manager.add_setting_per_file("/run/secrets")

    # Enable telemetry, etc.

application_settings = settings_manager.get_model(ApplicationSettings)
app = FastAPI()

Providers

YAML file

settings_manager.add_yaml_file("settings.yaml")

Comments are supported in YAML files. The filename may be a relative path, such as ../settings.yaml, which is resolved against the content root. Absolute paths are used as they are.

Options:

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

JSON file

settings_manager.add_json_file("settings.json")

Comments are not supported in JSON files. The filename may be a relative path, such as ../settings.json, which is resolved against the content root. Absolute paths are used as they are.

Options:

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

Environment variables

settings_manager.add_environment_variables()

Keys are normalized to snake case, and __ is replaced with .. For example, DATABASE__HOST maps to database.host.

Azure Key Vault

Read secrets and certificates from Azure Key Vault.

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

Secret names use -- for sections, so Database--Host maps to database.host.

To periodically refresh the loaded secrets, use the refresh_interval parameter, described in Refresh on an interval.

Azure App Configuration

Overview

Read from Azure App Configuration:

  • Settings (also called configuration): Key-value pairs (raw and JSON values), Key Vault references and snapshot references.
  • Snapshots.
  • Enhanced feature flags.
settings_manager.add_azure_app_configuration(
    "https://example.azconfig.io",
)

By default, it loads all settings without a label.

To load enhanced feature flags, set feature_flag_enabled=True. By default, it'll load enhanced feature flags without a label.

Settings and enhanced feature flags are normalized to snake case.

JSON settings with the application/json content type are parsed into nested settings under the setting key. For example, a service setting with {"logging":{"level":"information"}} becomes service.logging.level.

Enhanced feature flags are loaded as a JSON string at feature_management, ready for use with the official featuremanagement Microsoft package. For example, using a key instead of a Pydantic model:

import json

from featuremanagement import FeatureManager

feature_manager = FeatureManager(
    json.loads(settings_manager.get_value("feature_management"))
)

As feature_management is a JSON string, it needs to be parsed before use, as shown in the example above, so don't create a FeatureManager singleton.

To have a FeatureManager singleton, wirio-settings would have to provide a SettingsManager.create_feature_manager() method, which is currently not available. Technically speaking, it'd return a FeatureManager instance initialized with the parsed feature_management JSON string. It'd be parsed to a FeatureManagerConfiguration class (inheriting from Mapping[str, Any]), which would be refreshed whenever the feature_management JSON string is updated.

Selectors

Use selectors to control which settings and enhanced feature flags are loaded. A selector accepts a filter and an optional label. When we omit the label, it selects values without a label.

We could use setting selectors to only load the settings of a service, for example our payment API, and for that we create settings in Azure App Configuration with a prefix representing the service (payment) followed by a separator (. for example).

The following code would only load the settings starting with the payment prefix.

from wirio_settings import (
    SettingsManager,
)
from wirio_settings.azure.app_configuration import SettingSelector

settings_manager = SettingsManager().add_azure_app_configuration(
    "https://example.azconfig.io",
    selectors=[
        SettingSelector("payment.*"),
    ],
)

Trim key prefixes

To remove prefixes from settings, for example, to remove the payment. prefix from all payment-related settings (payment.api_key would become api_key), set trim_key_prefixes. Use feature_flag_trim_name_prefixes to remove prefixes from enhanced feature flag names in the same way.

from wirio_settings import SettingsManager
from wirio_settings.azure.app_configuration import FeatureFlagSelector, SettingSelector

settings_manager = SettingsManager().add_azure_app_configuration(
    "https://example.azconfig.io",
    selectors=[SettingSelector("payment.*")],
    trim_key_prefixes=["payment."],
    feature_flag_selectors=[FeatureFlagSelector("payment.*")],
    feature_flag_trim_name_prefixes=["payment."],
)

We can also add selectors for enhanced feature flags, also load common and specific settings, etc. More information is available in the Microsoft official documentation.

Snapshots

Snapshots are immutable sets of settings selected when the snapshot is created. They replace most per-application selector logic, make the resulting configuration easier to inspect, and support controlled rollouts and rollback to a Last Known-Good (LKG) configuration.

Load a snapshot by name with a SettingSelector. Changing the selected snapshot name requires a code change and redeployment.

Only snapshots with key composition are supported. This composition retains one value per key, and when multiple labels match, it retains the value from the last applicable filter. Snapshots with key_label composition are rejected because they can retain multiple values for one key.

from wirio_settings import SettingsManager
from wirio_settings.azure.app_configuration import SettingSelector


settings_manager = SettingsManager().add_azure_app_configuration(
    "https://example.azconfig.io",
    selectors=[SettingSelector(snapshot_name="payment-api-2026-10-15")],
)

Snapshot references

Snapshot references are regular settings that point to snapshots. wirio-settings resolves them automatically. Updating a reference to point at another immutable snapshot changes the configuration on the next refresh without changing application code or redeploying it.

The referenced snapshot's settings are merged at the reference's position in the selected results, so later settings can override them. References inside a referenced snapshot are not resolved.

AI settings

AI settings are JSON values, so wirio-settings parses them like every other JSON setting in Azure App Configuration.

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.

Options:

  • region selects the AWS region.
  • url overrides the service endpoint, which is useful when testing against a local emulator.

GCP Secret Manager

settings_manager.add_gcp_secret_manager("project-id")

Secret names use -- for sections, so Database--Host maps to database.host.

Setting per file

settings_manager.add_setting_per_file("/run/secrets")

Given a directory, each file name becomes a setting key and the file content becomes the setting value. The directory path must be absolute, because it is not resolved against the content root.

Options:

  • optional=True skips the directory if it is missing. The directory is required by default.
  • refresh_enabled=True refreshes 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 into a volume.
  • Docker secret mounts (for example, /run/secrets).
  • Platform-managed secret volumes in production environments where file-based delivery is preferred.

Example directory:

/run/secrets/
    database_password
    openai_api_key

Then the values are available as database_password and openai_api_key.

This provider does not translate any separator, so the file name is used as the setting key. To read a nested key, include the . in the file name, as in database.host.

Automatic refreshes

Long-running applications, such as web servers or background jobs, can keep their settings up to date without restarting or redeploying.

Refresh on file change

The file and directory providers watch their source when refresh_enabled=True:

settings_manager.add_yaml_file("settings.yaml", refresh_enabled=True)

Refresh on an interval

Azure Key Vault refreshes its secrets in the background when refresh_enabled=True. The provider waits for refresh_interval between refresh attempts, and it keeps the last successfully loaded settings if a refresh fails:

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

Pydantic model refreshes

Models returned by get_model() are automatically updated when a provider refreshes its values, so there is no need to call get_model() again:

from pydantic import BaseModel
from wirio_settings import SettingsManager


class ApplicationSettings(BaseModel):
    port: int


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

When settings.yaml changes its contents, application_settings.port is updated in place. If the refreshed values don't validate against the model, the existing model values are retained.

Authentication

Each cloud provider uses its official SDK for authentication. The name of an authentication mechanism (and the way of adding it) can differ between providers and programming languages, even when it represents the same type of authentication mechanism. wirio-settings provides a simple and readable way to select the authentication mechanism, and it passes it to the provider SDK.

Default authentication

Default authentication is the simplest option: we provide no authentication code and the identity is discovered automatically by the provider SDK. This is the recommended option for most applications, because it works in local and in production without any extra code.

When we need a more explicit, stronger, and faster authentication path, we can pass the provider's authentication mechanism directly. This constrains the identity the application may use and avoids credential-provider discovery.

Azure credentials

Azure uses its default credential chain when we don't pass an AzureCredential.

The credential provider chain 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.

Use AzureCredential to select an authentication mechanism:

  • Default() uses the default Azure credential provider chain.
  • AzureCli() authenticates through the Azure CLI.
  • AzureDeveloperCli() authenticates through the Azure Developer CLI.
  • ClientSecret(tenant_id, client_id, client_secret) uses service principal credentials.
  • ManagedIdentityCredential() uses a managed identity.
  • WorkloadIdentityCredential() uses a workload identity.

For example, to use explicit service principal credentials:

from wirio_settings.azure.identity import AzureCredential

settings_manager.add_azure_key_vault(
    "https://example.vault.azure.net",
    AzureCredential.ClientSecret("tenant-id", "client-id", "client-secret"),
)

AWS credentials

AWS uses its default credential provider chain when we don't pass an AwsCredential.

The credential provider chain can use an IAM role, the shared AWS configuration profile, or AWS_* environment variables.

Use AwsCredential to select an authentication mechanism:

  • Default() uses the default AWS credential provider chain.
  • EnvironmentVariable() only reads AWS_* environment variables.
  • Key(access_key_id, secret_access_key) uses long-lived access keys.
  • ProfileFile(profile_name=None) uses the default profile when no name is supplied.
  • Session(access_key_id, secret_access_key, session_token) uses temporary credentials.

For example, to use explicit access keys:

from wirio_settings.aws.identity import AwsCredential

settings_manager.add_aws_secrets_manager(
    "secret-id",
    AwsCredential.Key("access_key_id", "secret-access-key"),
)

GCP credentials

GCP uses Application Default Credentials (ADC) when we don't pass credentials. To use a specific authentication mechanism, pass its JSON credentials with the credentials_json parameter.

Explanatory notes

Environment identifier

Across the ecosystem, environment selectors commonly follow the TECHNOLOGY_ENVIRONMENT pattern. We use PYTHONAPP_ENVIRONMENT because Python's official environment variables start with the PYTHON prefix, as documented in the Python environment variables reference. The PYTHONAPP_ prefix keeps that convention while distinguishing application configuration from Python interpreter settings.

Troubleshooting

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())

Common errors

Error Cause
KeyError: Missing setting value for key '…' No provider contains the key. Check the spelling, the section separator, and the priority.
ValueError: Setting value for key '…' is None The key exists, but it has no value. For example, a YAML key declared without a value.
KeyError: Setting key '…' is not a section get_section was called with a key that has no children.
A validation error from Pydantic The value exists but it cannot be converted to the requested type.

Metadata

Release files for wirio-settings 0.7.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for wirio-settings 0.7.0
File Size Uploaded
wirio_settings-0.7.0.tar.gz 1.1 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for wirio-settings 0.7.0
File
wirio_settings-0.7.0-cp315-cp315t-manylinux_2_28_x86_64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ x86-64 Details
wirio_settings-0.7.0-cp315-cp315t-manylinux_2_28_i686.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ x86-32 Details
wirio_settings-0.7.0-cp315-cp315-manylinux_2_28_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.28+ x86-64 Details
wirio_settings-0.7.0-cp315-cp315-manylinux_2_28_i686.whl CPython 3.15 CPython 3.15 Linux glibc 2.28+ x86-32 Details
wirio_settings-0.7.0-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details
wirio_settings-0.7.0-cp314-cp314t-musllinux_1_2_i686.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-32 Details
wirio_settings-0.7.0-cp314-cp314t-musllinux_1_2_armv7l.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARMv7l Details
wirio_settings-0.7.0-cp314-cp314t-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 Details
wirio_settings-0.7.0-cp314-cp314t-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64 Details
wirio_settings-0.7.0-cp314-cp314t-manylinux_2_28_s390x.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ IBM System/390x Details
wirio_settings-0.7.0-cp314-cp314t-manylinux_2_28_ppc64le.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ PowerPC 64-le Details
wirio_settings-0.7.0-cp314-cp314t-manylinux_2_28_i686.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-32 Details
wirio_settings-0.7.0-cp314-cp314t-manylinux_2_28_armv7l.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARMv7l Details
wirio_settings-0.7.0-cp314-cp314t-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64 Details
wirio_settings-0.7.0-cp314-cp314-win_arm64.whl CPython 3.14 CPython 3.14 Windows ARM64 Details
wirio_settings-0.7.0-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
wirio_settings-0.7.0-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
wirio_settings-0.7.0-cp314-cp314-musllinux_1_2_i686.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-32 Details
wirio_settings-0.7.0-cp314-cp314-musllinux_1_2_armv7l.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARMv7l Details
wirio_settings-0.7.0-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details
wirio_settings-0.7.0-cp314-cp314-manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-64 Details
wirio_settings-0.7.0-cp314-cp314-manylinux_2_28_s390x.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ IBM System/390x Details
wirio_settings-0.7.0-cp314-cp314-manylinux_2_28_ppc64le.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ PowerPC 64-le Details
wirio_settings-0.7.0-cp314-cp314-manylinux_2_28_i686.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ x86-32 Details
wirio_settings-0.7.0-cp314-cp314-manylinux_2_28_armv7l.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARMv7l Details
wirio_settings-0.7.0-cp314-cp314-manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64 Details
wirio_settings-0.7.0-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
wirio_settings-0.7.0-cp314-cp314-macosx_10_12_x86_64.whl CPython 3.14 CPython 3.14 macOS 10.12+ x86-64 Details
wirio_settings-0.7.0-cp313-cp313-win_arm64.whl CPython 3.13 CPython 3.13 Windows ARM64 Details
wirio_settings-0.7.0-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
wirio_settings-0.7.0-cp313-cp313-win32.whl CPython 3.13 CPython 3.13 Windows x86-32 Details
wirio_settings-0.7.0-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
wirio_settings-0.7.0-cp313-cp313-musllinux_1_2_i686.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-32 Details
wirio_settings-0.7.0-cp313-cp313-musllinux_1_2_armv7l.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARMv7l Details
wirio_settings-0.7.0-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details
wirio_settings-0.7.0-cp313-cp313-manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64 Details
wirio_settings-0.7.0-cp313-cp313-manylinux_2_28_s390x.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ IBM System/390x Details
wirio_settings-0.7.0-cp313-cp313-manylinux_2_28_ppc64le.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ PowerPC 64-le Details
wirio_settings-0.7.0-cp313-cp313-manylinux_2_28_i686.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-32 Details
wirio_settings-0.7.0-cp313-cp313-manylinux_2_28_armv7l.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARMv7l Details
wirio_settings-0.7.0-cp313-cp313-manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64 Details
wirio_settings-0.7.0-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
wirio_settings-0.7.0-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details

Total release size: 500.8 MB

Release files / wirio_settings-0.7.0.tar.gz

Download URL wirio_settings-0.7.0.tar.gz
Size 1.1 MB
Tags Source
SHA-256 checksum
How to use checksums
62da6b09fc33d20028da4a756ea09330c4cff3d4d7aad730c221f7c57046a176
BLAKE2b-256 checksum
How to use checksums
b846d56cf2ac50fda132d6eda542d76be41e24c0097265b2ed26488fbf5d825b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","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}

Release files / wirio_settings-0.7.0-cp315-cp315t-manylinux_2_28_x86_64.whl

Download URL wirio_settings-0.7.0-cp315-cp315t-manylinux_2_28_x86_64.whl
Size 11.8 MB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
b43a13c1cc4e979e646eaec1b8e35a041fc4aff2b10deed0ffebdaa5c91ab6a4
BLAKE2b-256 checksum
How to use checksums
73951dcbea8c2d4e93562c2c0d3eec951949b55c7b3a0fab9b2ad57948c20fb4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","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}

Release files / wirio_settings-0.7.0-cp315-cp315t-manylinux_2_28_i686.whl

Download URL wirio_settings-0.7.0-cp315-cp315t-manylinux_2_28_i686.whl
Size 12.2 MB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.28+ x86-32
SHA-256 checksum
How to use checksums
bf01f1ff7044ce5b7bd762a48c4d7eaf7101220ad8b0b18c5699104497317cad
BLAKE2b-256 checksum
How to use checksums
8e1b4d1ea6a523f0f9be12ba6c7bcf706bcd72521b2c95a0c6142d24f36fbb5c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","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}

Release files / wirio_settings-0.7.0-cp315-cp315-manylinux_2_28_x86_64.whl

Download URL wirio_settings-0.7.0-cp315-cp315-manylinux_2_28_x86_64.whl
Size 11.8 MB
Tags CPython 3.15 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
1a09e7ce3c3f9353a9438a1c20e4c600fccca702d6b0a9c385837c8ad553ca3e
BLAKE2b-256 checksum
How to use checksums
f820acdfa7d4d3bdf36772d93de2f190ed4b1fa35e1fc1a9b61faae6fc1da182
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","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}

Release files / wirio_settings-0.7.0-cp315-cp315-manylinux_2_28_i686.whl

Download URL wirio_settings-0.7.0-cp315-cp315-manylinux_2_28_i686.whl
Size 12.2 MB
Tags CPython 3.15 Linux glibc 2.28+ x86-32
SHA-256 checksum
How to use checksums
e470728d61d0041220e02e300686ede37d4178b2c63b1cd73122a2d6bc0bd2a8
BLAKE2b-256 checksum
How to use checksums
c80087fcd6a043169399ceaea485c33e996e4437bb2c308da41c621242c03ffc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","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}

Release files / wirio_settings-0.7.0-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL wirio_settings-0.7.0-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 12.3 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
df1f3c9bb4f1a19491c0638e2afa62f21bd75e352877e2b284cea3fdc6b0f29d
BLAKE2b-256 checksum
How to use checksums
97a34f5b91d63988a23a0e9f22f46915bc5279422fad6f464faa30866402a015
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","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}

Release files / wirio_settings-0.7.0-cp314-cp314t-musllinux_1_2_i686.whl

Download URL wirio_settings-0.7.0-cp314-cp314t-musllinux_1_2_i686.whl
Size 11.8 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
987754f287a2bf39ce9d77110b8820272d06ee27f14d8a38426ed0fd8da18089
BLAKE2b-256 checksum
How to use checksums
01ed8ecbec0e8d9be83618618efc73b9c2e587fb3a1839c4bc7c2be2f2c07493
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","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}

Release files / wirio_settings-0.7.0-cp314-cp314t-musllinux_1_2_armv7l.whl

Download URL wirio_settings-0.7.0-cp314-cp314t-musllinux_1_2_armv7l.whl
Size 11.3 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARMv7l
SHA-256 checksum
How to use checksums
9f1e6f3e54e33235e7982a4d8018729fb5e454aed5d11936617020ea8a8316e2
BLAKE2b-256 checksum
How to use checksums
00a3baefbb20b942a1c9472daa331e86807c07eb75341fdf86d996c43eb281d4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","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}

Release files / wirio_settings-0.7.0-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL wirio_settings-0.7.0-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 12.2 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
e0657163c8790aae2ea420d60f522e7d50e5cb6156a22490a5f85818fd06d788
BLAKE2b-256 checksum
How to use checksums
fe3de9d07739371d9e0e755089f5da4f30b7b744f18699789ac4c15c1b70673a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","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}

Release files / wirio_settings-0.7.0-cp314-cp314t-manylinux_2_28_x86_64.whl

Download URL wirio_settings-0.7.0-cp314-cp314t-manylinux_2_28_x86_64.whl
Size 11.8 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
c0a97cd56ccb9e327256e77bcdf85e11abb108408155bad144d924c19e72cca8
BLAKE2b-256 checksum
How to use checksums
e6a29069a1e50283e9955e076778508a155e0e0b764eb63ea770b9ec47416569
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","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}

Release files / wirio_settings-0.7.0-cp314-cp314t-manylinux_2_28_s390x.whl

Download URL wirio_settings-0.7.0-cp314-cp314t-manylinux_2_28_s390x.whl
Size 11.3 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ IBM System/390x
SHA-256 checksum
How to use checksums
59a7e2612b71b63f87c3586c2bf50a655b2997595aff60661af36ec3b3e1299c
BLAKE2b-256 checksum
How to use checksums
547d255f53e94da1020085bd0ed4937944711438801d17fcb80a63bddcd3fdb8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","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}

Release files / wirio_settings-0.7.0-cp314-cp314t-manylinux_2_28_ppc64le.whl

Download URL wirio_settings-0.7.0-cp314-cp314t-manylinux_2_28_ppc64le.whl
Size 15.0 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ PowerPC 64-le
SHA-256 checksum
How to use checksums
cebf7412ffa6dad9e9a0b00d009fa4adcba5084fb26d570288ef50692096919f
BLAKE2b-256 checksum
How to use checksums
7b0843349b8e59da94299c46bc9317dc670a3f828021e2bab362fc5aa3f8ea23
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","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}

Release files / wirio_settings-0.7.0-cp314-cp314t-manylinux_2_28_i686.whl

Download URL wirio_settings-0.7.0-cp314-cp314t-manylinux_2_28_i686.whl
Size 12.2 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-32
SHA-256 checksum
How to use checksums
503aa7dff53cbdb218fef61cacc0aca49979c7a330bc591916a3fd09ebc4677c
BLAKE2b-256 checksum
How to use checksums
4205aae0f9e8b3cb56b7a3d31c96fc1ed3a6cd5f1fa317812b28ab71f1b34e47
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","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}

Release files / wirio_settings-0.7.0-cp314-cp314t-manylinux_2_28_armv7l.whl

Download URL wirio_settings-0.7.0-cp314-cp314t-manylinux_2_28_armv7l.whl
Size 11.1 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARMv7l
SHA-256 checksum
How to use checksums
76ed9b9943c10c4636958e02ec85331eb3fd00ac10150e4ab01d03a8a1755459
BLAKE2b-256 checksum
How to use checksums
1cda17ea6078aca3a385b6d8e3fd644b1450833c8b9a18f14b95a9c3f1772303
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","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}

Release files / wirio_settings-0.7.0-cp314-cp314t-manylinux_2_28_aarch64.whl

Download URL wirio_settings-0.7.0-cp314-cp314t-manylinux_2_28_aarch64.whl
Size 12.0 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
d16559423643c16ddd399001e8af248f70ac8e6bcbdf3fb9207d020efe086f68
BLAKE2b-256 checksum
How to use checksums
8f848cd4e75df75700e22ee32be201d5c5b921dc9122c686f7db7f86ee34fd33
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","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}

Release files / wirio_settings-0.7.0-cp314-cp314-win_arm64.whl

Download URL wirio_settings-0.7.0-cp314-cp314-win_arm64.whl
Size 9.1 MB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
5cbaf4bfd73effd0734360ab90aafa12ada64622e54456c1d3c8950434e732b7
BLAKE2b-256 checksum
How to use checksums
317ced36c823be62b068d18417f90662a3eb80ef1943bc6d810fba44400cc66a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","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}

Release files / wirio_settings-0.7.0-cp314-cp314-win_amd64.whl

Download URL wirio_settings-0.7.0-cp314-cp314-win_amd64.whl
Size 9.5 MB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
e18de90798e041829b98d35f26fedbd870cd971634a4dd708c444ca273a01bba
BLAKE2b-256 checksum
How to use checksums
1bf452f88e10e503fd7b0425a8ba828d79562e1f88f0f48251e95ce4f275f1fd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","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}

Release files / wirio_settings-0.7.0-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL wirio_settings-0.7.0-cp314-cp314-musllinux_1_2_x86_64.whl
Size 12.3 MB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
a05dd42a9a06f98891bb357961f6b279b11b670ebd1a9e2cf1b47f7ea1e04276
BLAKE2b-256 checksum
How to use checksums
c2360bd8c224b58818fee73568c60a8c5a82461462f0b3dda28beec66d03b42d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","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}

Release files / wirio_settings-0.7.0-cp314-cp314-musllinux_1_2_i686.whl

Download URL wirio_settings-0.7.0-cp314-cp314-musllinux_1_2_i686.whl
Size 11.8 MB
Tags CPython 3.14 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
0e216070882ec981bee4d9c283a760cb3046dcd6a278bf0685b522a0b099bf4b
BLAKE2b-256 checksum
How to use checksums
228d3a179ccd49bdc082b76babe16f0f5d7bde827c26173afb7c584320995d9c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","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}

Release files / wirio_settings-0.7.0-cp314-cp314-musllinux_1_2_armv7l.whl

Download URL wirio_settings-0.7.0-cp314-cp314-musllinux_1_2_armv7l.whl
Size 11.3 MB
Tags CPython 3.14 Linux musl 1.2+ ARMv7l
SHA-256 checksum
How to use checksums
9fd9760185ebc811f84a657a6a12b0be50ecbcaf50787eff7ab88593cd207d7c
BLAKE2b-256 checksum
How to use checksums
799403be8f11ed57cd7e1fd19926696e0d3b62fe16eecf5563d7996f08eb2a3a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","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}

Release files / wirio_settings-0.7.0-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL wirio_settings-0.7.0-cp314-cp314-musllinux_1_2_aarch64.whl
Size 12.2 MB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
dc0f8540b4ba4b92d636006ba4602dc3914fd2674af83a8da660b305a7ef2b14
BLAKE2b-256 checksum
How to use checksums
a55866f76ea3b1b83b5f7d3cc279fdd05555523d3fb4fc2afcc7984b9485f446
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","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}

Release files / wirio_settings-0.7.0-cp314-cp314-manylinux_2_28_x86_64.whl

Download URL wirio_settings-0.7.0-cp314-cp314-manylinux_2_28_x86_64.whl
Size 11.8 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
71236304e88146c361226f47a76990e8ecff99327cd14ee996ceb411922bee2b
BLAKE2b-256 checksum
How to use checksums
fe36f902d2df317eadc53855ddfda8985eb74292cb7b60cacae9a9df824262bb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","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}

Release files / wirio_settings-0.7.0-cp314-cp314-manylinux_2_28_s390x.whl

Download URL wirio_settings-0.7.0-cp314-cp314-manylinux_2_28_s390x.whl
Size 11.3 MB
Tags CPython 3.14 Linux glibc 2.28+ IBM System/390x
SHA-256 checksum
How to use checksums
b68f3ffae9e6554762a6eb903ccc63601d9a9d4018a5b962a5e043df5cfa885d
BLAKE2b-256 checksum
How to use checksums
d0698a5429549078cb456fec0d4f1ab6eaf3010a150d00fc59deca50c39b8732
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","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}

Release files / wirio_settings-0.7.0-cp314-cp314-manylinux_2_28_ppc64le.whl

Download URL wirio_settings-0.7.0-cp314-cp314-manylinux_2_28_ppc64le.whl
Size 15.0 MB
Tags CPython 3.14 Linux glibc 2.28+ PowerPC 64-le
SHA-256 checksum
How to use checksums
a7d448aa4f8455d65684521908e46368b3c17453874e393439236374ee5c8904
BLAKE2b-256 checksum
How to use checksums
60b81ad60a6055c749a24f3375bb6f00c71fd22ae3982375e5196c273bcb186f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","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}

Release files / wirio_settings-0.7.0-cp314-cp314-manylinux_2_28_i686.whl

Download URL wirio_settings-0.7.0-cp314-cp314-manylinux_2_28_i686.whl
Size 12.2 MB
Tags CPython 3.14 Linux glibc 2.28+ x86-32
SHA-256 checksum
How to use checksums
37054288548ff113c07f2df21129fae2ea78b42cc3680d1dc78069ab946f2c7d
BLAKE2b-256 checksum
How to use checksums
6abf1a883517dc04a68e6dfc7bff9df2063361245c4d27d01aaddb1de4afd7e6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","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}

Release files / wirio_settings-0.7.0-cp314-cp314-manylinux_2_28_armv7l.whl

Download URL wirio_settings-0.7.0-cp314-cp314-manylinux_2_28_armv7l.whl
Size 11.1 MB
Tags CPython 3.14 Linux glibc 2.28+ ARMv7l
SHA-256 checksum
How to use checksums
7de229b1757ffc0e71483695fa037ac14292f5508aa6c48895dc8d14ee3c6006
BLAKE2b-256 checksum
How to use checksums
9590c226b2315ed93dd8f0b88b7ec34d999e529fe68b262d28dea8c35abe63f5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","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}

Release files / wirio_settings-0.7.0-cp314-cp314-manylinux_2_28_aarch64.whl

Download URL wirio_settings-0.7.0-cp314-cp314-manylinux_2_28_aarch64.whl
Size 12.0 MB
Tags CPython 3.14 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
f54f074dbb229cefc208ee2aa60953fec53a5397bd2f09ce10da89f67295add0
BLAKE2b-256 checksum
How to use checksums
ff9e6d57292da985cfaf9443ec52b1d6d4b30b9afad4dd6fed1db3f619cb84d7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","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}

Release files / wirio_settings-0.7.0-cp314-cp314-macosx_11_0_arm64.whl

Download URL wirio_settings-0.7.0-cp314-cp314-macosx_11_0_arm64.whl
Size 10.7 MB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f66a740fecdf5063a43875260cddd003f10ef9c189b9b55f1b32b91e6e069e54
BLAKE2b-256 checksum
How to use checksums
e837ad386652acc10fc2a96d9c48cb7a296ae63ac0f4d4bd991272a3ab2eb5b6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","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}

Release files / wirio_settings-0.7.0-cp314-cp314-macosx_10_12_x86_64.whl

Download URL wirio_settings-0.7.0-cp314-cp314-macosx_10_12_x86_64.whl
Size 11.0 MB
Tags CPython 3.14 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
5661d5dd8ea78825690d7e3180bfe7dbb48db9c40e87b4b9e04f2a43b58bc790
BLAKE2b-256 checksum
How to use checksums
4ded536fea51337c7ac96dcaf6c30c5a82698a5dd431c3c5dfcb8821ba9606e2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","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}

Release files / wirio_settings-0.7.0-cp313-cp313-win_arm64.whl

Download URL wirio_settings-0.7.0-cp313-cp313-win_arm64.whl
Size 9.1 MB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
8a16d6166155430f74cee43f589646ba8ab8df8ca41fb52506f72aa8ddd8347b
BLAKE2b-256 checksum
How to use checksums
0431fcbea9c3e984af43cc9cfbf3f9816ba10ee8c53b44ec92e4b81a9f36963a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","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}

Release files / wirio_settings-0.7.0-cp313-cp313-win_amd64.whl

Download URL wirio_settings-0.7.0-cp313-cp313-win_amd64.whl
Size 9.5 MB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
a917168107db318473f4ed3d42c9d92c0634841f6c906613a9c295b6ddc44510
BLAKE2b-256 checksum
How to use checksums
ded22f0ff5e9237521d2cacc2aaa50cd1e26ea365a08fbe27ca2acaca9238951
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","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}

Release files / wirio_settings-0.7.0-cp313-cp313-win32.whl

Download URL wirio_settings-0.7.0-cp313-cp313-win32.whl
Size 8.1 MB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
968da8aeb2b3ea5b20edc38fc715fb96e9448c9f3d89d75bdb47a839ccdcf7b0
BLAKE2b-256 checksum
How to use checksums
220fdf713a5aa9862c17e0ef525a509fd3ae92d50871eaa171ff381f9ea5c8de
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","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}

Release files / wirio_settings-0.7.0-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL wirio_settings-0.7.0-cp313-cp313-musllinux_1_2_x86_64.whl
Size 12.3 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
9183a5254674d6e794eea72012b4382211f57a7a49e7dc51dffb6b005abd1dd6
BLAKE2b-256 checksum
How to use checksums
184c1f2d8600067adedad402368361cdfb606da959a8e736b2557d3276904d3a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","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}

Release files / wirio_settings-0.7.0-cp313-cp313-musllinux_1_2_i686.whl

Download URL wirio_settings-0.7.0-cp313-cp313-musllinux_1_2_i686.whl
Size 11.8 MB
Tags CPython 3.13 Linux musl 1.2+ x86-32
SHA-256 checksum
How to use checksums
786b30f9270debb5a211a6ac1ef3ea0b64c12586a2481f70da3cfb4778a7be90
BLAKE2b-256 checksum
How to use checksums
f7ed1b2e013bf88ebac1f948bdad02231f862f2b055706379061eac7ae87268f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","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}

Release files / wirio_settings-0.7.0-cp313-cp313-musllinux_1_2_armv7l.whl

Download URL wirio_settings-0.7.0-cp313-cp313-musllinux_1_2_armv7l.whl
Size 11.3 MB
Tags CPython 3.13 Linux musl 1.2+ ARMv7l
SHA-256 checksum
How to use checksums
0aa6b4b3f728e4f4de0d47290756f79af1c5cda8468e4a21af4767de460363c7
BLAKE2b-256 checksum
How to use checksums
797d790910a7f8d3816f573129bb74e067ddc2c98a3753c3d0f9ef951787e321
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","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}

Release files / wirio_settings-0.7.0-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL wirio_settings-0.7.0-cp313-cp313-musllinux_1_2_aarch64.whl
Size 12.2 MB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
aeca0b64371daf9c7a73d268fd89443ada5eb4247fc95e59a56b21cee555f860
BLAKE2b-256 checksum
How to use checksums
f74f007572b28ec2e451f778d9936246ade9f825761d333620c68923991ef446
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","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}

Release files / wirio_settings-0.7.0-cp313-cp313-manylinux_2_28_x86_64.whl

Download URL wirio_settings-0.7.0-cp313-cp313-manylinux_2_28_x86_64.whl
Size 11.8 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
db7e59c333ddd1f0d2780951861c905ef2e17ea6450c487e46a0ce4e98459548
BLAKE2b-256 checksum
How to use checksums
d28182f24a0d114b488be99157b7c2e9f697a286196cc924ed4201817c63d77b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","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}

Release files / wirio_settings-0.7.0-cp313-cp313-manylinux_2_28_s390x.whl

Download URL wirio_settings-0.7.0-cp313-cp313-manylinux_2_28_s390x.whl
Size 11.3 MB
Tags CPython 3.13 Linux glibc 2.28+ IBM System/390x
SHA-256 checksum
How to use checksums
c25bc1dc1effa44f62da1069a27a99325815e4753edc5f104ebb8f5be78d59ad
BLAKE2b-256 checksum
How to use checksums
65f288add6076fae100546a98cd133c3ccf1e24bb619723843290784010110ed
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","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}

Release files / wirio_settings-0.7.0-cp313-cp313-manylinux_2_28_ppc64le.whl

Download URL wirio_settings-0.7.0-cp313-cp313-manylinux_2_28_ppc64le.whl
Size 15.0 MB
Tags CPython 3.13 Linux glibc 2.28+ PowerPC 64-le
SHA-256 checksum
How to use checksums
367752904ec2dc7d02d337418c95211a6442db00350616d610d534bedf70189e
BLAKE2b-256 checksum
How to use checksums
5dc2d14fba579a55f9f5c56a5f8bb8222ad863834f8b8b19d6046b4e7636c131
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","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}

Release files / wirio_settings-0.7.0-cp313-cp313-manylinux_2_28_i686.whl

Download URL wirio_settings-0.7.0-cp313-cp313-manylinux_2_28_i686.whl
Size 12.2 MB
Tags CPython 3.13 Linux glibc 2.28+ x86-32
SHA-256 checksum
How to use checksums
f96f8c9f36af4a8c52f3e1eec94a1dd0bd2b75fa0d5a7d9dc96f8083d4acfe7b
BLAKE2b-256 checksum
How to use checksums
01786d39d3a53ad2c7a8329fc8ad03c56a7a307320b797b79145cf9ef7a8c2f1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","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}

Release files / wirio_settings-0.7.0-cp313-cp313-manylinux_2_28_armv7l.whl

Download URL wirio_settings-0.7.0-cp313-cp313-manylinux_2_28_armv7l.whl
Size 11.1 MB
Tags CPython 3.13 Linux glibc 2.28+ ARMv7l
SHA-256 checksum
How to use checksums
6e55f8207f88dc4972a1bad572e3c67497a5f4c7c4c2d30ac7ccef3d89ba9c2d
BLAKE2b-256 checksum
How to use checksums
0b24365fcbd83069b61d2349c9fcc89b0af2a46a82cd8e24be62a01007da6645
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","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}

Release files / wirio_settings-0.7.0-cp313-cp313-manylinux_2_28_aarch64.whl

Download URL wirio_settings-0.7.0-cp313-cp313-manylinux_2_28_aarch64.whl
Size 12.0 MB
Tags CPython 3.13 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
58c64fb317b4dafadb7b331a723e947eb04f68580c48ff0063625e78895312e0
BLAKE2b-256 checksum
How to use checksums
b8c189fa37574ca0c4425c4d9cdfa9ca944a0277244fb28539f8df80c664524c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","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}

Release files / wirio_settings-0.7.0-cp313-cp313-macosx_11_0_arm64.whl

Download URL wirio_settings-0.7.0-cp313-cp313-macosx_11_0_arm64.whl
Size 10.7 MB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
737f61c8777608013513dd76f3ec354bb73dc33963ee2db1ce274da14a9b6f75
BLAKE2b-256 checksum
How to use checksums
8ce4f07167d064dd730d52d365fa8f19ad8396e44a252bd57f756d2ad4c13ddb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","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}

Release files / wirio_settings-0.7.0-cp313-cp313-macosx_10_12_x86_64.whl

Download URL wirio_settings-0.7.0-cp313-cp313-macosx_10_12_x86_64.whl
Size 11.0 MB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
2997585555041660971fe4d68ee7bfb5122d2db31ca1ef68ef8594cacb1d3adf
BLAKE2b-256 checksum
How to use checksums
2e4d7ac929fe674161d2539d36d5d29a105a130f1ea702d61052e2bc769a33cd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.12.7 {"installer":{"name":"uv","version":"0.12.7","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}

Release history Release notifications | RSS feed

This release

0.7.0 This release

44 release files

0.6.0

44 release files

0.5.0

44 release files

0.4.0

44 release files

0.3.0

44 release files

0.1.0

44 release files

0.0.1

44 release 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