Typed environment variables for python applications.
Project description
Typed Envs
typed_envs is used to create specialized EnvironmentVariable objects that behave exactly the same as any other instance of the typ used to create them.
typed_envs is used for: - defining your envs in a readable, user friendly way - enhancing type hints for the returned instances - enhancing repr of the returned instance with extra contextual information
In the example below, some_var can be used just like as any other int object.
import typed_envs
some_var = typed_envs.create_env("SET_WITH_THIS_ENV", int, 10)
>>> isinstance(some_var, int)
True
>>> isinstance(some_var, EnvironmentVariable)
True
There are only 2 differences between some_var and int(10):
- some_var will properly type check as an instance of both int and EnvironmentVariable
- some_var.__repr__() will include contextual information about the EnvironmentVariable.
>>> some_var
<EnvironmentVariable[name=`SET_WITH_THIS_ENV`, type=int, default_value=10, current_value=10, using_default=True]>
>>> str(some_var)
"10"
>>> some_var + 5
15
>>> 20 / some_var
2
Mypy plugin
Mypy cannot natively model the dynamic subclass created by typed_envs. If you
want mypy to treat EnvironmentVariable[T] as having the methods and attributes
of both EnvironmentVariable and its underlying T (including for
create_env(...) and EnvVarFactory.create_env(...)), enable the plugin:
[mypy]
plugins = typed_envs.mypy_plugin
For pyproject.toml users:
[tool.mypy]
plugins = ["typed_envs.mypy_plugin"]
The plugin synthesizes a mypy-only class that inherits from both
EnvironmentVariable and the underlying type, so you can call methods from
either side without casts. It also preserves unions, optionals, and common
typing constructs like Annotated, TypedDict, and Literal.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file typed_envs-0.2.4.tar.gz.
File metadata
- Download URL: typed_envs-0.2.4.tar.gz
- Upload date:
- Size: 16.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
01bbbee191d6bc329d693eb706f66960014e0ad04e7398238b4dd88e4f9ebefb
|
|
| MD5 |
1e1a8b9e1386871afdf3b7d23b2957a5
|
|
| BLAKE2b-256 |
1e480cf22fd5a7c6b4d7f53c792cb7f4404a59ba105610bdceb0e9348feaa799
|
File details
Details for the file typed_envs-0.2.4-cp314-cp314t-win_amd64.whl.
File metadata
- Download URL: typed_envs-0.2.4-cp314-cp314t-win_amd64.whl
- Upload date:
- Size: 69.7 kB
- Tags: CPython 3.14t, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3255fdd5408414df5ecbe3ad61f39c7ccac27e4f0826ada98b19b60adbf91245
|
|
| MD5 |
0fa1f0cfcb9c6296478075472ab5f303
|
|
| BLAKE2b-256 |
02677ca673e319d8ee0597dc3cfbf58bb848d14fe60a02bf75cf7d430a2361ff
|
File details
Details for the file typed_envs-0.2.4-cp314-cp314t-win32.whl.
File metadata
- Download URL: typed_envs-0.2.4-cp314-cp314t-win32.whl
- Upload date:
- Size: 65.1 kB
- Tags: CPython 3.14t, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a0d61b6dd2211a77927778e54b787165f8414ba5f677beae82a2c6ff48d57919
|
|
| MD5 |
4f0c5fd725d5f15ec323a56c5f0dfd79
|
|
| BLAKE2b-256 |
0747e8164eccba919d13051c4f9f38204ebfd4923ede52e77f67c91887c70462
|
File details
Details for the file typed_envs-0.2.4-cp314-cp314t-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: typed_envs-0.2.4-cp314-cp314t-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 98.3 kB
- Tags: CPython 3.14t, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8ebfd3bb6925b23278d7ccad63f52312f917227df47e41c060b2f0e0b68e58e5
|
|
| MD5 |
487b7a910efaa917161a330e8d7f96ee
|
|
| BLAKE2b-256 |
e99c61469006bc2f9b4dbcc25eb37460c20376c41df816943ee7661078b049b1
|
File details
Details for the file typed_envs-0.2.4-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: typed_envs-0.2.4-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 95.8 kB
- Tags: CPython 3.14t, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
233914df7f489b8847cd8c65b2141ee7db43585ce715dc3bd828cad45d3a7f3f
|
|
| MD5 |
934829687da527ea8b74b4ec66980139
|
|
| BLAKE2b-256 |
81fe8d4524db33a3b08cdf0158637aef23ccc57124eb2929cf6bc30f2071dceb
|
File details
Details for the file typed_envs-0.2.4-cp314-cp314t-macosx_11_0_arm64.whl.
File metadata
- Download URL: typed_envs-0.2.4-cp314-cp314t-macosx_11_0_arm64.whl
- Upload date:
- Size: 78.7 kB
- Tags: CPython 3.14t, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
af179b7c41d91c14a788b9a81568c7b546ef8a83dff46690b91c677daa74a601
|
|
| MD5 |
0449cdd198fc4649c0c7cd0fbd929b05
|
|
| BLAKE2b-256 |
8f68ebbd469db1320b3e0033f59d4619cdeb00ec80074c16329b1b676579feb6
|
File details
Details for the file typed_envs-0.2.4-cp314-cp314-win_amd64.whl.
File metadata
- Download URL: typed_envs-0.2.4-cp314-cp314-win_amd64.whl
- Upload date:
- Size: 65.7 kB
- Tags: CPython 3.14, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cf42801d160f4024f3e574b53f8a86e167f2a15acfe906547c5fee00279ed91a
|
|
| MD5 |
b0735c7ccda03ea9300fc5e6f747ae94
|
|
| BLAKE2b-256 |
70fd3181070780b60778ef6e3cffbbe78525cb85119311103815746e49d08c3e
|
File details
Details for the file typed_envs-0.2.4-cp314-cp314-win32.whl.
File metadata
- Download URL: typed_envs-0.2.4-cp314-cp314-win32.whl
- Upload date:
- Size: 61.5 kB
- Tags: CPython 3.14, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b949d7e2253d53de47ccf8be62a127345fbb0dabc873b87811ccef92464ad76c
|
|
| MD5 |
7d1377a75d8841148eb4fe62af09b75f
|
|
| BLAKE2b-256 |
6116f8ed268d931f39bb9647055734da44d62662a70a9ef2eaf16e7912c2c0f3
|
File details
Details for the file typed_envs-0.2.4-cp314-cp314-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: typed_envs-0.2.4-cp314-cp314-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 94.0 kB
- Tags: CPython 3.14, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e99bd75956414a37bae58e4e826cfed0eb71e7687b99b8f7725b0e9f8a92e2bb
|
|
| MD5 |
5d123ecea22571beb145869fec105da9
|
|
| BLAKE2b-256 |
68825d79b0140275f14a4dde4a95bd6e7f37f783d282117bdd93e8597c0d32bd
|
File details
Details for the file typed_envs-0.2.4-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: typed_envs-0.2.4-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 91.6 kB
- Tags: CPython 3.14, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
189da05aa78b0619451e661c9390939e9f83e13a2aa491e9303a2e50c92a89b1
|
|
| MD5 |
3a7265eaa4f49aa0aeca73a2b9229dba
|
|
| BLAKE2b-256 |
ef531a93969a5d8bb8980c58ed9766bdbd382c2046b2a4beac8bfd717b660608
|
File details
Details for the file typed_envs-0.2.4-cp314-cp314-macosx_11_0_arm64.whl.
File metadata
- Download URL: typed_envs-0.2.4-cp314-cp314-macosx_11_0_arm64.whl
- Upload date:
- Size: 74.5 kB
- Tags: CPython 3.14, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
93fb634faef7ae323d404a85c8b12b43d0f230fd4f24fd503eb2260d52666c5e
|
|
| MD5 |
721886187f9bdf612057d26ecbc55df4
|
|
| BLAKE2b-256 |
141a265290b29d22de614307e4a1bc73d61dbf23f42a45458ecd2a4aa5042147
|
File details
Details for the file typed_envs-0.2.4-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: typed_envs-0.2.4-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 65.6 kB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7c1080770e7c2c0f6101d5889d8581e7a653a3fc3f9de14cd5f3bcfedc617941
|
|
| MD5 |
bc025e74221f684e2c3af90eebbbf332
|
|
| BLAKE2b-256 |
e300d68035a2b7bc4fcffcccb8006629c3f2da2a1f94c0459f96d1f553802cfd
|
File details
Details for the file typed_envs-0.2.4-cp313-cp313-win32.whl.
File metadata
- Download URL: typed_envs-0.2.4-cp313-cp313-win32.whl
- Upload date:
- Size: 61.5 kB
- Tags: CPython 3.13, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
005b727ac4c394276c68b31bc3b87b5f5c478ea8f446ed908f8cc2d43264db2c
|
|
| MD5 |
bf220980e908f08d078a55ef210157a8
|
|
| BLAKE2b-256 |
d1fceb2f0aaddd8bf3d4a24bf49f1af25d608039b4c7eb740328eb66ac903be9
|
File details
Details for the file typed_envs-0.2.4-cp313-cp313-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: typed_envs-0.2.4-cp313-cp313-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 94.3 kB
- Tags: CPython 3.13, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d0582669d51c2004c2b499cef903f02dd922a597d0888e282361d006aa2fbf16
|
|
| MD5 |
e69c9d00b283d50b6d75089f9007f35a
|
|
| BLAKE2b-256 |
f635d972abe97724a7c0a208dca49d303fc751bb845e5a223571885942fa4a2a
|
File details
Details for the file typed_envs-0.2.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: typed_envs-0.2.4-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 92.0 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a0e8ca4628bd656c60a0498b4b2f5be28d2226b2d2ef8b8c144eec46d4bb2e1e
|
|
| MD5 |
496390a793487fec148dfdc9589bc08c
|
|
| BLAKE2b-256 |
93517d08f04b9c08f684d89e3d118319c0d0f61025a65bd1727995b3355c6f1c
|
File details
Details for the file typed_envs-0.2.4-cp313-cp313-macosx_11_0_arm64.whl.
File metadata
- Download URL: typed_envs-0.2.4-cp313-cp313-macosx_11_0_arm64.whl
- Upload date:
- Size: 74.5 kB
- Tags: CPython 3.13, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3b4967ccf85ddc00f2e6b30a8fb3a195c83ccc85d628fb5f3e69acd02566eabf
|
|
| MD5 |
8fc19ad0b604a9b466d380a27c965b63
|
|
| BLAKE2b-256 |
2430aa3c47d9f545481cd9f1e3c5a69c4d79f9dbda63e00e99d88f9a49485165
|
File details
Details for the file typed_envs-0.2.4-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: typed_envs-0.2.4-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 65.5 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
073fdbf2ed8fea3288ff04c25d0a86a978d27ff540e7439c92cbcec7f3eaef1d
|
|
| MD5 |
4ea61ca1b7d4916a040feaa2e9e7e0f4
|
|
| BLAKE2b-256 |
31da90087fa0cc2cf2ede9627664f08d83577d7b3c75806a1e9edaf337a84556
|
File details
Details for the file typed_envs-0.2.4-cp312-cp312-win32.whl.
File metadata
- Download URL: typed_envs-0.2.4-cp312-cp312-win32.whl
- Upload date:
- Size: 61.5 kB
- Tags: CPython 3.12, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c24672a0231379b52121fc0b2d4cebb0a3eba08ef19a200537b13d141b0abd87
|
|
| MD5 |
d2fa699898084cb4a84a9e5d64e7796a
|
|
| BLAKE2b-256 |
bad17ec9588982049c67e7f700bcd782fd342953b7f5082d3b8dba51ef2e1d3b
|
File details
Details for the file typed_envs-0.2.4-cp312-cp312-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: typed_envs-0.2.4-cp312-cp312-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 94.7 kB
- Tags: CPython 3.12, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
589a5a7e47aed609eab0f4eab1326e60d7ca77cf4143f7e619eb863bbe8dbe64
|
|
| MD5 |
6e6a9b1d47c7c0c7f2212eea909422ae
|
|
| BLAKE2b-256 |
dfc5f858c17750019cb6c9135887c3cec368bf62b5fb02628d13efe48646a129
|
File details
Details for the file typed_envs-0.2.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: typed_envs-0.2.4-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 92.4 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
47f6cd76fba1190f7c3b14fa34e77b9dfd8f900954eb7cdb8b54c51745c5a541
|
|
| MD5 |
96f19e85ebc90ddc5cef29309f7cafc8
|
|
| BLAKE2b-256 |
c3c813aec1f49caa530a5457637e51cf5377f049807899b51fb0cd7d80496637
|
File details
Details for the file typed_envs-0.2.4-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: typed_envs-0.2.4-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 74.6 kB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
25ed95653acce0b9b163fe0d9362c565001600f7b12bf16a84b7c976624db9c8
|
|
| MD5 |
3e4c429b12005ebf4ab0bb1ebb6a8f7b
|
|
| BLAKE2b-256 |
091e269c33a1cf56c44af9f89b5ca7a09e5d330b9ca7bdedc46f44816d280973
|
File details
Details for the file typed_envs-0.2.4-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: typed_envs-0.2.4-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 65.5 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9124629380e66a96d08ed1d37d98dd4c4045a30059d5c2b17833bb95121b3eb4
|
|
| MD5 |
9099235b2684a95749e252de596248cf
|
|
| BLAKE2b-256 |
5093fe585caaf451670073a46433d464d885bfde42bc79a0287bffe32f40c6a7
|
File details
Details for the file typed_envs-0.2.4-cp311-cp311-win32.whl.
File metadata
- Download URL: typed_envs-0.2.4-cp311-cp311-win32.whl
- Upload date:
- Size: 61.1 kB
- Tags: CPython 3.11, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ab8d42e58421835400729be9f33cd8c7bc4eee9d3fe240ecd59ad259b0d972fe
|
|
| MD5 |
cd9e41ac55d35d4427224b816a70d26e
|
|
| BLAKE2b-256 |
8aaca1c4abf8843454709f8194be12eabf37124f194be1b9948bc10e1fbd59b9
|
File details
Details for the file typed_envs-0.2.4-cp311-cp311-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: typed_envs-0.2.4-cp311-cp311-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 94.0 kB
- Tags: CPython 3.11, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0a2fb5f4a90f9b973874e4232f5eab77ecfbb3d6a9abcb859cbc722d2518b49f
|
|
| MD5 |
268a801d7c19e9b2416782e4fffabf84
|
|
| BLAKE2b-256 |
aa2fec143ebb16148bfcb37f282c41a382c5fe1f3f2dab49eac77b30192a62e5
|
File details
Details for the file typed_envs-0.2.4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: typed_envs-0.2.4-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 91.4 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7d3d6dd2c808910c748128d83cebead3503059bd377ab441b44e9c6f0064df55
|
|
| MD5 |
5bd8e0766dc35922e7b579c1ee58989f
|
|
| BLAKE2b-256 |
735fa76c12bf506c4cd2fbdbaedb22beb2ff2c8e1e3d2e1f253594fb3bec4f80
|
File details
Details for the file typed_envs-0.2.4-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: typed_envs-0.2.4-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 74.1 kB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
45fe8036085b4969387cd00c3568fd5680e8bf5e658fc5a393215c76919ee970
|
|
| MD5 |
c0d5f95550f59f5c17607c854485cff0
|
|
| BLAKE2b-256 |
245c37515646bc5d3d8820591ee6527eadc925d5d4e9c5b7a51f6d4f8058d34b
|
File details
Details for the file typed_envs-0.2.4-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: typed_envs-0.2.4-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 65.7 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
33d16f426ad5ac854f4c98fcfe03e6ca4c8df536b0d6599fbbae3a2d1baaedbe
|
|
| MD5 |
a70812a6f7c5c2856339981ab5e25359
|
|
| BLAKE2b-256 |
6697ffa1b5854a123bddc0b332c0755b5d1c1b3728d00eef588fc6e75fc6b278
|
File details
Details for the file typed_envs-0.2.4-cp310-cp310-win32.whl.
File metadata
- Download URL: typed_envs-0.2.4-cp310-cp310-win32.whl
- Upload date:
- Size: 61.1 kB
- Tags: CPython 3.10, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
894dba43d2fe13fa9343194f0084eff243f007faf3f96a4c0ed9c786d97ed6ed
|
|
| MD5 |
4eae54aa719085bc8b0dad21bf4da17d
|
|
| BLAKE2b-256 |
40b9b66d93b03cb70668f89bf2dcf54bfb9719606312c2d92a66b8c57816b6cb
|
File details
Details for the file typed_envs-0.2.4-cp310-cp310-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: typed_envs-0.2.4-cp310-cp310-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 94.6 kB
- Tags: CPython 3.10, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
85a6c7c4281bfb09592beb674f101574aa4faf5b5b2dcdb91c56d312a5bf52fa
|
|
| MD5 |
4e93c6f0a015a23ecf61a16390d46983
|
|
| BLAKE2b-256 |
5d4cb1a50f92ba72febdfc4ae679421e6b80a9855ab3d58b91bc2ef5398a3d07
|
File details
Details for the file typed_envs-0.2.4-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: typed_envs-0.2.4-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 92.1 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4ed2acccc4d68df98c6dae6dea75bb03ba2246de401d87268bffe659319777f1
|
|
| MD5 |
2c4f41e1f8d4282da1ed41212f1938d6
|
|
| BLAKE2b-256 |
94c984f34f7712a5e85591d9706e9e79a580637683d4e5bb74cf620240bbd049
|
File details
Details for the file typed_envs-0.2.4-cp310-cp310-macosx_11_0_arm64.whl.
File metadata
- Download URL: typed_envs-0.2.4-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 74.7 kB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9c59366dc606948465ddcf1ac4b6cae1642931b5a65780585cde9c8162c40d2d
|
|
| MD5 |
0c645637ccd564ec261717c084999502
|
|
| BLAKE2b-256 |
fc9d8796663935c5d4239ecadc57bc1152d615f78e4b8b616b34a58f72b4f55e
|
File details
Details for the file typed_envs-0.2.4-cp39-cp39-win_amd64.whl.
File metadata
- Download URL: typed_envs-0.2.4-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 65.6 kB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
889d64a20fe645db5a5f81d8f95c016e9a44e2c657cb23924ebe4ec86676b553
|
|
| MD5 |
6e9c98972bc250b1c77c6a74e1d5b4ab
|
|
| BLAKE2b-256 |
bf66191e677d64846f16cba40658c5d8987c5491b271cce126fb3894949f6659
|
File details
Details for the file typed_envs-0.2.4-cp39-cp39-win32.whl.
File metadata
- Download URL: typed_envs-0.2.4-cp39-cp39-win32.whl
- Upload date:
- Size: 61.1 kB
- Tags: CPython 3.9, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
03f627d9b8b7bb3624969f47924ef24402d209ea18a780d06dc6c8e768387c65
|
|
| MD5 |
1af0399c78e227a51939bfb8fc6fb709
|
|
| BLAKE2b-256 |
953c04c68eb3456a9488d85b1e08774b54958451248605abceeb359fe1b30ef4
|
File details
Details for the file typed_envs-0.2.4-cp39-cp39-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: typed_envs-0.2.4-cp39-cp39-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 94.5 kB
- Tags: CPython 3.9, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bd48836af2971e70ab34d9c28fd0cb798d200e762ab8357647a410b6a2d26415
|
|
| MD5 |
78707a99ada3537990b3aaed5bf8b9fc
|
|
| BLAKE2b-256 |
d28125a60980e36aa6cedb95aa6a8288727617036179ebd85904c622532ef21d
|
File details
Details for the file typed_envs-0.2.4-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.
File metadata
- Download URL: typed_envs-0.2.4-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
- Upload date:
- Size: 92.0 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64, manylinux: glibc 2.28+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
25df503966942ac3dd76c8964cc1fdd90d6635876c3ae83f7f0b8bc3aef875dc
|
|
| MD5 |
6dbe507918c4d4a93b07a18879df75f4
|
|
| BLAKE2b-256 |
c5c5423c8d97dc96fd37d40a95f934fe19de428d85145c35ea65f349169b4b6a
|
File details
Details for the file typed_envs-0.2.4-cp39-cp39-macosx_11_0_arm64.whl.
File metadata
- Download URL: typed_envs-0.2.4-cp39-cp39-macosx_11_0_arm64.whl
- Upload date:
- Size: 74.7 kB
- Tags: CPython 3.9, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2adef16d8476afb631d91e4c6704a8d96be5d6152f257d34c1c3966fdb22a491
|
|
| MD5 |
bfb4769a9b0f88c318df2c86ab841dc5
|
|
| BLAKE2b-256 |
268c88d3296dc003231ad4d0b9064d9be98918e636c3d79fd3045ebb0c65f548
|