KessPy
KessPy is a Python library that uses the NASA Standard Breakup Model to simulate explosion and collision events in orbit, which is important for managing space debris and preventing collisions with other orbiting objects. It is a Python wrapper around Kessler.rs, a Rust implementation of the NASA Standard Breakup Model, which provides significant performance gains over purely Python-based implementations. More information about Kessler.rs can be found on its GitHub page at https://github.com/reecehumphreys/kessler.
IMPORTANT: Until this package reaches version 1.0, the API is subject to change and the accuracy of results cannot be guaranteed.
Installation
KessPy runs on Python 3.6 or higher (Python 3.8 is recommended): Currently the package is available using pip:
pip install kesspy
A conda distribution will be made available when the project is stable
Requirements
KessPy requires the following packages:
- numpy
Getting Started
To get started with KessPy, you can use the following example code to simulate an explosion event and generate debris:
import numpy as np
from kesspy import Satellite, ExplosionEvent, run_explosion
# Define the initial position, velocity, mass, characteristic length, and kind of a satellite.
pos = np.array([6.702e6, 0.0, 0.0], np.float32) # position vector [m] relative to Earth's center
vel = np.array([0.0, 7.666e3, 0.0], np.float32) # velocity vector [m/s]'
mass = 4.98e3; # [kg]
characteristic_length = 0.1; # [m]
# Create a new satellite with the given parameters
sat = Satellite(pos, vel, mass, characteristic_length)
# Create a new explosion event with the satellite
event = ExplosionEvent(sat)
# Run the simulation with the explosion event
debris = run_explosion(event)
# Print some statistics about the debris
mean_area = np.mean(debris[:, 4, 0])
mean_mass = np.mean(debris[:, 5, 0])
print(f"{debris.shape[0]} Pieces of debris generated.")
print(f"Mean mass: {mean_mass}")
print(f"Mean area: {mean_area}")
In this example, we define the initial position, velocity, mass, characteristic length, and type of a satellite. We then create a new Satellite object with these parameters, and use it to create an ExplosionEvent. Finally, we run the simulation with the run_explosion function, which generates debris data that we can analyze.
Result Data Format
| index | data | type |
|---|---|---|
| 0 | SatType (for internal use) | enum |
| 1 | position | np.array (, 3), containing floats |
| 2 | characteristic length | float |
| 3 | area to mass ratio | float |
| 4 | area | float |
| 5 | mass | float |
| 6 | velocity | np.array (, 3), containing floats |
The returned debris is an (n, 7, 3) numpy array. However, only the position and velocity use the third axis as those quanities are vectors. >All other fields have 3 copies of their respective data. This was done as a performance optimization for numpy
Contributing
If you find a bug or have a feature request, please open an issue on the KessPy GitHub repository:
https://github.com/reeceHumphreys/kesspy/issues
If you'd like to contribute to the project, feel free to fork the repository and submit a pull request.
License
Kessler is distributed under the terms of the MIT license. See the LICENSE file for details.
TODO
- Update the documentation to reflect the new API
- Add tests for the new API
Metadata
Release files for kesspy 0.2.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 | Provenance | Actions |
|---|---|---|---|---|
| kesspy-0.2.0.tar.gz | 19.9 kB | Without provenance | Details for kesspy-0.2.0.tar.gz |
Built distributions (wheels)
Total release size: 45.3 MB
Release files / kesspy-0.2.0.tar.gz
| Download URL | kesspy-0.2.0.tar.gz |
|---|---|
| Size | 19.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e0600b655d1f7621958da3088dbe8362a2a14a79592ff73d5066041b677ad22d
|
|
BLAKE2b-256 checksum How to use checksums |
69dc9db5e02b55352d8f45d0e3b4ce8f5d66e0604ab3af0647eb4f9e51f9ba3c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.4.0
|
Release files / kesspy-0.2.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | kesspy-0.2.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | Linux glibc 2.17+ x86-64 PyPy 3.10 PyPy 3.10 7.3 |
|
SHA-256 checksum How to use checksums |
2c4eeeca9bed3f65fc6e9b9f1a8c0fa903a15d49a98100e166a0727465170a6a
|
|
BLAKE2b-256 checksum How to use checksums |
a7cb224a403245fb087e5b2101d601e1de3f9d5812fbb9ba86f2d8d3f03325e3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.4.0
|
Release files / kesspy-0.2.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
| Download URL | kesspy-0.2.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl |
|---|---|
| Size | 1.3 MB |
| Tags | Linux glibc 2.17+ ARMv7l PyPy 3.10 PyPy 3.10 7.3 |
|
SHA-256 checksum How to use checksums |
6064d8038b81f6706a992348a4e00f35389ddf29ae45dceb8a22c9ca4a5c3535
|
|
BLAKE2b-256 checksum How to use checksums |
ead6a41d932efa40a2d877565cd2c9067779b0da34f393c171d61f7cd3d9ba0b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.4.0
|
Release files / kesspy-0.2.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | kesspy-0.2.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | Linux glibc 2.17+ ARM64 PyPy 3.10 PyPy 3.10 7.3 |
|
SHA-256 checksum How to use checksums |
411b0c037d193799cdcbc77cdf47e04914c9c59a1d570c25a530973ed13b1ac6
|
|
BLAKE2b-256 checksum How to use checksums |
27dffde573a3a617fd9435443bcc6def5b553f9ea304d6028d013a5f9c89459a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.4.0
|
Release files / kesspy-0.2.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | kesspy-0.2.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | Linux glibc 2.17+ x86-64 PyPy 3.9 PyPy 3.9 7.3 |
|
SHA-256 checksum How to use checksums |
c79626b525ec3962314177e6072f334ae571f23722b4ce50f7129c664db4c59a
|
|
BLAKE2b-256 checksum How to use checksums |
20f373c40e6a228b2bf9492752678c292de1da8e6705e0c4d842491e895d9884
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.4.0
|
Release files / kesspy-0.2.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
| Download URL | kesspy-0.2.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl |
|---|---|
| Size | 1.3 MB |
| Tags | Linux glibc 2.17+ ARMv7l PyPy 3.9 PyPy 3.9 7.3 |
|
SHA-256 checksum How to use checksums |
4f55707970fada876ee16e0b4c7d608d1fea9e51e5cce92ca12f43e74c9d2ab3
|
|
BLAKE2b-256 checksum How to use checksums |
320b19b390e16b9021166209c3a30c1c48e022ae7ceb92528358c6ddc1c8a2dd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.4.0
|
Release files / kesspy-0.2.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | kesspy-0.2.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | Linux glibc 2.17+ ARM64 PyPy 3.9 PyPy 3.9 7.3 |
|
SHA-256 checksum How to use checksums |
d031bd618c7e3df60d952293ce704ce0c9f0e357f43e2fcb4fa240ba17b2f168
|
|
BLAKE2b-256 checksum How to use checksums |
04b2a356674aadc12c3f2caf4adae95c733266a20d2871ddda752c8980864615
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.4.0
|
Release files / kesspy-0.2.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | kesspy-0.2.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | Linux glibc 2.17+ x86-64 PyPy 3.8 PyPy 3.8 7.3 |
|
SHA-256 checksum How to use checksums |
2610de57fc43f9e786e4b046bfd9901ddc5228750848433965937ce544661473
|
|
BLAKE2b-256 checksum How to use checksums |
587adfd5065592c1aa3055c1b1edb496b5fa9236aaa5387796c092cf95d66769
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.4.0
|
Release files / kesspy-0.2.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
| Download URL | kesspy-0.2.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl |
|---|---|
| Size | 1.3 MB |
| Tags | Linux glibc 2.17+ ARMv7l PyPy 3.8 PyPy 3.8 7.3 |
|
SHA-256 checksum How to use checksums |
89e975574ef8076f17e40ea7549e12e62250fd7db939ccde579321480ac163dd
|
|
BLAKE2b-256 checksum How to use checksums |
ddce7d784e99f1d2ed0986d953497fe943f869bfebb9c203ca6b9c9c722b59c3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.4.0
|
Release files / kesspy-0.2.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | kesspy-0.2.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | Linux glibc 2.17+ ARM64 PyPy 3.8 PyPy 3.8 7.3 |
|
SHA-256 checksum How to use checksums |
c12d9f3fa3a8c595f7b4ebafa5902883562a5ab6b0afb0df9bbcc930436afac3
|
|
BLAKE2b-256 checksum How to use checksums |
c04bff8ed2ef3d72682af31e2e358a6e69bb76d8a509b1968a192e7ed3e44353
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.4.0
|
Release files / kesspy-0.2.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | kesspy-0.2.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | Linux glibc 2.17+ x86-64 PyPy 3.7 PyPy 3.7 7.3 |
|
SHA-256 checksum How to use checksums |
1461dcbb901d61d477872e44b2a3408c98a6ed63ad7b71d565b4ad68a96a837a
|
|
BLAKE2b-256 checksum How to use checksums |
da32a1ab7093626458282c1a17d6d9af9f3456901c95dfd6725be77cbb62ee96
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.4.0
|
Release files / kesspy-0.2.0-pp37-pypy37_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
| Download URL | kesspy-0.2.0-pp37-pypy37_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl |
|---|---|
| Size | 1.3 MB |
| Tags | Linux glibc 2.17+ ARMv7l PyPy 3.7 PyPy 3.7 7.3 |
|
SHA-256 checksum How to use checksums |
9be7171cb07f6f9d47c42b7cc529918fff05c83823f50c1d3c1781c714e636db
|
|
BLAKE2b-256 checksum How to use checksums |
f49912a6d7edbc73f8985805afc9da195f4a84a0abfa177b58086cd9adeec8a3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.4.0
|
Release files / kesspy-0.2.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | kesspy-0.2.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | Linux glibc 2.17+ ARM64 PyPy 3.7 PyPy 3.7 7.3 |
|
SHA-256 checksum How to use checksums |
1f986f6c818cbe4c56f69fc870c9e2bd8c4bc824a9a4a2505081e95d821c0cf0
|
|
BLAKE2b-256 checksum How to use checksums |
de389f40b2a59718e63fdce712d296d238ade8b8b4a075653362e025c17c43f3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.4.0
|
Release files / kesspy-0.2.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
| Download URL | kesspy-0.2.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.13 Linux glibc 2.17+ ARMv7l |
|
SHA-256 checksum How to use checksums |
d7b64c481cdc1e271889df600fbe9dc2ff51ac1b295db17fbc4d14e2c3f33664
|
|
BLAKE2b-256 checksum How to use checksums |
b5fb82d7eb75dbe5de3c2c7c3e31db8b01a65eca7b97b82842c7e3bea3fb951b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.4.0
|
Release files / kesspy-0.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | kesspy-0.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.13 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
80d6e7888067368a2e5492a9670c05b783ea53e9da9f018bd989d9fa15ac7017
|
|
BLAKE2b-256 checksum How to use checksums |
317da6a2cf8410d72e7838a80647559cb8155cf19c53d3ab0c7345bc4b6e0a22
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.4.0
|
Release files / kesspy-0.2.0-cp312-none-win_amd64.whl
| Download URL | kesspy-0.2.0-cp312-none-win_amd64.whl |
|---|---|
| Size | 209.2 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
2124edee0885a2da8cb6c6f0fc8afe50aba347466a726b15044682e5cf15b6cd
|
|
BLAKE2b-256 checksum How to use checksums |
4589f0aaa96cf01c6cbac9cd26278d7816d75fd7fa6644dec06e3adf2c8bff25
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.4.0
|
Release files / kesspy-0.2.0-cp312-none-win32.whl
| Download URL | kesspy-0.2.0-cp312-none-win32.whl |
|---|---|
| Size | 195.0 kB |
| Tags | CPython 3.12 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
a7e73aa8690189286ff11060f4014fc6d59541dedaf25e4ae872a24b9aa536c2
|
|
BLAKE2b-256 checksum How to use checksums |
f42db4ed4416bf6a06d6a538eca319f2f991dd206289b2f60f45d7c046479da2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.4.0
|
Release files / kesspy-0.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | kesspy-0.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
854aa6a67d611cf5b2fce2c101f8fef0d231d0872108573d88b5c5042af8750b
|
|
BLAKE2b-256 checksum How to use checksums |
19c3781b6b113eb6a5afae33d04303d89024303a6ee9bf634fa7d5d037193c90
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.4.0
|
Release files / kesspy-0.2.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
| Download URL | kesspy-0.2.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.12 Linux glibc 2.17+ ARMv7l |
|
SHA-256 checksum How to use checksums |
d588e5f7e3a424857f5a058a91a8e3da00bfbbda43638c130bfe11537ffcd1e8
|
|
BLAKE2b-256 checksum How to use checksums |
d590bd0a05be0f411bb63851f4420a458629e9af7631445bc8c93e11e8f38c03
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.4.0
|
Release files / kesspy-0.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | kesspy-0.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.12 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
26ce36e93b5998be36add6a699d24bd185836f5a660815af6941355230e34cc8
|
|
BLAKE2b-256 checksum How to use checksums |
2cc4cc6eefbfb4eb5d27cbbd3e9b682206140afe7afd716654408c7d3aa2a7b1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.4.0
|
Release files / kesspy-0.2.0-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | kesspy-0.2.0-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 361.2 kB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
d9cae283210675adca73b16dbb71eacec3de3d04d07963677f313a3207dcf99f
|
|
BLAKE2b-256 checksum How to use checksums |
b6f1d7fa674776102783b970b3fd856fb29fb9c78ef6526be1b87480f403b5f1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.4.0
|
Release files / kesspy-0.2.0-cp312-cp312-macosx_10_7_x86_64.whl
| Download URL | kesspy-0.2.0-cp312-cp312-macosx_10_7_x86_64.whl |
|---|---|
| Size | 377.4 kB |
| Tags | CPython 3.12 macOS 10.7+ x86-64 |
|
SHA-256 checksum How to use checksums |
936f6be883c9c5ebbee8cc4021b278db88acde38d56b05086d34f2e90c064dcd
|
|
BLAKE2b-256 checksum How to use checksums |
3567a6ce9bc79dfa244c79849f15f36f7a0c9bc875e1a27f236786f82b71be20
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.4.0
|
Release files / kesspy-0.2.0-cp311-none-win_amd64.whl
| Download URL | kesspy-0.2.0-cp311-none-win_amd64.whl |
|---|---|
| Size | 209.1 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
70ea21cdadc3531ce380a870be93a24befeba25e528fb3f66cad8f6fddd48cf3
|
|
BLAKE2b-256 checksum How to use checksums |
31dd58beabf09e28fa10f91f0df7093ef1aad7af95f217599c16c088eae7448a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.4.0
|
Release files / kesspy-0.2.0-cp311-none-win32.whl
| Download URL | kesspy-0.2.0-cp311-none-win32.whl |
|---|---|
| Size | 195.3 kB |
| Tags | CPython 3.11 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
ce7c3e1fb62450068fe858382d58c86b2db089091c487b1b960d3feb7c36eb39
|
|
BLAKE2b-256 checksum How to use checksums |
7b7b148914f9bd1a02bc5cfe053fb609ae99edc8fa341867e9781e09f2c072ae
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.4.0
|
Release files / kesspy-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | kesspy-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
acba1205ddb42445197a33519980392f5745d647780ec17ee0714ac1d4a46cae
|
|
BLAKE2b-256 checksum How to use checksums |
dfe54b236f1972fc1ebe00e415bcbb84a06a3400d07837f6e20aa244324e4854
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.4.0
|
Release files / kesspy-0.2.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
| Download URL | kesspy-0.2.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.11 Linux glibc 2.17+ ARMv7l |
|
SHA-256 checksum How to use checksums |
785157ba5040242ce778c496c417b6efab2fc31158882086bb5092797b59def6
|
|
BLAKE2b-256 checksum How to use checksums |
521fe960af53a7de9ff300d60d943d876105dfb5fe2a4eec539937366308ab7e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.4.0
|
Release files / kesspy-0.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | kesspy-0.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.11 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
ca1b3fa86ef37ae92a92214d7c22f064420d73859352e7ed47f7dc6b58984483
|
|
BLAKE2b-256 checksum How to use checksums |
5a50cffaa5293a4cd00d3d4c33dfdd227741d5a0e152540cef04f341457c780e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.4.0
|
Release files / kesspy-0.2.0-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | kesspy-0.2.0-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 361.2 kB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
0c0c21c301c8420d32c7b0ea9555d7b289abb189a3368605acf0c03d83ff20d2
|
|
BLAKE2b-256 checksum How to use checksums |
d342b012756d78cd17520ab09129fbd9b2841490029b4797450ed0120254ca67
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.4.0
|
Release files / kesspy-0.2.0-cp311-cp311-macosx_10_7_x86_64.whl
| Download URL | kesspy-0.2.0-cp311-cp311-macosx_10_7_x86_64.whl |
|---|---|
| Size | 377.4 kB |
| Tags | CPython 3.11 macOS 10.7+ x86-64 |
|
SHA-256 checksum How to use checksums |
dd0537404b3eaf498a3fa140571b11404ecb3ce22be3e958a7ccd4f91925106f
|
|
BLAKE2b-256 checksum How to use checksums |
bf6628ef3df7f55ad77dcf26cb3f70909e60098c49265a29b85552da347c2bdc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.4.0
|
Release files / kesspy-0.2.0-cp310-none-win_amd64.whl
| Download URL | kesspy-0.2.0-cp310-none-win_amd64.whl |
|---|---|
| Size | 209.1 kB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
dced177fb99f0bfd72480e9f7e63f4db8cfaef521e26b43dc1f0f74b3f6173e7
|
|
BLAKE2b-256 checksum How to use checksums |
08be6af03f12e0177abdde7eaecf7ac9ba66fa89c6eeb3a1bbb80d2b46a50e1e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.4.0
|
Release files / kesspy-0.2.0-cp310-none-win32.whl
| Download URL | kesspy-0.2.0-cp310-none-win32.whl |
|---|---|
| Size | 195.3 kB |
| Tags | CPython 3.10 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
2e12882c81c637f317c569a972db8284394c2b0e6b50a4f13bfe11e80d26182e
|
|
BLAKE2b-256 checksum How to use checksums |
807956c204ed5c419e42293f7153df48c6d71a6454fd5492f5c73f430db79c2b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.4.0
|
Release files / kesspy-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | kesspy-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
6e4bc2397738e24b17b074f419b49a5f7772b562b1ead057f81fcfa31b6218df
|
|
BLAKE2b-256 checksum How to use checksums |
7d132358afacb6eebdc61e409b636e5636a2693e2d56e8725f6bb29c889a3f2c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.4.0
|
Release files / kesspy-0.2.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
| Download URL | kesspy-0.2.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ ARMv7l |
|
SHA-256 checksum How to use checksums |
1e5e4104bd2eb7212f5a254568cd19b2c520fe998ce82af093133f003cabd937
|
|
BLAKE2b-256 checksum How to use checksums |
f2dcf6fd4355d795eba5d17af4cd29d3c3a207e4ba8072718106e32af3060d92
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.4.0
|
Release files / kesspy-0.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | kesspy-0.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.10 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
c7f08024d974d973b1cc82cade009eb051794a7af59d5f916700e7e3b6466d9a
|
|
BLAKE2b-256 checksum How to use checksums |
7727feb4b63c033c70ebf9160e0f8f5db270b1d4a0d20432cf6b097029b945bd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.4.0
|
Release files / kesspy-0.2.0-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | kesspy-0.2.0-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 361.2 kB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
baca795afa07b3a0dee4460c6f68c07344b8bf88ccc80064aaae1525dc0b1286
|
|
BLAKE2b-256 checksum How to use checksums |
ad14acda70f358e41af54bc85593330b8cdfc3a07fbbc5266536483b02197da4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.4.0
|
Release files / kesspy-0.2.0-cp310-cp310-macosx_10_7_x86_64.whl
| Download URL | kesspy-0.2.0-cp310-cp310-macosx_10_7_x86_64.whl |
|---|---|
| Size | 377.4 kB |
| Tags | CPython 3.10 macOS 10.7+ x86-64 |
|
SHA-256 checksum How to use checksums |
238c6a303cf722db7506e67582fbebf0a1ff2c73c9a57685a61e69f85e242aa7
|
|
BLAKE2b-256 checksum How to use checksums |
db922624d05332f2e8324766f381def3265b5de5586dc1dc7430137e556de878
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.4.0
|
Release files / kesspy-0.2.0-cp39-none-win_amd64.whl
| Download URL | kesspy-0.2.0-cp39-none-win_amd64.whl |
|---|---|
| Size | 209.3 kB |
| Tags | CPython 3.9 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
c7d37ac1aac17a557881b00a867eaea161def5ce685ae23008a54e7c2bcddfdf
|
|
BLAKE2b-256 checksum How to use checksums |
c3f5cff8ed97674cbc92d43174ab907d3ebe973fe6ac7946055c43b7099d0891
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.4.0
|
Release files / kesspy-0.2.0-cp39-none-win32.whl
| Download URL | kesspy-0.2.0-cp39-none-win32.whl |
|---|---|
| Size | 195.0 kB |
| Tags | CPython 3.9 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
43a5cfc05f615681a208dd416f686d554c83dd9db5b3e775f842bad405cb95b6
|
|
BLAKE2b-256 checksum How to use checksums |
c550750527fc5188862e501a0e306062f2d1e0fe1229adfab010670bf9e9d80e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.4.0
|
Release files / kesspy-0.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | kesspy-0.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
8686974290358c616cba35dd18e5fcbbfb92f1cee6ffacea518f8a161f20cae8
|
|
BLAKE2b-256 checksum How to use checksums |
a831c1e2c233ab1d358ab06984fca0d995d43ab72062a199b32de21e4a1541b9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.4.0
|
Release files / kesspy-0.2.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
| Download URL | kesspy-0.2.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.9 Linux glibc 2.17+ ARMv7l |
|
SHA-256 checksum How to use checksums |
a40369b815e052ef191cddbcefed0865311b305ce32d9d951a01efd7a03ec661
|
|
BLAKE2b-256 checksum How to use checksums |
b6f533e9d00f7082ceceb3c579b6a8cb3845c4048439e11ca3edc1a450253818
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.4.0
|
Release files / kesspy-0.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | kesspy-0.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.9 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
8956f7bbb24f9a5ee632cceb68a100e8078cc09c9ef2c01788e39179e7813c9f
|
|
BLAKE2b-256 checksum How to use checksums |
bbbd0d2b2e9a7a87f3588a59254f7c540d9b411d7710743e128f183d973b0fc1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.4.0
|
Release files / kesspy-0.2.0-cp38-none-win_amd64.whl
| Download URL | kesspy-0.2.0-cp38-none-win_amd64.whl |
|---|---|
| Size | 208.9 kB |
| Tags | CPython 3.8 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
410359132f88587350f789c047d552c6e6dba4d7e815b924a5563cfd7e9f1cd0
|
|
BLAKE2b-256 checksum How to use checksums |
3cb96f09497b0e8e79c6533fc4bd1c4bca085f5a721fea9089ee4c279a52114d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.4.0
|
Release files / kesspy-0.2.0-cp38-none-win32.whl
| Download URL | kesspy-0.2.0-cp38-none-win32.whl |
|---|---|
| Size | 195.0 kB |
| Tags | CPython 3.8 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
1337405b49f342a350009f320bf6429eef6438063efe3a909afd8aa3e837e357
|
|
BLAKE2b-256 checksum How to use checksums |
dfece61c54a2fc020a9bff59b41fdbdbdad3088ff7b614cfcda0b2bb61651a34
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.4.0
|
Release files / kesspy-0.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | kesspy-0.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.8 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
b344ea9100d772fbcf65ba99b9198a7f795f86d8cd0983843a2b55e5d5c91fe1
|
|
BLAKE2b-256 checksum How to use checksums |
439892b385f3f84dfd068714ff4f5be31370cf1929204bc278ee43f2e6335d84
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.4.0
|
Release files / kesspy-0.2.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
| Download URL | kesspy-0.2.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.8 Linux glibc 2.17+ ARMv7l |
|
SHA-256 checksum How to use checksums |
44045c30813f4beab08311c9119d825954ce6039af633c2001bf1d51e9dad853
|
|
BLAKE2b-256 checksum How to use checksums |
578323a0f1c88ccb302248392eba5a84a9cba41cfa366f3223138b63d849fae4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.4.0
|
Release files / kesspy-0.2.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | kesspy-0.2.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.8 Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
af36b39a9c0edf1dd1ae65ce58bb19247154897d0ca47d36bc828b3125494006
|
|
BLAKE2b-256 checksum How to use checksums |
64c182b432fc7e418af75c1a78eb0fbea8315bdc93aca488e291461cdaac30a8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.4.0
|
Release files / kesspy-0.2.0-cp37-none-win_amd64.whl
| Download URL | kesspy-0.2.0-cp37-none-win_amd64.whl |
|---|---|
| Size | 208.9 kB |
| Tags | CPython 3.7 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
cac4bef6d842ae101b00a4f57fa238bc38d44b837413899cc34150479d0431ca
|
|
BLAKE2b-256 checksum How to use checksums |
226d68e112a1d24dad8931c6c640d74c49a5e03f87924f4730a2fa12f1f55d17
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.4.0
|
Release files / kesspy-0.2.0-cp37-none-win32.whl
| Download URL | kesspy-0.2.0-cp37-none-win32.whl |
|---|---|
| Size | 195.1 kB |
| Tags | CPython 3.7 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
f66741233cececaa8be7b831bf06d7315ae2c4d412adb6eb740e6bc2b90ac9bb
|
|
BLAKE2b-256 checksum How to use checksums |
e304f74d90f66aacf9cbb91e5ca9d7a869079989757c6c31c597e0122c3f6bf2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.4.0
|
Release files / kesspy-0.2.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | kesspy-0.2.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
4abd1d5e6c7fcedc4407b2185fa2a42b76e007c6f689e0a61d222b2de59b8352
|
|
BLAKE2b-256 checksum How to use checksums |
60e942efa1807beecf637484f570116b70c9ebae927c60b049e203409249ba87
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.4.0
|
Release files / kesspy-0.2.0-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
| Download URL | kesspy-0.2.0-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ ARMv7l |
|
SHA-256 checksum How to use checksums |
5444ac9558f3285f8957d4454c161d4647b3ed901e7d822f077ffc27a4ed69a8
|
|
BLAKE2b-256 checksum How to use checksums |
a8f4c80b6121bdbca789242e427ae6029bc82b3c3569ef8100558f589fdd4ef0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.4.0
|
Release files / kesspy-0.2.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
| Download URL | kesspy-0.2.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl |
|---|---|
| Size | 1.3 MB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.17+ ARM64 |
|
SHA-256 checksum How to use checksums |
4237b945039cb77e77009a41afd37757fa653f7135946158608562270ce5103b
|
|
BLAKE2b-256 checksum How to use checksums |
060ea4f30ea5d6b00537c17619c4af63767a9923fea4effeb3c75b75a2c57c36
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
maturin/1.4.0
|
Security for kesspy 0.2.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.