Arsenal
The arsenal is an assortment of python utilities that I can't live without.
Documentation
Setup
Optional: Create and activate a virtual environment:
python -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate
To install the latest release:
pip install arsenal
To install the latest version from GitHub:
pip install git+https://github.com/timvieira/arsenal.git
Alternatively,
git clone https://github.com/timvieira/arsenal.git
cd arsenal
pip install -e .
Running Tests
To run the test suite:
python -m unittest discover arsenal/tests
You can also run specific test files:
python -m unittest arsenal/tests/test_specific.py
Metadata
Release files for arsenal 3.1.3
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 | |
|---|---|---|---|---|
| arsenal-3.1.3.tar.gz | 433.5 kB | Without provenance | Details |
Built distributions (wheels)
Total release size: 16.9 MB
Release files / arsenal-3.1.3.tar.gz
| Download URL | arsenal-3.1.3.tar.gz |
|---|---|
| Size | 433.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2c5ca58a8f86d9b1766b425da4df1d9ac70fd1704ce10122e2620aa9d4b22e13
|
|
BLAKE2b-256 checksum How to use checksums |
f3c370418c9842d45854e4b8610bf52de61b5d0485868d069fa26985c123c48a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Release files / arsenal-3.1.3-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | arsenal-3.1.3-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 672.9 kB |
| Tags | Linux glibc 2.17+ x86-64 PyPy 3.11 PyPy 3.11 7.3 |
|
SHA-256 checksum How to use checksums |
3b565ded3c47fb50568ede5e9f66ea919fe129a5cc67e3d879cb401919609a3f
|
|
BLAKE2b-256 checksum How to use checksums |
3a6267d3ab10f11612d054e0b5534dc6c6c1e63dd7b580455f7244d677d6adf1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Release files / arsenal-3.1.3-cp313-cp313-musllinux_1_2_x86_64.whl
| Download URL | arsenal-3.1.3-cp313-cp313-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.8 MB |
| Tags | CPython 3.13 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
e79fa8de037b1da2c378aec1990cde2e5b85eced2aaadf993ea180a05cc381f2
|
|
BLAKE2b-256 checksum How to use checksums |
db79f086df8986b765504feaa8b52b3e5629d234984ea161bd461e427beb2ea1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Release files / arsenal-3.1.3-cp313-cp313-musllinux_1_2_i686.whl
| Download URL | arsenal-3.1.3-cp313-cp313-musllinux_1_2_i686.whl |
|---|---|
| Size | 1.7 MB |
| Tags | CPython 3.13 Linux musl 1.2+ x86-32 |
|
SHA-256 checksum How to use checksums |
aad26c5acea96ed1f91d643ff6aa0288da0d264251897aae98d691f031047d45
|
|
BLAKE2b-256 checksum How to use checksums |
096e07f6df2b80bbf70eca07b44852710a11b2fced2349ec7a3d624d3fdcb495
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Release files / arsenal-3.1.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | arsenal-3.1.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 1.7 MB |
| Tags | CPython 3.13 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
d34b1ad196769a0a250030501dcc6a34fca3f853fac9f2c770aad9fce52d1347
|
|
BLAKE2b-256 checksum How to use checksums |
45301ef590db73d13da295a086c777375eeb27095c5e5c1aafb440437b830b66
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Release files / arsenal-3.1.3-cp312-cp312-musllinux_1_2_x86_64.whl
| Download URL | arsenal-3.1.3-cp312-cp312-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.8 MB |
| Tags | CPython 3.12 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
197b68038627b94deb582a2c1f320dfb2ec5823f981cd06503dcf55693a1a9bc
|
|
BLAKE2b-256 checksum How to use checksums |
e9be2fe70f0f5c8dec5e599855db02e60ad66c7f178e822ee6d6c2b6ba6ad2ef
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Release files / arsenal-3.1.3-cp312-cp312-musllinux_1_2_i686.whl
| Download URL | arsenal-3.1.3-cp312-cp312-musllinux_1_2_i686.whl |
|---|---|
| Size | 1.7 MB |
| Tags | CPython 3.12 Linux musl 1.2+ x86-32 |
|
SHA-256 checksum How to use checksums |
62ebebfcf08453b9a09571d7d60b47205e07674d828972e321ded12ed32455ae
|
|
BLAKE2b-256 checksum How to use checksums |
6b27ef3ce8c3f81564166bf993a5bea6fa094fde1bd30af6f04659450d35e5c6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Release files / arsenal-3.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | arsenal-3.1.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 1.7 MB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
b7de28c3024e41e009a66d6dc3734dca639f8b47c1d189391b0dd3bee31f51a3
|
|
BLAKE2b-256 checksum How to use checksums |
7ffeb21af5ffc1a2215806447d11a30b4412a07a0559f9c467f51a907600216a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Release files / arsenal-3.1.3-cp311-cp311-musllinux_1_2_x86_64.whl
| Download URL | arsenal-3.1.3-cp311-cp311-musllinux_1_2_x86_64.whl |
|---|---|
| Size | 1.8 MB |
| Tags | CPython 3.11 Linux musl 1.2+ x86-64 |
|
SHA-256 checksum How to use checksums |
aaa18238e2680d8ae886ec730e0c8c31af31aefeb2eee3a66bf64607c0f8fc02
|
|
BLAKE2b-256 checksum How to use checksums |
94f0b0c36f38730c8081e8cd0e00e0b53afe1e761feec7fd77a334d35a0abc1c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Release files / arsenal-3.1.3-cp311-cp311-musllinux_1_2_i686.whl
| Download URL | arsenal-3.1.3-cp311-cp311-musllinux_1_2_i686.whl |
|---|---|
| Size | 1.8 MB |
| Tags | CPython 3.11 Linux musl 1.2+ x86-32 |
|
SHA-256 checksum How to use checksums |
d9129c1a70be46d23ef1d168ff3050196c2724286b2d9ad526c64f717ae128f6
|
|
BLAKE2b-256 checksum How to use checksums |
615bf2d2f0acf42e6aad9eca016bee19f65a811cff377ac8daadca6e0e27bcff
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Release files / arsenal-3.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
| Download URL | arsenal-3.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl |
|---|---|
| Size | 1.7 MB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 |
|
SHA-256 checksum How to use checksums |
ae3ed1477c97f6e296b9aae48e4237da75013a7fea5f3c54bb32049a4bee373a
|
|
BLAKE2b-256 checksum How to use checksums |
8573d7ed3e883a4f209ab8f8286fccf22f086a976c2090a1580536358f2f2edd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.1.0 CPython/3.12.9
|
Security for arsenal 3.1.3
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.