Skip to main content

No project description provided

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kesspy-0.2.0.tar.gz (19.9 kB view details)

Uploaded Source

Built Distributions

kesspy-0.2.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

kesspy-0.2.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

kesspy-0.2.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

kesspy-0.2.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

kesspy-0.2.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

kesspy-0.2.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

kesspy-0.2.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

kesspy-0.2.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

kesspy-0.2.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

kesspy-0.2.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

kesspy-0.2.0-pp37-pypy37_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARMv7l

kesspy-0.2.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.3 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ ARM64

kesspy-0.2.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.3 MB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ ARMv7l

kesspy-0.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ ARM64

kesspy-0.2.0-cp312-none-win_amd64.whl (209.2 kB view details)

Uploaded CPython 3.12 Windows x86-64

kesspy-0.2.0-cp312-none-win32.whl (195.0 kB view details)

Uploaded CPython 3.12 Windows x86

kesspy-0.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

kesspy-0.2.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.3 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARMv7l

kesspy-0.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

kesspy-0.2.0-cp312-cp312-macosx_11_0_arm64.whl (361.2 kB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

kesspy-0.2.0-cp312-cp312-macosx_10_7_x86_64.whl (377.4 kB view details)

Uploaded CPython 3.12 macOS 10.7+ x86-64

kesspy-0.2.0-cp311-none-win_amd64.whl (209.1 kB view details)

Uploaded CPython 3.11 Windows x86-64

kesspy-0.2.0-cp311-none-win32.whl (195.3 kB view details)

Uploaded CPython 3.11 Windows x86

kesspy-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

kesspy-0.2.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.3 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARMv7l

kesspy-0.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

kesspy-0.2.0-cp311-cp311-macosx_11_0_arm64.whl (361.2 kB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

kesspy-0.2.0-cp311-cp311-macosx_10_7_x86_64.whl (377.4 kB view details)

Uploaded CPython 3.11 macOS 10.7+ x86-64

kesspy-0.2.0-cp310-none-win_amd64.whl (209.1 kB view details)

Uploaded CPython 3.10 Windows x86-64

kesspy-0.2.0-cp310-none-win32.whl (195.3 kB view details)

Uploaded CPython 3.10 Windows x86

kesspy-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

kesspy-0.2.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.3 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARMv7l

kesspy-0.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

kesspy-0.2.0-cp310-cp310-macosx_11_0_arm64.whl (361.2 kB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

kesspy-0.2.0-cp310-cp310-macosx_10_7_x86_64.whl (377.4 kB view details)

Uploaded CPython 3.10 macOS 10.7+ x86-64

kesspy-0.2.0-cp39-none-win_amd64.whl (209.3 kB view details)

Uploaded CPython 3.9 Windows x86-64

kesspy-0.2.0-cp39-none-win32.whl (195.0 kB view details)

Uploaded CPython 3.9 Windows x86

kesspy-0.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ x86-64

kesspy-0.2.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.3 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARMv7l

kesspy-0.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

kesspy-0.2.0-cp38-none-win_amd64.whl (208.9 kB view details)

Uploaded CPython 3.8 Windows x86-64

kesspy-0.2.0-cp38-none-win32.whl (195.0 kB view details)

Uploaded CPython 3.8 Windows x86

kesspy-0.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ x86-64

kesspy-0.2.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.3 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARMv7l

kesspy-0.2.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

kesspy-0.2.0-cp37-none-win_amd64.whl (208.9 kB view details)

Uploaded CPython 3.7 Windows x86-64

kesspy-0.2.0-cp37-none-win32.whl (195.1 kB view details)

Uploaded CPython 3.7 Windows x86

kesspy-0.2.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ x86-64

kesspy-0.2.0-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.3 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARMv7l

kesspy-0.2.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARM64

File details

Details for the file kesspy-0.2.0.tar.gz.

File metadata

  • Download URL: kesspy-0.2.0.tar.gz
  • Upload date:
  • Size: 19.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.4.0

File hashes

Hashes for kesspy-0.2.0.tar.gz
Algorithm Hash digest
SHA256 e0600b655d1f7621958da3088dbe8362a2a14a79592ff73d5066041b677ad22d
MD5 396e8fe379a29f44774d0fc3f8348f73
BLAKE2b-256 69dc9db5e02b55352d8f45d0e3b4ce8f5d66e0604ab3af0647eb4f9e51f9ba3c

See more details on using hashes here.

File details

Details for the file kesspy-0.2.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for kesspy-0.2.0-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2c4eeeca9bed3f65fc6e9b9f1a8c0fa903a15d49a98100e166a0727465170a6a
MD5 32582840a144ddc3546c50ebc6c8e708
BLAKE2b-256 a7cb224a403245fb087e5b2101d601e1de3f9d5812fbb9ba86f2d8d3f03325e3

See more details on using hashes here.

File details

Details for the file kesspy-0.2.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for kesspy-0.2.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 6064d8038b81f6706a992348a4e00f35389ddf29ae45dceb8a22c9ca4a5c3535
MD5 3c4ddfa13947acbcf71cf9d41b1b7363
BLAKE2b-256 ead6a41d932efa40a2d877565cd2c9067779b0da34f393c171d61f7cd3d9ba0b

See more details on using hashes here.

File details

Details for the file kesspy-0.2.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for kesspy-0.2.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 411b0c037d193799cdcbc77cdf47e04914c9c59a1d570c25a530973ed13b1ac6
MD5 ce31095e3a097718a4e8f038e452ab6d
BLAKE2b-256 27dffde573a3a617fd9435443bcc6def5b553f9ea304d6028d013a5f9c89459a

See more details on using hashes here.

File details

Details for the file kesspy-0.2.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for kesspy-0.2.0-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c79626b525ec3962314177e6072f334ae571f23722b4ce50f7129c664db4c59a
MD5 35cca912f318817bf21c15aeb7f8a993
BLAKE2b-256 20f373c40e6a228b2bf9492752678c292de1da8e6705e0c4d842491e895d9884

See more details on using hashes here.

File details

Details for the file kesspy-0.2.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for kesspy-0.2.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 4f55707970fada876ee16e0b4c7d608d1fea9e51e5cce92ca12f43e74c9d2ab3
MD5 7d2697fe07fac21597370ad05ea7c6c1
BLAKE2b-256 320b19b390e16b9021166209c3a30c1c48e022ae7ceb92528358c6ddc1c8a2dd

See more details on using hashes here.

File details

Details for the file kesspy-0.2.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for kesspy-0.2.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d031bd618c7e3df60d952293ce704ce0c9f0e357f43e2fcb4fa240ba17b2f168
MD5 74a6cd354e82cd4ad42b4c938159c1d6
BLAKE2b-256 04b2a356674aadc12c3f2caf4adae95c733266a20d2871ddda752c8980864615

See more details on using hashes here.

File details

Details for the file kesspy-0.2.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for kesspy-0.2.0-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2610de57fc43f9e786e4b046bfd9901ddc5228750848433965937ce544661473
MD5 7833b9ac20dfab8368e0f6f312e7aa8c
BLAKE2b-256 587adfd5065592c1aa3055c1b1edb496b5fa9236aaa5387796c092cf95d66769

See more details on using hashes here.

File details

Details for the file kesspy-0.2.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for kesspy-0.2.0-pp38-pypy38_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 89e975574ef8076f17e40ea7549e12e62250fd7db939ccde579321480ac163dd
MD5 e3456556234aa73dd8a7a2ca0d0ca0f6
BLAKE2b-256 ddce7d784e99f1d2ed0986d953497fe943f869bfebb9c203ca6b9c9c722b59c3

See more details on using hashes here.

File details

Details for the file kesspy-0.2.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for kesspy-0.2.0-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c12d9f3fa3a8c595f7b4ebafa5902883562a5ab6b0afb0df9bbcc930436afac3
MD5 4f95be830055c552b30c035c34ecf641
BLAKE2b-256 c04bff8ed2ef3d72682af31e2e358a6e69bb76d8a509b1968a192e7ed3e44353

See more details on using hashes here.

File details

Details for the file kesspy-0.2.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for kesspy-0.2.0-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1461dcbb901d61d477872e44b2a3408c98a6ed63ad7b71d565b4ad68a96a837a
MD5 f7488768ebfc50bb13669b65fa942fd3
BLAKE2b-256 da32a1ab7093626458282c1a17d6d9af9f3456901c95dfd6725be77cbb62ee96

See more details on using hashes here.

File details

Details for the file kesspy-0.2.0-pp37-pypy37_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for kesspy-0.2.0-pp37-pypy37_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 9be7171cb07f6f9d47c42b7cc529918fff05c83823f50c1d3c1781c714e636db
MD5 a92e34a588b2553ee7dffe4aeccad1bb
BLAKE2b-256 f49912a6d7edbc73f8985805afc9da195f4a84a0abfa177b58086cd9adeec8a3

See more details on using hashes here.

File details

Details for the file kesspy-0.2.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for kesspy-0.2.0-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1f986f6c818cbe4c56f69fc870c9e2bd8c4bc824a9a4a2505081e95d821c0cf0
MD5 ac6d4b1c91a0d2316b3a8302c697a5a8
BLAKE2b-256 de389f40b2a59718e63fdce712d296d238ade8b8b4a075653362e025c17c43f3

See more details on using hashes here.

File details

Details for the file kesspy-0.2.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for kesspy-0.2.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 d7b64c481cdc1e271889df600fbe9dc2ff51ac1b295db17fbc4d14e2c3f33664
MD5 51d4d8f92505cb8106798be567d84d80
BLAKE2b-256 b5fb82d7eb75dbe5de3c2c7c3e31db8b01a65eca7b97b82842c7e3bea3fb951b

See more details on using hashes here.

File details

Details for the file kesspy-0.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for kesspy-0.2.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 80d6e7888067368a2e5492a9670c05b783ea53e9da9f018bd989d9fa15ac7017
MD5 262239189d779e1b90f71ba262ce4f3c
BLAKE2b-256 317da6a2cf8410d72e7838a80647559cb8155cf19c53d3ab0c7345bc4b6e0a22

See more details on using hashes here.

File details

Details for the file kesspy-0.2.0-cp312-none-win_amd64.whl.

File metadata

File hashes

Hashes for kesspy-0.2.0-cp312-none-win_amd64.whl
Algorithm Hash digest
SHA256 2124edee0885a2da8cb6c6f0fc8afe50aba347466a726b15044682e5cf15b6cd
MD5 03147f9e8b8f5f122c2f280356fa9a4c
BLAKE2b-256 4589f0aaa96cf01c6cbac9cd26278d7816d75fd7fa6644dec06e3adf2c8bff25

See more details on using hashes here.

File details

Details for the file kesspy-0.2.0-cp312-none-win32.whl.

File metadata

  • Download URL: kesspy-0.2.0-cp312-none-win32.whl
  • Upload date:
  • Size: 195.0 kB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.4.0

File hashes

Hashes for kesspy-0.2.0-cp312-none-win32.whl
Algorithm Hash digest
SHA256 a7e73aa8690189286ff11060f4014fc6d59541dedaf25e4ae872a24b9aa536c2
MD5 94301e38c75e2e973ce148b54035e2c6
BLAKE2b-256 f42db4ed4416bf6a06d6a538eca319f2f991dd206289b2f60f45d7c046479da2

See more details on using hashes here.

File details

Details for the file kesspy-0.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for kesspy-0.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 854aa6a67d611cf5b2fce2c101f8fef0d231d0872108573d88b5c5042af8750b
MD5 a779a420d62f33f48229454e0fa25ad3
BLAKE2b-256 19c3781b6b113eb6a5afae33d04303d89024303a6ee9bf634fa7d5d037193c90

See more details on using hashes here.

File details

Details for the file kesspy-0.2.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for kesspy-0.2.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 d588e5f7e3a424857f5a058a91a8e3da00bfbbda43638c130bfe11537ffcd1e8
MD5 6c7f6428ec3ae4c24f2cb1506f837300
BLAKE2b-256 d590bd0a05be0f411bb63851f4420a458629e9af7631445bc8c93e11e8f38c03

See more details on using hashes here.

File details

Details for the file kesspy-0.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for kesspy-0.2.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 26ce36e93b5998be36add6a699d24bd185836f5a660815af6941355230e34cc8
MD5 efa86e2bb5e5ba8831a9571d4b46974d
BLAKE2b-256 2cc4cc6eefbfb4eb5d27cbbd3e9b682206140afe7afd716654408c7d3aa2a7b1

See more details on using hashes here.

File details

Details for the file kesspy-0.2.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for kesspy-0.2.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d9cae283210675adca73b16dbb71eacec3de3d04d07963677f313a3207dcf99f
MD5 d0267413933b5db88f5d4a4b5d1e803c
BLAKE2b-256 b6f1d7fa674776102783b970b3fd856fb29fb9c78ef6526be1b87480f403b5f1

See more details on using hashes here.

File details

Details for the file kesspy-0.2.0-cp312-cp312-macosx_10_7_x86_64.whl.

File metadata

File hashes

Hashes for kesspy-0.2.0-cp312-cp312-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 936f6be883c9c5ebbee8cc4021b278db88acde38d56b05086d34f2e90c064dcd
MD5 cb1126104abd17c2da52737a35571d2e
BLAKE2b-256 3567a6ce9bc79dfa244c79849f15f36f7a0c9bc875e1a27f236786f82b71be20

See more details on using hashes here.

File details

Details for the file kesspy-0.2.0-cp311-none-win_amd64.whl.

File metadata

File hashes

Hashes for kesspy-0.2.0-cp311-none-win_amd64.whl
Algorithm Hash digest
SHA256 70ea21cdadc3531ce380a870be93a24befeba25e528fb3f66cad8f6fddd48cf3
MD5 813d0444cf40f418630a4472c1a982e5
BLAKE2b-256 31dd58beabf09e28fa10f91f0df7093ef1aad7af95f217599c16c088eae7448a

See more details on using hashes here.

File details

Details for the file kesspy-0.2.0-cp311-none-win32.whl.

File metadata

  • Download URL: kesspy-0.2.0-cp311-none-win32.whl
  • Upload date:
  • Size: 195.3 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.4.0

File hashes

Hashes for kesspy-0.2.0-cp311-none-win32.whl
Algorithm Hash digest
SHA256 ce7c3e1fb62450068fe858382d58c86b2db089091c487b1b960d3feb7c36eb39
MD5 ca4e31cf53ea48b5bd711de87cf6027b
BLAKE2b-256 7b7b148914f9bd1a02bc5cfe053fb609ae99edc8fa341867e9781e09f2c072ae

See more details on using hashes here.

File details

Details for the file kesspy-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for kesspy-0.2.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 acba1205ddb42445197a33519980392f5745d647780ec17ee0714ac1d4a46cae
MD5 780e455dc5a1429d3e5556a16da7c116
BLAKE2b-256 dfe54b236f1972fc1ebe00e415bcbb84a06a3400d07837f6e20aa244324e4854

See more details on using hashes here.

File details

Details for the file kesspy-0.2.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for kesspy-0.2.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 785157ba5040242ce778c496c417b6efab2fc31158882086bb5092797b59def6
MD5 03818c5bb3a8c668c569b1774753a385
BLAKE2b-256 521fe960af53a7de9ff300d60d943d876105dfb5fe2a4eec539937366308ab7e

See more details on using hashes here.

File details

Details for the file kesspy-0.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for kesspy-0.2.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ca1b3fa86ef37ae92a92214d7c22f064420d73859352e7ed47f7dc6b58984483
MD5 91e4f5206979fad6ad77ae21aeccbb28
BLAKE2b-256 5a50cffaa5293a4cd00d3d4c33dfdd227741d5a0e152540cef04f341457c780e

See more details on using hashes here.

File details

Details for the file kesspy-0.2.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for kesspy-0.2.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 0c0c21c301c8420d32c7b0ea9555d7b289abb189a3368605acf0c03d83ff20d2
MD5 74f83861ca1310e7e2a9780be41669b2
BLAKE2b-256 d342b012756d78cd17520ab09129fbd9b2841490029b4797450ed0120254ca67

See more details on using hashes here.

File details

Details for the file kesspy-0.2.0-cp311-cp311-macosx_10_7_x86_64.whl.

File metadata

File hashes

Hashes for kesspy-0.2.0-cp311-cp311-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 dd0537404b3eaf498a3fa140571b11404ecb3ce22be3e958a7ccd4f91925106f
MD5 ddf516ecb120b10d14a92bad2c82a89e
BLAKE2b-256 bf6628ef3df7f55ad77dcf26cb3f70909e60098c49265a29b85552da347c2bdc

See more details on using hashes here.

File details

Details for the file kesspy-0.2.0-cp310-none-win_amd64.whl.

File metadata

File hashes

Hashes for kesspy-0.2.0-cp310-none-win_amd64.whl
Algorithm Hash digest
SHA256 dced177fb99f0bfd72480e9f7e63f4db8cfaef521e26b43dc1f0f74b3f6173e7
MD5 afe4f5fc0df4c129a3c6043f61579e37
BLAKE2b-256 08be6af03f12e0177abdde7eaecf7ac9ba66fa89c6eeb3a1bbb80d2b46a50e1e

See more details on using hashes here.

File details

Details for the file kesspy-0.2.0-cp310-none-win32.whl.

File metadata

  • Download URL: kesspy-0.2.0-cp310-none-win32.whl
  • Upload date:
  • Size: 195.3 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.4.0

File hashes

Hashes for kesspy-0.2.0-cp310-none-win32.whl
Algorithm Hash digest
SHA256 2e12882c81c637f317c569a972db8284394c2b0e6b50a4f13bfe11e80d26182e
MD5 7f294fe2584997d07dc8665cb8b6f5c1
BLAKE2b-256 807956c204ed5c419e42293f7153df48c6d71a6454fd5492f5c73f430db79c2b

See more details on using hashes here.

File details

Details for the file kesspy-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for kesspy-0.2.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6e4bc2397738e24b17b074f419b49a5f7772b562b1ead057f81fcfa31b6218df
MD5 48d7792f56a182d175f8b6c98baea7c7
BLAKE2b-256 7d132358afacb6eebdc61e409b636e5636a2693e2d56e8725f6bb29c889a3f2c

See more details on using hashes here.

File details

Details for the file kesspy-0.2.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for kesspy-0.2.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 1e5e4104bd2eb7212f5a254568cd19b2c520fe998ce82af093133f003cabd937
MD5 0f798fb284fac299cb38477b4ec216b1
BLAKE2b-256 f2dcf6fd4355d795eba5d17af4cd29d3c3a207e4ba8072718106e32af3060d92

See more details on using hashes here.

File details

Details for the file kesspy-0.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for kesspy-0.2.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 c7f08024d974d973b1cc82cade009eb051794a7af59d5f916700e7e3b6466d9a
MD5 b561e0fcaac66340fb6d06a760e4bb08
BLAKE2b-256 7727feb4b63c033c70ebf9160e0f8f5db270b1d4a0d20432cf6b097029b945bd

See more details on using hashes here.

File details

Details for the file kesspy-0.2.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for kesspy-0.2.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 baca795afa07b3a0dee4460c6f68c07344b8bf88ccc80064aaae1525dc0b1286
MD5 6b36a89827ee4ad0caa14c5df897dd91
BLAKE2b-256 ad14acda70f358e41af54bc85593330b8cdfc3a07fbbc5266536483b02197da4

See more details on using hashes here.

File details

Details for the file kesspy-0.2.0-cp310-cp310-macosx_10_7_x86_64.whl.

File metadata

File hashes

Hashes for kesspy-0.2.0-cp310-cp310-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 238c6a303cf722db7506e67582fbebf0a1ff2c73c9a57685a61e69f85e242aa7
MD5 4317823c2f27ccb6b4a7f7b1194033eb
BLAKE2b-256 db922624d05332f2e8324766f381def3265b5de5586dc1dc7430137e556de878

See more details on using hashes here.

File details

Details for the file kesspy-0.2.0-cp39-none-win_amd64.whl.

File metadata

  • Download URL: kesspy-0.2.0-cp39-none-win_amd64.whl
  • Upload date:
  • Size: 209.3 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.4.0

File hashes

Hashes for kesspy-0.2.0-cp39-none-win_amd64.whl
Algorithm Hash digest
SHA256 c7d37ac1aac17a557881b00a867eaea161def5ce685ae23008a54e7c2bcddfdf
MD5 5a00c765a2ee0d969b4a179e1fd13342
BLAKE2b-256 c3f5cff8ed97674cbc92d43174ab907d3ebe973fe6ac7946055c43b7099d0891

See more details on using hashes here.

File details

Details for the file kesspy-0.2.0-cp39-none-win32.whl.

File metadata

  • Download URL: kesspy-0.2.0-cp39-none-win32.whl
  • Upload date:
  • Size: 195.0 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.4.0

File hashes

Hashes for kesspy-0.2.0-cp39-none-win32.whl
Algorithm Hash digest
SHA256 43a5cfc05f615681a208dd416f686d554c83dd9db5b3e775f842bad405cb95b6
MD5 3a09112df3af0acb224475d53be156ec
BLAKE2b-256 c550750527fc5188862e501a0e306062f2d1e0fe1229adfab010670bf9e9d80e

See more details on using hashes here.

File details

Details for the file kesspy-0.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for kesspy-0.2.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8686974290358c616cba35dd18e5fcbbfb92f1cee6ffacea518f8a161f20cae8
MD5 f35e4a5d2efaf5394e25d034f855ce3a
BLAKE2b-256 a831c1e2c233ab1d358ab06984fca0d995d43ab72062a199b32de21e4a1541b9

See more details on using hashes here.

File details

Details for the file kesspy-0.2.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for kesspy-0.2.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 a40369b815e052ef191cddbcefed0865311b305ce32d9d951a01efd7a03ec661
MD5 76f08aa743a2352ca15d6206dd01dbcd
BLAKE2b-256 b6f533e9d00f7082ceceb3c579b6a8cb3845c4048439e11ca3edc1a450253818

See more details on using hashes here.

File details

Details for the file kesspy-0.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for kesspy-0.2.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 8956f7bbb24f9a5ee632cceb68a100e8078cc09c9ef2c01788e39179e7813c9f
MD5 f09585a5d0cb50e5e913248c1cbb73d3
BLAKE2b-256 bbbd0d2b2e9a7a87f3588a59254f7c540d9b411d7710743e128f183d973b0fc1

See more details on using hashes here.

File details

Details for the file kesspy-0.2.0-cp38-none-win_amd64.whl.

File metadata

  • Download URL: kesspy-0.2.0-cp38-none-win_amd64.whl
  • Upload date:
  • Size: 208.9 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.4.0

File hashes

Hashes for kesspy-0.2.0-cp38-none-win_amd64.whl
Algorithm Hash digest
SHA256 410359132f88587350f789c047d552c6e6dba4d7e815b924a5563cfd7e9f1cd0
MD5 f753fca5d9fdf428000c950a8afabd30
BLAKE2b-256 3cb96f09497b0e8e79c6533fc4bd1c4bca085f5a721fea9089ee4c279a52114d

See more details on using hashes here.

File details

Details for the file kesspy-0.2.0-cp38-none-win32.whl.

File metadata

  • Download URL: kesspy-0.2.0-cp38-none-win32.whl
  • Upload date:
  • Size: 195.0 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.4.0

File hashes

Hashes for kesspy-0.2.0-cp38-none-win32.whl
Algorithm Hash digest
SHA256 1337405b49f342a350009f320bf6429eef6438063efe3a909afd8aa3e837e357
MD5 12df59b8a0e13221f178b72c56c7d25a
BLAKE2b-256 dfece61c54a2fc020a9bff59b41fdbdbdad3088ff7b614cfcda0b2bb61651a34

See more details on using hashes here.

File details

Details for the file kesspy-0.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for kesspy-0.2.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b344ea9100d772fbcf65ba99b9198a7f795f86d8cd0983843a2b55e5d5c91fe1
MD5 8b4381d8bae0a0c11b428510ebc12306
BLAKE2b-256 439892b385f3f84dfd068714ff4f5be31370cf1929204bc278ee43f2e6335d84

See more details on using hashes here.

File details

Details for the file kesspy-0.2.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for kesspy-0.2.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 44045c30813f4beab08311c9119d825954ce6039af633c2001bf1d51e9dad853
MD5 416e8ccf38aea58c451b8ad5f6c65d2d
BLAKE2b-256 578323a0f1c88ccb302248392eba5a84a9cba41cfa366f3223138b63d849fae4

See more details on using hashes here.

File details

Details for the file kesspy-0.2.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for kesspy-0.2.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 af36b39a9c0edf1dd1ae65ce58bb19247154897d0ca47d36bc828b3125494006
MD5 ae32c862cf30c44f0461f1d144546118
BLAKE2b-256 64c182b432fc7e418af75c1a78eb0fbea8315bdc93aca488e291461cdaac30a8

See more details on using hashes here.

File details

Details for the file kesspy-0.2.0-cp37-none-win_amd64.whl.

File metadata

  • Download URL: kesspy-0.2.0-cp37-none-win_amd64.whl
  • Upload date:
  • Size: 208.9 kB
  • Tags: CPython 3.7, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.4.0

File hashes

Hashes for kesspy-0.2.0-cp37-none-win_amd64.whl
Algorithm Hash digest
SHA256 cac4bef6d842ae101b00a4f57fa238bc38d44b837413899cc34150479d0431ca
MD5 4b2eed382f9ea66376515323f92deb3d
BLAKE2b-256 226d68e112a1d24dad8931c6c640d74c49a5e03f87924f4730a2fa12f1f55d17

See more details on using hashes here.

File details

Details for the file kesspy-0.2.0-cp37-none-win32.whl.

File metadata

  • Download URL: kesspy-0.2.0-cp37-none-win32.whl
  • Upload date:
  • Size: 195.1 kB
  • Tags: CPython 3.7, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.4.0

File hashes

Hashes for kesspy-0.2.0-cp37-none-win32.whl
Algorithm Hash digest
SHA256 f66741233cececaa8be7b831bf06d7315ae2c4d412adb6eb740e6bc2b90ac9bb
MD5 15da453bdb0738d8b70e7783665b2091
BLAKE2b-256 e304f74d90f66aacf9cbb91e5ca9d7a869079989757c6c31c597e0122c3f6bf2

See more details on using hashes here.

File details

Details for the file kesspy-0.2.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for kesspy-0.2.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4abd1d5e6c7fcedc4407b2185fa2a42b76e007c6f689e0a61d222b2de59b8352
MD5 21d19cb4ab51513ea24de3ca1fcdc0b2
BLAKE2b-256 60e942efa1807beecf637484f570116b70c9ebae927c60b049e203409249ba87

See more details on using hashes here.

File details

Details for the file kesspy-0.2.0-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for kesspy-0.2.0-cp37-cp37m-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 5444ac9558f3285f8957d4454c161d4647b3ed901e7d822f077ffc27a4ed69a8
MD5 88ea622cdc6ac234a122b4d001f3b7e2
BLAKE2b-256 a8f4c80b6121bdbca789242e427ae6029bc82b3c3569ef8100558f589fdd4ef0

See more details on using hashes here.

File details

Details for the file kesspy-0.2.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for kesspy-0.2.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4237b945039cb77e77009a41afd37757fa653f7135946158608562270ce5103b
MD5 276f87500e85ee47bc91692065b4ade0
BLAKE2b-256 060ea4f30ea5d6b00537c17619c4af63767a9923fea4effeb3c75b75a2c57c36

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page