Python application component initialization system
Project description
systemPY
Python application component initialization system
Full documantation is available at Read the Docs
The problem
The regular application contains many atomic components. Asyncio makes their initializing a little bit complicated. It's OK, when you have a single entrypoint and initialize your application components via your framework. While you add new components to your application iteratively, you don't see any problem
When you create any new entrypoint, you have to think a lot, how to initialize application components again, which callbacks should be called and in which order. But it's a half of the problem! You also have to implement a graceful shutdown
The most painful part is one-time scripts. It's kind of The Banana Gorilla Problem: you just want a banana but you have to initialize a gorilla holding the banana and the entire jungle, and then gracefully shutdown it
Solution
This library allows you to implement application startup and shutdown in a
declarative way. You have to implement a class for each your component,
write the startup and shutdown code. Then you have to combine required
components as mixins into the current application App class. Then create an
instance and pass dependencies as keyword arguments. In case it's a self-hosted
app you have to call the instance.run_sync() method
Note that systempy is NOT a di framework, but it may be used with any of
them. Also systempy is NOT a binding to systemd, but I was inspired by it
and systempy is doing similar things on a much smaller scale
Basic principles
There are 6 the most significant stages of the application lifecycle:
-
on_initis called exactly once on the application startup -
pre_startupis called before the event loop is started -
on_startupis called exactly when the event loop has started -
on_shutdownis called when the application is going to shutdown or reload but the event loop is still working -
post_shutdownis called after event loop has stopped or drained. When application is going to reload, next it would be calledpre_startup -
on_exitis called exactly once when application is going to stop
You may to create Unit classes for each your application component where you
may put your code. Then you may combine these Unit class mixins into the
current App class, which composes your defined callbacks and runs in the
right order. Depending on application type, these callbacks may be called by
primary application or by yourself
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 systempy-0.1.7.dev21955266863.tar.gz.
File metadata
- Download URL: systempy-0.1.7.dev21955266863.tar.gz
- Upload date:
- Size: 22.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4189ca897770f18d5ef55b44a238d83a5f7fe10a272dac0fee43c83cc87b949b
|
|
| MD5 |
7663f819c2dd016deebd6c725df86678
|
|
| BLAKE2b-256 |
d94eff7bb008a6f4b6b9ec8a948356be717c7c4852f9dade9298b9cffa021d6d
|
File details
Details for the file systempy-0.1.7.dev21955266863-py3-none-any.whl.
File metadata
- Download URL: systempy-0.1.7.dev21955266863-py3-none-any.whl
- Upload date:
- Size: 30.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
98773775d52980a7755aacbe88715cc27cfe5d250318141f9ae49dfd5eee0779
|
|
| MD5 |
119dab453c5ffd0bea71b85529db90fc
|
|
| BLAKE2b-256 |
41289f176c7ec997ba4bf4463557431b62d4d10c108283a9c8742f52b5f68829
|
File details
Details for the file systempy-0.1.7.dev21955266863-cp314-cp314-manylinux_2_39_x86_64.whl.
File metadata
- Download URL: systempy-0.1.7.dev21955266863-cp314-cp314-manylinux_2_39_x86_64.whl
- Upload date:
- Size: 277.2 kB
- Tags: CPython 3.14, manylinux: glibc 2.39+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f740e2fc5c006ea5fdb85b87d218aa9771527c870ca68db9d47e95ff08d132a2
|
|
| MD5 |
72136785d9ffc358969043baeb2cf73e
|
|
| BLAKE2b-256 |
d749fa12123b702c255e3d5ec4a0e2c607866d8a644bf625eeebaa841fa11abb
|
File details
Details for the file systempy-0.1.7.dev21955266863-cp314-cp314-manylinux_2_35_x86_64.whl.
File metadata
- Download URL: systempy-0.1.7.dev21955266863-cp314-cp314-manylinux_2_35_x86_64.whl
- Upload date:
- Size: 272.1 kB
- Tags: CPython 3.14, manylinux: glibc 2.35+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a0d1c79823a6d716a4e3bff6f003e2de8b6f9491fe3a0d03cc47312f53526de5
|
|
| MD5 |
5b145152cdf33d88ef379bf2df3098b7
|
|
| BLAKE2b-256 |
d36486a639e6b3344ad8fce41c144a35cd8494937e25164826d2ccab0b4b4a58
|
File details
Details for the file systempy-0.1.7.dev21955266863-cp314-cp314-macosx_26_0_arm64.whl.
File metadata
- Download URL: systempy-0.1.7.dev21955266863-cp314-cp314-macosx_26_0_arm64.whl
- Upload date:
- Size: 311.9 kB
- Tags: CPython 3.14, macOS 26.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
892de770d5b699b2be1af387672752682a3bd75ed85d59d976ccdf90d171a563
|
|
| MD5 |
1d141cf038cb273a9c11833546779f71
|
|
| BLAKE2b-256 |
c38b89521ae6273f846a2f785ecf32ea258386e6ffa88fd98f986a1cbe87b625
|
File details
Details for the file systempy-0.1.7.dev21955266863-cp314-cp314-macosx_15_0_arm64.whl.
File metadata
- Download URL: systempy-0.1.7.dev21955266863-cp314-cp314-macosx_15_0_arm64.whl
- Upload date:
- Size: 311.5 kB
- Tags: CPython 3.14, macOS 15.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
659c5a81b0d926fe42f573ee3b618f0e3c69bf9d38aa8addec9a9ca48c5b26c8
|
|
| MD5 |
88d628896ed3e182f7cb514591620b9f
|
|
| BLAKE2b-256 |
62086bc507e64cae8de0b85285d8a62e8086e91af90022b90fbc6a7f23b05789
|
File details
Details for the file systempy-0.1.7.dev21955266863-cp314-cp314-macosx_14_0_arm64.whl.
File metadata
- Download URL: systempy-0.1.7.dev21955266863-cp314-cp314-macosx_14_0_arm64.whl
- Upload date:
- Size: 267.9 kB
- Tags: CPython 3.14, macOS 14.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c7fb8746c6a7feebdf7394cbeb9c3ebb871d02480ec931c23fdb8edfe12fc498
|
|
| MD5 |
53f44a41bbac2f408540358883cefa9c
|
|
| BLAKE2b-256 |
8e93308af57fd083b1eff4806370eeb3851b3cb2fb428e9b0aec71ea2a853e60
|
File details
Details for the file systempy-0.1.7.dev21955266863-cp313-cp313-manylinux_2_39_x86_64.whl.
File metadata
- Download URL: systempy-0.1.7.dev21955266863-cp313-cp313-manylinux_2_39_x86_64.whl
- Upload date:
- Size: 276.0 kB
- Tags: CPython 3.13, manylinux: glibc 2.39+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9fc0857bfbb87804211313f6b23afff11f9fbd226f4a70b04cefec9972b60ff8
|
|
| MD5 |
0712398d8f0010c75c3ae6168ed8f410
|
|
| BLAKE2b-256 |
dd942ca15c6ed86616497cffe11a431e304482735bd56d6720c9c38bb91e325c
|
File details
Details for the file systempy-0.1.7.dev21955266863-cp313-cp313-manylinux_2_35_x86_64.whl.
File metadata
- Download URL: systempy-0.1.7.dev21955266863-cp313-cp313-manylinux_2_35_x86_64.whl
- Upload date:
- Size: 272.8 kB
- Tags: CPython 3.13, manylinux: glibc 2.35+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a7c7ca9c2f48132f5a1c9b4c8c4e211c7375127f438d3cf4cfdf3fc4c208f37f
|
|
| MD5 |
1d9f0a5c3aea609232a37df1c642fdbc
|
|
| BLAKE2b-256 |
1d2affd695c5c2d64560b6586540d1782edf8d9d74b0d25333d1a0510c1cc4f4
|
File details
Details for the file systempy-0.1.7.dev21955266863-cp313-cp313-macosx_26_0_arm64.whl.
File metadata
- Download URL: systempy-0.1.7.dev21955266863-cp313-cp313-macosx_26_0_arm64.whl
- Upload date:
- Size: 311.9 kB
- Tags: CPython 3.13, macOS 26.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ca011fad27773533632737858cec9739d821e14f97617e4f5877e3e049a49975
|
|
| MD5 |
439c3bcb134c8adc6774695d7c6d9f61
|
|
| BLAKE2b-256 |
485ef37c80f954e4f22d48c30cb6ca44471580b64e32cc023a8c354751ac8210
|
File details
Details for the file systempy-0.1.7.dev21955266863-cp313-cp313-macosx_15_0_arm64.whl.
File metadata
- Download URL: systempy-0.1.7.dev21955266863-cp313-cp313-macosx_15_0_arm64.whl
- Upload date:
- Size: 311.4 kB
- Tags: CPython 3.13, macOS 15.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
59214a97a2d1f31e08cadf70b7c85d415a3cfd0a7691308fa2738b882d048f77
|
|
| MD5 |
5d03f7d8a195fa9f30e9270df2cfda50
|
|
| BLAKE2b-256 |
efbcd3fab4a43ad30b6879deca9e9df75e7fcefe7596fcdcfcc5c3c962a51d5b
|
File details
Details for the file systempy-0.1.7.dev21955266863-cp313-cp313-macosx_14_0_arm64.whl.
File metadata
- Download URL: systempy-0.1.7.dev21955266863-cp313-cp313-macosx_14_0_arm64.whl
- Upload date:
- Size: 267.5 kB
- Tags: CPython 3.13, macOS 14.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a943a143877d3f72e6e5efd1cb4ca04aed82595a3c48ea430c400192f7ef3bb0
|
|
| MD5 |
b1db82cc2fba0b4a8c9e3811aefbb1b9
|
|
| BLAKE2b-256 |
75c509d0ddf8493f159f069035832a09526a84f2a645a49436cb42c15a9e8500
|
File details
Details for the file systempy-0.1.7.dev21955266863-cp312-cp312-manylinux_2_39_x86_64.whl.
File metadata
- Download URL: systempy-0.1.7.dev21955266863-cp312-cp312-manylinux_2_39_x86_64.whl
- Upload date:
- Size: 278.2 kB
- Tags: CPython 3.12, manylinux: glibc 2.39+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
16a554d4b7a1232e1c5d1302076a8527a6cbb030b5d14e9accc12f8ee9557e22
|
|
| MD5 |
2fa756582377603cdd508f2508bddcf8
|
|
| BLAKE2b-256 |
172965d99b0d858dfd0734ebf473aa037063f79e484f5d8d48b1795a46a7579a
|
File details
Details for the file systempy-0.1.7.dev21955266863-cp312-cp312-manylinux_2_35_x86_64.whl.
File metadata
- Download URL: systempy-0.1.7.dev21955266863-cp312-cp312-manylinux_2_35_x86_64.whl
- Upload date:
- Size: 275.1 kB
- Tags: CPython 3.12, manylinux: glibc 2.35+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
75cfdc1b47b7c49aa24774d45b36d420c620aebabd2878b88862c0806bbe43f1
|
|
| MD5 |
f96b37c9d7bb38da683d31b572ce9de6
|
|
| BLAKE2b-256 |
0e8933bb8534c36e0efdc1db7aa7037c63ac7b737307060f867557a1e049184a
|
File details
Details for the file systempy-0.1.7.dev21955266863-cp312-cp312-macosx_26_0_arm64.whl.
File metadata
- Download URL: systempy-0.1.7.dev21955266863-cp312-cp312-macosx_26_0_arm64.whl
- Upload date:
- Size: 312.4 kB
- Tags: CPython 3.12, macOS 26.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f035128d81d315929eb4a8f4204a67865311c41468b73c46b2557cee62d0596a
|
|
| MD5 |
0b70bd597983fcf1df8121ccdfe2f4dc
|
|
| BLAKE2b-256 |
648f9603c6e31280599d819fc43203291afc9eab8d3486f31fe7af2e494dc820
|
File details
Details for the file systempy-0.1.7.dev21955266863-cp312-cp312-macosx_15_0_arm64.whl.
File metadata
- Download URL: systempy-0.1.7.dev21955266863-cp312-cp312-macosx_15_0_arm64.whl
- Upload date:
- Size: 311.8 kB
- Tags: CPython 3.12, macOS 15.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0ec83b8ca3f90335e72514f7f597d4a2d1985c0e531bf1ea38b101ea315cb7e1
|
|
| MD5 |
05ccf36e9c8bdc07bd8c0d02968c3726
|
|
| BLAKE2b-256 |
50f009c8ffcf6de92776929b0a3346dbf00fbfbf31bb8306cd1a4c21e9d03545
|
File details
Details for the file systempy-0.1.7.dev21955266863-cp312-cp312-macosx_14_0_arm64.whl.
File metadata
- Download URL: systempy-0.1.7.dev21955266863-cp312-cp312-macosx_14_0_arm64.whl
- Upload date:
- Size: 268.0 kB
- Tags: CPython 3.12, macOS 14.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d5194e91f75300577fbd8af7c8e8e18d5295cf5a26ed7117e07ec658a0dc86f9
|
|
| MD5 |
e0ba7ca8453287152ddc737471583543
|
|
| BLAKE2b-256 |
d95e09ba99e4a77a5a0b951b29c7703af69a7492819c766ad411265e12fcfdea
|
File details
Details for the file systempy-0.1.7.dev21955266863-cp311-cp311-manylinux_2_39_x86_64.whl.
File metadata
- Download URL: systempy-0.1.7.dev21955266863-cp311-cp311-manylinux_2_39_x86_64.whl
- Upload date:
- Size: 266.6 kB
- Tags: CPython 3.11, manylinux: glibc 2.39+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9ab1374295ee64779b410974685a9480a086ebdaab65ebcce42c2960e9d19917
|
|
| MD5 |
cbf8012bb5e8edaf65af88639ccd29b8
|
|
| BLAKE2b-256 |
c7bbf498b757eebee4ab1a0574692e239a51d3617c85480d91c2f0baa33c890a
|
File details
Details for the file systempy-0.1.7.dev21955266863-cp311-cp311-manylinux_2_35_x86_64.whl.
File metadata
- Download URL: systempy-0.1.7.dev21955266863-cp311-cp311-manylinux_2_35_x86_64.whl
- Upload date:
- Size: 263.8 kB
- Tags: CPython 3.11, manylinux: glibc 2.35+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c2de075552a52ec86d99aa93934a651b59612ce60a56a1f6324ae71c59e47845
|
|
| MD5 |
6bbfffb6fec1f52bd1e81df87abfe8f4
|
|
| BLAKE2b-256 |
6c17e1ba2eaf4feff8ea489d25b626a798b7e03a20f8341bdc6abfe835e3ce22
|
File details
Details for the file systempy-0.1.7.dev21955266863-cp311-cp311-macosx_26_0_arm64.whl.
File metadata
- Download URL: systempy-0.1.7.dev21955266863-cp311-cp311-macosx_26_0_arm64.whl
- Upload date:
- Size: 310.2 kB
- Tags: CPython 3.11, macOS 26.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
805002823cf235576e0cbfda52c7217dbd29ca2c92832091a17d618674ed109a
|
|
| MD5 |
35671dd6028208934f33a672a40c2810
|
|
| BLAKE2b-256 |
dc0c236e2b34f3ca92432b2f5c0b4b091566d288a7adf4039d727a8a43c57e0d
|
File details
Details for the file systempy-0.1.7.dev21955266863-cp311-cp311-macosx_15_0_arm64.whl.
File metadata
- Download URL: systempy-0.1.7.dev21955266863-cp311-cp311-macosx_15_0_arm64.whl
- Upload date:
- Size: 309.7 kB
- Tags: CPython 3.11, macOS 15.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
36d915653be7cc3f8be3a51496bbaf98c99981a9c47b1382293b0ff3686026e7
|
|
| MD5 |
92c525f741886c93f2326b2baec1c525
|
|
| BLAKE2b-256 |
f9cf6e626f0124e9607e0c90be09d75f10ba00513e8b6e57f907ba962efe64cf
|
File details
Details for the file systempy-0.1.7.dev21955266863-cp311-cp311-macosx_14_0_arm64.whl.
File metadata
- Download URL: systempy-0.1.7.dev21955266863-cp311-cp311-macosx_14_0_arm64.whl
- Upload date:
- Size: 264.0 kB
- Tags: CPython 3.11, macOS 14.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
666348ec4ccdcb26e59ee44fd025000be6b79291b61e2ede2b1fffc764705aac
|
|
| MD5 |
53f6ecb350d0fdb7cd1bfdfb67bead7a
|
|
| BLAKE2b-256 |
8fcc2014cf86fdb4292c75cc82333a32d5d976d0a7a05df8f2bfb467370f28ab
|
File details
Details for the file systempy-0.1.7.dev21955266863-cp310-cp310-manylinux_2_39_x86_64.whl.
File metadata
- Download URL: systempy-0.1.7.dev21955266863-cp310-cp310-manylinux_2_39_x86_64.whl
- Upload date:
- Size: 271.1 kB
- Tags: CPython 3.10, manylinux: glibc 2.39+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
774e16a7c1717a9987ebf2e48fd44d6deb65fe7a32c7afecb60c288a49c991f3
|
|
| MD5 |
99184a340c3d537f747a61ecda88ecf4
|
|
| BLAKE2b-256 |
a766663164e88b86d7daf15de70aed4a2ef4b2c1bf36a406f7b99d83feabefd6
|
File details
Details for the file systempy-0.1.7.dev21955266863-cp310-cp310-manylinux_2_35_x86_64.whl.
File metadata
- Download URL: systempy-0.1.7.dev21955266863-cp310-cp310-manylinux_2_35_x86_64.whl
- Upload date:
- Size: 267.7 kB
- Tags: CPython 3.10, manylinux: glibc 2.35+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
aae64dc13a31e0650d90fee7a330bb3c61fb5560d149043851361d40ca9103e5
|
|
| MD5 |
60ad9f464330427e0bea5d72d6a87b1e
|
|
| BLAKE2b-256 |
e2050d9057a593f834e0dd90634824da57c4a62c51130cfe6af89ff31262b44b
|
File details
Details for the file systempy-0.1.7.dev21955266863-cp310-cp310-macosx_26_0_arm64.whl.
File metadata
- Download URL: systempy-0.1.7.dev21955266863-cp310-cp310-macosx_26_0_arm64.whl
- Upload date:
- Size: 316.7 kB
- Tags: CPython 3.10, macOS 26.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d635878602b8bb936f112f28f588267ed3cae4f3b866769a3b82556ef3608c16
|
|
| MD5 |
546fcc279b156eba14d64cbeff36b2eb
|
|
| BLAKE2b-256 |
309c2f50ce003b312a740139c10df125f460d886f4aa5318c91367359b1543c1
|
File details
Details for the file systempy-0.1.7.dev21955266863-cp310-cp310-macosx_15_0_arm64.whl.
File metadata
- Download URL: systempy-0.1.7.dev21955266863-cp310-cp310-macosx_15_0_arm64.whl
- Upload date:
- Size: 316.4 kB
- Tags: CPython 3.10, macOS 15.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
50651af33de03c4ffe439888b9c09648f28cdcd72e532149ac1b2d8822738b3c
|
|
| MD5 |
aae1e2da661282f8ac32bd7d00f8d161
|
|
| BLAKE2b-256 |
e519db1fe7704d366a011be6bf87df789b72d077eb05f8c68e6e9031a1ff42e8
|
File details
Details for the file systempy-0.1.7.dev21955266863-cp310-cp310-macosx_14_0_arm64.whl.
File metadata
- Download URL: systempy-0.1.7.dev21955266863-cp310-cp310-macosx_14_0_arm64.whl
- Upload date:
- Size: 268.9 kB
- Tags: CPython 3.10, macOS 14.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9494fde6bd160506c9e1f0b81d1438cb3f969ef46392e7c7cf9273089b3aa508
|
|
| MD5 |
83bdb134f0aaa47097760ae223dc2507
|
|
| BLAKE2b-256 |
cd99f031d38d12b9b1c522995a1017e1824094655268257f0145efd15723fa3b
|
File details
Details for the file systempy-0.1.7.dev21955266863-cp39-cp39-manylinux_2_39_x86_64.whl.
File metadata
- Download URL: systempy-0.1.7.dev21955266863-cp39-cp39-manylinux_2_39_x86_64.whl
- Upload date:
- Size: 270.5 kB
- Tags: CPython 3.9, manylinux: glibc 2.39+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2ff20a13cdd40017f59ad49d323755738257aeea4c80ce9b1578a27a0b1c35f3
|
|
| MD5 |
8ca1bc6bed4b4a44041ce97d687c7c45
|
|
| BLAKE2b-256 |
edb7d9851116dd3e924e2e4db3cfe9553bf0aadbca03762baade26bb294d2045
|
File details
Details for the file systempy-0.1.7.dev21955266863-cp39-cp39-manylinux_2_35_x86_64.whl.
File metadata
- Download URL: systempy-0.1.7.dev21955266863-cp39-cp39-manylinux_2_35_x86_64.whl
- Upload date:
- Size: 267.1 kB
- Tags: CPython 3.9, manylinux: glibc 2.35+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4b527cb8ec83de81c2d0442e5632e53da95042f7b1c49b8dbc5fe402d47d214f
|
|
| MD5 |
14f3298c211e68b0e7c95210ff9daca2
|
|
| BLAKE2b-256 |
b9c59598999a5fc612167593ebec59f2b0f4cecae9c751afd87648aee0d0e24d
|
File details
Details for the file systempy-0.1.7.dev21955266863-cp39-cp39-macosx_26_0_arm64.whl.
File metadata
- Download URL: systempy-0.1.7.dev21955266863-cp39-cp39-macosx_26_0_arm64.whl
- Upload date:
- Size: 316.8 kB
- Tags: CPython 3.9, macOS 26.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7194ed7b59ebb916cac8c7e53718bcedf21e7bd66dc3793459f0f6aef472cb2c
|
|
| MD5 |
ed0b38dc68ddae2d17c12d48e3a92d7b
|
|
| BLAKE2b-256 |
3ee952abee4d99824cd4d0a4ed335f1c0476d6eadbf3f512c0f902d7ad39cc88
|
File details
Details for the file systempy-0.1.7.dev21955266863-cp39-cp39-macosx_15_0_arm64.whl.
File metadata
- Download URL: systempy-0.1.7.dev21955266863-cp39-cp39-macosx_15_0_arm64.whl
- Upload date:
- Size: 316.5 kB
- Tags: CPython 3.9, macOS 15.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d47bfe0501c0b0a125438542a558954d58b147651a6857c2effff5ec9e940140
|
|
| MD5 |
c69e9132bd1bd104697ff3929f3e70ca
|
|
| BLAKE2b-256 |
b24c7c61ca3ac821db146e1d530920386591ff6c869cda51a93502e8dca5d6bf
|
File details
Details for the file systempy-0.1.7.dev21955266863-cp39-cp39-macosx_14_0_arm64.whl.
File metadata
- Download URL: systempy-0.1.7.dev21955266863-cp39-cp39-macosx_14_0_arm64.whl
- Upload date:
- Size: 268.8 kB
- Tags: CPython 3.9, macOS 14.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a7bc74d1764a7b3499420b1e3aca1e19ce99b640b75bc2b61822de3415e3d74e
|
|
| MD5 |
8259cd65b924b3ca0c6be49de2f758e5
|
|
| BLAKE2b-256 |
643918cdf3140f5f5d2f1f4f384cb532daef83ab8b6a2ac38c7289cee650dee4
|