From b2ffda4e959c3d014318cf95ed28f00783f918fe Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Sat, 24 Jan 2026 03:04:55 +0000
Subject: [PATCH] =?UTF-8?q?=E2=AC=86=EF=B8=8F=F0=9F=91=A8=E2=80=8D?=
=?UTF-8?q?=F0=9F=92=BB=20Update=20patch=20versions=20(#1476)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
This PR contains the following updates:
| Package | Type | Update | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|---|---|
| [actions/checkout](https://redirect.github.com/actions/checkout) |
action | patch | `v6.0.1` → `v6.0.2` |

|

|
|
[adhtruong/mirrors-typos](https://redirect.github.com/adhtruong/mirrors-typos)
| repository | patch | `v1.42.0` → `v1.42.1` |

|

|
|
[astral-sh/ruff-pre-commit](https://redirect.github.com/astral-sh/ruff-pre-commit)
| repository | patch | `v0.14.13` → `v0.14.14` |

|

|
|
[henryiii/validate-pyproject-schema-store](https://redirect.github.com/henryiii/validate-pyproject-schema-store)
| repository | patch | `2026.01.10` → `2026.01.22` |

|

|
|
[rbubley/mirrors-prettier](https://redirect.github.com/rbubley/mirrors-prettier)
| repository | patch | `v3.8.0` → `v3.8.1` |

|

|
| [ty](https://redirect.github.com/astral-sh/ty)
([changelog](https://redirect.github.com/astral-sh/ty/blob/main/CHANGELOG.md))
| dependency-groups | patch | `==0.0.12` → `==0.0.13` |

|

|
Note: The `pre-commit` manager in Renovate is not supported by the
`pre-commit` maintainers or community. Please do not report any problems
there, instead [create a Discussion in the Renovate
repository](https://redirect.github.com/renovatebot/renovate/discussions/new)
if you have any questions.
---
### Release Notes
actions/checkout (actions/checkout)
###
[`v6.0.2`](https://redirect.github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v602)
[Compare
Source](https://redirect.github.com/actions/checkout/compare/v6.0.1...v6.0.2)
- Fix tag handling: preserve annotations and explicit fetch-tags by
[@ericsciple](https://redirect.github.com/ericsciple) in
[#2356](https://redirect.github.com/actions/checkout/pull/2356)
adhtruong/mirrors-typos (adhtruong/mirrors-typos)
###
[`v1.42.1`](https://redirect.github.com/adhtruong/mirrors-typos/compare/v1.42.0...v1.42.1)
[Compare
Source](https://redirect.github.com/adhtruong/mirrors-typos/compare/v1.42.0...v1.42.1)
astral-sh/ruff-pre-commit (astral-sh/ruff-pre-commit)
###
[`v0.14.14`](https://redirect.github.com/astral-sh/ruff-pre-commit/releases/tag/v0.14.14)
[Compare
Source](https://redirect.github.com/astral-sh/ruff-pre-commit/compare/v0.14.13...v0.14.14)
See:
henryiii/validate-pyproject-schema-store
(henryiii/validate-pyproject-schema-store)
###
[`v2026.01.22`](https://redirect.github.com/henryiii/validate-pyproject-schema-store/compare/2026.01.10...2026.01.22)
[Compare
Source](https://redirect.github.com/henryiii/validate-pyproject-schema-store/compare/2026.01.10...2026.01.22)
rbubley/mirrors-prettier (rbubley/mirrors-prettier)
###
[`v3.8.1`](https://redirect.github.com/rbubley/mirrors-prettier/compare/v3.8.0...v3.8.1)
[Compare
Source](https://redirect.github.com/rbubley/mirrors-prettier/compare/v3.8.0...v3.8.1)
astral-sh/ty (ty)
###
[`v0.0.13`](https://redirect.github.com/astral-sh/ty/blob/HEAD/CHANGELOG.md#0013)
[Compare
Source](https://redirect.github.com/astral-sh/ty/compare/0.0.12...0.0.13)
Released on 2026-01-21.
##### Bug fixes
- Fix `--force-exclude` when excluding entire directories
([#22595](https://redirect.github.com/astral-sh/ruff/pull/22595))
- Fix missing syntax highlighting for aliased import names
([#22675](https://redirect.github.com/astral-sh/ruff/pull/22675))
- Highlight interpolated-parts in t-strings
([#22674](https://redirect.github.com/astral-sh/ruff/pull/22674))
- Fix the inferred MRO of functional namedtuple classes
([#22722](https://redirect.github.com/astral-sh/ruff/pull/22722))
- Make special cases for subscript inference exhaustive, ensuring that
the special casing for tuple subscripts is applied when a union of
tuples or an alias to a tuple type is subscripted
([#22035](https://redirect.github.com/astral-sh/ruff/pull/22035))
##### LSP server
- Improve completion suggestions inside class definitions
([#22571](https://redirect.github.com/astral-sh/ruff/pull/22571))
- Improve performance of completions
([#22630](https://redirect.github.com/astral-sh/ruff/pull/22630))
- Remove completion suggestions for redundant re-exports that share the
same top-most module
([#22581](https://redirect.github.com/astral-sh/ruff/pull/22581))
##### Core type checking
- Add basic support for overloads in `ParamSpec`
([#21946](https://redirect.github.com/astral-sh/ruff/pull/21946))
- Allow `...` as a default value for any parameter if the function is in
an `if TYPE_CHECKING` block
([#22624](https://redirect.github.com/astral-sh/ruff/pull/22624))
- Allow `if type(x) is Y` narrowing for types other than class-literal
types
([#22729](https://redirect.github.com/astral-sh/ruff/pull/22729))
- Avoid overload errors when detecting dataclass-on-tuple
([#22687](https://redirect.github.com/astral-sh/ruff/pull/22687))
- Avoid reporting overload errors for successful union variants
([#22688](https://redirect.github.com/astral-sh/ruff/pull/22688))
- Ban `NewType`s with generic bases
([#22653](https://redirect.github.com/astral-sh/ruff/pull/22653))
- Fix PEP 695 type aliases not expanding in overload resolution
([#22589](https://redirect.github.com/astral-sh/ruff/pull/22589))
- Fix the return type for synthesized `NamedTuple.__new__` methods
([#22625](https://redirect.github.com/astral-sh/ruff/pull/22625))
- Emit diagnostics for `NamedTuple`, `TypedDict`, `Enum` or `Protocol`
classes decorated with `@dataclass`
([#22672](https://redirect.github.com/astral-sh/ruff/pull/22672))
- Emit `invalid-type-form` diagnostics for stringified annotations where
the quoted expression is invalid
([#22752](https://redirect.github.com/astral-sh/ruff/pull/22752))
- Infer the implicit type of `cls` in `__new__` methods
([#22584](https://redirect.github.com/astral-sh/ruff/pull/22584))
- Make `ModuleType` and `object` attributes available on namespace
packages
([#22606](https://redirect.github.com/astral-sh/ruff/pull/22606))
- Make `NamedTuple(...)` and `namedtuple(...)` calls stricter
([#22601](https://redirect.github.com/astral-sh/ruff/pull/22601))
- Narrow on bool and byte subscripts
([#22684](https://redirect.github.com/astral-sh/ruff/pull/22684))
- Narrow on negative subscript indexing
([#22682](https://redirect.github.com/astral-sh/ruff/pull/22682))
- Override `__file__` to `str` when applicable on imported modules
([#22333](https://redirect.github.com/astral-sh/ruff/pull/22333))
- Add bidirectional inference for comprehensions
([#22564](https://redirect.github.com/astral-sh/ruff/pull/22564))
- Recognize string-literal types as subtypes of
`Sequence[Literal[chars]]`
([#22415](https://redirect.github.com/astral-sh/ruff/pull/22415))
- Add right-hand-side narrowing for `if Foo is type(x)` expressions
([#22608](https://redirect.github.com/astral-sh/ruff/pull/22608))
- Add simple syntactic validation for the right-hand side of PEP-613
type aliases
([#22652](https://redirect.github.com/astral-sh/ruff/pull/22652))
- Add support for passing `typename` and `field_names` by keyword
argument to `collections.namedtuple()` calls
([#22660](https://redirect.github.com/astral-sh/ruff/pull/22660))
- Add support for starred unpacking in class bases
([#22591](https://redirect.github.com/astral-sh/ruff/pull/22591))
- Validate constructor arguments when a class is used as a decorator
([#22377](https://redirect.github.com/astral-sh/ruff/pull/22377))
- Validate field names for `typing.NamedTuple(...)`
([#22599](https://redirect.github.com/astral-sh/ruff/pull/22599))
- Add diagnostic on overridden `__setattr__` and `__delattr__` in frozen
dataclasses
([#21430](https://redirect.github.com/astral-sh/ruff/pull/21430))
- Fix unary operators on `NewType`s of `float` or `complex`
([#22605](https://redirect.github.com/astral-sh/ruff/pull/22605))
##### Configuration
- Support overriding `respect-type-ignore-comments`
([#22615](https://redirect.github.com/astral-sh/ruff/pull/22615))
##### Diagnostics
- Don't add a subdiagnostic pointing to the TypeVar definition if the
TypeVar is `Self`
([#22646](https://redirect.github.com/astral-sh/ruff/pull/22646))
- Show final search path instead of "and 1 more paths"
([#22776](https://redirect.github.com/astral-sh/ruff/pull/22776))
- Group `type[]` elements together when displaying union types
([#22592](https://redirect.github.com/astral-sh/ruff/pull/22592))
##### Performance
- Cache `ClassType::nearest_disjoint_base`
([#22065](https://redirect.github.com/astral-sh/ruff/pull/22065))
##### Other changes
- Sync vendored typeshed stubs
([#22590](https://redirect.github.com/astral-sh/ruff/pull/22590),
[Typeshed
diff](https://redirect.github.com/python/typeshed/compare/d1d5fe58664b30a0c2dde3cd5c3dc8091f0f16ae...cd8b26b0ceef26cd84ab614088140d48680ac7f7)
##### Contributors
- [@bxff](https://redirect.github.com/bxff)
- [@jhartum](https://redirect.github.com/jhartum)
- [@thejchap](https://redirect.github.com/thejchap)
- [@AlexWaygood](https://redirect.github.com/AlexWaygood)
- [@charliermarsh](https://redirect.github.com/charliermarsh)
- [@RasmusNygren](https://redirect.github.com/RasmusNygren)
- [@mswart](https://redirect.github.com/mswart)
- [@MatthewMckee4](https://redirect.github.com/MatthewMckee4)
- [@11happy](https://redirect.github.com/11happy)
- [@ibraheemdev](https://redirect.github.com/ibraheemdev)
- [@sinon](https://redirect.github.com/sinon)
- [@MichaReiser](https://redirect.github.com/MichaReiser)
- [@carljm](https://redirect.github.com/carljm)
- [@BurntSushi](https://redirect.github.com/BurntSushi)
- [@dhruvmanila](https://redirect.github.com/dhruvmanila)
- [@oconnor663](https://redirect.github.com/oconnor663)
- [@zanieb](https://redirect.github.com/zanieb)
---
### Configuration
📅 **Schedule**: Branch creation - "every weekend" (UTC), Automerge - At
any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **Rebasing**: Whenever PR is behind base branch, or you tick the
rebase/retry checkbox.
👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config
help](https://redirect.github.com/renovatebot/renovate/discussions) if
that's undesired.
---
- [ ] If you want to rebase/retry this PR, check
this box
---
This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/munich-quantum-toolkit/core).
Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
(cherry picked from commit 45ed9ab9387d7840d1b33752e8d9d864f3e168b9)
---
.github/workflows/templating.yml | 2 +-
.pre-commit-config.yaml | 8 +++---
pyproject.toml | 2 +-
uv.lock | 43 ++++++++++++++++----------------
4 files changed, 27 insertions(+), 28 deletions(-)
diff --git a/.github/workflows/templating.yml b/.github/workflows/templating.yml
index 80b5ea30f..04e0a4753 100644
--- a/.github/workflows/templating.yml
+++ b/.github/workflows/templating.yml
@@ -13,7 +13,7 @@ jobs:
contents: write
pull-requests: write
steps:
- - uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1
+ - uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
- id: read-release-drafter-categories
run: |
JSON_CONTENT=$(cat .github/workflow_inputs/release_drafter_categories.json | jq -c .)
diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml
index c589c96cc..6a9a3b9bb 100644
--- a/.pre-commit-config.yaml
+++ b/.pre-commit-config.yaml
@@ -30,7 +30,7 @@ repos:
## Check the pyproject.toml file
- repo: https://github.com/henryiii/validate-pyproject-schema-store
- rev: 2026.01.10
+ rev: 2026.01.22
hooks:
- id: validate-pyproject
priority: 0
@@ -56,7 +56,7 @@ repos:
## Check for spelling
- repo: https://github.com/adhtruong/mirrors-typos
- rev: v1.42.0
+ rev: v1.42.1
hooks:
- id: typos
priority: 0
@@ -124,7 +124,7 @@ repos:
## Format configuration files with prettier
- repo: https://github.com/rbubley/mirrors-prettier
- rev: v3.8.0
+ rev: v3.8.1
hooks:
- id: prettier
types_or: [yaml, markdown, html, css, scss, javascript, json]
@@ -132,7 +132,7 @@ repos:
## Python linting using ruff
- repo: https://github.com/astral-sh/ruff-pre-commit
- rev: v0.14.13
+ rev: v0.14.14
hooks:
- id: ruff-format
priority: 1
diff --git a/pyproject.toml b/pyproject.toml
index d1e615387..576144191 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -360,5 +360,5 @@ dev = [
{include-group = "test"},
"lit>=18.1.8",
"nox>=2025.11.12",
- "ty==0.0.12",
+ "ty==0.0.13",
]
diff --git a/uv.lock b/uv.lock
index 26b848fde..1d3669440 100644
--- a/uv.lock
+++ b/uv.lock
@@ -1562,7 +1562,7 @@ dev = [
{ name = "qiskit", extras = ["qasm3-import"], specifier = ">=1.0.0" },
{ name = "scikit-build-core", specifier = ">=0.11.6" },
{ name = "setuptools-scm", specifier = ">=9.2.2" },
- { name = "ty", specifier = "==0.0.12" },
+ { name = "ty", specifier = "==0.0.13" },
]
docs = [
{ name = "breathe", specifier = ">=4.36.0" },
@@ -3316,27 +3316,26 @@ wheels = [
[[package]]
name = "ty"
-version = "0.0.12"
-source = { registry = "https://pypi.org/simple" }
-sdist = { url = "https://files.pythonhosted.org/packages/b5/78/ba1a4ad403c748fbba8be63b7e774a90e80b67192f6443d624c64fe4aaab/ty-0.0.12.tar.gz", hash = "sha256:cd01810e106c3b652a01b8f784dd21741de9fdc47bd595d02c122a7d5cefeee7", size = 4981303, upload-time = "2026-01-14T22:30:48.537Z" }
-wheels = [
- { url = "https://files.pythonhosted.org/packages/7d/8f/c21314d074dda5fb13d3300fa6733fd0d8ff23ea83a721818740665b6314/ty-0.0.12-py3-none-linux_armv6l.whl", hash = "sha256:eb9da1e2c68bd754e090eab39ed65edf95168d36cbeb43ff2bd9f86b4edd56d1", size = 9614164, upload-time = "2026-01-14T22:30:44.016Z" },
- { url = "https://files.pythonhosted.org/packages/09/28/f8a4d944d13519d70c486e8f96d6fa95647ac2aa94432e97d5cfec1f42f6/ty-0.0.12-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:c181f42aa19b0ed7f1b0c2d559980b1f1d77cc09419f51c8321c7ddf67758853", size = 9542337, upload-time = "2026-01-14T22:30:05.687Z" },
- { url = "https://files.pythonhosted.org/packages/e1/9c/f576e360441de7a8201daa6dc4ebc362853bc5305e059cceeb02ebdd9a48/ty-0.0.12-py3-none-macosx_11_0_arm64.whl", hash = "sha256:1f829e1eecd39c3e1b032149db7ae6a3284f72fc36b42436e65243a9ed1173db", size = 8909582, upload-time = "2026-01-14T22:30:46.089Z" },
- { url = "https://files.pythonhosted.org/packages/d6/13/0898e494032a5d8af3060733d12929e3e7716db6c75eac63fa125730a3e7/ty-0.0.12-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f45162e7826e1789cf3374627883cdeb0d56b82473a0771923e4572928e90be3", size = 9384932, upload-time = "2026-01-14T22:30:13.769Z" },
- { url = "https://files.pythonhosted.org/packages/e4/1a/b35b6c697008a11d4cedfd34d9672db2f0a0621ec80ece109e13fca4dfef/ty-0.0.12-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:d11fec40b269bec01e751b2337d1c7ffa959a2c2090a950d7e21c2792442cccd", size = 9453140, upload-time = "2026-01-14T22:30:11.131Z" },
- { url = "https://files.pythonhosted.org/packages/dd/1e/71c9edbc79a3c88a0711324458f29c7dbf6c23452c6e760dc25725483064/ty-0.0.12-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:09d99e37e761a4d2651ad9d5a610d11235fbcbf35dc6d4bc04abf54e7cf894f1", size = 9960680, upload-time = "2026-01-14T22:30:33.621Z" },
- { url = "https://files.pythonhosted.org/packages/0e/75/39375129f62dd22f6ad5a99cd2a42fd27d8b91b235ce2db86875cdad397d/ty-0.0.12-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:d9ca0cdb17bd37397da7b16a7cd23423fc65c3f9691e453ad46c723d121225a1", size = 10904518, upload-time = "2026-01-14T22:30:08.464Z" },
- { url = "https://files.pythonhosted.org/packages/32/5e/26c6d88fafa11a9d31ca9f4d12989f57782ec61e7291d4802d685b5be118/ty-0.0.12-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:fcf2757b905e7eddb7e456140066335b18eb68b634a9f72d6f54a427ab042c64", size = 10525001, upload-time = "2026-01-14T22:30:16.454Z" },
- { url = "https://files.pythonhosted.org/packages/c2/a5/2f0b91894af13187110f9ad7ee926d86e4e6efa755c9c88a820ed7f84c85/ty-0.0.12-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:00cf34c1ebe1147efeda3021a1064baa222c18cdac114b7b050bbe42deb4ca80", size = 10307103, upload-time = "2026-01-14T22:30:41.221Z" },
- { url = "https://files.pythonhosted.org/packages/4b/77/13d0410827e4bc713ebb7fdaf6b3590b37dcb1b82e0a81717b65548f2442/ty-0.0.12-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2bb3a655bd869352e9a22938d707631ac9fbca1016242b1f6d132d78f347c851", size = 10072737, upload-time = "2026-01-14T22:30:51.783Z" },
- { url = "https://files.pythonhosted.org/packages/e1/dd/fc36d8bac806c74cf04b4ca735bca14d19967ca84d88f31e121767880df1/ty-0.0.12-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:4658e282c7cb82be304052f8f64f9925f23c3c4f90eeeb32663c74c4b095d7ba", size = 9368726, upload-time = "2026-01-14T22:30:18.683Z" },
- { url = "https://files.pythonhosted.org/packages/54/70/9e8e461647550f83e2fe54bc632ccbdc17a4909644783cdbdd17f7296059/ty-0.0.12-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:c167d838eaaa06e03bb66a517f75296b643d950fbd93c1d1686a187e5a8dbd1f", size = 9454704, upload-time = "2026-01-14T22:30:22.759Z" },
- { url = "https://files.pythonhosted.org/packages/04/9b/6292cf7c14a0efeca0539cf7d78f453beff0475cb039fbea0eb5d07d343d/ty-0.0.12-py3-none-musllinux_1_2_i686.whl", hash = "sha256:2956e0c9ab7023533b461d8a0e6b2ea7b78e01a8dde0688e8234d0fce10c4c1c", size = 9649829, upload-time = "2026-01-14T22:30:31.234Z" },
- { url = "https://files.pythonhosted.org/packages/49/bd/472a5d2013371e4870886cff791c94abdf0b92d43d305dd0f8e06b6ff719/ty-0.0.12-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:5c6a3fd7479580009f21002f3828320621d8a82d53b7ba36993234e3ccad58c8", size = 10162814, upload-time = "2026-01-14T22:30:36.174Z" },
- { url = "https://files.pythonhosted.org/packages/31/e9/2ecbe56826759845a7c21d80aa28187865ea62bc9757b056f6cbc06f78ed/ty-0.0.12-py3-none-win32.whl", hash = "sha256:a91c24fd75c0f1796d8ede9083e2c0ec96f106dbda73a09fe3135e075d31f742", size = 9140115, upload-time = "2026-01-14T22:30:38.903Z" },
- { url = "https://files.pythonhosted.org/packages/5d/6d/d9531eff35a5c0ec9dbc10231fac21f9dd6504814048e81d6ce1c84dc566/ty-0.0.12-py3-none-win_amd64.whl", hash = "sha256:df151894be55c22d47068b0f3b484aff9e638761e2267e115d515fcc9c5b4a4b", size = 9884532, upload-time = "2026-01-14T22:30:25.112Z" },
- { url = "https://files.pythonhosted.org/packages/e9/f3/20b49e75967023b123a221134548ad7000f9429f13fdcdda115b4c26305f/ty-0.0.12-py3-none-win_arm64.whl", hash = "sha256:cea99d334b05629de937ce52f43278acf155d3a316ad6a35356635f886be20ea", size = 9313974, upload-time = "2026-01-14T22:30:27.44Z" },
+version = "0.0.13"
+source = { registry = "https://pypi.org/simple" }
+sdist = { url = "https://files.pythonhosted.org/packages/5a/dc/b607f00916f5a7c52860b84a66dc17bc6988e8445e96b1d6e175a3837397/ty-0.0.13.tar.gz", hash = "sha256:7a1d135a400ca076407ea30012d1f75419634160ed3b9cad96607bf2956b23b3", size = 4999183, upload-time = "2026-01-21T13:21:16.133Z" }
+wheels = [
+ { url = "https://files.pythonhosted.org/packages/1a/df/3632f1918f4c0a33184f107efc5d436ab6da147fd3d3b94b3af6461efbf4/ty-0.0.13-py3-none-linux_armv6l.whl", hash = "sha256:1b2b8e02697c3a94c722957d712a0615bcc317c9b9497be116ef746615d892f2", size = 9993501, upload-time = "2026-01-21T13:21:26.628Z" },
+ { url = "https://files.pythonhosted.org/packages/92/87/6a473ced5ac280c6ce5b1627c71a8a695c64481b99aabc798718376a441e/ty-0.0.13-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:f15cdb8e233e2b5adfce673bb21f4c5e8eaf3334842f7eea3c70ac6fda8c1de5", size = 9860986, upload-time = "2026-01-21T13:21:24.425Z" },
+ { url = "https://files.pythonhosted.org/packages/5d/9b/d89ae375cf0a7cd9360e1164ce017f8c753759be63b6a11ed4c944abe8c6/ty-0.0.13-py3-none-macosx_11_0_arm64.whl", hash = "sha256:0819e89ac9f0d8af7a062837ce197f0461fee2fc14fd07e2c368780d3a397b73", size = 9350748, upload-time = "2026-01-21T13:21:28.502Z" },
+ { url = "https://files.pythonhosted.org/packages/a8/a6/9ad58518056fab344b20c0bb2c1911936ebe195318e8acc3bc45ac1c6b6b/ty-0.0.13-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:1de79f481084b7cc7a202ba0d7a75e10970d10ffa4f025b23f2e6b7324b74886", size = 9849884, upload-time = "2026-01-21T13:21:21.886Z" },
+ { url = "https://files.pythonhosted.org/packages/b1/c3/8add69095fa179f523d9e9afcc15a00818af0a37f2b237a9b59bc0046c34/ty-0.0.13-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:4fb2154cff7c6e95d46bfaba283c60642616f20d73e5f96d0c89c269f3e1bcec", size = 9822975, upload-time = "2026-01-21T13:21:14.292Z" },
+ { url = "https://files.pythonhosted.org/packages/a4/05/4c0927c68a0a6d43fb02f3f0b6c19c64e3461dc8ed6c404dde0efb8058f7/ty-0.0.13-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:00be58d89337c27968a20d58ca553458608c5b634170e2bec82824c2e4cf4d96", size = 10294045, upload-time = "2026-01-21T13:21:30.505Z" },
+ { url = "https://files.pythonhosted.org/packages/b4/86/6dc190838aba967557fe0bfd494c595d00b5081315a98aaf60c0e632aaeb/ty-0.0.13-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:72435eade1fa58c6218abb4340f43a6c3ff856ae2dc5722a247d3a6dd32e9737", size = 10916460, upload-time = "2026-01-21T13:21:07.788Z" },
+ { url = "https://files.pythonhosted.org/packages/04/40/9ead96b7c122e1109dfcd11671184c3506996bf6a649306ec427e81d9544/ty-0.0.13-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:77a548742ee8f621d718159e7027c3b555051d096a49bb580249a6c5fc86c271", size = 10597154, upload-time = "2026-01-21T13:21:18.064Z" },
+ { url = "https://files.pythonhosted.org/packages/aa/7d/e832a2c081d2be845dc6972d0c7998914d168ccbc0b9c86794419ab7376e/ty-0.0.13-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:da067c57c289b7cf914669704b552b6207c2cc7f50da4118c3e12388642e6b3f", size = 10410710, upload-time = "2026-01-21T13:21:12.388Z" },
+ { url = "https://files.pythonhosted.org/packages/31/e3/898be3a96237a32f05c4c29b43594dc3b46e0eedfe8243058e46153b324f/ty-0.0.13-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:d1b50a01fffa140417fca5a24b658fbe0734074a095d5b6f0552484724474343", size = 9826299, upload-time = "2026-01-21T13:21:00.845Z" },
+ { url = "https://files.pythonhosted.org/packages/bb/eb/db2d852ce0ed742505ff18ee10d7d252f3acfd6fc60eca7e9c7a0288a6d8/ty-0.0.13-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:0f33c46f52e5e9378378eca0d8059f026f3c8073ace02f7f2e8d079ddfe5207e", size = 9831610, upload-time = "2026-01-21T13:21:05.842Z" },
+ { url = "https://files.pythonhosted.org/packages/9e/61/149f59c8abaddcbcbb0bd13b89c7741ae1c637823c5cf92ed2c644fcadef/ty-0.0.13-py3-none-musllinux_1_2_i686.whl", hash = "sha256:168eda24d9a0b202cf3758c2962cc295878842042b7eca9ed2965259f59ce9f2", size = 9978885, upload-time = "2026-01-21T13:21:10.306Z" },
+ { url = "https://files.pythonhosted.org/packages/a0/cd/026d4e4af60a80918a8d73d2c42b8262dd43ab2fa7b28d9743004cb88d57/ty-0.0.13-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:d4917678b95dc8cb399cc459fab568ba8d5f0f33b7a94bf840d9733043c43f29", size = 10506453, upload-time = "2026-01-21T13:20:56.633Z" },
+ { url = "https://files.pythonhosted.org/packages/63/06/8932833a4eca2df49c997a29afb26721612de8078ae79074c8fe87e17516/ty-0.0.13-py3-none-win32.whl", hash = "sha256:c1f2ec40daa405508b053e5b8e440fbae5fdb85c69c9ab0ee078f8bc00eeec3d", size = 9433482, upload-time = "2026-01-21T13:20:58.717Z" },
+ { url = "https://files.pythonhosted.org/packages/aa/fd/e8d972d1a69df25c2cecb20ea50e49ad5f27a06f55f1f5f399a563e71645/ty-0.0.13-py3-none-win_amd64.whl", hash = "sha256:8b7b1ab9f187affbceff89d51076038363b14113be29bda2ddfa17116de1d476", size = 10319156, upload-time = "2026-01-21T13:21:03.266Z" },
+ { url = "https://files.pythonhosted.org/packages/2d/c2/05fdd64ac003a560d4fbd1faa7d9a31d75df8f901675e5bed1ee2ceeff87/ty-0.0.13-py3-none-win_arm64.whl", hash = "sha256:1c9630333497c77bb9bcabba42971b96ee1f36c601dd3dcac66b4134f9fa38f0", size = 9808316, upload-time = "2026-01-21T13:20:54.053Z" },
]
[[package]]