High-performance, Rust-powered drop-in replacement for Python's logging module
Project description
LogXide
High-Performance Rust-Powered Logging for Python
LogXide is a drop-in replacement for Python's standard logging module, delivering exceptional performance through its native Rust implementation.
Key Features
- High Performance: Rust-powered logging with exceptional throughput
- Drop-in Replacement: Full compatibility with Python's logging module API
- Thread-Safe: Complete support for multi-threaded applications
- Direct Processing: Efficient log message processing with native Rust handlers
- Rich Formatting: All Python logging format specifiers with advanced features
- Level Filtering: Hierarchical logger levels with inheritance
- Sentry Integration: Automatic error tracking with Sentry (optional)
Quick Start
# Simple and automatic - no setup needed!
from logxide import logging
logging.basicConfig(
level=logging.INFO,
format='%(asctime)s - %(name)s - %(levelname)s - %(message)s'
)
logger = logging.getLogger('myapp')
logger.info('Hello from LogXide!')
That's it! LogXide automatically installs itself when imported. No manual setup required.
Installation
# Basic installation
pip install logxide
# With Sentry integration
pip install logxide[sentry]
# Development dependencies
pip install logxide[dev]
📘 Usage Guide - Common mistakes, correct patterns, and troubleshooting
Documentation
- Usage Guide - Complete usage examples and API guide
- Integration Guide - Flask, Django, and FastAPI integration
- Sentry Integration - Automatic error tracking with Sentry
- Performance Benchmarks - Comprehensive performance analysis
- Architecture - Technical architecture and design
- Installation - Installation and setup guide
- Development - Contributing and development guide
- API Reference - Complete API documentation
Sentry Integration
LogXide includes optional Sentry integration for automatic error tracking:
# Configure Sentry first
import sentry_sdk
sentry_sdk.init(dsn="your-sentry-dsn")
# Import LogXide - Sentry integration is automatic!
from logxide import logging
logger = logging.getLogger(__name__)
logger.warning("This will appear in Sentry")
logger.error("This error will be tracked")
Features:
- Automatic detection of Sentry configuration
- Level filtering (WARNING and above sent to Sentry)
- Rich context including stack traces and custom data
- Zero configuration required
Performance
LogXide delivers exceptional performance through its Rust-powered native architecture. See our comprehensive benchmarks for detailed performance analysis.
Python 3.12 Benchmark Results (File I/O)
Real-world file logging performance (100,000 iterations):
| Test Scenario | LogXide | Picologging | Python logging | vs Pico | vs Stdlib |
|---|---|---|---|---|---|
| Simple Logging | 446,135 ops/sec | 372,020 ops/sec | 157,220 ops/sec | +20% | +184% |
| Structured Logging | 412,235 ops/sec | 357,193 ops/sec | 153,547 ops/sec | +15% | +168% |
| Error Logging | 426,294 ops/sec | 361,053 ops/sec | 155,332 ops/sec | +18% | +174% |
Key highlights:
- 15-20% faster than Picologging (C-based) in production file I/O scenarios
- 2.7x faster than standard Python logging - upgrade with zero code changes!
- 2.5x faster than Structlog across all tests
- Native Rust I/O provides measurable performance advantages
- Consistent performance across all logging patterns
Important Limitations
LogXide uses Rust-native handlers only for maximum performance. This means:
- Rust handlers only:
logger.addHandler()only accepts Rust native handlers (FileHandler, StreamHandler, RotatingFileHandler) - No Python handlers: Custom Python logging.Handler subclasses are not supported
- No StringIO capture: Use file-based logging for tests
- No pytest caplog: Not compatible with Rust native architecture
- Use
basicConfig(): Recommended for simple configuration - Use
addHandler(): For advanced handler configuration with Rust handlers - File-based testing: Write to files instead of capturing streams
Example - The LogXide way:
# Option 1: Use basicConfig() for simple configuration
import tempfile
from logxide import logging
# For production - stdout/stderr
logging.basicConfig(level=logging.INFO)
# For testing - file output
with tempfile.NamedTemporaryFile(mode='w+', delete=False) as f:
logging.basicConfig(filename=f.name, level=logging.DEBUG, force=True)
logger = logging.getLogger('test')
logger.info("Test message")
# Read and verify
with open(f.name) as log_file:
assert "Test message" in log_file.read()
# Option 2: Use addHandler() with Rust native handlers
from logxide import logging, FileHandler, StreamHandler
logger = logging.getLogger('myapp')
logger.setLevel(logging.INFO)
# Add Rust native handlers
file_handler = FileHandler('app.log')
stream_handler = StreamHandler()
logger.addHandler(file_handler)
logger.addHandler(stream_handler)
What NOT to do:
# Wrong - Custom Python handlers not supported
import logging as stdlib_logging
class MyCustomHandler(stdlib_logging.Handler):
def emit(self, record):
print(record.msg)
handler = MyCustomHandler()
logger.addHandler(handler) # Raises ValueError
# Wrong - StringIO capture doesn't work with stdlib handlers
import io
stream = io.StringIO()
handler = stdlib_logging.StreamHandler(stream)
logger.addHandler(handler) # Raises ValueError - not a Rust handler
Compatibility
- Python: 3.12+ (3.14 supported)
- Platforms: macOS, Linux, Windows
- API: Core logging API compatible (see limitations above)
- Dependencies: None (Rust compiled into native extension)
Contributing
We welcome contributions! See our development guide for details.
# Quick development setup
git clone https://github.com/Indosaram/logxide
cd logxide
pip install maturin
maturin develop
pytest tests/
License
[Add your license information here]
LogXide delivers the performance you need without sacrificing the Python logging API you know.
Built with Rust for high-performance Python applications.
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 logxide-0.1.5.tar.gz.
File metadata
- Download URL: logxide-0.1.5.tar.gz
- Upload date:
- Size: 210.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
82fc62c7fff405fc815959a27c04bc39a251cc5777aace69a7c3475c9f234040
|
|
| MD5 |
d8acd6fdac5034462cf3957ed694a81c
|
|
| BLAKE2b-256 |
f26b9b38fc1b01b54a0f07fc70ec763dd6156f877bf2b519432815f4ecdf5098
|
File details
Details for the file logxide-0.1.5-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl.
File metadata
- Download URL: logxide-0.1.5-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
- Upload date:
- Size: 1.4 MB
- Tags: CPython 3.14t, manylinux: glibc 2.17+ s390x
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2642cf79b7a98a55ef48e7a5a4c17db1459210460005cba3290984a7dcea2074
|
|
| MD5 |
cc8046d4e07be68d06cabf315be170c3
|
|
| BLAKE2b-256 |
1051eb9fddb2e6943f5428c0bb4102008b615f6c60cd51de412790b4f2a3d6e4
|
File details
Details for the file logxide-0.1.5-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.
File metadata
- Download URL: logxide-0.1.5-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
- Upload date:
- Size: 1.3 MB
- Tags: CPython 3.14t, manylinux: glibc 2.17+ ppc64le
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c617370dbbd2e4074f71923378346a4e245863d8ea638f813b02e4395c1818a2
|
|
| MD5 |
2a064567d7a266afbf311327a359ca42
|
|
| BLAKE2b-256 |
19592d98b259070d725026b3000c7c3b2718740e03b1038e64912ffb3b9baa5f
|
File details
Details for the file logxide-0.1.5-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.
File metadata
- Download URL: logxide-0.1.5-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.14t, manylinux: glibc 2.17+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4129acd531a9bfd928b64aa3b9b571fbfc04afd8041c70af20269739c29e2f11
|
|
| MD5 |
da5d01a88e67575a357241c5e5486f1d
|
|
| BLAKE2b-256 |
590c71d3e940e5c5d42bf5d4761bcf57924d09eb45856121e33fdd06225fd785
|
File details
Details for the file logxide-0.1.5-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: logxide-0.1.5-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.14t, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f8e0398e77749610f28b4bf51113fa88b1041d01f2d1617e25491d5a5d9f7eef
|
|
| MD5 |
add6b169cf4e65acf9e8dcabe402e649
|
|
| BLAKE2b-256 |
a629d32c23a52a802b4212af0032b8c30e05b32d92046fee3fbc62ffdea88388
|
File details
Details for the file logxide-0.1.5-cp314-cp314-win_amd64.whl.
File metadata
- Download URL: logxide-0.1.5-cp314-cp314-win_amd64.whl
- Upload date:
- Size: 943.8 kB
- Tags: CPython 3.14, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fb282025432aef2ecce465e38831e758b3e3750ea3d8cf85523eeb2cf8ac998a
|
|
| MD5 |
41c3cae03d7fb125ab3b517da7bdf00a
|
|
| BLAKE2b-256 |
969de7cf513efca9576b54eb923ebd0afcb15fda7176b375897e25f2b5efbb75
|
File details
Details for the file logxide-0.1.5-cp314-cp314-win32.whl.
File metadata
- Download URL: logxide-0.1.5-cp314-cp314-win32.whl
- Upload date:
- Size: 852.1 kB
- Tags: CPython 3.14, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8805820019821f3663b3dbdcca8b2aeb83f0ae91bf3763341db96c7e97bc9075
|
|
| MD5 |
36a943b3010e0e70a4818db417243390
|
|
| BLAKE2b-256 |
1918d787c2b2d69f878c6610f73abb95e1ab9515906d8fe92b90096ee0005b21
|
File details
Details for the file logxide-0.1.5-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: logxide-0.1.5-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 1.3 MB
- Tags: CPython 3.14, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6b8fae626476a2023b2b961637e7de944d6c8d4e93aa9513244f6ff3d3de74ce
|
|
| MD5 |
580f9329bda1ef5768a29d8e65824cec
|
|
| BLAKE2b-256 |
a343c1c45ef0d5978f12718712cdedfd57cf9bffb6017dccda48b5aba7a9f14f
|
File details
Details for the file logxide-0.1.5-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl.
File metadata
- Download URL: logxide-0.1.5-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl
- Upload date:
- Size: 1.4 MB
- Tags: CPython 3.14, manylinux: glibc 2.17+ s390x
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
26c722de78dcc83b31f36f53ae3f85d3467a873e23296d4bc33f7c1e5a4357fe
|
|
| MD5 |
f6e9cc4c8dccb0eb090192205f05870b
|
|
| BLAKE2b-256 |
72e318b2dd78ea8ba1b8bc65467f9a3d9e44fe51b16115eb0286414abc6c076c
|
File details
Details for the file logxide-0.1.5-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.
File metadata
- Download URL: logxide-0.1.5-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
- Upload date:
- Size: 1.3 MB
- Tags: CPython 3.14, manylinux: glibc 2.17+ ppc64le
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
52c6edea7455376e48f2d2c9307cc486d8ce42d633901e88b1fc229d64cc0b66
|
|
| MD5 |
26e8cddc4125f6455744fe13cd4ba9ff
|
|
| BLAKE2b-256 |
80fb8dfa22514b9b62918e11e351ea58169b92546c4c0117965b0d4548bf2332
|
File details
Details for the file logxide-0.1.5-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.
File metadata
- Download URL: logxide-0.1.5-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.14, manylinux: glibc 2.17+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
75279facf8d7799fd579209cb8df49f9857735130e468acf7db10f6d9469b2b8
|
|
| MD5 |
ee9cca285cce31078a273062c569a4fc
|
|
| BLAKE2b-256 |
2649838c7271c06b2d6e54af99be476ebdc461582c2a23e4574ca02bf2541cad
|
File details
Details for the file logxide-0.1.5-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: logxide-0.1.5-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.14, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4c6e2427866636723513741a398bb8a06d9d9669bf36110c4e17bdba289ec08f
|
|
| MD5 |
8fb8fe3045d94a87a7309d091bf3ecb8
|
|
| BLAKE2b-256 |
37db1753bc8dd56788b53d38b6d169e75b8b4113b2970c429e4ebfd41880698d
|
File details
Details for the file logxide-0.1.5-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl.
File metadata
- Download URL: logxide-0.1.5-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl
- Upload date:
- Size: 1.3 MB
- Tags: CPython 3.14, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d0bb5b23c7ef7a478a1081df18d5b54ec714e9924c6594cc3b8d40a3085f3edb
|
|
| MD5 |
6c7aecd3c8548d4fe7936af58bb994ee
|
|
| BLAKE2b-256 |
16551df62001f5aa53b724cb6c8b742516eee79de5b1d6b34bb3030023b5d9d8
|
File details
Details for the file logxide-0.1.5-cp314-cp314-macosx_11_0_arm64.whl.
File metadata
- Download URL: logxide-0.1.5-cp314-cp314-macosx_11_0_arm64.whl
- Upload date:
- Size: 1.1 MB
- Tags: CPython 3.14, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4d0a17f597416ad93076dbe16f0de52c2d518bd2d2ec523f6d76d1138df7f54a
|
|
| MD5 |
2d0d0d138e9191343e06d8c13bebae39
|
|
| BLAKE2b-256 |
6c6cd19c816fe58b0789aefcdf6436fed4062151f45c78a5426f643a069d387b
|
File details
Details for the file logxide-0.1.5-cp314-cp314-macosx_10_12_x86_64.whl.
File metadata
- Download URL: logxide-0.1.5-cp314-cp314-macosx_10_12_x86_64.whl
- Upload date:
- Size: 1.1 MB
- Tags: CPython 3.14, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3846603468dc3a20a302e7b20eeb589059b3b0224657a7d44fe73aad61889f3f
|
|
| MD5 |
925241a3fab7c4acf958b8c05f266c20
|
|
| BLAKE2b-256 |
c1d3f2b0eab41eaa939b0292f9e05255a84b80ee80cbd1ebae6a561102d66ffd
|
File details
Details for the file logxide-0.1.5-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl.
File metadata
- Download URL: logxide-0.1.5-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl
- Upload date:
- Size: 1.4 MB
- Tags: CPython 3.13t, manylinux: glibc 2.17+ s390x
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1ae0cac05b36cc8fa39c701eee8b59a550f0d9cad1b2ab068b1c98195760c8b6
|
|
| MD5 |
1144095e0fe7d95cba1b600a55df6452
|
|
| BLAKE2b-256 |
6f927b0c5e22b08dd4ec864f564e3fc45337a418ce07dac0bdf2a18050033a12
|
File details
Details for the file logxide-0.1.5-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.
File metadata
- Download URL: logxide-0.1.5-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
- Upload date:
- Size: 1.3 MB
- Tags: CPython 3.13t, manylinux: glibc 2.17+ ppc64le
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
00668bb96d700bb54e5399271a6bb6ccf9732742fa043f0da22852226fe01e2f
|
|
| MD5 |
bcb099568347943c89e207016ecd9fb6
|
|
| BLAKE2b-256 |
9f82229d90d4f309d0af95cf63ab902526fdff6dfe9ebcfcc2e6ba1cda1d9f5d
|
File details
Details for the file logxide-0.1.5-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.
File metadata
- Download URL: logxide-0.1.5-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.13t, manylinux: glibc 2.17+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
497a18789c929c10a1dd92bdc74fd5b12af55159ca9f328dadbb510836eca317
|
|
| MD5 |
88d0d3518d37998e1a8a064da228fe87
|
|
| BLAKE2b-256 |
73dd50470bc78e8cce0a1e1eb1dd6d11ee1b44fcd648caefb88c5426b35dae1d
|
File details
Details for the file logxide-0.1.5-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: logxide-0.1.5-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.13t, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
89368be40f22cce7fc3ac56fd24ac889d193021b269f8a80b902315d6c675974
|
|
| MD5 |
3c9c929e0b94fe6449be520b509e7d96
|
|
| BLAKE2b-256 |
1d76d5170941b9405b476537f8015c484cd82b4446d13367f2171300b26a4e31
|
File details
Details for the file logxide-0.1.5-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: logxide-0.1.5-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 947.9 kB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cef5bebd95dc25d1786058c3e8d21e30e892cb53657894ce6a84f6d3ece59472
|
|
| MD5 |
da7f50b2891a51f86519c88d9eca3ac7
|
|
| BLAKE2b-256 |
18f2d5e0965b14d993e995080d1d3fc0b940c00e6f0da0ec07be9a0ecc9add36
|
File details
Details for the file logxide-0.1.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: logxide-0.1.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 1.3 MB
- Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bc90cf0c882247a411b9345083818c54531799d144d18157caeb1c3dc1354c52
|
|
| MD5 |
96e801e676acbf6311e5ee50c9babc10
|
|
| BLAKE2b-256 |
45996eeeafb23062d39ae3ea78f67f25659596788f53f03863d0998eba306876
|
File details
Details for the file logxide-0.1.5-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl.
File metadata
- Download URL: logxide-0.1.5-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
- Upload date:
- Size: 1.4 MB
- Tags: CPython 3.13, manylinux: glibc 2.17+ s390x
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
34f2b60f411b83a7b75caf224c0939cbb1c0c8307fbde3e7f027ca8aee75f39d
|
|
| MD5 |
ec38ece9cc0bf711004ca5221acb1c96
|
|
| BLAKE2b-256 |
9ea5cc4e1a095885de2bccc8e7d76d1ec034cce2bb9ccffb246a2f002e5ebe16
|
File details
Details for the file logxide-0.1.5-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.
File metadata
- Download URL: logxide-0.1.5-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
- Upload date:
- Size: 1.3 MB
- Tags: CPython 3.13, manylinux: glibc 2.17+ ppc64le
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5b11c03750741c471d7aae09f19601cca4aa573567dc24378291f58b470def80
|
|
| MD5 |
72c5916f405da1735bf6f75eb7c998a4
|
|
| BLAKE2b-256 |
083fcfe64d16421fc308d4d16d84dc9fc2c1a8530b7407cbe44e34fcc060075c
|
File details
Details for the file logxide-0.1.5-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.
File metadata
- Download URL: logxide-0.1.5-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.13, manylinux: glibc 2.17+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8126f54848369b0aa2a9c0a4fc98429ca33f592320947310f57bc2e3266d033d
|
|
| MD5 |
e4122000783930cea70b2ea5b7694c95
|
|
| BLAKE2b-256 |
34edaa34a3711ab4128c0b1c85475ec3c1e62e49e20711d5e66dadd741caf66b
|
File details
Details for the file logxide-0.1.5-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: logxide-0.1.5-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.13, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a9c6131216a900b66abf5a021ca2edc1690b26915bf1f61de196ff246a9708d2
|
|
| MD5 |
ace7bdf9e9a36a83089897fee2dbde40
|
|
| BLAKE2b-256 |
dd2042507ed47abe8d96cd84ca997dcae8e4f3532d5c4453c9c88bec417e5dc3
|
File details
Details for the file logxide-0.1.5-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl.
File metadata
- Download URL: logxide-0.1.5-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl
- Upload date:
- Size: 1.3 MB
- Tags: CPython 3.13, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d10870b510550a5f9c2f9da90f9b183114ef6a9ae92e8a0ea22142eb9407fba9
|
|
| MD5 |
1881b469c24316f81c3fbdf40b0ce4e6
|
|
| BLAKE2b-256 |
356f3666a4f464fa09298a242536c336bcb30af56e56dbc69ed3d6f5446cbecc
|
File details
Details for the file logxide-0.1.5-cp313-cp313-macosx_11_0_arm64.whl.
File metadata
- Download URL: logxide-0.1.5-cp313-cp313-macosx_11_0_arm64.whl
- Upload date:
- Size: 1.1 MB
- Tags: CPython 3.13, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cd5ec1e6854ed7293791f5d0bbea12811b56ce5f0f4ea9f9d496601677a45611
|
|
| MD5 |
428ee1ae06afd58fc593cbb4de1a192d
|
|
| BLAKE2b-256 |
c2a4e0b8f00f0b64b2874dff97e8d2547a7604235b1e8bc31d6a701c66cc36dc
|
File details
Details for the file logxide-0.1.5-cp313-cp313-macosx_10_12_x86_64.whl.
File metadata
- Download URL: logxide-0.1.5-cp313-cp313-macosx_10_12_x86_64.whl
- Upload date:
- Size: 1.1 MB
- Tags: CPython 3.13, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bcfaa628d8ff45e8f8e83bd17e43fd121471f6cea7258917c0429de9cfa97c5f
|
|
| MD5 |
c531ca4fcd163fb5dbf46f69df19ee6f
|
|
| BLAKE2b-256 |
08b6362afc38ae36f1db64dfcbe375834cc4aed44a5f48679dc90bbe07df51e0
|
File details
Details for the file logxide-0.1.5-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: logxide-0.1.5-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 948.1 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2b414347a53f13b7372b9dfcceeb46b2afec0480d905edccc5a5f4403b1768e2
|
|
| MD5 |
a9edf79972a6fca77e6269e07095c5ff
|
|
| BLAKE2b-256 |
52407d4b83abe37ca831196b0c8fcb6fbda6fafc01a269058be1a9ee0c38b334
|
File details
Details for the file logxide-0.1.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: logxide-0.1.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 1.3 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a46d510b761f576aaf3f86cfcb41321f99241a07e02eb366d39fe4d4c96b0897
|
|
| MD5 |
930a60b30e8bf6eab73f34422e798e16
|
|
| BLAKE2b-256 |
8207501f2651d10fb5b4536e8480f24e9131ea703b77a40cbe7a7e71e079dbf6
|
File details
Details for the file logxide-0.1.5-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl.
File metadata
- Download URL: logxide-0.1.5-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
- Upload date:
- Size: 1.4 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ s390x
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b7d2480288653082248a7b37e90e5223387a5edd4014822882c3673a6d2985ea
|
|
| MD5 |
104eb90bd97720213142156b066e5d58
|
|
| BLAKE2b-256 |
48f429425c8a15be781b487b0b2281a7101da43faabba321c55cf946aec95380
|
File details
Details for the file logxide-0.1.5-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.
File metadata
- Download URL: logxide-0.1.5-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
- Upload date:
- Size: 1.3 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ ppc64le
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fd931cd107dca84e77b926f325fefb6eeb011eaf4470cdb9f53781c02faa6512
|
|
| MD5 |
23a5e119b93a03472fcf8c5c63a2b97d
|
|
| BLAKE2b-256 |
c752b62ed2f5080d8e47494f4ade6de5e657c449cc017075857d2db149c9eb39
|
File details
Details for the file logxide-0.1.5-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.
File metadata
- Download URL: logxide-0.1.5-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
82c2207522fa6b44351535a1e83bc57f224209b7907a89178e71e209e5d9f863
|
|
| MD5 |
e17a2f2edae9276be21d38578c9d1c10
|
|
| BLAKE2b-256 |
db4161c38e00d325c4f16acd52238c12b4a81935f901e7f553e1ad6e400f92d1
|
File details
Details for the file logxide-0.1.5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: logxide-0.1.5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 1.2 MB
- Tags: CPython 3.12, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4c50efc019d61d9f4ca525eb1461a2516a8247cb879fa76a1a17b63756841e33
|
|
| MD5 |
34d73fd167494e1cd98cb5a79bf2c976
|
|
| BLAKE2b-256 |
3cd80b0fe8662e51af9b2b11f9b354c99968fac2d25aadd1ea21335d715628ae
|
File details
Details for the file logxide-0.1.5-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl.
File metadata
- Download URL: logxide-0.1.5-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
- Upload date:
- Size: 1.3 MB
- Tags: CPython 3.12, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a260f7a21713970422e5a09c90a7a134d702d6562e6b0d21d83ba534a44b3845
|
|
| MD5 |
dcc2637a258057bb2cc6255d2436e2aa
|
|
| BLAKE2b-256 |
11b91db6a0382c49a530153c23268aff687e57266afd65c70f23305604bf9b94
|
File details
Details for the file logxide-0.1.5-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: logxide-0.1.5-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 1.1 MB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7e4c8cca7c2b26df825b89e541226ef3a625a88a0afa51ee33b4cbd13a1a3ea6
|
|
| MD5 |
83ed0166d0e1cd8a4e0349798ec66085
|
|
| BLAKE2b-256 |
2a0e0fead23020f5cc51c577ebf8cd0d2b191598503c167a0931a2ba7cc21684
|
File details
Details for the file logxide-0.1.5-cp312-cp312-macosx_10_12_x86_64.whl.
File metadata
- Download URL: logxide-0.1.5-cp312-cp312-macosx_10_12_x86_64.whl
- Upload date:
- Size: 1.1 MB
- Tags: CPython 3.12, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.11.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a52536cb06b9bdff9c0ea03f09b1aa4057b238adcccc4d0cb93a1a5be56def29
|
|
| MD5 |
c154dde435dec1a392d1279aadfde328
|
|
| BLAKE2b-256 |
3c99a1dae39ede27157dff11cef6ab909965f8cd743b9a62e7fc3050acd3a2bc
|