Rust-accelerated Cypher query validator, generator, and NL-to-Cypher pipeline via GLiNER2
Project description
cypher_validator
A fast, schema-aware Cypher query validator and generator with optional GLiNER2 relation-extraction support for natural-language-to-Cypher pipelines.
The core parser and validator are written in Rust (via pyo3 and maturin) for performance. The GLiNER2 integration layer is pure Python and is an optional add-on.
Table of contents
- Features
- Installation
- Quick start
- Core API
- GLiNER2 integration
- What the validator checks
- Generated query types
- Performance
- Type stubs and IDE support
- Project structure
- Development
Features
| Capability | Description |
|---|---|
| Syntax validation | Parses Cypher with a hand-written PEG grammar (Pest) and surfaces clear syntax errors |
| Semantic validation | Checks node labels, relationship types, properties, endpoint labels, relationship direction, and unbound variables against a user-supplied schema |
| "Did you mean?" suggestions | Typos in labels and relationship types produce helpful suggestions (e.g. :Preson → did you mean :Person?) via capped Levenshtein edit-distance |
| Batch validation | validate_batch() validates many queries in parallel using Rayon, releasing the Python GIL for the duration |
| Query generation | Generates syntactically correct and schema-valid Cypher queries for 13 common patterns |
| Schema-free parsing | Extracts labels, relationship types, and property keys from any query without requiring a schema |
| Schema serialization | Schema.to_dict() and Schema.from_dict() enable round-trip JSON serialization |
| NL → Cypher | Converts GLiNER2 relation-extraction output to MATCH / MERGE / CREATE queries with automatic deduplication |
| Zero-shot RE | Wraps the gliner2 model for natural-language relation extraction (optional) |
| Type stubs | Full .pyi stub files for IDE autocompletion and mypy / pyright type checking |
Installation
Prerequisites
- Python ≥ 3.8
- Rust toolchain (for building from source —
rustup.rs) maturin(install viapip install maturin)
From source
# Clone the repository
git clone <repo-url>
cd cypher_validator
# Build and install in editable/development mode
maturin develop
# Or build an optimised release wheel
maturin build --release
pip install dist/cypher_validator-*.whl
Quick start
from cypher_validator import Schema, CypherValidator, CypherGenerator, parse_query
# 1. Define your graph schema
schema = Schema(
nodes={
"Person": ["name", "age"],
"Movie": ["title", "year"],
},
relationships={
# rel_type: (source_label, target_label, [properties])
"ACTED_IN": ("Person", "Movie", ["role"]),
"DIRECTED": ("Person", "Movie", []),
},
)
# 2. Validate a single query
validator = CypherValidator(schema)
result = validator.validate("MATCH (p:Person)-[:ACTED_IN]->(m:Movie) RETURN p.name, m.title")
print(result.is_valid) # True
# 3. Validate with errors — get "did you mean?" suggestions
result = validator.validate("MATCH (p:Preson)-[:ACTEDIN]->(m:Movie) RETURN p")
print(result.is_valid) # False
print(result.errors)
# ["Unknown node label: :Preson — did you mean :Person?",
# "Unknown relationship type: :ACTEDIN — did you mean :ACTED_IN?"]
# 4. Validate multiple queries in parallel
results = validator.validate_batch([
"MATCH (p:Person) RETURN p",
"MATCH (p:Person)-[:ACTED_IN]->(m:Movie) RETURN p.name",
"MATCH (x:BadLabel) RETURN x",
])
for r in results:
print(r.is_valid, r.errors)
# 5. Round-trip schema serialization
d = schema.to_dict()
schema2 = Schema.from_dict(d)
# 6. Generate random valid queries
gen = CypherGenerator(schema, seed=42)
print(gen.generate("match_relationship"))
# MATCH (a:Person)-[r:ACTED_IN]->(b:Movie) RETURN a, r, b
# 7. Parse without a schema — also extracts property keys
info = parse_query("MATCH (p:Person)-[:ACTED_IN]->(m:Movie) RETURN p.name, m.year")
print(info.is_valid) # True
print(info.labels_used) # ['Movie', 'Person']
print(info.rel_types_used) # ['ACTED_IN']
print(info.properties_used) # ['name', 'year']
Core API
Schema
Describes the graph model: node labels with their allowed properties, and relationship types with their source label, target label, and allowed properties.
from cypher_validator import Schema
schema = Schema(
nodes={
"Person": ["name", "age", "email"],
"Company": ["name", "founded"],
"City": ["name", "population"],
},
relationships={
# "REL_TYPE": ("SourceLabel", "TargetLabel", ["prop1", "prop2"])
"WORKS_FOR": ("Person", "Company", ["since", "role"]),
"LIVES_IN": ("Person", "City", []),
"HEADQUARTERED_IN": ("Company", "City", []),
},
)
Schema inspection methods:
schema.node_labels() # ["City", "Company", "Person"]
schema.rel_types() # ["HEADQUARTERED_IN", "LIVES_IN", "WORKS_FOR"]
schema.has_node_label("Person") # True
schema.has_rel_type("WORKS_FOR") # True
schema.node_properties("Person") # ["name", "age", "email"]
schema.rel_properties("WORKS_FOR") # ["since", "role"]
schema.rel_endpoints("WORKS_FOR") # ("Person", "Company")
Round-trip serialization:
# Export to a plain Python dict (JSON-serializable)
d = schema.to_dict()
# {
# "nodes": {"Person": ["name", "age", "email"], ...},
# "relationships": {"WORKS_FOR": ["Person", "Company", ["since", "role"]], ...}
# }
# Reconstruct from a dict (e.g. loaded from JSON)
import json
with open("schema.json") as f:
schema2 = Schema.from_dict(json.load(f))
# or directly
schema2 = Schema.from_dict(d)
Schema.from_dict() is the preferred way to restore a schema from serialised form. It accepts any dict produced by to_dict().
CypherValidator
Validates Cypher queries against a Schema in two phases:
- Syntax — Parses the query with the Cypher PEG grammar.
- Semantic — Checks labels, types, properties, directions, and variable scopes against the schema. Typos in labels and relationship types trigger a "did you mean?" suggestion using capped Levenshtein edit-distance.
from cypher_validator import CypherValidator
validator = CypherValidator(schema)
# Single query
result = validator.validate("MATCH (p:Person)-[:WORKS_FOR]->(c:Company) RETURN p.name")
print(result.is_valid) # True
# Batch validation — parallel Rayon execution, GIL released for the duration
results = validator.validate_batch([
"MATCH (p:Person) RETURN p.name",
"MATCH (p:Person)-[:WORKS_FOR]->(c:Company) RETURN p, c",
"MATCH (x:Employe) RETURN x", # typo
])
for r in results:
print(r.is_valid, r.errors)
# True []
# True []
# False ["Unknown node label: :Employe — did you mean :Employee?"]
validate_batch() notes:
- Accepts a
list[str]and returns alist[ValidationResult]in the same order. - Validation is done in parallel on the Rust side using Rayon.
- The Python GIL is released for the entire batch, so other Python threads (e.g. an asyncio event loop) are not blocked.
- There is no minimum batch size — it is efficient even for a single query, though the overhead is negligible for small lists.
ValidationResult
Returned by both CypherValidator.validate() and each element of CypherValidator.validate_batch().
| Attribute | Type | Description |
|---|---|---|
is_valid |
bool |
True when no errors were found |
errors |
list[str] |
All errors combined (syntax + semantic) |
syntax_errors |
list[str] |
Parse / grammar errors only |
semantic_errors |
list[str] |
Schema-level errors only |
Also supports bool(result) and len(result):
result = validator.validate(query)
if result:
print("Valid!")
else:
print(f"{len(result)} error(s):")
for err in result.errors:
print(" -", err)
# Categorised errors
print(result.syntax_errors) # e.g. ["Parse error: …"]
print(result.semantic_errors) # e.g. ["Unknown node label: :Foo — did you mean :Bar?"]
Example error messages:
# Unknown label — with suggestion
"Unknown node label: :Preson — did you mean :Person?"
# Unknown label — no close match
"Unknown node label: :Actor"
# Unknown relationship type — with suggestion
"Unknown relationship type: :ACTEDIN — did you mean :ACTED_IN?"
# Property not in schema
"Unknown property 'salary' for node label :Person"
# Wrong relationship direction / endpoints
"Relationship :ACTED_IN expects source label :Person, but node has label(s): :Movie"
"Relationship :ACTED_IN expects target label :Movie, but node has label(s): :Person"
# Unbound variable
"Variable 'x' is not bound in this scope"
# WITH scope reset
"Variable 'n' is not bound in this scope" # used after WITH that didn't project it
# Label used in SET/REMOVE
"Unknown node label: :Managr — did you mean :Manager?"
"Did you mean?" suggestions appear when a misspelled label or relationship type has a Levenshtein edit-distance of ≤ 2 from a known schema entry (case-insensitive comparison).
CypherGenerator
Generates syntactically correct, schema-valid Cypher queries for rapid prototyping, testing, and dataset creation.
from cypher_validator import CypherGenerator
gen = CypherGenerator(schema) # random seed each run
gen = CypherGenerator(schema, seed=42) # deterministic / reproducible output
query = gen.generate("match_return")
# "MATCH (n:Person) RETURN n LIMIT 17"
query = gen.generate("order_by")
# "MATCH (n:Movie) RETURN n ORDER BY n.year DESC LIMIT 5"
query = gen.generate("distinct_return")
# "MATCH (n:Person) RETURN DISTINCT n.name"
query = gen.generate("unwind")
# "MATCH (n:Person) UNWIND n.name AS item RETURN item"
# List all supported patterns
CypherGenerator.supported_types()
# ['match_return', 'match_where_return', 'create', 'merge', 'aggregation',
# 'match_relationship', 'create_relationship', 'match_set', 'match_delete',
# 'with_chain', 'distinct_return', 'order_by', 'unwind']
Supported query types (13 total):
| Type | Example output |
|---|---|
match_return |
MATCH (n:Movie) RETURN n |
match_where_return |
MATCH (n:Person) WHERE n.name = "Alice" RETURN n.name |
create |
CREATE (n:Person {name: "Bob", age: 42}) RETURN n |
merge |
MERGE (n:Movie {title: $value}) RETURN n |
aggregation |
MATCH (n:Person) RETURN count(n.age) AS result |
match_relationship |
OPTIONAL MATCH (a:Person)-[r:ACTED_IN]->(b:Movie) RETURN a, r, b |
create_relationship |
MATCH (a:Person),(b:Movie) CREATE (a)-[r:ACTED_IN]->(b) RETURN r |
match_set |
MATCH (n:Person) SET n.name = "Carol" RETURN n |
match_delete |
MATCH (n:Movie) DETACH DELETE n |
with_chain |
MATCH (n:Person) WITH n.name AS val RETURN count(*) |
distinct_return |
MATCH (n:Person) RETURN DISTINCT n.name LIMIT 10 |
order_by |
MATCH (n:Movie) RETURN n ORDER BY n.year DESC LIMIT 25 |
unwind |
MATCH (n:Person) UNWIND n.age AS item RETURN item |
Generated scalar values cycle through string literals ("Alice"), integers (42), booleans (true/false), and parameters ($name). OPTIONAL MATCH and LIMIT clauses are randomly included. All generated queries are guaranteed to pass CypherValidator with the same schema.
parse_query / QueryInfo
Parse a Cypher string and extract structural information without needing a schema.
from cypher_validator import parse_query
info = parse_query("MATCH (p:Person)-[:ACTED_IN]->(m:Movie) RETURN p.name, m.year")
info.is_valid # True
info.errors # []
info.labels_used # ["Movie", "Person"] (sorted, deduplicated)
info.rel_types_used # ["ACTED_IN"] (sorted, deduplicated)
info.properties_used # ["name", "year"] (sorted, deduplicated)
bool(info) # True (same as is_valid)
# Invalid query
info = parse_query("THIS IS NOT CYPHER")
info.is_valid # False
info.errors # ["Parse error: …"]
QueryInfo attributes:
| Attribute | Type | Description |
|---|---|---|
is_valid |
bool |
Syntax check result |
errors |
list[str] |
Syntax error messages (empty when valid) |
labels_used |
list[str] |
Sorted, deduplicated node labels referenced in the query |
rel_types_used |
list[str] |
Sorted, deduplicated relationship types referenced in the query |
properties_used |
list[str] |
Sorted, deduplicated property keys accessed anywhere in the query |
properties_used collects every property key that appears in the query — in RETURN, WHERE, SET, inline node/relationship maps, WITH, ORDER BY, list comprehensions, etc. This is useful for dependency analysis, schema introspection, and query auditing without a schema.
# Complex query — all property accesses are captured
info = parse_query("""
MATCH (p:Person {age: 30})-[r:WORKS_FOR {since: 2020}]->(c:Company)
WHERE p.name = "Alice" AND c.founded > 2000
WITH p, p.email AS contact
RETURN contact, c.name
ORDER BY c.name
""")
info.properties_used
# ['age', 'email', 'founded', 'name', 'since']
GLiNER2 integration
The GLiNER2 integration converts relation-extraction results into Cypher queries. It consists of three classes, each usable independently.
RelationToCypherConverter
A pure-Python class that converts any dict matching the GLiNER2 output format into a Cypher query. No ML model required.
from cypher_validator import RelationToCypherConverter, Schema
# GLiNER2 extraction result
results = {
"relation_extraction": {
"works_for": [("John", "Apple Inc.")],
"lives_in": [("John", "San Francisco")],
"founded": [], # requested but not found in text
}
}
# Without schema (no node labels)
converter = RelationToCypherConverter()
# ── MATCH mode (find existing data) ────────────────────────────────────────
print(converter.to_match_query(results))
# MATCH (a0 {name: "John"})-[:WORKS_FOR]->(b0 {name: "Apple Inc."})
# MATCH (a1 {name: "John"})-[:LIVES_IN]->(b1 {name: "San Francisco"})
# RETURN a0, b0, a1, b1
# ── MERGE mode (upsert) ────────────────────────────────────────────────────
print(converter.to_merge_query(results))
# MERGE (a0 {name: "John"})-[:WORKS_FOR]->(b0 {name: "Apple Inc."})
# MERGE (a1 {name: "John"})-[:LIVES_IN]->(b1 {name: "San Francisco"})
# RETURN a0, b0, a1, b1
# ── CREATE mode (insert new) ───────────────────────────────────────────────
print(converter.to_create_query(results))
# CREATE (a0 {name: "John"})-[:WORKS_FOR]->(b0 {name: "Apple Inc."})
# CREATE (a1 {name: "John"})-[:LIVES_IN]->(b1 {name: "San Francisco"})
# RETURN a0, b0, a1, b1
# ── Unified dispatcher ─────────────────────────────────────────────────────
cypher = converter.convert(results, mode="merge")
With a schema — node labels are added automatically:
schema = Schema(
nodes={"Person": ["name"], "Company": ["name"], "City": ["name"]},
relationships={
"WORKS_FOR": ("Person", "Company", []),
"LIVES_IN": ("Person", "City", []),
},
)
converter = RelationToCypherConverter(schema=schema)
print(converter.to_merge_query(results))
# MERGE (a0:Person {name: "John"})-[:WORKS_FOR]->(b0:Company {name: "Apple Inc."})
# MERGE (a1:Person {name: "John"})-[:LIVES_IN]->(b1:City {name: "San Francisco"})
# RETURN a0, b0, a1, b1
Multiple pairs of the same relation type:
results = {
"relation_extraction": {
"works_for": [
("John", "Microsoft"),
("Mary", "Google"),
("Bob", "Apple"),
],
}
}
print(converter.to_merge_query(results))
# MERGE (a0:Person {name: "John"})-[:WORKS_FOR]->(b0:Company {name: "Microsoft"})
# MERGE (a1:Person {name: "Mary"})-[:WORKS_FOR]->(b1:Company {name: "Google"})
# MERGE (a2:Person {name: "Bob"})-[:WORKS_FOR]->(b2:Company {name: "Apple"})
# RETURN a0, b0, a1, b1, a2, b2
Automatic deduplication:
If the same (subject, object) pair for a given relation type appears more than once in the extraction output (which can happen with overlapping model detections), the converter silently deduplicates them — each unique triple (subject, relation, object) appears exactly once in the generated Cypher:
results = {
"relation_extraction": {
"works_for": [
("John", "Apple"), # first occurrence
("John", "Apple"), # duplicate — skipped
("Mary", "Apple"), # different subject — kept
]
}
}
# Only two MERGE clauses are emitted, not three
Constructor parameters:
| Parameter | Default | Description |
|---|---|---|
schema |
None |
cypher_validator.Schema for label-aware generation |
name_property |
"name" |
Node property key used for entity text spans |
convert() parameters:
| Parameter | Default | Description |
|---|---|---|
relations |
required | GLiNER2 output dict |
mode |
"match" |
"match", "merge", or "create" |
return_clause |
auto | Custom RETURN … tail (e.g. "RETURN *") |
GLiNER2RelationExtractor
Wraps a loaded gliner2.GLiNER2 model and normalises its output to the standard format.
from cypher_validator import GLiNER2RelationExtractor
# Load from HuggingFace Hub
extractor = GLiNER2RelationExtractor.from_pretrained("fastino/gliner2-large-v1")
# Or set a custom threshold
extractor = GLiNER2RelationExtractor.from_pretrained(
"fastino/gliner2-large-v1",
threshold=0.7,
)
text = "John works for Apple Inc. and lives in San Francisco."
results = extractor.extract_relations(
text,
relation_types=["works_for", "lives_in", "founded"],
)
# {
# "relation_extraction": {
# "works_for": [("John", "Apple Inc.")],
# "lives_in": [("John", "San Francisco")],
# "founded": [], # requested but not found
# }
# }
# Override threshold for a single call
results = extractor.extract_relations(
text,
["works_for"],
threshold=0.85, # high precision
)
Key behaviours:
- Every requested relation type is always present in the output — missing types get an empty list.
- Works with both the wrapped (
{"relation_extraction": {...}}) and flat ({rel_type: [...]}) model output formats. thresholdset at construction becomes the default; it can be overridden per-call.
| Method / attribute | Description |
|---|---|
GLiNER2RelationExtractor.from_pretrained(model_name, threshold=0.5) |
Load from HuggingFace Hub or local path |
extractor.extract_relations(text, relation_types, threshold=None) |
Extract relations from text |
extractor.threshold |
Instance-level default confidence threshold |
GLiNER2RelationExtractor.DEFAULT_MODEL |
"fastino/gliner2-large-v1" |
NLToCypher
End-to-end pipeline combining GLiNER2RelationExtractor and RelationToCypherConverter.
from cypher_validator import NLToCypher, Schema
schema = Schema(
nodes={"Person": ["name"], "Company": ["name"], "City": ["name"]},
relationships={
"WORKS_FOR": ("Person", "Company", []),
"LIVES_IN": ("Person", "City", []),
},
)
pipeline = NLToCypher.from_pretrained(
"fastino/gliner2-large-v1",
schema=schema, # optional: enables label-aware generation
threshold=0.5,
)
# Single sentence → Cypher
cypher = pipeline(
"John works for Apple Inc. and lives in San Francisco.",
relation_types=["works_for", "lives_in"],
mode="merge",
)
# MERGE (a0:Person {name: "John"})-[:WORKS_FOR]->(b0:Company {name: "Apple Inc."})
# MERGE (a1:Person {name: "John"})-[:LIVES_IN]->(b1:City {name: "San Francisco"})
# RETURN a0, b0, a1, b1
# Get both the raw extraction dict and the Cypher string
relations, cypher = pipeline.extract_and_convert(
"Alice manages the Engineering team.",
["manages", "reports_to"],
mode="match",
)
print(relations)
# {"relation_extraction": {"manages": [("Alice", "Engineering team")], "reports_to": []}}
print(cypher)
# MATCH (a0 {name: "Alice"})-[:MANAGES]->(b0 {name: "Engineering team"})
# RETURN a0, b0
# High-precision extraction
cypher = pipeline(
"Bob acquired TechCorp in 2019.",
["acquired", "merged_with"],
mode="merge",
threshold=0.85,
)
from_pretrained() parameters:
| Parameter | Default | Description |
|---|---|---|
model_name |
"fastino/gliner2-large-v1" |
HuggingFace model ID or local path |
schema |
None |
Optional schema for label-aware Cypher |
threshold |
0.5 |
Confidence threshold for relation extraction |
name_property |
"name" |
Node property key for entity text |
__call__() / extract_and_convert() parameters:
| Parameter | Default | Description |
|---|---|---|
text |
required | Input sentence or passage |
relation_types |
required | Relation labels to extract |
mode |
"match" |
Cypher generation mode ("match", "merge", "create") |
threshold |
None |
Override instance threshold |
return_clause |
auto | Custom RETURN … tail |
What the validator checks
The semantic validator performs the following checks against the provided schema:
Node labels
- Every node label used (
:Person,:Movie, …) must exist in the schema. - Properties accessed on a labelled node (e.g.
n.salaryon:Person) must be declared for that label. - Typos trigger a "did you mean?" suggestion when a schema label is within edit-distance 2.
Relationship types
- Every relationship type used (
[:ACTED_IN], …) must exist in the schema. - Properties accessed on a labelled relationship (e.g.
r.sinceon:WORKS_FOR) must be declared for that type. - Typos trigger a "did you mean?" suggestion when a schema type is within edit-distance 2.
Relationship direction and endpoints
- For directed relationships (
-->or<--), the source and target node labels are checked against the schema's declared endpoints. - Undirected patterns (
--) skip the endpoint-direction check. - Nodes without labels are skipped (open-world assumption).
# Schema: ACTED_IN: (Person → Movie)
validator.validate("MATCH (m:Movie)-[:ACTED_IN]->(p:Person) RETURN m")
# Error: "Relationship :ACTED_IN expects source label :Person, but node has label(s): :Movie"
# Error: "Relationship :ACTED_IN expects target label :Movie, but node has label(s): :Person"
# Undirected — no direction error
validator.validate("MATCH (m:Movie)-[:ACTED_IN]-(p:Person) RETURN m") # valid
Variable scope and unbound variables
- Variables in
RETURN,WHERE,SET,DELETE, etc. must have been bound in a precedingMATCH,CREATE,MERGE, orUNWIND. WITHenforces a scope reset: only variables explicitly projected throughWITHremain accessible afterwards.
validator.validate("MATCH (n:Person) RETURN m")
# Error: "Variable 'm' is not bound in this scope"
validator.validate("MATCH (n:Person) WITH n.name AS nm RETURN n")
# Error: "Variable 'n' is not bound in this scope" (n not projected through WITH)
validator.validate("MATCH (n:Person) WITH n.name AS nm RETURN nm")
# valid — nm was projected
WHERE clause boolean operators
AND,OR,XOR, andNOTinWHEREclauses are fully supported, including combinations and precedence.
validator.validate(
"MATCH (p:Person) WHERE p.age > 30 AND p.name = 'Alice' OR p.name = 'Bob' RETURN p"
)
# valid
validator.validate(
"MATCH (p:Person) WHERE NOT p.age < 18 AND p.name = 'Alice' RETURN p"
)
# valid
List comprehensions and quantifiers
- Variables introduced by
[x IN list | ...]andALL(x IN list WHERE ...)are locally scoped and don't leak.
Open-world assumption
- Nodes and relationships without labels/types are never flagged (e.g.
MATCH (n) RETURN nis always valid). - Property access on variables without known labels is not checked.
Generated query types
CypherGenerator supports 13 query patterns. All generated queries are guaranteed to pass CypherValidator with the same schema.
gen = CypherGenerator(schema, seed=0)
for query_type in CypherGenerator.supported_types():
print(f"{query_type}: {gen.generate(query_type)}")
Generated property values cycle through four value types: string literals ("Alice"), integers (42), booleans (true/false), and parameters ($name). OPTIONAL MATCH and LIMIT clauses appear randomly. ORDER BY queries randomly include DESC.
Performance
The Rust core is designed for low-latency, high-throughput validation:
Parallel batch validation
validate_batch() uses Rayon to validate queries across all available CPU cores simultaneously. The Python GIL is released for the entire batch, so asyncio and other Python threads remain unblocked:
import time
queries = ["MATCH (n:Person) RETURN n"] * 10_000
start = time.perf_counter()
results = validator.validate_batch(queries)
elapsed = time.perf_counter() - start
print(f"Validated {len(results)} queries in {elapsed:.3f}s")
# Validated 10000 queries in ~0.05s (hardware-dependent)
Capped Levenshtein
"Did you mean?" suggestions use a 1D rolling-array Levenshtein implementation with two early-exit optimisations:
- Length-difference short-circuit — if
|len(a) - len(b)| > cap, return immediately without running the algorithm. - Row-minimum early exit — if the minimum value in the current DP row already exceeds
cap, no future row can produce a distance ≤ cap, so we exit early.
This keeps suggestion lookup fast even when the schema has many labels.
Construction-time caching
CypherGenerator and SemanticValidator precompute their working data sets (label lists, relationship-type lists, per-label property maps) once at construction. Repeated calls to generate() and validate() avoid redundant allocations.
Type stubs and IDE support
Full .pyi stub files are included in the package, providing:
- IDE autocompletion for all Rust-backed classes (
Schema,CypherValidator,ValidationResult,CypherGenerator,QueryInfo,parse_query) - mypy / pyright type checking — all methods, attributes, and return types are fully annotated
- Inline docstrings accessible via IDE hover /
help()
The stubs are automatically discovered by type checkers when the package is installed. No additional configuration is needed.
# mypy will verify this correctly
from cypher_validator import Schema, CypherValidator
schema: Schema = Schema(nodes={"Person": ["name"]}, relationships={})
validator: CypherValidator = CypherValidator(schema)
result = validator.validate("MATCH (p:Person) RETURN p")
reveal_type(result.is_valid) # Revealed type is "bool"
reveal_type(result.errors) # Revealed type is "list[str]"
Project structure
cypher_validator/
├── Cargo.toml # Rust crate (lib name: _cypher_validator)
├── Cargo.lock # Locked dependency versions
├── pyproject.toml # maturin mixed-package config
│
├── src/ # Rust source
│ ├── lib.rs # PyO3 module registration
│ ├── error.rs # CypherError enum
│ ├── grammar/
│ │ └── cypher.pest # PEG grammar (Pest)
│ ├── parser/
│ │ ├── mod.rs # parse() entry point
│ │ ├── ast.rs # AST types
│ │ └── builder.rs # Pest → AST builder
│ ├── schema/
│ │ └── mod.rs # Schema struct
│ ├── validator/
│ │ ├── mod.rs # CypherValidator, ValidationResult
│ │ └── semantic.rs # SemanticValidator (labels, props, scope, "did you mean")
│ ├── generator/
│ │ └── mod.rs # CypherGenerator (13 query types)
│ └── bindings/
│ ├── mod.rs
│ ├── py_schema.rs # Python Schema wrapper (incl. from_dict)
│ ├── py_validator.rs # Python CypherValidator / ValidationResult (incl. validate_batch)
│ ├── py_generator.rs # Python CypherGenerator
│ └── py_parser.rs # Python parse_query / QueryInfo (incl. properties_used)
│
├── python/
│ └── cypher_validator/ # Python package (maturin python-source)
│ ├── __init__.py # Re-exports Rust core + GLiNER2 classes
│ ├── __init__.pyi # Package-level type stubs
│ ├── _cypher_validator.pyi # Rust extension type stubs
│ └── gliner2_integration.py # RelationToCypherConverter, GLiNER2RelationExtractor, NLToCypher
│
└── tests/ # 261 tests total
├── test_syntax.py # PEG grammar / syntax tests
├── test_schema.py # Schema API tests
├── test_validator.py # Validator smoke tests
├── test_new_features.py # Direction, scope, error-category, parse_query tests
├── test_generator.py # CypherGenerator tests (all 13 types)
├── test_roundtrip.py # Generator output validated by validator
├── test_gliner2_integration.py # GLiNER2 integration tests (no ML required)
├── test_task2_features.py # AND/OR grammar fix, Schema.from_dict, validate_batch, properties_used
└── test_task3_features.py # "Did you mean", new generator types, deduplication
Development
Building
# Development build (installs editable into the active venv)
maturin develop
# Optimised release build
maturin develop --release
# Build a distributable wheel
maturin build --release
Running tests
# All 261 tests
pytest tests/
# Specific test modules
pytest tests/test_task2_features.py -v # Schema.from_dict, validate_batch, properties_used
pytest tests/test_task3_features.py -v # "did you mean", new generator types, dedup
# GLiNER2 integration only (no gliner2 package needed — uses mocks)
pytest tests/test_gliner2_integration.py -v
# With coverage
pytest tests/ --cov=cypher_validator
The GLiNER2 tests use unittest.mock to simulate the model, so the full test suite runs without installing gliner2.
Dependency management
Python dependencies are managed with uv:
uv pip install maturin pytest
uv pip install gliner2 # optional, for NLToCypher
CI
GitHub Actions (.github/workflows/CI.yml) builds wheels for Linux (x86_64, x86, aarch64, armv7, s390x, ppc64le), Linux musl, Windows (x64, x86, arm64), and macOS (x86_64, aarch64) on every push. Releases to PyPI are triggered by pushing a version tag.
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 cypher_validator-0.4.0.tar.gz.
File metadata
- Download URL: cypher_validator-0.4.0.tar.gz
- Upload date:
- Size: 74.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
85316898e69701abab0378a8e440f4a8904f8307cfbcfb93f4ab381ce81c5c1b
|
|
| MD5 |
a8e845faafd5b10e1fdc417d5e8ef4a1
|
|
| BLAKE2b-256 |
3b475e49258b668935e51efb04c4c278acd4ba90e8962e5440716493e9b7c129
|
File details
Details for the file cypher_validator-0.4.0-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: cypher_validator-0.4.0-pp311-pypy311_pp73-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 977.5 kB
- Tags: PyPy, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
178239e341b8fc1938e3fb3b7115ba34902e63a2eda530f2bedea9615512d811
|
|
| MD5 |
b5a998b999f86f8b6eb6795d74ea6314
|
|
| BLAKE2b-256 |
3d68c7c6e6fd8c0ae7eab77ba5cfa82e6057a38306366f6a440c427676d5e848
|
File details
Details for the file cypher_validator-0.4.0-pp311-pypy311_pp73-musllinux_1_2_i686.whl.
File metadata
- Download URL: cypher_validator-0.4.0-pp311-pypy311_pp73-musllinux_1_2_i686.whl
- Upload date:
- Size: 1.0 MB
- Tags: PyPy, musllinux: musl 1.2+ i686
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b04c800a0051a23d1948796f74454a9c91024bcc01d5f6599c9e8e5744b43475
|
|
| MD5 |
73ba1139ee3846471e029f061cad3e3d
|
|
| BLAKE2b-256 |
a6e89d6cde4b4b28cc0c243a73a57353eb16dbfca90172fa624ac77a7132f3d6
|
File details
Details for the file cypher_validator-0.4.0-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl.
File metadata
- Download URL: cypher_validator-0.4.0-pp311-pypy311_pp73-musllinux_1_2_armv7l.whl
- Upload date:
- Size: 1.0 MB
- Tags: PyPy, musllinux: musl 1.2+ ARMv7l
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1bcc8467b18233c9231ac381ea948f8a710b1bc2e92293c83b7bcac64bf8f44a
|
|
| MD5 |
e1a51cf7dbf7eca4d922c519e218900e
|
|
| BLAKE2b-256 |
a47e1af88c859c5d33142370256a087798de2b014a7c0436f82450738230de0f
|
File details
Details for the file cypher_validator-0.4.0-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: cypher_validator-0.4.0-pp311-pypy311_pp73-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 911.9 kB
- Tags: PyPy, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6dcd8333f02db9a91f10346755e2b36654a3e2eaa36180af55110ad894e3d7a9
|
|
| MD5 |
d9687d6b15d48579a6d0c25204c75a97
|
|
| BLAKE2b-256 |
96c56797e7c5523449800b68b31d87dbf990c93c7a067e3409acaee7306204e4
|
File details
Details for the file cypher_validator-0.4.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: cypher_validator-0.4.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 773.3 kB
- Tags: PyPy, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bda6fa69f2b28d79bc61b477fe263e551ebec0f139d8313f63dc4601963f252c
|
|
| MD5 |
f8920576d648cc4aa1c121d95bf67c13
|
|
| BLAKE2b-256 |
c79054c7718c4d18698df6ee7dd4a7a1b0f65787150994d74239e5a9647fc248
|
File details
Details for the file cypher_validator-0.4.0-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.
File metadata
- Download URL: cypher_validator-0.4.0-pp311-pypy311_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
- Upload date:
- Size: 778.1 kB
- Tags: PyPy, manylinux: glibc 2.17+ s390x
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d34e5d810861a1b58173f7bf31ca751c87278c60ba4a8c534cf49a85c6adf18e
|
|
| MD5 |
b454f644e43b09d0fec5d08499e62720
|
|
| BLAKE2b-256 |
ffdd8a455387a2cc236a2b2af4116e8fdb4f40f5fe160a53c41fc78fd30ed85a
|
File details
Details for the file cypher_validator-0.4.0-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.
File metadata
- Download URL: cypher_validator-0.4.0-pp311-pypy311_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
- Upload date:
- Size: 886.8 kB
- Tags: PyPy, manylinux: glibc 2.17+ ppc64le
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a6e35c43eb9c55d4c51ddccf5f2c738b12359a295677b46fb9f8acce1a20a53f
|
|
| MD5 |
a749dc9faf2ce1ed6c5676892396ce69
|
|
| BLAKE2b-256 |
0715aab532c7e3f2398f77b6e78dd584f27cdf1834134e0212be369a22b0fa05
|
File details
Details for the file cypher_validator-0.4.0-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.
File metadata
- Download URL: cypher_validator-0.4.0-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 824.0 kB
- Tags: PyPy, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
97609ec7af38c9caba090ba44153cb8bb7561f8341e7de1d8cdf59b495f556e8
|
|
| MD5 |
efaee4971b88fca7e545efd990dc0e7c
|
|
| BLAKE2b-256 |
d2d295dee82e90e4017e9a0f9966b65c2dae484b2420047b65b3b6693dce0794
|
File details
Details for the file cypher_validator-0.4.0-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.
File metadata
- Download URL: cypher_validator-0.4.0-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
- Upload date:
- Size: 751.9 kB
- Tags: PyPy, manylinux: glibc 2.17+ ARMv7l
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bac3f92b406fe86284ad44ed7982da6bf3ce67d5425af8d6f63aad6c6ba24666
|
|
| MD5 |
4cd5f0008c0dde1d02ef4951113602fa
|
|
| BLAKE2b-256 |
ae8afe5db0c8d46e2c5c772dc57bdcdd345d7a704e1af693d9a39ef0adce152f
|
File details
Details for the file cypher_validator-0.4.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: cypher_validator-0.4.0-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 741.4 kB
- Tags: PyPy, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
088983049b4d3283d78f3ff8b08209ab83be3da81fdd568f632e1f85cbb69b1a
|
|
| MD5 |
506ece5ec66fe47dc8b290e015648588
|
|
| BLAKE2b-256 |
5d313717ef02b5b446317ccdbd6585bb5facfcb6273d0ec5543fd4ca6f7f3277
|
File details
Details for the file cypher_validator-0.4.0-cp314-cp314t-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp314-cp314t-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 973.7 kB
- Tags: CPython 3.14t, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ae4dd115db0d8699beb225a31c05134c742e4e33fc40e8667739c8780d1f9973
|
|
| MD5 |
0f8279cbc3d038bfd9ef839c9bafa0a4
|
|
| BLAKE2b-256 |
8d084d3832e4204d473a0a7d87b1887d12fe2b9da361d47e7e32a73920018382
|
File details
Details for the file cypher_validator-0.4.0-cp314-cp314t-musllinux_1_2_i686.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp314-cp314t-musllinux_1_2_i686.whl
- Upload date:
- Size: 1.0 MB
- Tags: CPython 3.14t, musllinux: musl 1.2+ i686
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
409ae48a3780776246bcfbd9f1afd569b001ff46e245fa521b449f48c8f6f240
|
|
| MD5 |
a435f15440380073321772cfa0fd3836
|
|
| BLAKE2b-256 |
ae7d339cde8f30cec1144e7eed4217402f8d35a8623d1de0d38c18d80e193c2f
|
File details
Details for the file cypher_validator-0.4.0-cp314-cp314t-musllinux_1_2_armv7l.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp314-cp314t-musllinux_1_2_armv7l.whl
- Upload date:
- Size: 1.0 MB
- Tags: CPython 3.14t, musllinux: musl 1.2+ ARMv7l
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7cf44f1d0efaf5f0d2342712eda9115c8ce1c13ddb47bca68efb756009ec9714
|
|
| MD5 |
578b6d9a04b8bd5b921b1d3b2205d620
|
|
| BLAKE2b-256 |
02d9148d6208e0e849edc60f896f4158545262d5fea784485babf550d33d1c03
|
File details
Details for the file cypher_validator-0.4.0-cp314-cp314t-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp314-cp314t-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 908.2 kB
- Tags: CPython 3.14t, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1edb8992b9a94e0efdefa1d19d00909710a514a2362d56eab3abca0327ccc73a
|
|
| MD5 |
38f266f4082db222d830864bd2f44415
|
|
| BLAKE2b-256 |
e28541f79b7569f87103ffd9c8ecd747172957ab6ca076d698283b3e6fd8bb3c
|
File details
Details for the file cypher_validator-0.4.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl
- Upload date:
- Size: 775.8 kB
- Tags: CPython 3.14t, manylinux: glibc 2.17+ s390x
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6d4557f988f7a36c2dd5f67b2f76a0b2d00623bae21f5716e287b4bf93b8fb56
|
|
| MD5 |
3f30cc5c899f2a5be7ad9864f4d99a5b
|
|
| BLAKE2b-256 |
cce497c0022df30420869774e97c515f32eaf7625b99994f78d50a775331eec5
|
File details
Details for the file cypher_validator-0.4.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
- Upload date:
- Size: 883.1 kB
- Tags: CPython 3.14t, manylinux: glibc 2.17+ ppc64le
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d2e0473d857b65a2ac9b5ab158b308d13e1ed49b6ab2cf4bbf0b47b9211aa8bd
|
|
| MD5 |
f3373f2d605d1d479b7086f385930d09
|
|
| BLAKE2b-256 |
84f7ce6c9fa6b3c22b84d6bf4c315d4126c7dc3f894b1ff370be587c8ab4f802
|
File details
Details for the file cypher_validator-0.4.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
- Upload date:
- Size: 750.2 kB
- Tags: CPython 3.14t, manylinux: glibc 2.17+ ARMv7l
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
da0a4953d10b069165b6e56012d123cb1d259f419bdd989cf1cf7dfd9d4282fa
|
|
| MD5 |
bbf20388ada5aca5416a03248cf42a15
|
|
| BLAKE2b-256 |
69958d8b4156bccabe1fd30c06e8f964a02648e3e79b52626f789e9da574bacb
|
File details
Details for the file cypher_validator-0.4.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 736.4 kB
- Tags: CPython 3.14t, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a1af9c969afd6179ea51000e9f4280d10905209635f36a661153f5def370cefa
|
|
| MD5 |
b7d74df8178e7aa142c1e4efe2d5ac1b
|
|
| BLAKE2b-256 |
caad082a63679b3ee9e102f3b737d531ddba341b12338d7142e69035fa1bec85
|
File details
Details for the file cypher_validator-0.4.0-cp314-cp314-win_arm64.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp314-cp314-win_arm64.whl
- Upload date:
- Size: 590.2 kB
- Tags: CPython 3.14, Windows ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ebff22b6b75d1c47f8bb0468e442d29c8c7381ee97711ebca256d9c607c3ac56
|
|
| MD5 |
02d86449d40b898926118caed6ae1a3b
|
|
| BLAKE2b-256 |
c79cc1148b408683461753c42a0cb023286cd9b41c36e90f65e7e7f9f79ae2ac
|
File details
Details for the file cypher_validator-0.4.0-cp314-cp314-win_amd64.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp314-cp314-win_amd64.whl
- Upload date:
- Size: 599.4 kB
- Tags: CPython 3.14, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ff0e4a4aa2710b6ffc9b45d9f6e6999f7ebaeba31ed5920d67aaccebd7e7b62b
|
|
| MD5 |
58c40c59ded4d268a05e13c1dbb253e1
|
|
| BLAKE2b-256 |
8ca71a1feee1c14df80e765b01c26caace025a06e56ca955c8e66b74f71a7143
|
File details
Details for the file cypher_validator-0.4.0-cp314-cp314-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp314-cp314-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 976.1 kB
- Tags: CPython 3.14, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
77fe4d4ebb8f105f2de5cfbf65c0a3b07cb99712772b0d5ac79dc848624330cb
|
|
| MD5 |
f9bb759d6762ff48e8d2bff6d9f2147b
|
|
| BLAKE2b-256 |
1b4d85ce06736dc9f223f506a69976e2910248434a434f7ece0fcb9bec328de7
|
File details
Details for the file cypher_validator-0.4.0-cp314-cp314-musllinux_1_2_i686.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp314-cp314-musllinux_1_2_i686.whl
- Upload date:
- Size: 1.0 MB
- Tags: CPython 3.14, musllinux: musl 1.2+ i686
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5fd66a51e79b6afd9b4a81d18c3af45e6104e9cc5ba708768ec065b1b46b2520
|
|
| MD5 |
fed5262240be62ff19bc4657ebb3ae98
|
|
| BLAKE2b-256 |
bb75e45feb89f58095287f93c08bf89626adc6fd7032cf9cf3cb88a99c50bbef
|
File details
Details for the file cypher_validator-0.4.0-cp314-cp314-musllinux_1_2_armv7l.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp314-cp314-musllinux_1_2_armv7l.whl
- Upload date:
- Size: 1.0 MB
- Tags: CPython 3.14, musllinux: musl 1.2+ ARMv7l
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c3a7252f4f4520856a737f2408d2ce90bbed88513312709b6fd8114b2612d7d5
|
|
| MD5 |
3c48f6880ceb1e6485924c482f5eb196
|
|
| BLAKE2b-256 |
8970378db3a36038f8a5d4ced2fa775118a306c81200aeeec94c918f57a853c4
|
File details
Details for the file cypher_validator-0.4.0-cp314-cp314-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp314-cp314-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 908.9 kB
- Tags: CPython 3.14, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8906d0690ddf8680d28ccf6739fe9774ea97f65b9f99f09839afb314a4b8bd77
|
|
| MD5 |
de2796e7bef958e728cae683c775d069
|
|
| BLAKE2b-256 |
ecb502e4eefbe93bb9154a1bc1280a6daa08ca9316d7de9ca829aae8702f5f8e
|
File details
Details for the file cypher_validator-0.4.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 770.6 kB
- Tags: CPython 3.14, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c8fef3577f30a5bff30b28b1890cc45e82a4d4ac477ca674062d68ab6698e6b6
|
|
| MD5 |
f388f82307648259a8966077c5d3b353
|
|
| BLAKE2b-256 |
2e5134dfaedb256fd443a0c6417461a9a0201af0906700ec46eef3e2cd7fc37d
|
File details
Details for the file cypher_validator-0.4.0-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp314-cp314-manylinux_2_17_s390x.manylinux2014_s390x.whl
- Upload date:
- Size: 776.7 kB
- Tags: CPython 3.14, manylinux: glibc 2.17+ s390x
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3580026179572bd5384e5c5a1766ca2d3d0d4e62666bb539886728a2c88356c2
|
|
| MD5 |
00e59947a87f406459d63c06e79e7e33
|
|
| BLAKE2b-256 |
97ba426385709ffecffea66128a4226d65f09cc9497ff8f1741c4d1c54df705a
|
File details
Details for the file cypher_validator-0.4.0-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp314-cp314-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
- Upload date:
- Size: 883.1 kB
- Tags: CPython 3.14, manylinux: glibc 2.17+ ppc64le
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7176bf7e036c10f0a9c9f2dc3843321c897889a6fd77eb660cbee3bfc2b264e0
|
|
| MD5 |
5f5815b854e7e052f002644c1478bf4b
|
|
| BLAKE2b-256 |
85b3ca64d3e681a310600a501d2517d97cd5e45ea1bae9348177caa0460b486b
|
File details
Details for the file cypher_validator-0.4.0-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp314-cp314-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 820.3 kB
- Tags: CPython 3.14, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3a5f3352de60c15d680d69ccb6560772f54745b71d7c08bd305dfcdd3716fd2e
|
|
| MD5 |
91ae5a6ce0dfc8017470169bd48bd938
|
|
| BLAKE2b-256 |
bf7c547c9b869327a6d1780c5bba435f6679bc10734fc90152a404ca9b2ab287
|
File details
Details for the file cypher_validator-0.4.0-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
- Upload date:
- Size: 751.1 kB
- Tags: CPython 3.14, manylinux: glibc 2.17+ ARMv7l
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c2bd9facd23b065d2a837ae33cda2240118c00ba99121c3ad0fc08ad3cb90cf9
|
|
| MD5 |
fbcfda6b16610d6fc118e82c0e0ff685
|
|
| BLAKE2b-256 |
8ee83abadec0ac3fa957aefa867ba559428da614cdfd5b92fcb64ae813143c85
|
File details
Details for the file cypher_validator-0.4.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 737.1 kB
- Tags: CPython 3.14, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a05b205dc660d7f78f81c669038c46c807c8214727358fcc08742bb70f99fd4f
|
|
| MD5 |
a1ece5405006ae0076295190eb273e77
|
|
| BLAKE2b-256 |
e1c52bf97448693ec4850d53a1316cad0c99f6915f8aa552955fff6f19cb897c
|
File details
Details for the file cypher_validator-0.4.0-cp314-cp314-macosx_11_0_arm64.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp314-cp314-macosx_11_0_arm64.whl
- Upload date:
- Size: 678.2 kB
- Tags: CPython 3.14, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a4586013e27891605e8d00b9118319516cbd715b5366c4f8bf6a013e12486783
|
|
| MD5 |
7d02d381d37201fa42e6a2b30f793fd3
|
|
| BLAKE2b-256 |
28515a9900c2f2fb80efa014260ca010c430f4b574c8949ed4b56dc516bce1de
|
File details
Details for the file cypher_validator-0.4.0-cp314-cp314-macosx_10_12_x86_64.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp314-cp314-macosx_10_12_x86_64.whl
- Upload date:
- Size: 714.4 kB
- Tags: CPython 3.14, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
682456f498e5e06b8f5c4f6c0bc48cd32c72d5764bd804aefe8e252f9cd61e51
|
|
| MD5 |
d7f5bb2666dad2f1248b56e2aee545d1
|
|
| BLAKE2b-256 |
5f02ba5bea0387b60c7617c85c9a54dca8269bb9703a43014762fe995a4f139a
|
File details
Details for the file cypher_validator-0.4.0-cp313-cp313t-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp313-cp313t-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 975.7 kB
- Tags: CPython 3.13t, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dd2d58afd982d430d29594a64a07c32151b428f8255dbbc9e42b932889360fc4
|
|
| MD5 |
fbbc7392713955e236f3895019b49fdb
|
|
| BLAKE2b-256 |
e1e13d9a39ec3193aaf9d7c6535b730fa9ab4d7abe932ee68a33fdd7836305d8
|
File details
Details for the file cypher_validator-0.4.0-cp313-cp313t-musllinux_1_2_i686.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp313-cp313t-musllinux_1_2_i686.whl
- Upload date:
- Size: 1.0 MB
- Tags: CPython 3.13t, musllinux: musl 1.2+ i686
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9cf1160c229739a2bd0b96d1a92e24587d906a6179be8a71d1850412fce7bfe4
|
|
| MD5 |
bb12d7162d75bbe7fc801ee7823851b4
|
|
| BLAKE2b-256 |
b33ccae973f81a67a0241bff8949de9c7ed75bff4a29212f3fe0bd6b6046a300
|
File details
Details for the file cypher_validator-0.4.0-cp313-cp313t-musllinux_1_2_armv7l.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp313-cp313t-musllinux_1_2_armv7l.whl
- Upload date:
- Size: 1.0 MB
- Tags: CPython 3.13t, musllinux: musl 1.2+ ARMv7l
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e9930815ef6ef8bf5b0234ad834ecc72fb51f13011ae52811bc7d997d730b014
|
|
| MD5 |
e94f8df5566bac5efb9418cdd37a3360
|
|
| BLAKE2b-256 |
8f0be4484a09505d3483f79e9dfea162bfcb90171e79cfe45dea9417226ed800
|
File details
Details for the file cypher_validator-0.4.0-cp313-cp313t-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp313-cp313t-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 909.5 kB
- Tags: CPython 3.13t, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bce3450a825937719aeb65ae46f9f8652e3b8df331e85a3272676d38a9e23b70
|
|
| MD5 |
47456b484fd1b7e1c971ac8c80019389
|
|
| BLAKE2b-256 |
4b6a51dfc0cf24a8b08d2baf9c81d11e125ec2e8acd15d61a946c0f425dba1aa
|
File details
Details for the file cypher_validator-0.4.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp313-cp313t-manylinux_2_17_s390x.manylinux2014_s390x.whl
- Upload date:
- Size: 777.6 kB
- Tags: CPython 3.13t, manylinux: glibc 2.17+ s390x
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
216ad7120388baafc0b68208b2e6d666f46dfa809d1192a63ed68576e5868dec
|
|
| MD5 |
4bc3938218e2dd4f0ec6367d55270930
|
|
| BLAKE2b-256 |
dbfd747af65d745d4aa5f9c49fa67270534836e1b14b5136b44bf982cd6b0c44
|
File details
Details for the file cypher_validator-0.4.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp313-cp313t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
- Upload date:
- Size: 886.1 kB
- Tags: CPython 3.13t, manylinux: glibc 2.17+ ppc64le
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
672b8c62d6515f11b93713308b2888167908a67d4e32ea7f163466fb407da4b3
|
|
| MD5 |
0078d1bc1ac3527f2fe9eb6c8894d5f8
|
|
| BLAKE2b-256 |
11c8c21bfd2361409525fec66d939170163f94cc2c853a38034e039bf974f736
|
File details
Details for the file cypher_validator-0.4.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
- Upload date:
- Size: 749.5 kB
- Tags: CPython 3.13t, manylinux: glibc 2.17+ ARMv7l
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
337502994ae8a07e00e6bc232afa18e3b010d52d40dd2d4caec2b1911887f5c4
|
|
| MD5 |
51ff2e023a33f56f3f35ea1c6dd2ef9b
|
|
| BLAKE2b-256 |
6136312ed53d8d56d6c91cfd5092aa4b5441a0bc9a0759d594b4c00f17bdc626
|
File details
Details for the file cypher_validator-0.4.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 738.4 kB
- Tags: CPython 3.13t, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
575622522804d32ca20bdd808b7d21d82f4d31270ed371c5a80905da98860861
|
|
| MD5 |
a967f8d4b78c5057332cfe65adfa734c
|
|
| BLAKE2b-256 |
15d9d1e46a6423ad11d7322d8723e60360d266c7d76e7f84f270558e1a290582
|
File details
Details for the file cypher_validator-0.4.0-cp313-cp313-win_arm64.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp313-cp313-win_arm64.whl
- Upload date:
- Size: 590.0 kB
- Tags: CPython 3.13, Windows ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
01e8706bded82069caff1482364f81cfe3bf78c50649718bc5709336777d7259
|
|
| MD5 |
e1c020657a7824de11660c7d1bcf7a4b
|
|
| BLAKE2b-256 |
96babf7fbff343285bbf271642ff1f4512ab3db03957fc2ef7058af82ef1fdf7
|
File details
Details for the file cypher_validator-0.4.0-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 599.3 kB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
993865c5ab51486d0811bc675be3909cc184519d2bd95b7d09ec5f0e588510fc
|
|
| MD5 |
706b8bb8ffb6f96d1d0d79a6322b5398
|
|
| BLAKE2b-256 |
0811078f1ad6fcb545572838d8f34eeaf5066282536644704db83b6060a7d484
|
File details
Details for the file cypher_validator-0.4.0-cp313-cp313-win32.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp313-cp313-win32.whl
- Upload date:
- Size: 552.8 kB
- Tags: CPython 3.13, Windows x86
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ff0e77a731a1723b33176fef8034c1fe06584554b5a51e6a9de3ec3592cc7281
|
|
| MD5 |
79dd304bfa09ec25ab70ebb8b498540b
|
|
| BLAKE2b-256 |
45205ae0dac0956ab4665bd05521a2b027f3ad12e906f777fe8dd63bfa6bc894
|
File details
Details for the file cypher_validator-0.4.0-cp313-cp313-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp313-cp313-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 976.5 kB
- Tags: CPython 3.13, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f600594e23ba3767e97f571b55949216eba6f629a15a499b256e793f94e8c52a
|
|
| MD5 |
91988c72e39a1cbf08878d3e0dd502be
|
|
| BLAKE2b-256 |
eab6da1f482d907b35906c6e911f7a5a6546de35bf8ab97a38d49950f66efc6f
|
File details
Details for the file cypher_validator-0.4.0-cp313-cp313-musllinux_1_2_i686.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp313-cp313-musllinux_1_2_i686.whl
- Upload date:
- Size: 1.0 MB
- Tags: CPython 3.13, musllinux: musl 1.2+ i686
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
13ed2d3d4734962e5a228ae1ef5a23d51f001054601ed80f1f7002e2464267c3
|
|
| MD5 |
c79a0d57c43498448071fd1b54d907e2
|
|
| BLAKE2b-256 |
9a1c52d1695494d74660ee46de99a9b0435281ea92b2423d615a37f2c57e53b7
|
File details
Details for the file cypher_validator-0.4.0-cp313-cp313-musllinux_1_2_armv7l.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp313-cp313-musllinux_1_2_armv7l.whl
- Upload date:
- Size: 1.0 MB
- Tags: CPython 3.13, musllinux: musl 1.2+ ARMv7l
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
108dec4544ef2fd75574ce3436a5e19d69c5472d1a80503ae9b3bcdd54a5286e
|
|
| MD5 |
c626441c978fb1c26061d5ef3a0cf098
|
|
| BLAKE2b-256 |
8227d2e66e526ae3c02a66773592648145b37c0aad81716e08c17086282bb67b
|
File details
Details for the file cypher_validator-0.4.0-cp313-cp313-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp313-cp313-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 909.4 kB
- Tags: CPython 3.13, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
091b5b3286440bb53fa6a9d867e0b096ded9585f7126f31ccc92f6971a70f67d
|
|
| MD5 |
ac07d4df4fbb56cbcf6d80bc969b1a30
|
|
| BLAKE2b-256 |
e573ffdf24e6a70ad34782e7e6e453e8e42330439e26a01b881fb0569f98cc7b
|
File details
Details for the file cypher_validator-0.4.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 771.0 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e938dbcb534140ab2bf226f627fcae5faa9dd189dd6c57af8adf6a9d2af4c36f
|
|
| MD5 |
a2ec6376ccb4fa746e1306313dc6d8d8
|
|
| BLAKE2b-256 |
51394a7ab2b11a8243beed93d4992a9aea24a135130ae7c07dc1ceda4eec7c30
|
File details
Details for the file cypher_validator-0.4.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp313-cp313-manylinux_2_17_s390x.manylinux2014_s390x.whl
- Upload date:
- Size: 778.2 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ s390x
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1657dbcc3569d2241753e684732d500bcb9f257e3481cad6683c7e8e2dd99c80
|
|
| MD5 |
6f820ca8be293d37d216db08140c6075
|
|
| BLAKE2b-256 |
5e43b12df0881caade43564042fd1d8715a9888f8375495d437b9cf1829faf11
|
File details
Details for the file cypher_validator-0.4.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp313-cp313-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
- Upload date:
- Size: 885.0 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ ppc64le
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
255922468c83480e42fcefa0c36ee46b9428d844a9c1390e7de813f39283a928
|
|
| MD5 |
e6ffd72c7663d5f5b75c345a420eb87d
|
|
| BLAKE2b-256 |
541c1acb4a0b35552b055c8d7d9e9498d7e7b575f764193c6fe0195ccd407222
|
File details
Details for the file cypher_validator-0.4.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 819.9 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d44afb7537eac8c8db57627001e0a0ce537b31288d894682459ddfcfe815622b
|
|
| MD5 |
13b47b6803e16f97b92b9d5ef6ad8306
|
|
| BLAKE2b-256 |
bf7f2c9da74b84bb57200123ae2f5309760083aeabb65315ce460371f87663bd
|
File details
Details for the file cypher_validator-0.4.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
- Upload date:
- Size: 751.7 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ ARMv7l
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ee4c29d0b3e94693b7c9e1ecf0a16a9e98ee05e4b421c8d6d0f816d81a4d8ef8
|
|
| MD5 |
b62d6e486a62981a2b2dd3e1c63ec54e
|
|
| BLAKE2b-256 |
1b4f13ee1131200c2f0feb72933be0766214df0ae611d5ad51a4dc4212d05166
|
File details
Details for the file cypher_validator-0.4.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 737.8 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
12c370905598e77ffac73c44acc962b1238f55fc5d592564427ca41d9e163356
|
|
| MD5 |
be9e68d875f1dbc64ec86b5588d35cbe
|
|
| BLAKE2b-256 |
3f1805760cbf2da63091b1d61e266e414099cce9cab4c7bc8f7fefe6fc15784e
|
File details
Details for the file cypher_validator-0.4.0-cp313-cp313-macosx_11_0_arm64.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp313-cp313-macosx_11_0_arm64.whl
- Upload date:
- Size: 677.8 kB
- Tags: CPython 3.13, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
12aef4b48dc794aca364a123d1c6f7a0f6e3708f0b6b597c6e3c58aea2ac56f6
|
|
| MD5 |
b47bd487163cab5d57408bb45a1c77f9
|
|
| BLAKE2b-256 |
af5d76d9a1f5360078dd0dbfa82519c8922f5b7de86139980f83a2cadea8dbac
|
File details
Details for the file cypher_validator-0.4.0-cp313-cp313-macosx_10_12_x86_64.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp313-cp313-macosx_10_12_x86_64.whl
- Upload date:
- Size: 714.4 kB
- Tags: CPython 3.13, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c993d777cdaf35cf11a43e0d1b0291889d14b67c0cd11c8cd02e385985d955d1
|
|
| MD5 |
c4efda4403fbf2e1826302092b6ea90c
|
|
| BLAKE2b-256 |
4dbf68d12e715ae4630460e40e3443b186785ff3cd7e4c943a07d6e332d9a516
|
File details
Details for the file cypher_validator-0.4.0-cp312-cp312-win_arm64.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp312-cp312-win_arm64.whl
- Upload date:
- Size: 589.8 kB
- Tags: CPython 3.12, Windows ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c0bf794864d3d8e94cba2771aaca7642dbcc2140d88360eba729a911468cf457
|
|
| MD5 |
ce4cc3534604193004ce00d86e5c55f6
|
|
| BLAKE2b-256 |
4d9f7a3af08c958ea2fc91532f45ea8655ec47dd4dd0b588b443882364296704
|
File details
Details for the file cypher_validator-0.4.0-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 599.4 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1e652157069ddcf33bf7e51ab459921b999cdd11e9d30c6d99a5933b54b6ee02
|
|
| MD5 |
39fbdd5299d3a455baf65c88776e29f9
|
|
| BLAKE2b-256 |
d448feb3f2f6bb8a067c66c9d499a11d65bbbc77d742bd24b1e2036cde54cb19
|
File details
Details for the file cypher_validator-0.4.0-cp312-cp312-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp312-cp312-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 976.8 kB
- Tags: CPython 3.12, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
493aa423d9753f10f7eb9d62abe05da4c769701e1c503d6a993750b154477962
|
|
| MD5 |
03d0f9afb2628c3bfcd09029ad5fc2c4
|
|
| BLAKE2b-256 |
13e1fca4396e2075c9a3c5d9d54ac417ca99ccb3c8e96756ab8c1a9cef143779
|
File details
Details for the file cypher_validator-0.4.0-cp312-cp312-musllinux_1_2_i686.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp312-cp312-musllinux_1_2_i686.whl
- Upload date:
- Size: 1.0 MB
- Tags: CPython 3.12, musllinux: musl 1.2+ i686
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b89096cc272c55bd63f52fc5f15627a58a44f2c0605b691af4b1b822cdd5dc35
|
|
| MD5 |
e54e77ae88c207d19c4b6dcaf50022d0
|
|
| BLAKE2b-256 |
d0b7b769334793c3837833985e9df1fb5f968fb7b96b4d0b4a2aa77fcbc6fa98
|
File details
Details for the file cypher_validator-0.4.0-cp312-cp312-musllinux_1_2_armv7l.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp312-cp312-musllinux_1_2_armv7l.whl
- Upload date:
- Size: 1.0 MB
- Tags: CPython 3.12, musllinux: musl 1.2+ ARMv7l
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6fa69d4377ac1bffe579fa36f988722f67d7ef47029858246324d9f83b3617dd
|
|
| MD5 |
fe687b9178e3442601d51df4ab30553a
|
|
| BLAKE2b-256 |
8e622288b47da84b58da1eec75dd2bc2c020d87c96dca28387149c29ec00c5c5
|
File details
Details for the file cypher_validator-0.4.0-cp312-cp312-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp312-cp312-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 909.4 kB
- Tags: CPython 3.12, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9f96bc9f14802d78fb75fcc696d2ad07a0b3d62f934204b9a9fae280c957f654
|
|
| MD5 |
766af54264ebf4d6a9fc76ca8f5b5b11
|
|
| BLAKE2b-256 |
40926707135da10ee391e26d685e9ddb298a2039bfa731565f46f921144f1172
|
File details
Details for the file cypher_validator-0.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 771.7 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8de5f538f8d1df5b08f68897419d0de1aadc0d183a2f3da0fb2b23bdbbbbc803
|
|
| MD5 |
25b9f5fbc26fa03959d398f759c22b1c
|
|
| BLAKE2b-256 |
551f682e3288c6bd882215cc5f8a3cb37966b3c46c2d80c20a771dcf063e3fad
|
File details
Details for the file cypher_validator-0.4.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
- Upload date:
- Size: 777.7 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ s390x
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bf237fa4a087da81fedb4c0bcbc1ffca7ec667e59933de0acac7ce373f4fccad
|
|
| MD5 |
fcc421ec30b1c6bbff74c7ed6dc49eba
|
|
| BLAKE2b-256 |
83cf4ea6bf9d529244c7523e0cf8c1ca7af7c4c8ec95fcbec927a5b55aa03e37
|
File details
Details for the file cypher_validator-0.4.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
- Upload date:
- Size: 885.8 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ ppc64le
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f6f3f14ad1c4726efaf6cb22f5117bab55a8fb24f8cbbabbeec4f44fc1c2ba5b
|
|
| MD5 |
69752d01ed9ce4c70493ac84acd25186
|
|
| BLAKE2b-256 |
6a0eb216edba622120987d776c0304667fddc6e46b63532c5aac537e951cfbe6
|
File details
Details for the file cypher_validator-0.4.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 820.5 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
61a0eb1f625c4a9bed76d2ea0bb94b564a25a38da0311f45687050bd66f53f77
|
|
| MD5 |
6314fa0ecce4e6497fe3355eecd707e5
|
|
| BLAKE2b-256 |
ec8644177d6c71aaca38e4e29c76c6117154354d49643552d48590b0b4bbd8da
|
File details
Details for the file cypher_validator-0.4.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
- Upload date:
- Size: 752.3 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ ARMv7l
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d4ad0be9cd6d28df3916977a156e585277e9bb0d46e1b825112c6b097b66d36d
|
|
| MD5 |
ef8b71c7bfa65c7f5271c88489d880e2
|
|
| BLAKE2b-256 |
b9d00c05180dafbfa9905470a80fc9776208b33e0a96719e195d5f25d39cfa88
|
File details
Details for the file cypher_validator-0.4.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 737.7 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a6c4f6515bc9d4bb74848569bb30f60d9337bf05eafd5c1b3ff37adea20412c3
|
|
| MD5 |
ce9b3212f728db25faab63f64f6a9489
|
|
| BLAKE2b-256 |
3e89c8d7155602b56868224a93f83f5f74538f333c31b87e39c4c60eab4ed848
|
File details
Details for the file cypher_validator-0.4.0-cp312-cp312-macosx_11_0_arm64.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 677.9 kB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dfb02c9000bd9d9381b48ffb3d35199ad7f306e9a541d762108541c782394dbc
|
|
| MD5 |
f6ec4f708b2bc06d8fd292288a356e77
|
|
| BLAKE2b-256 |
fa331cb79587ed6963ca3c7233c356b013bbfcce6a6f5c3b0c3b944de5fcdfcc
|
File details
Details for the file cypher_validator-0.4.0-cp312-cp312-macosx_10_12_x86_64.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp312-cp312-macosx_10_12_x86_64.whl
- Upload date:
- Size: 714.8 kB
- Tags: CPython 3.12, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
08b1771b369cbf761f5b4bf8957d22245145d401752c71a48e42d910865f7fdb
|
|
| MD5 |
3048bb1e7d66ccc6a24638b9a74b7b57
|
|
| BLAKE2b-256 |
fe4d739cb45289e1f6c642fe3dc04ded238650c3f7b4187c555033ceeb09ebd4
|
File details
Details for the file cypher_validator-0.4.0-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 599.7 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fbb0be292f716f9486a94c0f6144c707756a2f315f34ca73cbb390c5589531cc
|
|
| MD5 |
b02858ff142afabac170d00ef9e4b075
|
|
| BLAKE2b-256 |
12faeab42328f7f66291c6a92c43ae1476823247896754dade749e0b06389bdb
|
File details
Details for the file cypher_validator-0.4.0-cp311-cp311-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp311-cp311-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 977.8 kB
- Tags: CPython 3.11, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a9456d418fd14c0cbd5266661f45b180065c567490e3c13aef5d224196721491
|
|
| MD5 |
c6fa06a5acabcf8f792db5bf851c10f5
|
|
| BLAKE2b-256 |
b443adf17391993573bf021d52c4c0ea6d42bcfd794dc0da00d740200a76b399
|
File details
Details for the file cypher_validator-0.4.0-cp311-cp311-musllinux_1_2_i686.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp311-cp311-musllinux_1_2_i686.whl
- Upload date:
- Size: 1.0 MB
- Tags: CPython 3.11, musllinux: musl 1.2+ i686
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a26f313558e211a7e5b2cb4a4b1bc2215f8b339d9b4e8079796373ea9f6e462a
|
|
| MD5 |
6a54d9a35f4184ab60efed1d4d708e6d
|
|
| BLAKE2b-256 |
d75ab2bbf514d117feac30ceaa1751f60a25a35955f228a0c962349d4a836c5b
|
File details
Details for the file cypher_validator-0.4.0-cp311-cp311-musllinux_1_2_armv7l.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp311-cp311-musllinux_1_2_armv7l.whl
- Upload date:
- Size: 1.0 MB
- Tags: CPython 3.11, musllinux: musl 1.2+ ARMv7l
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
aea1d2b31efb75b8457dcc103619413cd741c2263f69fcd2d9db757ab93d7215
|
|
| MD5 |
7a9aaa1be2856a96ab9247f5e43de8b6
|
|
| BLAKE2b-256 |
c980ac9f0507a79c128cf140b6fc812f3954e6409555438b24c87e41b30fc689
|
File details
Details for the file cypher_validator-0.4.0-cp311-cp311-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp311-cp311-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 910.7 kB
- Tags: CPython 3.11, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c1dfa2f937e782f9f8f5cb16acd9a869cc72f8c21ff335fc398d9c0cdc47fbcb
|
|
| MD5 |
26f1b9c3f364148073f7f792d19f53e6
|
|
| BLAKE2b-256 |
25d437834f04da3448b9fcb70ff93bd759a15d3b1668b987edd48468cf476f49
|
File details
Details for the file cypher_validator-0.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 773.3 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f9fcb609f761da7c5b529900a411271c46c5c6a539ab91917d904c51be3ca660
|
|
| MD5 |
963bd27b709c1494c9583400ec35ea7b
|
|
| BLAKE2b-256 |
26bcc1cf57416d46a39c90355bc88c94a21f1e78a251bfba73724eafaa34332f
|
File details
Details for the file cypher_validator-0.4.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
- Upload date:
- Size: 777.9 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ s390x
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3af7d5bc8216c686de28edce85337be1bf71e3f3e3b49af855f16eb6c9b8a3ae
|
|
| MD5 |
ce5f8b8daf5cf66c31722dd54051f591
|
|
| BLAKE2b-256 |
8b55046916bbd5e00146717138e450801cd61d5e137891c62db719037653e7ac
|
File details
Details for the file cypher_validator-0.4.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
- Upload date:
- Size: 887.5 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ ppc64le
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e2bdd76eb00d81df2c1fe18a375b7e9283be59fee0a52f6cbe0346038bfd00e8
|
|
| MD5 |
a39d36f350ddfeb108da4b7263d9b5da
|
|
| BLAKE2b-256 |
926cffe238595bce503e18db28095d40fb373fe5745a83513ad0a664804a269d
|
File details
Details for the file cypher_validator-0.4.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 825.5 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ec64d82cd96b8c219ae962dd4d348a55e2164c4aba9b52c9450bc83200d4e174
|
|
| MD5 |
8dc3e03aa476d8c456e1152ac39b1631
|
|
| BLAKE2b-256 |
7e28c86ea22648d46b68c392f2fb0e4191dd5bb76459a688e7c5ce2b15ad28b9
|
File details
Details for the file cypher_validator-0.4.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
- Upload date:
- Size: 753.9 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ ARMv7l
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0e7666105730583654cb7d8157f0adbb09e96344f165eceed25c11476a986d10
|
|
| MD5 |
001f08d063ef75807442e382285f052f
|
|
| BLAKE2b-256 |
df97167a1f28fc07bfc0dbf21ff7d5b9da4086a722b425de7ea906f7f0e9e723
|
File details
Details for the file cypher_validator-0.4.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 739.7 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dec4388894ab23a0f254dbd8e94db475c4c1581774a46fa86cbdd1f088529d57
|
|
| MD5 |
743a71e7948df399cf28788da698a408
|
|
| BLAKE2b-256 |
1d3793c0fbfdeca0a26bfaee18113702bd56bfe9726368182dea3d36198a0b03
|
File details
Details for the file cypher_validator-0.4.0-cp311-cp311-macosx_11_0_arm64.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 679.0 kB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8fe61769e2fdb9e178cd98719f2f8e238ea4e606d50cc6920d8fdb8cfebb7f18
|
|
| MD5 |
87c2900fc2801ae073265944520159a4
|
|
| BLAKE2b-256 |
8167a51de169659c3b7fbbb7ef82cce0f1959617e30fd52056befefa09d11a3d
|
File details
Details for the file cypher_validator-0.4.0-cp311-cp311-macosx_10_12_x86_64.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp311-cp311-macosx_10_12_x86_64.whl
- Upload date:
- Size: 716.5 kB
- Tags: CPython 3.11, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
29ff1bfd2b283dff2e416561f40c21ad464945dc878f7282ba88130c57886655
|
|
| MD5 |
2ab452a5d2748a5b04d8ae64c1cad2e0
|
|
| BLAKE2b-256 |
54361a127972007e6925dedc692a6df4a9da74b83f5e41d2825b40130d25b9e0
|
File details
Details for the file cypher_validator-0.4.0-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 599.7 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5cfcfadd005420e6b57ba8d8366b8127e6d88d0368aabb8b2cb80d6b14c416e5
|
|
| MD5 |
d2ba310c725489c3b99198419b76c604
|
|
| BLAKE2b-256 |
6fde9fdc4ddc206a74b7540b3b27527ed4dc1a30afe8b2d79087b9ad8f2b0d8d
|
File details
Details for the file cypher_validator-0.4.0-cp310-cp310-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp310-cp310-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 978.1 kB
- Tags: CPython 3.10, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9e4c8b17dc25e4fffe1c2ab2cd668ca6b3590eae2cccc64276c743368ff63d24
|
|
| MD5 |
5042efca2a3398408a0a9afec922a2c4
|
|
| BLAKE2b-256 |
c69d5648a6a54cb5beaee0c48e75c624b2b44404e9ddfd72a437d9e470e0711f
|
File details
Details for the file cypher_validator-0.4.0-cp310-cp310-musllinux_1_2_i686.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp310-cp310-musllinux_1_2_i686.whl
- Upload date:
- Size: 1.0 MB
- Tags: CPython 3.10, musllinux: musl 1.2+ i686
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
188f6d472de21c8b9eb2c9c35fedfb6940dc6f4fa4cd735e6f95e88c2dddf855
|
|
| MD5 |
c0efca597bec11288ef1d44c3e156df1
|
|
| BLAKE2b-256 |
84ddd7bb28de80bd1e2fa95515697deb930ca183eec3a78ec475aff6763a7c31
|
File details
Details for the file cypher_validator-0.4.0-cp310-cp310-musllinux_1_2_armv7l.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp310-cp310-musllinux_1_2_armv7l.whl
- Upload date:
- Size: 1.0 MB
- Tags: CPython 3.10, musllinux: musl 1.2+ ARMv7l
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fe004d2a520966c86ec5a8ebd0dfd11604f44371e185d18328f21a7d56c99af7
|
|
| MD5 |
31914889d019d1cfa69d6aaef35eaa0f
|
|
| BLAKE2b-256 |
aad200fecf93f344a72e65f4a82d841372d7808729153586407c1e90bcbcd4d1
|
File details
Details for the file cypher_validator-0.4.0-cp310-cp310-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp310-cp310-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 911.0 kB
- Tags: CPython 3.10, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b5aeb26af3e554ff46e8b45634c48c2cc604f20929b1ab7303cc41c98a9f4d95
|
|
| MD5 |
8a4d3455f91788abefbb6b7a304bdbff
|
|
| BLAKE2b-256 |
ef9af65dd8063cb0f5f15b10ceac91e5a2fdccde94a74f19b58c01e772c0f6e2
|
File details
Details for the file cypher_validator-0.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 773.7 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
82268caece944f2b07bec44e4e3e2d8c87ee331fe29b8ed2ce1f7deb21243585
|
|
| MD5 |
dd4655d9dd5a6b8df88e796e869891d7
|
|
| BLAKE2b-256 |
0c0370da03da3952d2ed36459b0d0359fc9bff23cd11916e4250f36e12176d6e
|
File details
Details for the file cypher_validator-0.4.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
- Upload date:
- Size: 777.9 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ s390x
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a380d3a58bc970182b093ec1f072443283c2336503ec7768c6d2b0ae912a5ecb
|
|
| MD5 |
de635bc2ef282cc85990183439d4d1a8
|
|
| BLAKE2b-256 |
d8471b63ce56fc70e7d28ead1441d4006376d5ed0ef15652aa15333fc50d8250
|
File details
Details for the file cypher_validator-0.4.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
- Upload date:
- Size: 886.9 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ ppc64le
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
71483e2a5f92d9389d26c25679646ee21e7987aadff26030661b97e6bb255331
|
|
| MD5 |
d527b847878149d69bda539e80652187
|
|
| BLAKE2b-256 |
3b3a1e93b5314cca9a2f4327c212261f4352abae1468d5942acba0d628870d61
|
File details
Details for the file cypher_validator-0.4.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 825.7 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2afcc306b9a27ff8ceab03d4c5d77cb9164f55a3c766be7fc480536fd20c8cec
|
|
| MD5 |
4e9fb558e0dd60dbed8dc7b7cf763872
|
|
| BLAKE2b-256 |
9f53c4ba18e842ccc2e428f1bacd986aed9c78298e3c85b19e25598b6e8583b7
|
File details
Details for the file cypher_validator-0.4.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
- Upload date:
- Size: 754.1 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ ARMv7l
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
368c1a63dba2373d7e25e5a6b0a1a4773b95c688ead7046219300f087d587e5e
|
|
| MD5 |
44c2eb55f699d902eba40670cb30a9f3
|
|
| BLAKE2b-256 |
f9ee687921f2e46a3454a707b0ee74e013f59c8d3fab19647ed02e62e34ab10d
|
File details
Details for the file cypher_validator-0.4.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 740.0 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b36e1d31bb6fce2ce2a7de9e4ef2f0f70d723bcf1ec05d1ec7fb250972e86c03
|
|
| MD5 |
f57b34a02d23dba8a268e0648f824c21
|
|
| BLAKE2b-256 |
9f4c5c9e5bec751f2c47555a06e1c83fc5355d2a60c3eab31640edd5002412fc
|
File details
Details for the file cypher_validator-0.4.0-cp39-cp39-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp39-cp39-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 979.9 kB
- Tags: CPython 3.9, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
59e520377c284ad482e8dd60471b1fbab54c0df3b8d4f0cb8dc90a6692de378a
|
|
| MD5 |
e18f2ef7fb9b53b0b273710dee1bb774
|
|
| BLAKE2b-256 |
793a9dd1886504fa12652154c565e4b6f48fd418006aa415280d59d7f349ba34
|
File details
Details for the file cypher_validator-0.4.0-cp39-cp39-musllinux_1_2_i686.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp39-cp39-musllinux_1_2_i686.whl
- Upload date:
- Size: 1.0 MB
- Tags: CPython 3.9, musllinux: musl 1.2+ i686
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fc1e3fde3112c9ccc450fc23f0dcade66c7e3f67fca37fe05659120b1a9af847
|
|
| MD5 |
9cf114d3f87ae9e53f74f3299b0e9c46
|
|
| BLAKE2b-256 |
a558ffe124c097cf9534e4e88c0628c663a1b8d7202c2e602d8d0f42bb6f954d
|
File details
Details for the file cypher_validator-0.4.0-cp39-cp39-musllinux_1_2_armv7l.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp39-cp39-musllinux_1_2_armv7l.whl
- Upload date:
- Size: 1.0 MB
- Tags: CPython 3.9, musllinux: musl 1.2+ ARMv7l
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dbb55c917be10e0d930b9b4ab116628b912fc324fc59880140fbf2ef4c31e040
|
|
| MD5 |
c6fb46016751f3742abb4bbd5988299e
|
|
| BLAKE2b-256 |
8bc657be6780ffa99af2cf6c282ab318fd070eb5648463f80dd63f9d41f04e9c
|
File details
Details for the file cypher_validator-0.4.0-cp39-cp39-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp39-cp39-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 913.8 kB
- Tags: CPython 3.9, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3d69a0f8693d002f69e9da1ea8eab076d2ea96ed34d909656ea2b3945dec200c
|
|
| MD5 |
65ad54fd2561bdf6458057278df424c6
|
|
| BLAKE2b-256 |
3a8edc8bf61594baee7f493944ef7d0cdbd1085fd59ca34c072fc543242b4631
|
File details
Details for the file cypher_validator-0.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 775.4 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1b6f0d91e0bfaf977eda4da9581921c2625e998036896c1d6d87c82606b7e38f
|
|
| MD5 |
d61afcaba0cdba2cfef459597bf71610
|
|
| BLAKE2b-256 |
fd17ffe57952e7fd9a29ad45ca887f4a861854fdb8a4748d9da0c0306d2d3544
|
File details
Details for the file cypher_validator-0.4.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
- Upload date:
- Size: 780.1 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ s390x
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
54db7c7c5a244747b600b53acbff512b3302352f878370ef99dabfd62f5f122b
|
|
| MD5 |
90e5fece239cd07ee50914f3064e8852
|
|
| BLAKE2b-256 |
22c2a3c438e9764d5d2a089b18aab2bd80997689523a183e5fd53c69ac77dec9
|
File details
Details for the file cypher_validator-0.4.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
- Upload date:
- Size: 889.4 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ ppc64le
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
08ed0a054e02a3866e4ad62091823c65362bfe6dbb6b44c1bd8b5bef7a7d913f
|
|
| MD5 |
62ddecad9f21a89167b9b9769b0ebdc2
|
|
| BLAKE2b-256 |
396988294c79ffb776bf2050cd4410722e89853767dd7a3338ed59009b300c10
|
File details
Details for the file cypher_validator-0.4.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 828.0 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9554052a8ea0acef09445cd01eea9b73c5238a7101db4a244d4e85759bdc7d8d
|
|
| MD5 |
97c18a952015ed4979d713f153a29dba
|
|
| BLAKE2b-256 |
802f46c8cc193cdbe784fcd2aecb07158fbfe44b0f184b1b989a00c2a85c5f5b
|
File details
Details for the file cypher_validator-0.4.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
- Upload date:
- Size: 755.9 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ ARMv7l
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
762181d7d64e22e87bbbd538b5106cb881b13c52b72c393530288a8e36ac43c8
|
|
| MD5 |
812b09cdb6c8c9c01fbb0dd64b18f210
|
|
| BLAKE2b-256 |
d17108126a7a5679c61ae87c010689273c34260b1f5ad3386af013e1a11f8827
|
File details
Details for the file cypher_validator-0.4.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 743.1 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1d7461e4ac9bc382c0c190f39ff130736adffd70a5e6412fbd6fb70e0b2fe5f4
|
|
| MD5 |
cbaf97d8e973992a9efa6551ab1d03d5
|
|
| BLAKE2b-256 |
2cb24d64f4067207e0f4a78c6cf752c6a5687f5de67ddded0738dc16306cefc9
|
File details
Details for the file cypher_validator-0.4.0-cp38-cp38-musllinux_1_2_x86_64.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp38-cp38-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 979.3 kB
- Tags: CPython 3.8, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d675779c75385ece3c3891ba327da484dc4783d447007c23ab5a18b7d630e5d5
|
|
| MD5 |
b89347e298705d43702906685dbc91a6
|
|
| BLAKE2b-256 |
f4abbc6edc6d0440c9cd1aa5d65da967efe9962c9d331c2b2c9aa17965f2093e
|
File details
Details for the file cypher_validator-0.4.0-cp38-cp38-musllinux_1_2_i686.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp38-cp38-musllinux_1_2_i686.whl
- Upload date:
- Size: 1.0 MB
- Tags: CPython 3.8, musllinux: musl 1.2+ i686
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
19d52d4e2ca22cd909f0529b4d776d5a67750b8d79d2eabac277ac38589b9a4a
|
|
| MD5 |
806f87ec8883532ad3c14622c1782fe8
|
|
| BLAKE2b-256 |
ea5af9b6761d0f18b0dc45d5a4608dba6d24e7b0d800810f78444fe096e38485
|
File details
Details for the file cypher_validator-0.4.0-cp38-cp38-musllinux_1_2_armv7l.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp38-cp38-musllinux_1_2_armv7l.whl
- Upload date:
- Size: 1.0 MB
- Tags: CPython 3.8, musllinux: musl 1.2+ ARMv7l
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
544482e3050013ac891823e1bb3d962d2759becc9fb03a01c8bfb6bf85efbdd6
|
|
| MD5 |
a9af4924f54d7222450c3fdfa87d958e
|
|
| BLAKE2b-256 |
bbc0787771f4d48769ceffa9db56d9b0d03030afa332a7b26074e29b05a15dec
|
File details
Details for the file cypher_validator-0.4.0-cp38-cp38-musllinux_1_2_aarch64.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp38-cp38-musllinux_1_2_aarch64.whl
- Upload date:
- Size: 913.4 kB
- Tags: CPython 3.8, musllinux: musl 1.2+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5981f31aab4338ec3f2af596656a94ed821e59952c42923b3731ae27a3ce6e5f
|
|
| MD5 |
cdabd7cfd8c8bd44d2bd70b15f0dc083
|
|
| BLAKE2b-256 |
0cfb2ed890a87c6dc0439e23c674f895a148479fe4ce7304c1667c385ed2a0e0
|
File details
Details for the file cypher_validator-0.4.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 775.3 kB
- Tags: CPython 3.8, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7e0bf8f2279bea6e5fa052bebb3b0fe3f429988beb161cd6cd696f73c107a775
|
|
| MD5 |
ce01402ba331c93de7af615fc5326bd3
|
|
| BLAKE2b-256 |
dc38f9ff76e9a1ded12da775354ae7ca3a2d7fefc154c3e4ce3ceebb7a94ddfc
|
File details
Details for the file cypher_validator-0.4.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp38-cp38-manylinux_2_17_s390x.manylinux2014_s390x.whl
- Upload date:
- Size: 779.2 kB
- Tags: CPython 3.8, manylinux: glibc 2.17+ s390x
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1b88afd0cd70054390b53f3b722ee0bcda51c0c1cb44f453593d449e1d66796a
|
|
| MD5 |
8c5e49e36d2d2a7755ad8d62ce67a636
|
|
| BLAKE2b-256 |
94862f7566e88ffdbe262dab4eba0d9c7d765b5cfdcfb58a1bb11ff1398e24a1
|
File details
Details for the file cypher_validator-0.4.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp38-cp38-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
- Upload date:
- Size: 889.3 kB
- Tags: CPython 3.8, manylinux: glibc 2.17+ ppc64le
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5f0a1a4fad59d6ecf7a824081b405debd1fa9d851457724139b0c28e7ccdb50d
|
|
| MD5 |
67d437b2b0ca025029f204db0fd6b451
|
|
| BLAKE2b-256 |
a172b211b37bb04a791466daefbf628e8d81fe8e94dbbfc4ed0b03fcbcb56c55
|
File details
Details for the file cypher_validator-0.4.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 828.1 kB
- Tags: CPython 3.8, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b5fe5421215070528295df5a58edf81891745e0f7ce7e6c69f9b6b9c31fa64f3
|
|
| MD5 |
4f264587a869d961785c312c30b98f86
|
|
| BLAKE2b-256 |
0aa73ba9fdb6e9d7687c466d802ae6ce59ce5738fd7ff6b3f43fd30be4ddb03c
|
File details
Details for the file cypher_validator-0.4.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
- Upload date:
- Size: 755.6 kB
- Tags: CPython 3.8, manylinux: glibc 2.17+ ARMv7l
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
000864f173199336cd1c5e1784b42dfdc6682f54d6f3351aa3b0df927a231140
|
|
| MD5 |
829e4d406852203b025e996c1b28a204
|
|
| BLAKE2b-256 |
8792c55bf243fe5666f8dfdad6f07b8d032a9b815bee81fbc2abbed23f3b7223
|
File details
Details for the file cypher_validator-0.4.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: cypher_validator-0.4.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 742.7 kB
- Tags: CPython 3.8, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? Yes
- Uploaded via: uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2f61089f72dfcb6e17af84d43834b2241a3299ce2b0fb27e84f3e3801058f544
|
|
| MD5 |
aa3d654e88412522227e0972a26d3bfc
|
|
| BLAKE2b-256 |
21d179700031478dc8d1aeac8cc981afc230095c890c4cc2cb13655528a6c524
|