Skip to main content

A fast, Rust-powered Python logging library inspired by loguru

Project description

Logust

CI PyPI version Downloads Python Versions License: MIT

A fast, Rust-powered Python logging library inspired by loguru.

Features

  • Blazing Fast - Rust-powered core delivers 5-24x faster performance than loguru
  • Beautiful by Default - Colored output with zero configuration needed
  • Caller Information - Automatic module, function, and line number in every log
  • Flexible Sinks - Output to console, files, or any callable (lambda, function)
  • Simple API - loguru-compatible interface for easy migration
  • File Management - Size/time-based rotation, retention policies, gzip compression
  • JSON Support - Built-in serialization for structured logging
  • Context Binding - Attach metadata to log records with bind()
  • Exception Handling - Automatic traceback capture with catch() decorator
  • Custom Levels - Define your own log levels with colors and icons
  • Color Markup - Inline <red>color</red> tags in log messages
  • Async Writing - Optional thread-safe async file writes with enqueue=True
  • Zero-Config Integrations - Built-in support for standard logging, FastAPI, and function timing

Benchmarks

Comparison with Python logging and loguru (10,000 log messages, all with caller info):

Scenario logging loguru logust vs loguru
File write (sync) 59 ms 64 ms 13 ms 5x faster
Formatted messages 58 ms 67 ms 14 ms 5x faster
JSON serialize N/A 137 ms 13 ms 11x faster
Context binding N/A 65 ms 13 ms 5x faster

Async writes

Scenario loguru logust vs loguru
File write (async) 307 ms 13 ms 24x faster
Sync vs Async overhead 5x slower No overhead -

loguru's enqueue=True adds significant overhead due to Python's Queue. Logust uses Rust's lock-free channels, maintaining speed while offloading I/O.

Summary: logust is 5-24x faster than loguru with rich caller information included in every log message (sync: 5-11x, async: 24x).

Installation

pip install logust

Quick Start

import logust

logust.info("Hello, Logust!")
logust.debug("Debug message")
logust.warning("Warning message")
logust.error("Error message")
logust.success("Success message")

Output:

2025-12-25 12:00:00.123 | INFO     | __main__:<module>:3 - Hello, Logust!
2025-12-25 12:00:00.123 | DEBUG    | __main__:<module>:4 - Debug message
2025-12-25 12:00:00.123 | WARNING  | __main__:<module>:5 - Warning message
2025-12-25 12:00:00.123 | ERROR    | __main__:<module>:6 - Error message
2025-12-25 12:00:00.123 | SUCCESS  | __main__:<module>:7 - Success message

The default format includes caller information (module, function, line) for easy debugging.

Log Levels

8 built-in levels from lowest to highest severity:

from logust import logger

logger.trace("Trace message")     # TRACE (5)
logger.debug("Debug message")     # DEBUG (10)
logger.info("Info message")       # INFO (20)
logger.success("Success message") # SUCCESS (25)
logger.warning("Warning message") # WARNING (30)
logger.error("Error message")     # ERROR (40)
logger.fail("Fail message")       # FAIL (45)
logger.critical("Critical!")      # CRITICAL (50)

Level Filtering

from logust import logger, LogLevel

# Only show WARNING and above
logger.set_level(LogLevel.Warning)
# Or using string
logger.set_level("warning")

# Check current level
current = logger.get_level()

# Check if level is enabled
if logger.is_level_enabled("DEBUG"):
    logger.debug("This runs only if DEBUG is enabled")

File Output

from logust import logger

# Basic file output
logger.add("app.log")

# With rotation and retention
logger.add("app.log", rotation="500 MB", retention="10 days")

# Time-based rotation with compression
logger.add("app.log", rotation="daily", compression=True)

# Error-only file with specific level
logger.add("error.log", level="ERROR")

# Async writes for high-throughput scenarios
logger.add("async.log", enqueue=True)

Rotation Options

  • Size-based: "100 KB", "500 MB", "1 GB"
  • Time-based: "hourly", "daily"

Retention Options

  • Time-based: "7 days", "30 days"
  • Count-based: 5 (keep last 5 files)

Console Output

import sys
from logust import logger

# Remove default console handler
logger.remove()

# Add stdout with colors
logger.add(sys.stdout, colorize=True)

# Add stderr with JSON output
logger.add(sys.stderr, serialize=True)

# Multiple outputs with different formats
logger.add(sys.stdout, colorize=True, format="{level} | {message}")
logger.add(sys.stderr, serialize=True)  # JSON to stderr
logger.add("app.log", rotation="daily")  # File for archival

JSON Output

from logust import logger

# JSON file output
logger.add("app.json", serialize=True)
logger.info("Structured log")
# Output: {"time":"2025-12-25 12:00:00.123","level":"INFO","message":"Structured log"}

# With context binding
user_logger = logger.bind(user_id="123", session="abc")
user_logger.info("User action")
# Output: {"time":"...","level":"INFO","message":"User action","extra":{"user_id":"123","session":"abc"}}

Custom Format

from logust import logger

# Custom format template
logger.add("custom.log", format="[{level}] {message}")

# Available placeholders:
# {time}       - Timestamp
# {level}      - Log level name
# {level:<8}   - Level with width specifier
# {message}    - Log message
# {name}       - Module name
# {module}     - Module name (alias for {name})
# {function}   - Function name
# {line}       - Line number
# {file}       - Source file name
# {elapsed}    - Time since logger start (HH:MM:SS.mmm)
# {thread}     - Thread name:id
# {process}    - Process name:id
# {extra[key]} - Extra context fields

Callable Sinks

Send logs to any callable (function, lambda, method):

from logust import logger

# Lambda sink
messages = []
logger.add(lambda msg: messages.append(msg))

# Function sink with formatting
def my_sink(msg):
    print(f"[LOG] {msg}")

logger.add(my_sink, format="{level} | {message}")

# With level filter
logger.add(lambda msg: send_to_slack(msg), level="ERROR")

# With JSON serialization
logger.add(lambda msg: send_to_elasticsearch(msg), serialize=True)

Context Binding

from logust import logger

# Permanent binding - returns new logger
user_logger = logger.bind(user_id="123", session="abc")
user_logger.info("User logged in")

# Temporary binding with context manager
with logger.contextualize(request_id="req-456"):
    logger.info("Processing request")  # includes request_id
logger.info("Request done")  # no request_id

Exception Handling

The catch() Decorator

from logust import logger

@logger.catch(ValueError, level="WARNING")
def risky_function():
    raise ValueError("Something went wrong")

risky_function()  # Logs the exception, doesn't re-raise

@logger.catch(reraise=True)
def critical_function():
    raise RuntimeError("Critical error")

critical_function()  # Logs and re-raises

The exception() Method

try:
    result = 1 / 0
except:
    logger.exception("Division failed")
    # Logs ERROR with full traceback automatically

Using opt(exception=True)

try:
    risky_operation()
except:
    logger.opt(exception=True).error("Operation failed")

Color Markup

from logust import logger

# Inline color tags in messages
logger.info("<red>Error</red> in <blue>module</blue>")
logger.warning("<bold><yellow>Warning:</yellow></bold> Check this")

# Available tags:
# Colors: red, green, yellow, blue, magenta, cyan, white, black
# Bright: bright_red, bright_green, bright_blue, etc.
# Styles: bold (b), italic (i), underline (u), dim, strike (s)

Custom Levels

from logust import logger

# Register a custom level
logger.level("NOTICE", no=25, color="cyan", icon="!")

# Use the custom level
logger.log("NOTICE", "Custom level message")
logger.log(25, "Using numeric level")

Lazy Evaluation

Defer expensive computations until the message is actually emitted:

def expensive_computation():
    # Only runs if DEBUG level is enabled
    return complex_calculation()

logger.opt(lazy=True).debug("Result: {}", expensive_computation)

Enhanced Tracebacks

try:
    a = 10
    b = 0
    result = a / b
except:
    # Show variable values at each frame
    logger.opt(diagnose=True).error("Calculation failed")
    # Output includes: a = 10, b = 0

    # Extended backtrace beyond catch point
    logger.opt(backtrace=True).error("Full stack trace")

Callbacks

from logust import logger

def my_callback(record):
    # Send to external service, metrics, etc.
    print(f"Log received: {record['level']} - {record['message']}")

# Add callback
callback_id = logger.add_callback(my_callback, level="ERROR")

logger.error("This triggers the callback")

# Remove callback
logger.remove_callback(callback_id)

Handler Management

from logust import logger

# Add handler and get ID
handler_id = logger.add("app.log")

# Remove specific handler
logger.remove(handler_id)

# Remove ALL handlers (including console)
logger.remove()

# Disable/enable console output
logger.disable()
logger.enable()

# Check if console is enabled
if logger.is_enabled():
    logger.info("Console is active")

# Flush all pending writes
logger.complete()

Configure from Dict

from logust import logger

logger.configure(
    handlers=[
        {"sink": "app.log", "level": "INFO", "rotation": "1 day"},
        {"sink": "debug.log", "level": "DEBUG"},
        {"sink": "app.json", "serialize": True},
    ],
    levels=[
        {"name": "NOTICE", "no": 25, "color": "cyan"},
    ],
    extra={"app": "myapp", "version": "1.0"},
)

Log Parsing

Parse existing log files:

from logust import parse, parse_json

# Parse text logs with regex pattern
for record in parse("app.log", r"(?P<time>[\d-]+ [\d:.]+) \| (?P<level>\w+) \| (?P<message>.*)"):
    print(record["level"], record["message"])

# Parse JSON logs
for record in parse_json("app.json"):
    print(record["level"], record["message"])

Filter by Handler

from logust import logger

# Only log errors from specific module
logger.add("errors.log", filter=lambda r: "database" in r.get("message", ""))

# Level-based filter
logger.add("warnings.log", filter=lambda r: r.get("level") == "WARNING")

Integrations

Zero-config utilities in logust.contrib:

Intercept Standard Logging

from logust.contrib import intercept_logging

# Redirect ALL standard logging to logust
intercept_logging()

# Now third-party libraries use logust too
import logging
logging.info("This goes through logust!")

Function Timing Decorators

from logust.contrib import log_fn, debug_fn

@log_fn
def process_data(items):
    return [x * 2 for x in items]

process_data([1, 2, 3])
# Logs: "Called process_data with elapsed_time=0.001"

@debug_fn
async def fetch_user(user_id):
    return await db.get(user_id)

FastAPI / Starlette Middleware

from fastapi import FastAPI
from logust.contrib.starlette import setup_fastapi

app = FastAPI()
setup_fastapi(app, skip_routes=["/health"])

# That's it! You get:
# - Request/response logging with timing
# - Request IDs in all logs
# - Standard logging redirected to logust

Complete API Reference

Logger Methods

Method Description
trace/debug/info/success/warning/error/fail/critical(message) Log at specific level
log(level, message) Log at any level (name or number)
exception(message) Log ERROR with current traceback
add(sink, **options) Add handler (file, console, or callable)
remove(handler_id) Remove handler
bind(**kwargs) Create logger with bound context
contextualize(**kwargs) Temporary context (context manager)
catch(exception, **options) Exception catching decorator
opt(**options) Per-message options
patch(patcher) Create logger with record patcher
level(name, no, color, icon) Register custom level
set_level(level) Set minimum console level
get_level() Get current console level
is_level_enabled(level) Check if level is enabled
enable()/disable() Toggle console output
complete() Flush all handlers
add_callback(fn, level) Add log callback
remove_callback(id) Remove callback
configure(**options) Configure from dicts

Handler Options (add())

Option Type Description
level str | LogLevel Minimum level for handler
format str Custom format template
rotation str Rotation strategy (files only)
retention str | int Retention policy (files only)
compression bool Gzip rotated files (files only)
serialize bool JSON output
filter callable Filter function
enqueue bool Async writes (files only)
colorize bool ANSI colors (console only, auto-detect if None)

Opt Options (opt())

Option Description
lazy=True Defer callable evaluation
exception=True Auto-capture traceback
backtrace=True Extended stack trace
diagnose=True Show variable values
depth=N Stack frame adjustment

Development

# Clone the repository
git clone https://github.com/yamaaaaaa31/logust.git
cd logust

# Create virtual environment
uv venv && source .venv/bin/activate

# Install maturin and dev dependencies
uv pip install maturin pre-commit

# Development build
maturin develop

# Set up pre-commit hooks
pre-commit install
pre-commit install --hook-type pre-push

# Run tests
cargo test                # Rust tests
pytest tests/             # Python tests

# Run benchmarks
python benchmarks/bench_throughput.py

# Test installation
python -c "import logust; logust.info('It works!')"

Pre-commit Hooks

This project uses pre-commit to maintain code quality. The following checks run automatically:

Hook Stage Description
cargo fmt pre-commit Rust formatting
cargo clippy pre-commit Rust linting
cargo check pre-commit Rust compilation check
cargo test pre-push Rust tests
ruff pre-commit Python linting + auto-fix
ruff-format pre-commit Python formatting
mypy pre-commit Python type checking

Run all checks manually:

pre-commit run --all-files

Requirements

  • Python >= 3.10
  • Rust (for development)

Contributing

We welcome contributions! Please see CONTRIBUTING.md for guidelines.

Quick Start for Contributors

git clone https://github.com/yamaaaaaa31/logust.git
cd logust
uv venv && source .venv/bin/activate
uv pip install maturin pre-commit
maturin develop
pre-commit install

License

This project is licensed under the MIT License.

The MIT License is a permissive license that allows:

  • Commercial use
  • Modification
  • Distribution
  • Private use

The only requirement is to include the license and copyright notice in copies of the software.

See LICENSE for the full text.


Logust - Fast logging for Python, powered by Rust.

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

logust-0.2.1.tar.gz (124.1 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

logust-0.2.1-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl (798.0 kB view details)

Uploaded PyPymusllinux: musl 1.2+ x86-64

logust-0.2.1-pp311-pypy311_pp73-musllinux_1_2_i686.whl (837.5 kB view details)

Uploaded PyPymusllinux: musl 1.2+ i686

logust-0.2.1-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl (864.8 kB view details)

Uploaded PyPymusllinux: musl 1.2+ ARMv7l

logust-0.2.1-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl (774.1 kB view details)

Uploaded PyPymusllinux: musl 1.2+ ARM64

logust-0.2.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (593.4 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

logust-0.2.1-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (617.3 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ s390x

logust-0.2.1-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (722.6 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

logust-0.2.1-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (633.6 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ i686

logust-0.2.1-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (596.1 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

logust-0.2.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (592.1 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

logust-0.2.1-cp314-cp314t-musllinux_1_2_x86_64.whl (794.0 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ x86-64

logust-0.2.1-cp314-cp314t-musllinux_1_2_i686.whl (835.0 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ i686

logust-0.2.1-cp314-cp314t-musllinux_1_2_armv7l.whl (862.0 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARMv7l

logust-0.2.1-cp314-cp314t-musllinux_1_2_aarch64.whl (767.5 kB view details)

Uploaded CPython 3.14tmusllinux: musl 1.2+ ARM64

logust-0.2.1-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl (614.8 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ s390x

logust-0.2.1-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (719.9 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ppc64le

logust-0.2.1-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (591.8 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARMv7l

logust-0.2.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (587.0 kB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

logust-0.2.1-cp314-cp314-win_amd64.whl (402.9 kB view details)

Uploaded CPython 3.14Windows x86-64

logust-0.2.1-cp314-cp314-win32.whl (387.8 kB view details)

Uploaded CPython 3.14Windows x86

logust-0.2.1-cp314-cp314-musllinux_1_2_x86_64.whl (792.7 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ x86-64

logust-0.2.1-cp314-cp314-musllinux_1_2_i686.whl (832.6 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ i686

logust-0.2.1-cp314-cp314-musllinux_1_2_armv7l.whl (861.2 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARMv7l

logust-0.2.1-cp314-cp314-musllinux_1_2_aarch64.whl (767.4 kB view details)

Uploaded CPython 3.14musllinux: musl 1.2+ ARM64

logust-0.2.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (588.6 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

logust-0.2.1-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl (614.3 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ s390x

logust-0.2.1-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (717.9 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ppc64le

logust-0.2.1-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl (629.2 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ i686

logust-0.2.1-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (591.0 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARMv7l

logust-0.2.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (586.3 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

logust-0.2.1-cp314-cp314-macosx_26_0_x86_64.whl (546.9 kB view details)

Uploaded CPython 3.14macOS 26.0+ x86-64

logust-0.2.1-cp314-cp314-macosx_26_0_arm64.whl (536.8 kB view details)

Uploaded CPython 3.14macOS 26.0+ ARM64

logust-0.2.1-cp314-cp314-macosx_11_0_x86_64.whl (546.9 kB view details)

Uploaded CPython 3.14macOS 11.0+ x86-64

logust-0.2.1-cp314-cp314-macosx_11_0_arm64.whl (536.8 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

logust-0.2.1-cp313-cp313t-musllinux_1_2_x86_64.whl (794.0 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ x86-64

logust-0.2.1-cp313-cp313t-musllinux_1_2_i686.whl (834.5 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ i686

logust-0.2.1-cp313-cp313t-musllinux_1_2_armv7l.whl (860.3 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARMv7l

logust-0.2.1-cp313-cp313t-musllinux_1_2_aarch64.whl (766.8 kB view details)

Uploaded CPython 3.13tmusllinux: musl 1.2+ ARM64

logust-0.2.1-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl (614.8 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ s390x

logust-0.2.1-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (720.2 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ppc64le

logust-0.2.1-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (590.6 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARMv7l

logust-0.2.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (585.8 kB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

logust-0.2.1-cp313-cp313-win_amd64.whl (403.5 kB view details)

Uploaded CPython 3.13Windows x86-64

logust-0.2.1-cp313-cp313-musllinux_1_2_x86_64.whl (793.5 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

logust-0.2.1-cp313-cp313-musllinux_1_2_i686.whl (833.9 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ i686

logust-0.2.1-cp313-cp313-musllinux_1_2_armv7l.whl (862.8 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARMv7l

logust-0.2.1-cp313-cp313-musllinux_1_2_aarch64.whl (767.0 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ ARM64

logust-0.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (590.1 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

logust-0.2.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl (614.0 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ s390x

logust-0.2.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (719.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ppc64le

logust-0.2.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl (630.3 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ i686

logust-0.2.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (593.0 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARMv7l

logust-0.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (586.2 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

logust-0.2.1-cp313-cp313-macosx_26_0_x86_64.whl (548.7 kB view details)

Uploaded CPython 3.13macOS 26.0+ x86-64

logust-0.2.1-cp313-cp313-macosx_26_0_arm64.whl (536.9 kB view details)

Uploaded CPython 3.13macOS 26.0+ ARM64

logust-0.2.1-cp313-cp313-macosx_11_0_x86_64.whl (548.7 kB view details)

Uploaded CPython 3.13macOS 11.0+ x86-64

logust-0.2.1-cp313-cp313-macosx_11_0_arm64.whl (536.9 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

logust-0.2.1-cp312-cp312-win_amd64.whl (403.9 kB view details)

Uploaded CPython 3.12Windows x86-64

logust-0.2.1-cp312-cp312-musllinux_1_2_x86_64.whl (793.8 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

logust-0.2.1-cp312-cp312-musllinux_1_2_i686.whl (834.4 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ i686

logust-0.2.1-cp312-cp312-musllinux_1_2_armv7l.whl (862.8 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARMv7l

logust-0.2.1-cp312-cp312-musllinux_1_2_aarch64.whl (767.7 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ ARM64

logust-0.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (590.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

logust-0.2.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl (614.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ s390x

logust-0.2.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (719.9 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ppc64le

logust-0.2.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl (630.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ i686

logust-0.2.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (593.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARMv7l

logust-0.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (586.7 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

logust-0.2.1-cp312-cp312-macosx_26_0_x86_64.whl (548.9 kB view details)

Uploaded CPython 3.12macOS 26.0+ x86-64

logust-0.2.1-cp312-cp312-macosx_26_0_arm64.whl (536.9 kB view details)

Uploaded CPython 3.12macOS 26.0+ ARM64

logust-0.2.1-cp312-cp312-macosx_11_0_x86_64.whl (548.9 kB view details)

Uploaded CPython 3.12macOS 11.0+ x86-64

logust-0.2.1-cp312-cp312-macosx_11_0_arm64.whl (536.9 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

logust-0.2.1-cp311-cp311-win_amd64.whl (405.3 kB view details)

Uploaded CPython 3.11Windows x86-64

logust-0.2.1-cp311-cp311-musllinux_1_2_x86_64.whl (798.1 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

logust-0.2.1-cp311-cp311-musllinux_1_2_i686.whl (836.7 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ i686

logust-0.2.1-cp311-cp311-musllinux_1_2_armv7l.whl (864.5 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARMv7l

logust-0.2.1-cp311-cp311-musllinux_1_2_aarch64.whl (772.4 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ ARM64

logust-0.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (593.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

logust-0.2.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl (616.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ s390x

logust-0.2.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (722.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ppc64le

logust-0.2.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (632.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ i686

logust-0.2.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (595.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARMv7l

logust-0.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (590.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

logust-0.2.1-cp311-cp311-macosx_26_0_x86_64.whl (550.7 kB view details)

Uploaded CPython 3.11macOS 26.0+ x86-64

logust-0.2.1-cp311-cp311-macosx_26_0_arm64.whl (538.1 kB view details)

Uploaded CPython 3.11macOS 26.0+ ARM64

logust-0.2.1-cp311-cp311-macosx_11_0_x86_64.whl (550.7 kB view details)

Uploaded CPython 3.11macOS 11.0+ x86-64

logust-0.2.1-cp311-cp311-macosx_11_0_arm64.whl (538.1 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

logust-0.2.1-cp310-cp310-win_amd64.whl (404.9 kB view details)

Uploaded CPython 3.10Windows x86-64

logust-0.2.1-cp310-cp310-musllinux_1_2_x86_64.whl (797.9 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

logust-0.2.1-cp310-cp310-musllinux_1_2_i686.whl (836.8 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ i686

logust-0.2.1-cp310-cp310-musllinux_1_2_armv7l.whl (864.4 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARMv7l

logust-0.2.1-cp310-cp310-musllinux_1_2_aarch64.whl (773.1 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ ARM64

logust-0.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (593.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

logust-0.2.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl (616.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ s390x

logust-0.2.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (721.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ppc64le

logust-0.2.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (632.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ i686

logust-0.2.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (595.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARMv7l

logust-0.2.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (590.8 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

File details

Details for the file logust-0.2.1.tar.gz.

File metadata

  • Download URL: logust-0.2.1.tar.gz
  • Upload date:
  • Size: 124.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: maturin/1.10.2

File hashes

Hashes for logust-0.2.1.tar.gz
Algorithm Hash digest
SHA256 feeca5907642d3c679a94c799142aa8220e3be664895869975aaea566d7529ac
MD5 fe948f9175085a159ce765f17f5576f0
BLAKE2b-256 4343bf3513542aa5aa60fa9450001ce377748ff6eab24cdd9ecd1c79d891da5b

See more details on using hashes here.

File details

Details for the file logust-0.2.1-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for logust-0.2.1-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bc9dfb6b58a017d73c0f778b8614603c708c6c2e6ec4404493783a99395c853a
MD5 230ecaf9aacdeeef5d7248b2e36e45e7
BLAKE2b-256 6c7ac858f5d0476fe2b0d05285b43d09cdc1311c334e6540bac2a7074d7f6203

See more details on using hashes here.

File details

Details for the file logust-0.2.1-pp311-pypy311_pp73-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for logust-0.2.1-pp311-pypy311_pp73-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 34dc84bfa9311e630c5ca0c477762d121837a920c925a413b896d7235f020178
MD5 6bc659d764a9dd76f5069c272edb5bea
BLAKE2b-256 bb8b63573d9c0e8c88f9f5bdd47f7cac7c1cf0a1149b545fd79d9ce565b3f9fb

See more details on using hashes here.

File details

Details for the file logust-0.2.1-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for logust-0.2.1-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 b276f50e0474c80fb6701b7c47baf10100a8d49f48e576e7a67024686ea3463d
MD5 d1f2d951c2022e891db1df11030875fc
BLAKE2b-256 45ed8ef7345f8e9d023ac5069b462c22bf4e616825175d27d8690e724ddc13f1

See more details on using hashes here.

File details

Details for the file logust-0.2.1-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for logust-0.2.1-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ecc10004781e104fe6aa3ca8b542c9e82b800ff27d54dea940ce47b177cdd7cd
MD5 44a5f960345d2b530ecfb7253c529fea
BLAKE2b-256 c68780bab6d69000717854eba7bd7891aca7fc775dbc2ea33bd1912d6a390418

See more details on using hashes here.

File details

Details for the file logust-0.2.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for logust-0.2.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 02819406affa8855a914e1dd2d58e699c305683354db985a80744f2b9194106c
MD5 950d8467f828a8bbd521cca9fe1ac6b8
BLAKE2b-256 2afde4bfac0d8cd16148dbd36e7ab0ef2ae392be520cca3a3b4511e01d02fa15

See more details on using hashes here.

File details

Details for the file logust-0.2.1-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for logust-0.2.1-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 db0a06001fb02e6a6c8461f01f5959a68c1af5e7ddab0c3a59c75fb19abb70e8
MD5 7b1e97eb6e0f14295571eabda1c6da04
BLAKE2b-256 d5a53eef1ca8186c5bb2254495909bad3ef8063433bdbbb85153f3df666bd513

See more details on using hashes here.

File details

Details for the file logust-0.2.1-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for logust-0.2.1-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 d17b5bc4d96b60ef893f246d7a8c3ab5cf13e6816f8503af709d8ad7235dbcb9
MD5 ba396a55fefe531e73dee6e50fc07cc4
BLAKE2b-256 3fe704795059e3fd6b3ecc493f59218b641ee265f6abab98f93f91056b1de923

See more details on using hashes here.

File details

Details for the file logust-0.2.1-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for logust-0.2.1-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 f75d449f8b623cdffb83dfbc32de86c8e7e697169bf95561f58d2cd1e33cdcd4
MD5 5361eeb6782ef8e912446c42c3624ef1
BLAKE2b-256 677ce6e5686263bf93e8a3a6cdd43b13e2c6682a29a4cc69e2f848aee06c9834

See more details on using hashes here.

File details

Details for the file logust-0.2.1-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for logust-0.2.1-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 62299ff88c425c715e7cbd687502ba48a7a6a03cc54587544e9666c3d40e1ed2
MD5 fded8cb235107e8dbe3b252e3a6b1971
BLAKE2b-256 f0927f68deebed54bc72b2725f5a44f811e65a65352d2f6d56e7f1b46559fe16

See more details on using hashes here.

File details

Details for the file logust-0.2.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for logust-0.2.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 056fbb96f11ccb0c285765020b25d45cc62d62354a4d8fa544bd2a1e4ffdeaa4
MD5 a92ff791b9a1abacaec26296190dfe8a
BLAKE2b-256 a33d80cac1c7a258016af018e65c6a122c6f50cc02e72f6147bd3332f0c00186

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp314-cp314t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp314-cp314t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c4a61bbd20bdc87a0326473a9de20c9390ea8f296fc59ee4936dccbc6eb2692d
MD5 aaa06824a1532b9dba7151ce9e495a6e
BLAKE2b-256 3292446e07167827499b326a897ea516e8a8fa7b18210cdbd0a82668db540d2f

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp314-cp314t-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp314-cp314t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 9ce9a570148f3620faec9f6ce05346b68bccc0d38376221af972973c2b3eee29
MD5 d99c3b340d2b8430c6bd1529eed4569d
BLAKE2b-256 a251573bbe1d5e682401b80c86c8ccef4b4d9448d5eca53c33ae29dbaaa7c7b1

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp314-cp314t-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp314-cp314t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 421afdc220ca6a318ebdfb831f148d3f72f77e11e4081c06275eeef7ecaedafa
MD5 e2a2042025c4d0ed253b41611afcff49
BLAKE2b-256 c84eac3910aa8ab155ccb6a4db6269c75b305e030466e4d43e612c0d982e392c

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp314-cp314t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp314-cp314t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 4f0af4c9850163c716380548dd2a38b5b4f0ca53972dd7623c1820b3c44e04ba
MD5 5c2577554264de382c91c73c97e67e38
BLAKE2b-256 d5c60a2d04d5d6945c70a22de20db4c53ee63861776400eb3a983df021346a5f

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 dbac10733d390eaa0104c9b4ec67ac0314d1e6efe1fa08f8461f293d42a8dfea
MD5 acc8f095f0205804b8d2c5015b471f71
BLAKE2b-256 91ebfca9b94528f24b84dcd017b42e3213a1c774c5073ed1878bafdb41d934c4

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 300cd8d6ee43c124a2f96e26e22483a5da76e62e767bbc572a0a01a275acead2
MD5 91dcd9582e92bbeb7120fee85ad04f28
BLAKE2b-256 9553e90f50dc894bbb10a751b0c1de3e55c99895cb6da207162ea825620b325a

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 d0a68895a1587515338998b2ca8d2eecb743717f417232be99721cc5d68fa2b1
MD5 39b0ba13979802b3775b5a089bce8a15
BLAKE2b-256 a6ffc886e6a00dd0d0287fcfb0d101831503cd3457c4ed750bfa2c163c9796ed

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f08d05b77c4c5617ea7db69d9fcd66df62ddb41fd9c4d51a26d186272a6f7f82
MD5 bc8a5cc65894efab30e191693b977e7b
BLAKE2b-256 690ed5c85a05dbddaeccf3ace0b7102771ae5413c824cb7721ed52a4bf29a674

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: logust-0.2.1-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 402.9 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: maturin/1.10.2

File hashes

Hashes for logust-0.2.1-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 aa4e347a4bee64c83e711eafdd77bbde9a26cb3ec4dac669489334018b6e88af
MD5 81f6a2f2cf19ea3534e7e8f1440c8588
BLAKE2b-256 484bf48826e73c4f83ec3a327ad03bec82cada9b1fdafbe214b9ee850a2338c6

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp314-cp314-win32.whl.

File metadata

  • Download URL: logust-0.2.1-cp314-cp314-win32.whl
  • Upload date:
  • Size: 387.8 kB
  • Tags: CPython 3.14, Windows x86
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: maturin/1.10.2

File hashes

Hashes for logust-0.2.1-cp314-cp314-win32.whl
Algorithm Hash digest
SHA256 935123ac23ed70080b9fe4c2e46b1d9a11848366cc89f43c065365cc272b92b6
MD5 b4eb5bf307254687c192887b4246fad5
BLAKE2b-256 1b7d3380f1ee4eb6832a6aaa954aaf85c3eba6433b8491835ce8b7c1fae56e3d

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp314-cp314-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp314-cp314-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e473dd9e4794edcf1601602c622374993dc35d371f77f97c7a8603634a3b7ed8
MD5 f037a8a42d914ea8a32380bee88cec0d
BLAKE2b-256 29f7591f4037bbc8b53e9fb606374efb7259870724f5ba33ca40857477783062

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp314-cp314-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp314-cp314-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 7b475002c77fe8109c41db009d9808427c23906ea98e9f63a42ed1921d5152da
MD5 c14b302d2c1635ca10570d03a8d9e9b8
BLAKE2b-256 6f5670fd39eb00ed86e4ad5f8ec5ea7717f531f169d59a80f5977e4ba10af2a9

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp314-cp314-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp314-cp314-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 919df3a2cd4f5b35909f9d25c9f25f1393447f8f94e4d33a083e951a8335efc5
MD5 9a040f46e9f4871e944e8577cc6b2697
BLAKE2b-256 14a497faea37a6fbe1325aa77276d18431fb79139bede35ac9b2c87732b2373a

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp314-cp314-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp314-cp314-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 8d519c625657a01dcb68ddc6f49f9e6765abcc91bd739ccd36a76cbef2bf0cf4
MD5 907862c776d147d5345e20365c957c2c
BLAKE2b-256 69d33e37f30d805d9645113da8ce1c3aee41f427bf56bd269467bd29efcee00f

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f94e5f8dfd6f2562d9cdffde8d85354c96524ff129407a9b15422256904a60c1
MD5 93e63936c19b9aa1406f28de6e130753
BLAKE2b-256 887993f725d27182c3cdc0d855dd14949b058710fba38a536b1f2734eab5daf1

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 32ccc2d9d7037eee9564c9bdbb5a84a77cbc147b7b1dd571f6a45f74957b9182
MD5 06fe4fb2aee96300789416f280b61143
BLAKE2b-256 f5799dfa8870e098660e4c89ccc51b70d6057941cdc9dac9ee23fa58d0d52b7f

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 18e229e039502462634e99e53d658f7fbca04a58a955194398493058e819cc63
MD5 3cf06114f917fbcf5b08f755ab76545f
BLAKE2b-256 58a292a09988e43d666d8d13b6657f1ad30c6a63c0976b43cb2c3fca853f8c40

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2be98523f50e3e881370a9a24c18689626b7e92e5fc356e4ff53c40aa4d5a30f
MD5 aa74fc7efaf38d60e74f357bcdc642dd
BLAKE2b-256 33971d1426ec8c719b18b50fe490bee9e105148866e7b6e072e349de6d0c12a5

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 7bdd2502b48de9a4af63f99f57cf660b561d8eeae8d6d43d75764f3f6c4a621d
MD5 8758e7675cc059cd7783ab0d3d6499d9
BLAKE2b-256 0860d734c855136a5bddf0497aad5a3bc349eef5d27cef2262c669ea47c5a0e4

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fd5710fa9179b8004cce9bced843ef6d602ec99c7e43e6ba1d5483247fdb2c13
MD5 d7ba08953e82cf8987bd415a2f1cb808
BLAKE2b-256 545b8860ef0119f008b7358f0a614c333e4350492311f820ef6c84ea22fd8997

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp314-cp314-macosx_26_0_x86_64.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp314-cp314-macosx_26_0_x86_64.whl
Algorithm Hash digest
SHA256 c6e8efc1ab33939adc93cd63ec7849270efc4ccc17726679024e90062e83473b
MD5 601674dba427e95d1633f7c7d25b0428
BLAKE2b-256 45f2f709333dac276cbf54f6d5dfd449f617045d93b48719cc129a3acc19cb9a

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp314-cp314-macosx_26_0_arm64.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp314-cp314-macosx_26_0_arm64.whl
Algorithm Hash digest
SHA256 948e16c21455026e74599273dd705b04700343960a7599986e0d93c3c28fc50c
MD5 0332c403a5a0f867586f881f7364e4dc
BLAKE2b-256 082fad883970c3b2224823864bad996c30663d03db83ea2d1fc73bd4abba73d4

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp314-cp314-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp314-cp314-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 b61aefc58663cbbca539bd64378c9a70bb06b2c4073cf85512bd8f15c04c64a5
MD5 7f60fb113e30031d73544f87a5dadfe4
BLAKE2b-256 2ff8be002415ff39b545e1f3be8f1e753616517bb54200983725f6446c0f612a

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5871d11821e9c515b338aa5650b2db2d016b5313500a3a146302f345d827569a
MD5 953985a22c3edb7f9e6c44b55ebda032
BLAKE2b-256 c59578816826ea33d329cb1cac85029478d7f5e56d8193289eee96cf192eec2c

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp313-cp313t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp313-cp313t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 6a5a7b144a7aef3b4676ff199cc42da0c90cf9ba4f8d82b20a8b6345365fd6ba
MD5 24895cda491679ed2f66116b33fa2324
BLAKE2b-256 5b6c169594f757d48b7f7944b557dad119259767dc8fada08b5a46d12c5bc082

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp313-cp313t-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp313-cp313t-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 6e08f9f0108bae2d938f715d19e931a1bb96052595b9b02097b9f0fdf9e1ae88
MD5 8a198d2de6a0f67528cb1d473639a87f
BLAKE2b-256 1d85fb5dff5c9b7b010e764d6c4be5deeed4b2f4dc182e2e45ca764d94b75cca

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp313-cp313t-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp313-cp313t-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 c66b704cb880199ebf173146d316af62927ed6d8650eefa3ed58281bd5f5d89d
MD5 58dca6d1be20ed317af725e917c39381
BLAKE2b-256 1067ad86aa9a6350e35f1620afc998508b3e9e01c2c04f56b778daaaa72f183d

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp313-cp313t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp313-cp313t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 ce61a13e21037fb1b11c9a852ff6cf9147fc78f286a5bea8adbbec27ab4e2660
MD5 e3e00147914b03176ee727553bb9a686
BLAKE2b-256 15bbcede0e585010a5bff557843d1302d7dc78850d27a03905925edad324d87c

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 9c531579ffaeb93d48af1f1d074b70d922feb37e8c23ca14f2c533ede3f157de
MD5 eeaf5e11aa20108b78bab90f5d299547
BLAKE2b-256 e7e6451088a2e83815ca935128c245876c298a85965d83278e3700d386e4a45a

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 fe6f4180e59636bd8458fec9291a28d05789019227beb26789492e05d03aac57
MD5 be4a9a827f8b8d58462d8164c7cf7a90
BLAKE2b-256 bcd6d7fc46e86fd58b07f88fb99fa88773be23e138aad0bbfdf27586def6f89d

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 a1720e33feef1c50b12f84e4009924427379c127be779d054b63eb6bf3f1532e
MD5 7d6fa24e2a35e164a2cc688c9bb832d1
BLAKE2b-256 5dfe8b27605b3d5ff27d8cbcb506bce5c63813baa772740b8a6017b0f3b1912b

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 cbdd7fec7ccaad302b11ad709a45470e4ae8f79aa40e83c93aa0c8fff9ef255b
MD5 abf7e71546824dfe27aab2c34f42d88b
BLAKE2b-256 349d74f209e0e342b79ca3b16ade9abf96bc7dd204e97356965aedb5539d044a

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: logust-0.2.1-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 403.5 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: maturin/1.10.2

File hashes

Hashes for logust-0.2.1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 626b81b25a96964471db5a6a8b7c59ff960c775c4e394c097a4299e84e45f084
MD5 37fe5d54fbd8348f8d59690e32e6d747
BLAKE2b-256 a9218ad9c135bdc8c228ccb973519e4c139bf7957548090d963bcf0c63464902

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 bb513d175de175f115fbbf1901cb55d3000594048bad55138e37b6e51069e689
MD5 7d52b9c697bc1d1f01eb364ebd6973a6
BLAKE2b-256 6ccb9f03b607b302e2cd1c3dc3aaf84598e5200c8edfd59c1dcbb20859856cf9

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp313-cp313-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp313-cp313-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 eb4dcb044a5aca2553c421ae08796470f872a99ab077a2b6e591f80094837802
MD5 e06bb8ff8fa12160c809a713a7e93aa5
BLAKE2b-256 41df1a87bc8614ff1a6c2b0ddcd784b0c59d97aae89e664d5fd2663fe0a6fcb5

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp313-cp313-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp313-cp313-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 1a3032126a8b94273bc22e2709c65d3c1b9d49882be7c43e50447831f7ed4b2e
MD5 c64840bb4ea83f2b0ed5e89b725d9f5b
BLAKE2b-256 00c3911fc38360cdfc1e06c2542e0232b41ccf5d8275e923b1f6e8715d52e1f7

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 569a1c5bcbbd3c7a14b2b0936da35c283ecfadae9a5672e29dfbbfd6cbf5827b
MD5 5def52f0e28af93fb87cae31de61ddac
BLAKE2b-256 a14c33dfe2f77804253b6798bcc7416429a09540414efdb8a8fd34572612c55f

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 be5b06a3fcae0599ed4cba48e81418ec574db82e271cb4bc98e126d607765ef7
MD5 b430796d9ed4984aa600249ff68c55db
BLAKE2b-256 a15b8ff8ef3aa860bc11d754bd99988db4b5677a72f23688d666c1cc6165daac

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 516a1219109d26fcadc26c1645bf5b88b9465524112478762b7d70339b6afa4a
MD5 a55dcf680f5484b547058cb2af7ace2f
BLAKE2b-256 8e4168bf7b86f72fd97d10b0d030867b2e725abf4fbc4052f03259c4563595b5

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 dbea700af063eff89a59238aa00631e36deb5b40ea41caa911f1bcb90925a775
MD5 6543ff7e578eba781d8931e7b21effcb
BLAKE2b-256 f93267e611d7a537e554b6101e990835362db30649cb21cfa69d6fd072238194

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 cc5d3f5e3ef887d3e8934f187a27f2bae565098bd24913f778874071bf3c87f3
MD5 f0d42b4211cae9119b34daa2fe919c17
BLAKE2b-256 a1be315c7defd3e1852c3d687b8d7e527a0b37704c3b765feceac3162ebdc8c9

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 3c6b9e1ed7148bbd9a68e69606533ff3bec05f5a8c133ce99fefe1fe7fd7d490
MD5 0bfb19d978b7fffc569bbc0d96f8abe4
BLAKE2b-256 0e4534c218380068e506d73668795c222f5aa7ef2c805a896c1db57fb8a71978

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5c7d59b386e6c5133221a24d52db93b490d0b033f5082aeff4ce3bb20d8f4b95
MD5 277791edce8dedd401b66b3c6339248a
BLAKE2b-256 4f1dd587db3cdf2c6c50f581f3d99c3132b930c06b21a3b87ec5b5db6f18e429

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp313-cp313-macosx_26_0_x86_64.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp313-cp313-macosx_26_0_x86_64.whl
Algorithm Hash digest
SHA256 54d999e68d53e8312e686f500f06737794effefc0a9142a9305aa756f2cecac7
MD5 e186cb8df2db973f1a018bdc6cb56b85
BLAKE2b-256 570ef2114ed05f053a4d2c5944841ff0db8f36bfffc21dab5cfc5dcb626d7955

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp313-cp313-macosx_26_0_arm64.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp313-cp313-macosx_26_0_arm64.whl
Algorithm Hash digest
SHA256 7376b8db52c47a981a48dce354443d08fb1a7bbbc0ef9f1239bbd1d0ea0e6ca9
MD5 da79ce475f9809ac197921023837cc46
BLAKE2b-256 44567963e4465ba60c56fbf0366810f1d61a8da91063faf492fd73880cb2ac63

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp313-cp313-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp313-cp313-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 36f652828433be143e87bd4c302c6bcd5eac567df05b4f9c7cef2a480f7076d8
MD5 c83f4da250094b30292f78b9bf4d4f74
BLAKE2b-256 7954d402c79411489f262fbc4ee21e9c8fb688ecf0b51be068dc653f8de8f471

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 69e393d75bc6e2ca5b3a9e520c83114f1bb60debe91dbd65be01efbca5da265c
MD5 d52d605431318cb6b2bb16ca30d6d254
BLAKE2b-256 11d807652d6382d8d293a161a8af69ba054526ddca9264aaa0755e94a46dfcfe

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: logust-0.2.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 403.9 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: maturin/1.10.2

File hashes

Hashes for logust-0.2.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 88254b50a9cfa92de9f8b05be308db04da0f9c6ccbb2e340faca270857bfdd1f
MD5 35ffd6507aa6ab5ccae34e6658c165c3
BLAKE2b-256 670327fb18843231a041eb44de44f045b581da28f9fdc9009eab2f3e4b351e39

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a094177d257cbdce8b1734cfc5347552b5920ac83fa41a42e307a4a11afe97f0
MD5 989013f6a9ab829006ca0ae187553f23
BLAKE2b-256 030d2ab099dde88f8b46f6cd17053d4369887fc25dbc7c352cc99eae4054aa5a

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp312-cp312-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp312-cp312-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 402c849b87cf18503f716ae2bbe24785201a5040e861b8df702a081ea51cd30a
MD5 ad3222166272a74c8821da628c4e1502
BLAKE2b-256 aa2c3c6a8968a5cca52ad8cb08fafe14d2fa57ec8e61f2debe45527565292297

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp312-cp312-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp312-cp312-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 95ed8b27dacb28b8972634ef89eea6e7e47511c93d72eae40dd9065c3c70157a
MD5 b87d4e673be9be70e4c9f934e158b25a
BLAKE2b-256 308a5b14ee933673d5c9f622548d71627ef0da939b7513b4d74e5fc49b956870

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 a6aaf167dd825367af577be562affb855657cf89f49f0aa02410aaee0919ccaa
MD5 33401ae09e76b3798ce4b270166053f4
BLAKE2b-256 9f9b9b1827a0c92ea8290effd1d475a8cb59cf74ec3206c8570a37d7be106409

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 90059704a7f7f082175a901f72a29c0a377b50a63d5bdc1b194e9e3894389a70
MD5 1147d1479148516dfcb6ea0f3e38aad9
BLAKE2b-256 1db6eb87817ea33c86b47b03c5ac12974cf18992d1b34c6a9c1924e922326e6e

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 a359beeea6f9b959385cff1383e1c4a0c6688f9758e5e34acd1bb229ffee7585
MD5 ee39e0d60134e07a778caa280f95a9eb
BLAKE2b-256 a93f087bef928945ffad6f1f64b54154ca9ba2c2419edaa95a230bd6bf93fe66

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 d0683597ddfd0db7b17830c708a41bf5b06b2a84679ad548e681d00428d9dcb4
MD5 1f3f8d9c96eca9acc70c5d838fa01242
BLAKE2b-256 e14bbd9e629f35cff7d5fd334cd56e80d470a2ea4ffa4d2962fb3b714dcee7d0

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 be20c64004323121617faa7178fc108fa2e2b156f7a1c872ea99537036afb5f8
MD5 aac1092d14ab222e0322bb10da33f91a
BLAKE2b-256 8c35ea61d92a672bda234a5e98633c1a248a8cfb89c8367a7b5eca9e3daa0f39

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 0ceaa16d93417d9e1476fc1f933e9a3eecb0f0a933f6b6d24e29ea3da46cc789
MD5 8af849771d215c0363af5a00fe138813
BLAKE2b-256 b715f8ef6542ae19dbab6d2598b8a3efe664fb128fe9e2f311563b4017b312c7

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0c31ae648046e6d3ffbbc58cd57b5c6333bdd9fb9292dc9ff8b491b2725b96ee
MD5 66f4a733c8a4a44bde0a96e7ade8dc2e
BLAKE2b-256 0e1b92b3dabb0e75f136e621a9d781d3d5fab29b015f587c0dc112de71319179

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp312-cp312-macosx_26_0_x86_64.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp312-cp312-macosx_26_0_x86_64.whl
Algorithm Hash digest
SHA256 cbec576023818486c178d2868298d176effbc09cb1157320339d42841ed05d72
MD5 8beb3382dda3c1ec472ea553093838e5
BLAKE2b-256 88bfa27cfd95e35bd4ac71269f66c99d6129fb393d0914cb75b285ce81d52204

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp312-cp312-macosx_26_0_arm64.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp312-cp312-macosx_26_0_arm64.whl
Algorithm Hash digest
SHA256 312273479396935fa023536fab30bd847f4fd2acaaba878aecf4a23c77264b9e
MD5 c7b482af49ad6eaa2d59a5bf524af3f5
BLAKE2b-256 de545d1fdc270031f766e75e2aef510dcdc68d9be51c3028ccb2a9018c563888

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp312-cp312-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp312-cp312-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 d90ac779fe2942aa13b1e35812ac0005682267096e2653e405e288ad0f42421f
MD5 bc75339707422a2ead7c269a05ecfde3
BLAKE2b-256 72f27d99139e0636870ff63518035361311bbcfab9c5a9caf84e236ab3bda32b

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a8c9c7e595222e29c383f6c0db5bf128a13e2347b3408e10082d1c5dae14938b
MD5 d8608eb976743dab4aa733c268aeb7e8
BLAKE2b-256 2d5572d645b392982af5a9c8b8240851d7acda598f90f5df101bc8c1b386512f

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: logust-0.2.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 405.3 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: maturin/1.10.2

File hashes

Hashes for logust-0.2.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 048d7dda6f0614ce68df395fff2635028ef2d55a37b0b185c34ef798d4e1aaa9
MD5 b88ca379f57a2ebee29469df5f98a6b4
BLAKE2b-256 7089eace652afc2cfff8d1fba6e5bc561e9ed72f891af568c9884857efaad647

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 edb996dc4b6eab2387d00095e185cb54bb08c59b130986547718fc356d91befa
MD5 eeba399655657be30fc2c479f973072d
BLAKE2b-256 6ef8511dceb19f82ef9c2a4cf96c15afa444e715661759e9e3eefbc45a08fb57

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp311-cp311-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp311-cp311-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 65d1c2919c988f896d091578e2cfdb32a6e8652bae5593057c856e8782c57098
MD5 1b6b8adf040164e795347cf496664a4a
BLAKE2b-256 e4367be99249c9c4c420705d3902380d2569cc2c9d4cccbceae22ae59a3b4473

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp311-cp311-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp311-cp311-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 137d62e154007b90c13b7aa1d5348303ba689d0c9dcaf8cb5d9f5da659221c67
MD5 8d9ce7bddf66cf92554a37be54196e05
BLAKE2b-256 f76193df8ae0f8c507394e27ffdc64f3c60723f69a1cb5121aa7903e5169a114

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b311c99253b1889baf8194dbd596e4c9efa7240098b9485a469412626f893d5b
MD5 df9955c410287e24b5c17d1b3232e4d7
BLAKE2b-256 8be1ff23eb061e4527402ef54dd6750412323195db69afc6c3c43eee437a045b

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0b34266117c38069a0e71bd019ef6b874f9435a04bd06408f94b44efc941a2e9
MD5 bd2ab62f028a6d355ab8ec5d5953e1fd
BLAKE2b-256 77d230d3faa4d5bc055a5c2fddaeeb7d353029c12a12812adf791d47402ffb01

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 31489f0735ac065f7cffb109dc4889cadf0632e556e178a77d4300566db96c27
MD5 97443c9526290fd7f60f94aa41c8f8ea
BLAKE2b-256 658988ecdc050599ea0454ce8280d56bc7241855953072f03200d549b13ccc57

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 8f8fe611061f0b4342c743a2d747dd82458e95af2ec7cab37b1ccd012da43be7
MD5 1e913c50b95cd09e0b1b6b02c6ba03a3
BLAKE2b-256 13e93a74f6678be287431538aab159a46eb5943dcf40696632eb2446cbe2d422

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 324c74932b000ff42308a39726d8548ee9b3e14070e2a27c5d7257feccec726b
MD5 dd9c424a6de4123a8f092b6455a6d9e7
BLAKE2b-256 b4e31e58f8554426f29e938ff70ac5c74485227e320899e718201930ab638edc

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 54bccfd1f4a6a5acc603d6f6c5b091917bce404822788bcaa8ff4ea44882be0a
MD5 e0f6d085b25e8e03b10923c14f1b42e5
BLAKE2b-256 fa3bd0eec08fe4574e67cd73a94ec79ee62df0547f96d0ec44ea577f68f95d42

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 60e87f8dbcde2a6e40d58658f58a46152608dba8141ebc8b70727cddbfdb1651
MD5 8c3935eafda41b2ef6c56485f7bb44e4
BLAKE2b-256 2302260ef5385774c5f64be20754ac7d5c78046b9108089b6aaf5613c5eaf43c

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp311-cp311-macosx_26_0_x86_64.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp311-cp311-macosx_26_0_x86_64.whl
Algorithm Hash digest
SHA256 b485d3c2141424679be7e30da3fe180f3b0aa29e909ca5dc4a61b9c9266de9f5
MD5 f4a3913566f68a5fd49a709b56c3894d
BLAKE2b-256 1db7ac76c734dbe8e72fc0df09a0c0ddca16aece5ce3bacec5f114cd3549ba2e

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp311-cp311-macosx_26_0_arm64.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp311-cp311-macosx_26_0_arm64.whl
Algorithm Hash digest
SHA256 bd8057b03b3616492230870ad5220d3de3c25762aa9f0e6dd67176ca6dccd592
MD5 ff1b2627c6e7177beb87bf08f3ddd4d1
BLAKE2b-256 a51056455e30c20800ddfa631a0a41cc01e7d2028cd552b4d7c2eeb2089bc905

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp311-cp311-macosx_11_0_x86_64.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp311-cp311-macosx_11_0_x86_64.whl
Algorithm Hash digest
SHA256 f39fe20274ed6149871ea27e9ef03f5279fa312f10183282fd587255166e07d3
MD5 56a3d4a693bab112a6350b802092822d
BLAKE2b-256 a13c31bf704acfb070a88b8c5e79b5d84e18710596846d675d3f0fc0463481cd

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8009e05636849b089af6fa525967dd31d46b410ec66040fdb73a13dd15316094
MD5 4e550082724dae2ca269c6a4373b29ad
BLAKE2b-256 fb9a4a59580799658f796a6a7c8d56e8ca2d574b8429d9c0dd41b72ea35802a7

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: logust-0.2.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 404.9 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: maturin/1.10.2

File hashes

Hashes for logust-0.2.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 495b4fb5c9e176fc76d3e5aba2d83875323a57a3df56e04011ade3db5e90a40c
MD5 3c211b67e59d98a401737416d1f8d42d
BLAKE2b-256 aed2d84249fb0bb11bf974830580703efdfda9292f685f8c99b3a57b1ae8dd86

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 b691005bf85bf5e308e85dfc09cbb5ac8ca15660420a00344d0c09275f7d17b6
MD5 21d3e4546ffc898595919a5277a45669
BLAKE2b-256 83c305d1fedb2d1b0a049bf6748819f7a848979168a6704b5f40e41d83157d88

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp310-cp310-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp310-cp310-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 8bd22c30645a5bc0e12ea4a9996eee2b13c97310ee89c01e4feda4037d03a980
MD5 d9286ace4a866ce4200da687d4ec89e1
BLAKE2b-256 4021125b4ba1131ad495cceff1dbc72520bb8dcd8572ba3e44ba4f6802a3d7e2

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp310-cp310-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp310-cp310-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 4bb5f8c68d2b991de2b51061815893209d0b094b895c4ded700eaa8df8ce958f
MD5 ca391adca43e2f33f5f313fc341408e9
BLAKE2b-256 60318e805df04c063a4e699b2d83a5d3c0fc39653f54f30dc53cc1e41321aa9d

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 201feb4aa2939e7781006268d69ffd042c010050354edcc393882f87ad2dd1d4
MD5 266f42ad57908cc3d11f544a25ae50f2
BLAKE2b-256 401c6297e0c492e371badf557b3d0d65cb6905d92ab1647fc1ce1fa03d5ba0c7

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ca390dd3203fd4ea95090d98009e2819e85b0a711c429315c27d41215a2da2e5
MD5 3d008c8cf5ff5601dbaaff722f5115dc
BLAKE2b-256 d1582761495ab93359dc9cefea4078975d0dbbc97a2bd74c41a1ed5a2b7f7d74

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 e285870e5decec1a41c187759ff5c0f7c15a413afa02bd42eae6890dd3b91326
MD5 92264a00e6b94b30fb0fad6c99da85ec
BLAKE2b-256 9940a4333775df2173a274b863cfb39a696172944d8cb317eff93704089d51df

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 a9ab85d90a71330f7a16b7d89c23fc9e7c3b32f2d3b27a811ef518eb21fabc3d
MD5 f76086c6aae4892b3cd1a3b0bcd97e02
BLAKE2b-256 43c827664c8303917bd4b39ebbc97d58ee87507724c30e9b50128579b1cf78a6

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 bed2b12954a91fdaf6ff40fbd110d3a2c5478354dc46e9e2637168fa1791c6cf
MD5 2d4223e5059b02f763bcb2c94c6d6d23
BLAKE2b-256 4a2710634ee2e2dd76ffb007096e87cab2ec6388517020bf9d8860ff321f4813

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 59c7a538ff7bcb4148cfd035c702956d80530d0733788522f63cb07b31deead3
MD5 b6ec29afd3b72e00154664a2501dea24
BLAKE2b-256 45cd6cf60136cfb37dccd868d8191226ee9b789ab92c7774a8f0ba6136323132

See more details on using hashes here.

File details

Details for the file logust-0.2.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for logust-0.2.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a84dc97cc9cda7e33a38fc2f0e8fc67df71729a85bfa80675c5365aaec38a66b
MD5 0d45d03b145f3e54126eb0a16ed28290
BLAKE2b-256 1c801e9beb61838d29ee21302f5de653a785bdf5a0cc58c06270ff00c29daffd

See more details on using hashes here.

Supported by

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