Escudeiro
The squire to your Python projects.
Escudeiro is a modern, extensible toolkit for Python that brings together advanced data modeling, configuration, utilities, and high-performance Rust-powered extensions. It is designed for developers who want robust, ergonomic, and efficient solutions for building complex Python applications.
Features
-
Slots-first, Descriptor-friendly Data Classes
Escudeiro’sdatamodule is an attrs-like, slots-first data modeling system. It natively supports Python__slots__, advanced descriptors (like lazy fields and lazymethods), and is designed for extensibility.- Out-of-the-box support for lazy fields, slotted descriptors, and custom field types.
- Integrates seamlessly with async and sync lazy evaluation.
- Serialization/deserialization to dict/JSON, schema generation, and type variable resolution.
-
Configuration Management
Flexible configuration loading from environment variables, files, and mappings, with type-safe casting and validation. -
Utilities & Helpers
A rich set of helpers for type casting, lazy evaluation, async utilities, string manipulation, and more. -
Autodiscovery
Dynamic and static discovery of modules and objects at runtime, supporting plugin-like architectures. -
Rust-powered Performance
Performance-critical components are implemented in Rust (via PyO3), including file tree management and string utilities.
Installation
pip install escudeiro
Requires Python 3.12+.
Quick Start
Data modeling and descriptors:
from escudeiro.data import data, field
from escudeiro.lazyfields import lazyfield
@data
class User:
name: str = field()
age: int = field(default=0)
@lazyfield
def expensive_computation(self):
print("Computing...")
return self.age * 2
user = User(name="Alice", age=21)
print(user.expensive_computation) # "Computing..." then 42
print(user.expensive_computation) # 42 (cached)
Asynchronous lazy evaluation:
from escudeiro.lazyfields import asynclazyfield
import asyncio
@data
class Resource:
@asynclazyfield
async def load(self):
await asyncio.sleep(1)
return "loaded"
async def main():
r = Resource()
print(await r.load()) # "loaded"
asyncio.run(main())
File tree management with Rust:
from escudeiro.filetree import FileTree
tree = FileTree(base_dir="my_project")
vt = tree.virtual
vt.create_text_file("README.md", content="# My Project")
tree.write()
Integrations
- Optional support for Pydantic for data validation and settings management.
- Optional support for msgspec for high-performance serialization/deserialization.
Install with:
pip install escudeiro[pydantic,msgspec]
License
This project is licensed under the Apache License 2.0. See the LICENSE file for details.
Contributing
We welcome contributions! Please open an issue or submit a pull request on GitHub.
Changelog
See the CHANGELOG for a detailed list of changes and updates.
Author
Escudeiro is developed and maintained by me.
Metadata
Release files for escudeiro 0.4.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| escudeiro-0.4.0.tar.gz | 247.4 kB | Details |
Built distributions (wheels)
Total release size: 82.7 MB
Release files / escudeiro-0.4.0.tar.gz
| Download URL | escudeiro-0.4.0.tar.gz |
|---|---|
| Size | 247.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
20237d81eb750a3bbf337d97459c365681dc1b7a9462026f38b356a598e6bf53
|
|
BLAKE2b-256 checksum How to use checksums |
730bee79bfbb32812f3871416d6dbbbe0f1d981da72a18fd99fd3ce1e10df29d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.10.1
|
Release files / escudeiro-0.4.0-cp314-cp314t-musllinux_1_2_x86_64.whl
| Download URL | escudeiro-0.4.0-cp314-cp314t-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.6 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
d1dcfa488172372edc1cd4d38cb0942cd67c0358ecf474ed839f97a7b9043173
|
|
BLAKE2b-256 checksum How to use checksums |
a48ea85408e69e52588a0704e09eb3b73e49029590462dd92ac0b60b794ed633
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.10.1
|
Release files / escudeiro-0.4.0-cp314-cp314t-musllinux_1_2_i686.whl
| Download URL | escudeiro-0.4.0-cp314-cp314t-musllinux_1_2_i686.whl |
|---|---|
| Size | 1.6 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-32 |
|
SHA-256 checksum How to use checksums |
96e329421083ba17053d0bbdd48fde155319b627e9cf0e2d49c02dc575e76f08
|
|
BLAKE2b-256 checksum How to use checksums |
36125549965af616a188aa2460b9369119e659a554e4e8ebd346854fd2c3b045
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.10.1
|
Release files / escudeiro-0.4.0-cp314-cp314t-musllinux_1_2_armv7l.whl
| Download URL | escudeiro-0.4.0-cp314-cp314t-musllinux_1_2_armv7l.whl |
|---|---|
| Size | 1.6 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARMv7l |
|
SHA-256 checksum How to use checksums |
13dfa9dddf563edd62a1c64554c5599719e71d7d649277db3427897dba5ed4db
|
|
BLAKE2b-256 checksum How to use checksums |
66e51206ec4ce41263391f85a663efbaeb485f4fd70894d6cb128842175090d4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.10.1
|
Release files / escudeiro-0.4.0-cp314-cp314t-musllinux_1_2_aarch64.whl
| Download URL | escudeiro-0.4.0-cp314-cp314t-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 1.6 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
b8b26094a85853058b60eef5c84c165c6181d112194f45e94dce34ca338f9dea
|
|
BLAKE2b-256 checksum How to use checksums |
5f3d63fa242fd0c6b40f7f939bc794097fb1c30d90acd0a36c0001fd74dbb962
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.10.1
|
Release files / escudeiro-0.4.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
| Download URL | escudeiro-0.4.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ IBM System/390x |
|
SHA-256 checksum How to use checksums |
14ddbef3e08fe0f170cffa9f027b99c84c51d2017db749bbfe1dc47407d0d1a3
|
|
BLAKE2b-256 checksum How to use checksums |
16d916864cdb08dc836cb34f8dcd027d009d4d3c9592e52d937755bdfae16389
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.10.1
|
Release files / escudeiro-0.4.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
| Download URL | escudeiro-0.4.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl |
|---|---|
| Size | 1.7 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ PowerPC 64-le |
|
SHA-256 checksum How to use checksums |
0068a8d128a421fe396a27c2760331fcffd95b194abeb2e0ccf55e3d436ecd1d
|
|
BLAKE2b-256 checksum How to use checksums |
bd371db77c144c2abe6d85fd683119719afd2052b87c4c85191cea68ed02253b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.10.1
|
Release files / escudeiro-0.4.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
| Download URL | escudeiro-0.4.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl |
|---|---|
| Size | 1.4 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARMv7l |
|
SHA-256 checksum How to use checksums |
53e34f67d7ad3482989e77faa64e4959b9199c218eda8f073e9313b0dae23411
|
|
BLAKE2b-256 checksum How to use checksums |
255e12ef8c0dbc83822744a81596129db503cb30e4c0ecd59dcc4f9e325b8fa8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.10.1
|
Release files / escudeiro-0.4.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | escudeiro-0.4.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 1.4 MB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
13052209dd1a011643ab545d829e19ee377c5946378f2431594e808d65abc621
|
|
BLAKE2b-256 checksum How to use checksums |
6f5910fb34d9e7cf5cf172510503f9b103c6dc899c370189c4c2a3b327a7024c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.10.1
|
Release files / escudeiro-0.4.0-cp314-cp314-win_amd64.whl
| Download URL | escudeiro-0.4.0-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
92c7463f8a7ab5e09e5a4607ded422bb5161765a8f8586a6621cc450c73823da
|
|
BLAKE2b-256 checksum How to use checksums |
5fecd06b646bc2d5bacbeacf8e4104e4952e72237b56c2d72303976c35c7b27a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.10.1
|
Release files / escudeiro-0.4.0-cp314-cp314-win32.whl
| Download URL | escudeiro-0.4.0-cp314-cp314-win32.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.14 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
4ea6196ac6e97aae06b1ecfe881ae50cc685e25de09ffabb2b9c88eff480fad1
|
|
BLAKE2b-256 checksum How to use checksums |
5e57c9f33c89c35049a7fb6801f968564cba9f96e3e6a0a54f9046c989fb52d4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.10.1
|
Release files / escudeiro-0.4.0-cp314-cp314-musllinux_1_2_x86_64.whl
| Download URL | escudeiro-0.4.0-cp314-cp314-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.6 MB |
| Tags | CPython 3.14 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
48ebe4bc4933b5cd2056dfa43f865a9b784c10f1a5b8b354dc00dec1def69933
|
|
BLAKE2b-256 checksum How to use checksums |
fd75a07f70697aabaa9614d4554be161b1bd9febbb0b8126a5e59e5a363ae506
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.10.1
|
Release files / escudeiro-0.4.0-cp314-cp314-musllinux_1_2_i686.whl
| Download URL | escudeiro-0.4.0-cp314-cp314-musllinux_1_2_i686.whl |
|---|---|
| Size | 1.6 MB |
| Tags | CPython 3.14 Linux musl 1.2+ x86-32 |
|
SHA-256 checksum How to use checksums |
81374bd906842caac61373819a0dc21afd90f83e39ba0afe685815d8302c3d43
|
|
BLAKE2b-256 checksum How to use checksums |
3ea232e6623435a2a0268b6101f3e00543c8a7cce92f8be4097395c30ee76466
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.10.1
|
Release files / escudeiro-0.4.0-cp314-cp314-musllinux_1_2_armv7l.whl
| Download URL | escudeiro-0.4.0-cp314-cp314-musllinux_1_2_armv7l.whl |
|---|---|
| Size | 1.6 MB |
| Tags | CPython 3.14 Linux musl 1.2+ ARMv7l |
|
SHA-256 checksum How to use checksums |
e0b40a8f365e333ff3656361b02eab9712e4ff9f56c9842781d50e64f8447893
|
|
BLAKE2b-256 checksum How to use checksums |
660d0e4bb26ef80885d815e2c16cdfd710d55f770489832f7524d94ec6b8619f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.10.1
|
Release files / escudeiro-0.4.0-cp314-cp314-musllinux_1_2_aarch64.whl
| Download URL | escudeiro-0.4.0-cp314-cp314-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 1.6 MB |
| Tags | CPython 3.14 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
7d0815216f9d529198ef639a35385f6d5718107e72a74e8cf5f77f1e1d6512b4
|
|
BLAKE2b-256 checksum How to use checksums |
a46f61d2a856e1bac32226f39ebba0fd8b5be02432ed0f2f05e77a008cb75e98
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.10.1
|
Release files / escudeiro-0.4.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | escudeiro-0.4.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 1.4 MB |
| Tags | CPython 3.14 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
a6bef3563c2449a2233d2d04957bdb411bb025d88c472a83a66cc011a124ac22
|
|
BLAKE2b-256 checksum How to use checksums |
1b6a69845b0cd0cdf6265bd0fcb2d4dcd74488ef4cf8e7680124a9312eee7c0c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.10.1
|
Release files / escudeiro-0.4.0-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl
| Download URL | escudeiro-0.4.0-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.14 Linux glibc 2.17+ IBM System/390x |
|
SHA-256 checksum How to use checksums |
206d9b103b7e12e61238ed260f23613cbd47eb41a7cf0fd5098d75ecdad8c9f5
|
|
BLAKE2b-256 checksum How to use checksums |
d3052a3748a9d21854410c258a32b860e7cc494e8d2b2f7ac73ade5afbd1a356
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.10.1
|
Release files / escudeiro-0.4.0-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
| Download URL | escudeiro-0.4.0-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl |
|---|---|
| Size | 1.7 MB |
| Tags | CPython 3.14 Linux glibc 2.17+ PowerPC 64-le |
|
SHA-256 checksum How to use checksums |
3108666ee4053d6aa466d2ca456eb618b7d3edb40da43386d088115ee626f52d
|
|
BLAKE2b-256 checksum How to use checksums |
38a92897eb81f33356443635fa30fd208d0f1f64b9edf325ead3286b592e4cc6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.10.1
|
Release files / escudeiro-0.4.0-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
| Download URL | escudeiro-0.4.0-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl |
|---|---|
| Size | 1.4 MB |
| Tags | CPython 3.14 Linux glibc 2.17+ ARMv7l |
|
SHA-256 checksum How to use checksums |
ac6597a31e7146e5d0d5adadf9e5fb174c4453a8dc464670c2b67a48695d67e1
|
|
BLAKE2b-256 checksum How to use checksums |
9cbffdecf14e3cc5d697be3544c861d19d6a0bfaaa806461f560742127f96141
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.10.1
|
Release files / escudeiro-0.4.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | escudeiro-0.4.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 1.4 MB |
| Tags | CPython 3.14 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
925cf298fdb944dcd7852db92c61fc9ac8d287e4e5c3666413f9efdce7c630e0
|
|
BLAKE2b-256 checksum How to use checksums |
402048d3758b31a71be9c6b94a48e841d19596a2d67ce82ab7ebb355e32e668f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.10.1
|
Release files / escudeiro-0.4.0-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl
| Download URL | escudeiro-0.4.0-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.14 Linux glibc 2.5+ x86-32 |
|
SHA-256 checksum How to use checksums |
d45f5cf3716bf8cb0e9c836ff018ea21f883bd0944fc551817a85178ec1539f0
|
|
BLAKE2b-256 checksum How to use checksums |
e86fcf16f405248a00bc17d10dae1fc57116bc2974138ead2c7da96f935054c9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.10.1
|
Release files / escudeiro-0.4.0-cp314-cp314-macosx_11_0_arm64.whl
| Download URL | escudeiro-0.4.0-cp314-cp314-macosx_11_0_arm64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.14 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
c57bbabfbfa6704e9a1f2d562691c57b8dbc1c423af6d964ef447ad4338b3fde
|
|
BLAKE2b-256 checksum How to use checksums |
d8ba6757c4e28445e04000d9d23ed237f55eceb6074b7169622a3847f184f720
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.10.1
|
Release files / escudeiro-0.4.0-cp313-cp313t-musllinux_1_2_x86_64.whl
| Download URL | escudeiro-0.4.0-cp313-cp313t-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.6 MB |
| Tags | CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
22a1195a7186dacb2ce27e4bffad046a62fe1ccfb4b6201a05fef053a9da0882
|
|
BLAKE2b-256 checksum How to use checksums |
63247ad8726b256ef0bf63930180bdf02e9764539ca2cdbc80ac21502ad9675d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.10.1
|
Release files / escudeiro-0.4.0-cp313-cp313t-musllinux_1_2_i686.whl
| Download URL | escudeiro-0.4.0-cp313-cp313t-musllinux_1_2_i686.whl |
|---|---|
| Size | 1.6 MB |
| Tags | CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ x86-32 |
|
SHA-256 checksum How to use checksums |
ec7bff18a49e183e5388d67c3aa5a31db78f2f9f196d738974e62de9c8b785ee
|
|
BLAKE2b-256 checksum How to use checksums |
849adcc28caf1d5de9dcc33dd9339e5f394ab309a6cf32e98ea2ce059f8c1a69
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.10.1
|
Release files / escudeiro-0.4.0-cp313-cp313t-musllinux_1_2_armv7l.whl
| Download URL | escudeiro-0.4.0-cp313-cp313t-musllinux_1_2_armv7l.whl |
|---|---|
| Size | 1.6 MB |
| Tags | CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ ARMv7l |
|
SHA-256 checksum How to use checksums |
0beb15bcdbe35138719d9189612959ad363b92f3383415736c2a9d1265e5e77a
|
|
BLAKE2b-256 checksum How to use checksums |
3d7b56299e4c914762d75d46ff69f398ca0ce3731e9ae079f2a5dcfdcd604e12
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.10.1
|
Release files / escudeiro-0.4.0-cp313-cp313t-musllinux_1_2_aarch64.whl
| Download URL | escudeiro-0.4.0-cp313-cp313t-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 1.6 MB |
| Tags | CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
2c66fd9291ab38d508382696431731b8deae27dea701f123f964997af9bfd775
|
|
BLAKE2b-256 checksum How to use checksums |
099d95ded63acc34daa65b3a5706a368903a8848c0a8fb9ff524b2d3061f3880
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.10.1
|
Release files / escudeiro-0.4.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl
| Download URL | escudeiro-0.4.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ IBM System/390x |
|
SHA-256 checksum How to use checksums |
7d7ba70d07da7ec11d65340c6097ce376b7678a985f13aa42d646a401928c470
|
|
BLAKE2b-256 checksum How to use checksums |
706e4b862ff4c9e0a1d2e591040b1a2d5d9d5a9b1aadb0f7e4969fa59c0e0235
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.10.1
|
Release files / escudeiro-0.4.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
| Download URL | escudeiro-0.4.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl |
|---|---|
| Size | 1.7 MB |
| Tags | CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ PowerPC 64-le |
|
SHA-256 checksum How to use checksums |
b9e08a9da50dd6d5d1de359217e6e6923a7870bd0b66791d56fcd4f4fb188aa3
|
|
BLAKE2b-256 checksum How to use checksums |
fa09fc9c642972227d96cd31009a4baf0d51d2a9f226b80ccf53fac362e9849d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.10.1
|
Release files / escudeiro-0.4.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
| Download URL | escudeiro-0.4.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl |
|---|---|
| Size | 1.4 MB |
| Tags | CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ ARMv7l |
|
SHA-256 checksum How to use checksums |
fa0613ea8aebd30ec192cac6521ea3666e1fcea2264302e712c6cfad2f15ce13
|
|
BLAKE2b-256 checksum How to use checksums |
1b551aeb724a7a91c85acf3e03a77789f9c91db25e01da31943ab72dbde92973
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.10.1
|
Release files / escudeiro-0.4.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | escudeiro-0.4.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 1.4 MB |
| Tags | CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
597e7e502b7cc4959a1e402738c5f34adc08b2e7d2d6e1378d0b8658e29c4339
|
|
BLAKE2b-256 checksum How to use checksums |
3fbf7fd8c17942a29879858ee893584c0597c122295e0abb7e303f1e301c0af4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.10.1
|
Release files / escudeiro-0.4.0-cp313-cp313-win_amd64.whl
| Download URL | escudeiro-0.4.0-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
631184682708e1f514460fb045bc974c0289bc524e7a6589cf5cf1dc54a0a04e
|
|
BLAKE2b-256 checksum How to use checksums |
52b23864c98213f3c9de7b897e740175c7754972aa734b7c4d742643523c44d3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.10.1
|
Release files / escudeiro-0.4.0-cp313-cp313-musllinux_1_2_x86_64.whl
| Download URL | escudeiro-0.4.0-cp313-cp313-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.7 MB |
| Tags | CPython 3.13 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
16f07193c8f3a64434ee940f8b2d20a5b73bcb9d5b13c4b77d63c01678eebbe8
|
|
BLAKE2b-256 checksum How to use checksums |
b5d3dc0b2f65d16226704f2370302baa85116b3adec96ff5060170ff76298449
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.10.1
|
Release files / escudeiro-0.4.0-cp313-cp313-musllinux_1_2_i686.whl
| Download URL | escudeiro-0.4.0-cp313-cp313-musllinux_1_2_i686.whl |
|---|---|
| Size | 1.6 MB |
| Tags | CPython 3.13 Linux musl 1.2+ x86-32 |
|
SHA-256 checksum How to use checksums |
abd3a777f3c20815e7766e26e8d8dc95f02bf47eaa24376acb0c35bd78d1c07b
|
|
BLAKE2b-256 checksum How to use checksums |
4c3f2942148170688c08514b5a5fda7adb715ee2c5c96ea0ccaf125d09c5e2fd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.10.1
|
Release files / escudeiro-0.4.0-cp313-cp313-musllinux_1_2_armv7l.whl
| Download URL | escudeiro-0.4.0-cp313-cp313-musllinux_1_2_armv7l.whl |
|---|---|
| Size | 1.6 MB |
| Tags | CPython 3.13 Linux musl 1.2+ ARMv7l |
|
SHA-256 checksum How to use checksums |
7210b84a3ca0be0e99a6a3a78f4ebad108c1b4283c419080e46c6b0fd3102c28
|
|
BLAKE2b-256 checksum How to use checksums |
1618fe65e853f65f87b3261b6605c4a4d3c3e884f4a9d5379c168f6f51301985
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.10.1
|
Release files / escudeiro-0.4.0-cp313-cp313-musllinux_1_2_aarch64.whl
| Download URL | escudeiro-0.4.0-cp313-cp313-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 1.6 MB |
| Tags | CPython 3.13 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
ad39f1c338b4a60d2c2da2fde8722912e982f808e2cd77a56a625087ffc03fb3
|
|
BLAKE2b-256 checksum How to use checksums |
296edd7616f2ddde45f883cffba347fc668e77c2d930b7605ffca7656b7b2b30
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.10.1
|
Release files / escudeiro-0.4.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | escudeiro-0.4.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 1.4 MB |
| Tags | CPython 3.13 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
d3c7fa360c8a09cc12e8c634fbd63ca960879647dd01bc98bd2c1803b67949d9
|
|
BLAKE2b-256 checksum How to use checksums |
df1e550bb978bd3f237d8f0ac506912f1be7f9f9d955350c2f7d935863197415
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.10.1
|
Release files / escudeiro-0.4.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
| Download URL | escudeiro-0.4.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.13 Linux glibc 2.17+ IBM System/390x |
|
SHA-256 checksum How to use checksums |
34a703d618b01367cb669ddeaaafefe8609c9503cba74aaa2b8b4024869afd41
|
|
BLAKE2b-256 checksum How to use checksums |
b62da26bd20d4ebf429a6bc7161e6dfd15441bed3362b8b4240fc5c758a20979
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.10.1
|
Release files / escudeiro-0.4.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
| Download URL | escudeiro-0.4.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl |
|---|---|
| Size | 1.7 MB |
| Tags | CPython 3.13 Linux glibc 2.17+ PowerPC 64-le |
|
SHA-256 checksum How to use checksums |
5b034e6e3871963479855d38eb788f354f86f5defcc52396b12c86c24c927241
|
|
BLAKE2b-256 checksum How to use checksums |
cfdb0ded19898a3a9c63edbed8011b2922e5aa2894b18d96de49175c7306300f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.10.1
|
Release files / escudeiro-0.4.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
| Download URL | escudeiro-0.4.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl |
|---|---|
| Size | 1.4 MB |
| Tags | CPython 3.13 Linux glibc 2.17+ ARMv7l |
|
SHA-256 checksum How to use checksums |
b9857594760225a972ee017bbc6b509d8cc47ba0f82a3b05ee6ec3f1996af606
|
|
BLAKE2b-256 checksum How to use checksums |
e32444aa5e7ac5d8f7afbb42b64bf1eb3af0b71990dee682ea9700d1aee8fe2f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.10.1
|
Release files / escudeiro-0.4.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | escudeiro-0.4.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 1.4 MB |
| Tags | CPython 3.13 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
e9177a613430c5fe09485fb4326a1eb4463b2a71d6003badfc81e1413cfd2943
|
|
BLAKE2b-256 checksum How to use checksums |
a282bb19b40979beef95ff9aded73a248a58700c95d73e2845fdda28f78f1472
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.10.1
|
Release files / escudeiro-0.4.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl
| Download URL | escudeiro-0.4.0-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.13 Linux glibc 2.5+ x86-32 |
|
SHA-256 checksum How to use checksums |
8978edbe9d8593c7601172d094f67c4ec264cf528867635c5fdf947867e3a0c6
|
|
BLAKE2b-256 checksum How to use checksums |
a12e6db97a569c6a34a20f19963a803698aecfa90ce459363905344c9b281b33
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.10.1
|
Release files / escudeiro-0.4.0-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | escudeiro-0.4.0-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
1d34ac1cc36642fa120b7fdec89d1538a1dc3b5064ca837557a8bf0ed641be61
|
|
BLAKE2b-256 checksum How to use checksums |
29c2e988a196aabf493565bb8e16a949b8b82a0eea46309c3187e96cbe26077d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.10.1
|
Release files / escudeiro-0.4.0-cp313-cp313-macosx_10_12_x86_64.whl
| Download URL | escudeiro-0.4.0-cp313-cp313-macosx_10_12_x86_64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.13 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
eca9c7b13f683846621409fa01465f8467d5c8201b4006aa2432dd5499923cbb
|
|
BLAKE2b-256 checksum How to use checksums |
eb0b0a35c1b5cf48ea26bff028d330c122b1b50123ee2e261ef282bdcd318fe4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.10.1
|
Release files / escudeiro-0.4.0-cp312-cp312-win_amd64.whl
| Download URL | escudeiro-0.4.0-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 1.2 MB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
d31bd81dd0dcb2e04bc240f2f709142d4b1fa30e80ab9c90103a88320921b8ac
|
|
BLAKE2b-256 checksum How to use checksums |
7213ee83f41cf4202a09c7f6fd775925a9a923b5fad4cd61f9107b23846058e4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.10.1
|
Release files / escudeiro-0.4.0-cp312-cp312-musllinux_1_2_x86_64.whl
| Download URL | escudeiro-0.4.0-cp312-cp312-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.7 MB |
| Tags | CPython 3.12 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
09d81821fae2df386236b2c93e8817a873381098d9ee8d2435133e44752aa1bb
|
|
BLAKE2b-256 checksum How to use checksums |
85f591486788e3c56b0914254600ccd8b8b506978134a2035dc8eacb20db51d2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.10.1
|
Release files / escudeiro-0.4.0-cp312-cp312-musllinux_1_2_i686.whl
| Download URL | escudeiro-0.4.0-cp312-cp312-musllinux_1_2_i686.whl |
|---|---|
| Size | 1.6 MB |
| Tags | CPython 3.12 Linux musl 1.2+ x86-32 |
|
SHA-256 checksum How to use checksums |
c22a8511c3c2663f2dccbbb5265160132291c47b76c6ebe19976e192270484ca
|
|
BLAKE2b-256 checksum How to use checksums |
0d07292de36c52901370bca18cfa14b03b7aff9ef6d70c3e941547074050692b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.10.1
|
Release files / escudeiro-0.4.0-cp312-cp312-musllinux_1_2_armv7l.whl
| Download URL | escudeiro-0.4.0-cp312-cp312-musllinux_1_2_armv7l.whl |
|---|---|
| Size | 1.6 MB |
| Tags | CPython 3.12 Linux musl 1.2+ ARMv7l |
|
SHA-256 checksum How to use checksums |
b9d977a40dddb573f57ff63c7ea776c6354c7b8e90a4a6afd848807184caf373
|
|
BLAKE2b-256 checksum How to use checksums |
175a57f57ee87fd1356726d6b3c7b2a3d9abd9bd8eb738cab1864dc0a9965dca
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.10.1
|
Release files / escudeiro-0.4.0-cp312-cp312-musllinux_1_2_aarch64.whl
| Download URL | escudeiro-0.4.0-cp312-cp312-musllinux_1_2_aarch64.whl |
|---|---|
| Size | 1.6 MB |
| Tags | CPython 3.12 Linux musl 1.2+ ARM64 |
|
SHA-256 checksum How to use checksums |
3cc9885c2d0cf88e4535884cee422560a032132428ba28674c18616f3a4783ae
|
|
BLAKE2b-256 checksum How to use checksums |
4894dee5e476a38584d3bfbb21858178532522ef6acbb285acc3cfac7f4fe6f2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.10.1
|
Release files / escudeiro-0.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | escudeiro-0.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
8bf0cf8680e2acb6cc1340f62ffaef915e76af1b892f1d7d6fed987a3a6e8278
|
|
BLAKE2b-256 checksum How to use checksums |
7a1198e77e8a5074aaa0b62e93bb79dc8d83d2966f153f37caf28ad25d9f700f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.10.1
|
Release files / escudeiro-0.4.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
| Download URL | escudeiro-0.4.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.12 Linux glibc 2.17+ IBM System/390x |
|
SHA-256 checksum How to use checksums |
9f2cbb5ce05ab318bb62cdec1ed0906506ad08e1484be95598570e86b88c6987
|
|
BLAKE2b-256 checksum How to use checksums |
30474eaabb9b2c49bb815a6a40ed422f52fc1bc757d7c66af30e397e0303992d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.10.1
|
Release files / escudeiro-0.4.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
| Download URL | escudeiro-0.4.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl |
|---|---|
| Size | 1.7 MB |
| Tags | CPython 3.12 Linux glibc 2.17+ PowerPC 64-le |
|
SHA-256 checksum How to use checksums |
cdeea0fba9bb0f1dfe4902b2bc2968a589f2d7e50eb54733379338dc5e2a37d4
|
|
BLAKE2b-256 checksum How to use checksums |
77a9d1bcffc6c04d936815ef10034419bdecd7280ff90ce9a7025ea2490c7881
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.10.1
|
Release files / escudeiro-0.4.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
| Download URL | escudeiro-0.4.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl |
|---|---|
| Size | 1.4 MB |
| Tags | CPython 3.12 Linux glibc 2.17+ ARMv7l |
|
SHA-256 checksum How to use checksums |
d2058d5a6b733960673c3d45ee55464da1d610ddcfb62bee71eba629b04fa757
|
|
BLAKE2b-256 checksum How to use checksums |
2c89eb626f8b8f5f4977798b0a278dd4da7392827c12ce56f8ea7ad3925ef40c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.10.1
|
Release files / escudeiro-0.4.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | escudeiro-0.4.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 1.4 MB |
| Tags | CPython 3.12 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
675431c455e42a288bb4dd83a1a72f0a6b02940aa7b692d9b806990f375baad6
|
|
BLAKE2b-256 checksum How to use checksums |
a505e6cdcfa9c17ea8064178c0fc12118a635e2c298885a9b57ce5e7a75c3531
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.10.1
|
Release files / escudeiro-0.4.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
| Download URL | escudeiro-0.4.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.12 Linux glibc 2.5+ x86-32 |
|
SHA-256 checksum How to use checksums |
b3c7077f10c9f45b8e5b468b948a2f9dced7d3a3d101683e48dd6522a7a167cf
|
|
BLAKE2b-256 checksum How to use checksums |
77a3b4dfcc0b4d20c9a875232973734a9698c7e0040412ae6d9006ad8cc9ee79
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.10.1
|
Release files / escudeiro-0.4.0-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | escudeiro-0.4.0-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
4ede85cd7237bc269c0066a85b1541b45897c2d9f4e9ebf7d15691a3561376a0
|
|
BLAKE2b-256 checksum How to use checksums |
67973c0d4aa7fba1f456441e5fe762c710dc6f9b145ec8b013fe0762e067dcee
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.10.1
|
Release files / escudeiro-0.4.0-cp312-cp312-macosx_10_12_x86_64.whl
| Download URL | escudeiro-0.4.0-cp312-cp312-macosx_10_12_x86_64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.12 macOS 10.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
34f5ef581cc420ca279e27b048d61e1ebf4b6990f7f377a3de9ff7a6e7638df4
|
|
BLAKE2b-256 checksum How to use checksums |
cc77d6deb82f55d3f3ea748ebc87fc5f979a9cc5a26c4d61ab2b9db5b8024d39
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.10.1
|