Cryptographic utilities from PyTezos
Project description
pytezos-crypto
This is a friendly fork of the crypto module from the pytezos project, containing only the cryptographic utilities from the upstream repository, located at pytezos/crypto.
Motivation
The purpose of this fork is to provide the cryptographic functionalities of pytezos while keeping dependencies to a minimum. The upstream project includes a large number of additional dependencies such as Jupyter Notebook which are unnecessary for those seeking only the cryptographic utilities. This fork extracts the core crypto functionality and eliminates non-essential dependencies.
Approach
This project is not intended to diverge from the upstream. Please submit all proposed changes to the upstream project first, and only open Pull Requests here after those changes have been accepted upstream.
Installation
pip install pytezos-crypto
Dependencies
This fork only includes the essential cryptographic dependencies:
base58mnemoniclibnaclcoincurvefastecdsa
The upstream pytezos project has a much broader set of dependencies, supporting a variety of additional features beyond cryptography, including container management, CLI tools, and notebook integrations.
Usage
For usage details, refer to the original pytezos documentation. This fork maintains API compatibility for the crypto module while streamlining dependencies.
License
This project follows the same MIT license as the original pytezos project. See the LICENSE file for more details.
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 Distribution
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 pytezos_crypto-3.13.4.1.tar.gz.
File metadata
- Download URL: pytezos_crypto-3.13.4.1.tar.gz
- Upload date:
- Size: 18.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
34e264a7a6cc2006cffc08d0a4d514c1c930ff65fb2763e94e2ba802b742e4fd
|
|
| MD5 |
c3b563562165fd80889e3ed38d778ba4
|
|
| BLAKE2b-256 |
5592c2b81c095ab01d15c692690cd5ec8a132f0b5367fb4ebd1f724b8f2cb85f
|
File details
Details for the file pytezos_crypto-3.13.4.1-py3-none-any.whl.
File metadata
- Download URL: pytezos_crypto-3.13.4.1-py3-none-any.whl
- Upload date:
- Size: 11.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
10101fe05fbb10803faf8e6ddcc48b7b4540dddbe6d31aa610542454fb5094f3
|
|
| MD5 |
4bc5fc7f1728b3ed38892dc4b0dadaa5
|
|
| BLAKE2b-256 |
d503bc6bc181caf46e3f94ccbd3e604f745329135771a1617ce6f7b1de0a8e73
|