Skip to main content

OC-DECLARE

Python bindings for the OC-DECLARE implementation. OC-DECLARE allows discovering declarative synchronized object-centric process constraints from Object-Centric Event Logs (OCEL) in the OCEL 2.0 format.

More details can also be found in the original paper OC-DECLARE: Discovering Object-Centric Declarative Patterns with Synchronization, the OC-DECLARE GitHub Repo, or the Rust4PM Github Repo.

If you have any questions or run into any problems, please open an issue here.

See below for a usage example. The Jupyter Notebook version of the example is available on GitHub.


import oc_declare
arc = oc_declare.OCDeclareArc("Load Truck","Depart","EF",1,None,all_ots=["items"],each_ots=["orders"],any_ots=[])
arc
OC-DECLARE Arc: EF(Load Truck, Depart, Each(orders), All(items),1,∞)
arc.any_ots = ["employees"]
arc
OC-DECLARE Arc: EF(Load Truck, Depart, Each(orders), All(items), Any(employees),1,∞)
ocel = oc_declare.import_ocel2("../../../../dow/ocel/ContainerLogistics.json")
res = oc_declare.discover(ocel,0.2,acts_to_use=["Load Truck", "Pick Up Empty Container","Depart"],o2o_mode="None")
for arc in res:
    print(arc.to_string())
    print(oc_declare.check_conformance(ocel,arc))
    print("---")
EP(Depart, Pick Up Empty Container, Each(Container),1,∞)
1.0
---
EF(Pick Up Empty Container, Depart, Any(Container),1,∞)
0.978978978978979
---
EF(Load Truck, Depart, Any(Container),1,∞)
0.9793697359704742
---
DF(Pick Up Empty Container, Load Truck, Any(Container),1,∞)
0.997997997997998
---
EP(Load Truck, Pick Up Empty Container, Any(Container),1,∞)
0.9986751206586543
---
EP(Depart, Load Truck, Each(Container),1,∞)
1.0
---
all_res = oc_declare.discover(ocel,0.2)
print(f"Discovered {len(all_res)} constraints!")

all_res
Discovered 99 constraints!





[OC-DECLARE Arc: EP(Drive to Terminal, Order Empty Containers, Any(Container),1,∞),
 OC-DECLARE Arc: EP(Bring to Loading Bay, Load Truck, Any(Container),1,∞),
 OC-DECLARE Arc: DF(Pick Up Empty Container, Load Truck, Any(Container),1,∞),
 OC-DECLARE Arc: EP(Depart, Bring to Loading Bay, Each(Container),1,∞),
 OC-DECLARE Arc: EP(Depart, Weigh, Each(Container),1,∞),
 OC-DECLARE Arc: DF(Create Transport Document, Book Vehicles, Any(Transport Document),1,∞),
 OC-DECLARE Arc: EP(Create Transport Document, Register Customer Order, Any(Customer Order),1,∞),
 OC-DECLARE Arc: EF(Load Truck, Bring to Loading Bay, Any(Container),1,∞),
 OC-DECLARE Arc: DP(Weigh, Drive to Terminal, Any(Container),1,∞),
 OC-DECLARE Arc: EF(Weigh, Load to Vehicle, Any(Container),1,∞),
 OC-DECLARE Arc: DP(Order Empty Containers, Book Vehicles, Any(Transport Document),1,∞),
 OC-DECLARE Arc: EF(Order Empty Containers, Load to Vehicle, Each(Container),1,∞),
 OC-DECLARE Arc: EP(Place in Stock, Pick Up Empty Container, Any(Container),1,∞),
 OC-DECLARE Arc: EP(Bring to Loading Bay, Weigh, Any(Container),1,∞),
 OC-DECLARE Arc: EP(Weigh, Pick Up Empty Container, Any(Container),1,∞),
 OC-DECLARE Arc: DF(Register Customer Order, Create Transport Document, Any(Customer Order),1,∞),
 OC-DECLARE Arc: EP(Place in Stock, Order Empty Containers, Any(Container),1,∞),
 OC-DECLARE Arc: EF(Load Truck, Drive to Terminal, Any(Container,Truck),1,∞),
 OC-DECLARE Arc: EF(Bring to Loading Bay, Depart, Any(Container),1,∞),
 OC-DECLARE Arc: EF(Drive to Terminal, Load to Vehicle, Any(Container),1,∞),
 OC-DECLARE Arc: EP(Depart, Load Truck, Each(Container),1,∞),
 OC-DECLARE Arc: DF(Load to Vehicle, Depart, Any(Container,Vehicle),1,∞),
 OC-DECLARE Arc: DF(Drive to Terminal, Weigh, Any(Container),1,∞),
 OC-DECLARE Arc: EF(Pick Up Empty Container, Depart, Any(Container),1,∞),
 OC-DECLARE Arc: EP(Depart, Pick Up Empty Container, Each(Container),1,∞),
 OC-DECLARE Arc: EF(Load Truck, Depart, Any(Container),1,∞),
 OC-DECLARE Arc: EP(Load to Vehicle, Book Vehicles, Any(Vehicle),1,∞),
 OC-DECLARE Arc: EP(Load to Vehicle, Order Empty Containers, Any(Container),1,∞),
 OC-DECLARE Arc: EF(Order Empty Containers, Load Truck, Each(Container),1,∞),
 OC-DECLARE Arc: DP(Place in Stock, Weigh, Any(Container,Forklift),1,∞),
 OC-DECLARE Arc: EP(Drive to Terminal, Pick Up Empty Container, Any(Container),1,∞),
 OC-DECLARE Arc: DF(Bring to Loading Bay, Load to Vehicle, Any(Container,Forklift),1,∞),
 OC-DECLARE Arc: EP(Pick Up Empty Container, Order Empty Containers, Any(Container),1,∞),
 OC-DECLARE Arc: DF(Book Vehicles, Depart, Each(Vehicle), Any(Transport Document),1,∞),
 OC-DECLARE Arc: EP(Load Truck, Collect Goods, Any(Handling Unit),1,∞),
 OC-DECLARE Arc: DF(Weigh, Place in Stock, Any(Container,Forklift),1,∞),
 OC-DECLARE Arc: EP(Load to Vehicle, Place in Stock, Any(Container),1,∞),
 OC-DECLARE Arc: EF(Order Empty Containers, Bring to Loading Bay, Each(Container),1,∞),
 OC-DECLARE Arc: EF(Order Empty Containers, Weigh, Each(Container),1,∞),
 OC-DECLARE Arc: EF(Order Empty Containers, Place in Stock, Any(Container),1,∞),
 OC-DECLARE Arc: EF(Place in Stock, Depart, Any(Container),1,∞),
 OC-DECLARE Arc: EF(Place in Stock, Load to Vehicle, Any(Container),1,∞),
 OC-DECLARE Arc: DF(Reschedule Container, Depart, Any(Container,Transport Document,Vehicle),1,∞),
 OC-DECLARE Arc: EP(Reschedule Container, Weigh, Any(Container),1,∞),
 OC-DECLARE Arc: DP(Reschedule Container, Order Empty Containers, Any(Container,Transport Document),1,∞),
 OC-DECLARE Arc: DP(Bring to Loading Bay, Place in Stock, Any(Container),1,∞),
 OC-DECLARE Arc: EF(Load Truck, Weigh, Any(Container),1,∞),
 OC-DECLARE Arc: EP(Load to Vehicle, Load Truck, Any(Container),1,∞),
 OC-DECLARE Arc: DF(Order Empty Containers, Depart, Each(Container), Any(Transport Document),1,∞),
 OC-DECLARE Arc: EP(Reschedule Container, Drive to Terminal, Any(Container),1,∞),
 OC-DECLARE Arc: EF(Drive to Terminal, Place in Stock, Any(Container),1,∞),
 OC-DECLARE Arc: EF(Pick Up Empty Container, Bring to Loading Bay, Any(Container),1,∞),
 OC-DECLARE Arc: DF(Book Vehicles, Order Empty Containers, Any(Transport Document),1,∞),
 OC-DECLARE Arc: EP(Depart, Create Transport Document, Each(Transport Document),1,∞),
 OC-DECLARE Arc: EF(Create Transport Document, Order Empty Containers, Any(Transport Document),1,∞),
 OC-DECLARE Arc: EP(Load Truck, Pick Up Empty Container, Any(Container),1,∞),
 OC-DECLARE Arc: DP(Load to Vehicle, Bring to Loading Bay, Any(Container,Forklift),1,∞),
 OC-DECLARE Arc: EF(Drive to Terminal, Depart, Any(Container),1,∞),
 OC-DECLARE Arc: EP(Bring to Loading Bay, Pick Up Empty Container, Any(Container),1,∞),
 OC-DECLARE Arc: EF(Pick Up Empty Container, Weigh, Any(Container),1,∞),
 OC-DECLARE Arc: EP(Book Vehicles, Create Transport Document, Any(Transport Document),1,∞),
 OC-DECLARE Arc: DP(Depart, Book Vehicles, Each(Transport Document), Any(Vehicle),1,∞),
 OC-DECLARE Arc: DP(Depart, Order Empty Containers, Each(Transport Document), Any(Container),1,∞),
 OC-DECLARE Arc: DP(Depart, Order Empty Containers, Each(Container), Any(Transport Document),1,∞),
 OC-DECLARE Arc: EP(Weigh, Load Truck, Any(Container),1,∞),
 OC-DECLARE Arc: EP(Load to Vehicle, Weigh, Any(Container),1,∞),
 OC-DECLARE Arc: EF(Order Empty Containers, Pick Up Empty Container, Each(Container),1,∞),
 OC-DECLARE Arc: DF(Place in Stock, Bring to Loading Bay, Any(Container),1,∞),
 OC-DECLARE Arc: DP(Reschedule Container, Bring to Loading Bay, Any(Container),1,∞),
 OC-DECLARE Arc: EP(Reschedule Container, Pick Up Empty Container, Any(Container),1,∞),
 OC-DECLARE Arc: EP(Reschedule Container, Book Vehicles, Any(Transport Document),1,∞),
 OC-DECLARE Arc: EP(Reschedule Container, Book Vehicles, Any(Vehicle),1,∞),
 OC-DECLARE Arc: EP(Reschedule Container, Create Transport Document, Any(Transport Document),1,∞),
 OC-DECLARE Arc: EP(Reschedule Container, Load Truck, Any(Container),1,∞),
 OC-DECLARE Arc: DF(Reschedule Container, Load to Vehicle, Any(Container,Vehicle),1,∞),
 OC-DECLARE Arc: DP(Drive to Terminal, Load Truck, Any(Container,Truck),1,∞),
 OC-DECLARE Arc: EF(Pick Up Empty Container, Load to Vehicle, Any(Container),1,∞),
 OC-DECLARE Arc: EP(Depart, Drive to Terminal, Each(Container),1,∞),
 OC-DECLARE Arc: DP(Depart, Load to Vehicle, Each(Container), Any(Vehicle),1,∞),
 OC-DECLARE Arc: EP(Load Truck, Order Empty Containers, Any(Container),1,∞),
 OC-DECLARE Arc: EF(Weigh, Bring to Loading Bay, Any(Container),1,∞),
 OC-DECLARE Arc: EF(Weigh, Depart, Any(Container),1,∞),
 OC-DECLARE Arc: EP(Weigh, Order Empty Containers, Any(Container),1,∞),
 OC-DECLARE Arc: EP(Load to Vehicle, Pick Up Empty Container, Any(Container),1,∞),
 OC-DECLARE Arc: EP(Order Empty Containers, Create Transport Document, Any(Transport Document),1,∞),
 OC-DECLARE Arc: DF(Collect Goods, Load Truck, Any(Handling Unit),1,∞),
 OC-DECLARE Arc: EF(Pick Up Empty Container, Drive to Terminal, Any(Container),1,∞),
 OC-DECLARE Arc: EF(Load Truck, Place in Stock, Any(Container),1,∞),
 OC-DECLARE Arc: EF(Drive to Terminal, Bring to Loading Bay, Any(Container),1,∞),
 OC-DECLARE Arc: EP(Bring to Loading Bay, Order Empty Containers, Any(Container),1,∞),
 OC-DECLARE Arc: EF(Pick Up Empty Container, Place in Stock, Any(Container),1,∞),
 OC-DECLARE Arc: EF(Create Transport Document, Depart, Any(Transport Document),1,∞),
 OC-DECLARE Arc: EF(Load Truck, Load to Vehicle, Any(Container),1,∞),
 OC-DECLARE Arc: EP(Load to Vehicle, Drive to Terminal, Any(Container),1,∞),
 OC-DECLARE Arc: EF(Order Empty Containers, Drive to Terminal, Each(Container),1,∞),
 OC-DECLARE Arc: EP(Place in Stock, Drive to Terminal, Any(Container),1,∞),
 OC-DECLARE Arc: EP(Bring to Loading Bay, Drive to Terminal, Any(Container),1,∞),
 OC-DECLARE Arc: EP(Depart, Place in Stock, Any(Container),1,∞),
 OC-DECLARE Arc: EP(Place in Stock, Load Truck, Any(Container),1,∞)]

Metadata

Release files for oc-declare 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for oc-declare 0.1.1
File Size Uploaded
oc_declare-0.1.1.tar.gz 24.8 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for oc-declare 0.1.1
File
oc_declare-0.1.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ x86-64 Details
oc_declare-0.1.1-cp313-cp313t-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ x86-32 Details
oc_declare-0.1.1-cp313-cp313t-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 free-threading macOS 11.0+ ARM64 Details
oc_declare-0.1.1-cp313-cp313t-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 free-threading macOS 10.12+ x86-64 Details
oc_declare-0.1.1-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
oc_declare-0.1.1-cp313-cp313-win32.whl CPython 3.13 CPython 3.13 Windows x86-32 Details
oc_declare-0.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
oc_declare-0.1.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-32 Details
oc_declare-0.1.1-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
oc_declare-0.1.1-cp313-cp313-macosx_10_12_x86_64.whl CPython 3.13 CPython 3.13 macOS 10.12+ x86-64 Details
oc_declare-0.1.1-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
oc_declare-0.1.1-cp312-cp312-win32.whl CPython 3.12 CPython 3.12 Windows x86-32 Details
oc_declare-0.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
oc_declare-0.1.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-32 Details
oc_declare-0.1.1-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
oc_declare-0.1.1-cp312-cp312-macosx_10_12_x86_64.whl CPython 3.12 CPython 3.12 macOS 10.12+ x86-64 Details
oc_declare-0.1.1-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
oc_declare-0.1.1-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details
oc_declare-0.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
oc_declare-0.1.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-32 Details
oc_declare-0.1.1-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
oc_declare-0.1.1-cp311-cp311-macosx_10_12_x86_64.whl CPython 3.11 CPython 3.11 macOS 10.12+ x86-64 Details
oc_declare-0.1.1-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
oc_declare-0.1.1-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details
oc_declare-0.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
oc_declare-0.1.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-32 Details
oc_declare-0.1.1-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details
oc_declare-0.1.1-cp310-cp310-macosx_10_12_x86_64.whl CPython 3.10 CPython 3.10 macOS 10.12+ x86-64 Details
oc_declare-0.1.1-cp39-cp39-win_amd64.whl CPython 3.9 CPython 3.9 Windows x86-64 Details
oc_declare-0.1.1-cp39-cp39-win32.whl CPython 3.9 CPython 3.9 Windows x86-32 Details
oc_declare-0.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
oc_declare-0.1.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-32 Details
oc_declare-0.1.1-cp39-cp39-macosx_11_0_arm64.whl CPython 3.9 CPython 3.9 macOS 11.0+ ARM64 Details
oc_declare-0.1.1-cp39-cp39-macosx_10_12_x86_64.whl CPython 3.9 CPython 3.9 macOS 10.12+ x86-64 Details
oc_declare-0.1.1-cp38-cp38-win_amd64.whl CPython 3.8 CPython 3.8 Windows x86-64 Details
oc_declare-0.1.1-cp38-cp38-win32.whl CPython 3.8 CPython 3.8 Windows x86-32 Details
oc_declare-0.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-64 Details
oc_declare-0.1.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-32 Details
oc_declare-0.1.1-cp38-cp38-macosx_11_0_arm64.whl CPython 3.8 CPython 3.8 macOS 11.0+ ARM64 Details
oc_declare-0.1.1-cp38-cp38-macosx_10_12_x86_64.whl CPython 3.8 CPython 3.8 macOS 10.12+ x86-64 Details

Total release size: 23.4 MB

Release files / oc_declare-0.1.1.tar.gz

Download URL oc_declare-0.1.1.tar.gz
Size 24.8 kB
Tags Source
SHA-256 checksum
How to use checksums
7faba6c8da702bca216645cc4c28e8857f46273e252ec2cd11f0745a276cbfe2
BLAKE2b-256 checksum
How to use checksums
529a17535a55bbd253152dfd41583bbfa0f066e2318f0119d6aff3ef3b3a74ba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / oc_declare-0.1.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL oc_declare-0.1.1-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 685.5 kB
Tags CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
b631dadf6be79a5adf6e45a4e0d8fb86c27d6075c5951c12c4600a0780b9fe25
BLAKE2b-256 checksum
How to use checksums
c6f380ddf7c0381a3060d0a9128c61f273bc194bb478a3e0e417c1b414c61315
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / oc_declare-0.1.1-cp313-cp313t-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL oc_declare-0.1.1-cp313-cp313t-manylinux_2_17_i686.manylinux2014_i686.whl
Size 706.9 kB
Tags CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
7d141049f241826195d6c1dee05f25a3708bf6c46756c5cd7e5696ee79a3a12a
BLAKE2b-256 checksum
How to use checksums
e32544462ef320641a7b693a457442d47d9057e113c715c963e916a4d77be630
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / oc_declare-0.1.1-cp313-cp313t-macosx_11_0_arm64.whl

Download URL oc_declare-0.1.1-cp313-cp313t-macosx_11_0_arm64.whl
Size 576.9 kB
Tags CPython 3.13 CPython 3.13 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
415f188510720718a6e78b5cfc69862575ae992952b47b2806e1a4c897d9258e
BLAKE2b-256 checksum
How to use checksums
9e99bc510cb8b96ae101c45d8ad74bbd4b5e3bff103fb3ed21fa9352c842a687
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / oc_declare-0.1.1-cp313-cp313t-macosx_10_12_x86_64.whl

Download URL oc_declare-0.1.1-cp313-cp313t-macosx_10_12_x86_64.whl
Size 608.5 kB
Tags CPython 3.13 CPython 3.13 free-threading macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
a7f7a0a887c2cc57c3a09ddb14614b24d3a4fae35bf9f8d0383f9b6c63c93f11
BLAKE2b-256 checksum
How to use checksums
07d2eff66fa455760f7c29cbb0613abf8d14ed3a1dce8f924c5070dd377b676c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / oc_declare-0.1.1-cp313-cp313-win_amd64.whl

Download URL oc_declare-0.1.1-cp313-cp313-win_amd64.whl
Size 447.7 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
9fa9dbbe42733c636982e1b6d8e87c38f9d21c2220551c8101ab1f11f4ce9a4d
BLAKE2b-256 checksum
How to use checksums
5cdd160d76ab7e270ed45160ffd95544ff53a1b6bd52e6de045672c7934fadc9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / oc_declare-0.1.1-cp313-cp313-win32.whl

Download URL oc_declare-0.1.1-cp313-cp313-win32.whl
Size 429.8 kB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
64012fbac52d7b48b93411ef99e26ac96af8b4542c473c3f90dcb6ca7ad45b5e
BLAKE2b-256 checksum
How to use checksums
aa73594e546d4796d904408826f45c1afdfbe614648042f5997af93eb9e5b014
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / oc_declare-0.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL oc_declare-0.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 687.1 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
825ef23865441f7ceb05fefd7178e9f40c47deff080b9e236ec45932d389c20d
BLAKE2b-256 checksum
How to use checksums
b5459950d773e346b070df63adeb23d58dbae22e32ff1cd64b75297e76d90f90
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / oc_declare-0.1.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL oc_declare-0.1.1-cp313-cp313-manylinux_2_17_i686.manylinux2014_i686.whl
Size 710.0 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
14e2b3c3550173d7836b045817952774eb97757d2cc83cc3c7e90863529557d2
BLAKE2b-256 checksum
How to use checksums
66fef5d2c5418447eafd76895630ba2ddf1431ec88803562324e510c2ee77f5b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / oc_declare-0.1.1-cp313-cp313-macosx_11_0_arm64.whl

Download URL oc_declare-0.1.1-cp313-cp313-macosx_11_0_arm64.whl
Size 579.1 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
1a2d8e9a03098c6536fc0b077601afb3c6ce5744262b749fe82fbbe144f93260
BLAKE2b-256 checksum
How to use checksums
483a191ed528e879fa062069e067bf5f72e77fb99d32db5d284377da3693048b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / oc_declare-0.1.1-cp313-cp313-macosx_10_12_x86_64.whl

Download URL oc_declare-0.1.1-cp313-cp313-macosx_10_12_x86_64.whl
Size 610.5 kB
Tags CPython 3.13 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
aea82e2c81223a9dfa2710054498f9d33abac4f9a4aa6c72e75a949b565cf8c6
BLAKE2b-256 checksum
How to use checksums
d993d8bce2360ec8f8c3491b424b86ab7c7a8c3c58b1375e51e28ac673241aad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / oc_declare-0.1.1-cp312-cp312-win_amd64.whl

Download URL oc_declare-0.1.1-cp312-cp312-win_amd64.whl
Size 447.9 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
7d3ebb3e032bb411b8eb22275555c5b276a4697a1305bf62bf4481ef0504eee3
BLAKE2b-256 checksum
How to use checksums
cb34a4e229faef1f377be5bda515360bf15bd99f5276e08504fd686286eb42ae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / oc_declare-0.1.1-cp312-cp312-win32.whl

Download URL oc_declare-0.1.1-cp312-cp312-win32.whl
Size 429.7 kB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
03da2722f03a86f16e56fbc575c4a558795f7de022ec15f0faca8d4483a2fab0
BLAKE2b-256 checksum
How to use checksums
95d6ca7464e8488f7e1c15663e41225643c1f5dfafe3fea253d6574c47273f9d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / oc_declare-0.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL oc_declare-0.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 687.5 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
b32608e9651e7a4f8f4ed8cd3fe5bc87eecbda627f8e9998615d058a566c295c
BLAKE2b-256 checksum
How to use checksums
21f3c82c0d6c58b838206f079d1cd00dd1ae4b3f717d5e1fb4e048077cd389ab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / oc_declare-0.1.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL oc_declare-0.1.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl
Size 709.7 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
23e600d7f3884319234420700acf3c7892b1987cdf2e53cde27a72c31c4b15a1
BLAKE2b-256 checksum
How to use checksums
a2121eb86ea865e3adc37d4f282caa5732afb2d7aae8893d2802cc1c0a6d0c1d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / oc_declare-0.1.1-cp312-cp312-macosx_11_0_arm64.whl

Download URL oc_declare-0.1.1-cp312-cp312-macosx_11_0_arm64.whl
Size 578.9 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
73cf542dc2c329567f219c698413c63e6db38c34a8f23ef9ebaabea066439333
BLAKE2b-256 checksum
How to use checksums
ebd7df6f12d52910e448ac2a597c77b3fec0c4cf668a29478ee3f02f7c68c591
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / oc_declare-0.1.1-cp312-cp312-macosx_10_12_x86_64.whl

Download URL oc_declare-0.1.1-cp312-cp312-macosx_10_12_x86_64.whl
Size 610.2 kB
Tags CPython 3.12 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
ac7090ebfca6a8ed4bb97025d833356eac7c4108a0199e7e20c07189cde25caa
BLAKE2b-256 checksum
How to use checksums
42e7da0993b9801767480b1c7d4fa4aeb979d936f59509ba103de57de84e124d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / oc_declare-0.1.1-cp311-cp311-win_amd64.whl

Download URL oc_declare-0.1.1-cp311-cp311-win_amd64.whl
Size 446.8 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
b697518c1d09c366749a321fa53797868c9e86c13157eb36fb0a493d72ab7600
BLAKE2b-256 checksum
How to use checksums
6d8acb36ac63dd5f0e17d85212e224daa673de7627c20c67e291c02cc94107fa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / oc_declare-0.1.1-cp311-cp311-win32.whl

Download URL oc_declare-0.1.1-cp311-cp311-win32.whl
Size 429.6 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
430ac562b7e057231f4fcd62c3c68ddf00236adae08b036fe4554035ea8331cc
BLAKE2b-256 checksum
How to use checksums
76735aa17090373e7d9d641afa2f7926060d239142f3548c30371d5f603bb7d1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / oc_declare-0.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL oc_declare-0.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 688.0 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
ea4ad86aaf66bc63c8c4e11865ad681fd5c7517f8d7c7a155634aad2612f6d0c
BLAKE2b-256 checksum
How to use checksums
23eaa91f73b28cc0cbfe74ee6bc36442f956080d14c9880c91ab4d5c5c0f4b84
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / oc_declare-0.1.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL oc_declare-0.1.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Size 712.1 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
9780277ae5f6ee781160b5e91d162f88deb2e8618f50f1c29f6bd272556e79d2
BLAKE2b-256 checksum
How to use checksums
72e24e6be6105e5ee755d6537b60b51ab8628ec2dcb84ae18c2875f01722a3bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / oc_declare-0.1.1-cp311-cp311-macosx_11_0_arm64.whl

Download URL oc_declare-0.1.1-cp311-cp311-macosx_11_0_arm64.whl
Size 579.4 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
7a06c5d7d82ac1d2f5722017a8887e3a2dced396918d54b7f3bee81b88610119
BLAKE2b-256 checksum
How to use checksums
4ff61d4cc0dbfdef414ef0ddbac5f1252d8f699a5a57b3b3768f1ba16944176c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / oc_declare-0.1.1-cp311-cp311-macosx_10_12_x86_64.whl

Download URL oc_declare-0.1.1-cp311-cp311-macosx_10_12_x86_64.whl
Size 610.4 kB
Tags CPython 3.11 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
3945fb11e1b0faa00a58539b718b66f8c93f0bddaed2c3fa83bd7a4feff8e534
BLAKE2b-256 checksum
How to use checksums
9f2c8ddb8b1d355ee90b72545b88a2c60a3e662f57ae45eb645b3cfa90cbd8e3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / oc_declare-0.1.1-cp310-cp310-win_amd64.whl

Download URL oc_declare-0.1.1-cp310-cp310-win_amd64.whl
Size 446.6 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
ec908f927e616a33d29cf039c9b23f39bc72db4248fe483e4a94ecc08b5c2fa7
BLAKE2b-256 checksum
How to use checksums
dc1c1beb956ad64591c0fff56c2a9871a4b9f6a0859d574545ee5d36a78e3a1c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / oc_declare-0.1.1-cp310-cp310-win32.whl

Download URL oc_declare-0.1.1-cp310-cp310-win32.whl
Size 429.9 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
9294dfef2c6714c89901201396f53a2ecc84c5894d3efbc071c9e7a9fa3d8b43
BLAKE2b-256 checksum
How to use checksums
17209fa0cc9f781e68aa3492b4d01c95b24ec4a4fb8d530d6d104417feb81bdb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / oc_declare-0.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL oc_declare-0.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 688.6 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
b52ad6e58e14c7b207c82a2bafdb66b162ee343640a3bdd06f2418f9c9393ca1
BLAKE2b-256 checksum
How to use checksums
6434c19053e49736ff2d4dd951619698bdd578c02aeb194cb56357285aca675a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / oc_declare-0.1.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL oc_declare-0.1.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Size 712.1 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
90bdc1ab3ba9c6e1842fe7eb9bfe47e98e51265898905a9eb175b113f357fd4d
BLAKE2b-256 checksum
How to use checksums
fd981abf837ba7c21644931246b24ed809041b67533d5d83a0bdf087d23f37e0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / oc_declare-0.1.1-cp310-cp310-macosx_11_0_arm64.whl

Download URL oc_declare-0.1.1-cp310-cp310-macosx_11_0_arm64.whl
Size 579.7 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
5b13f712a28bc204287fd72537cb987938e444f451bd2d4326d5839398319fab
BLAKE2b-256 checksum
How to use checksums
8b532cbeccd679e552d0f6f684e09190088c3df3cb49a9853a8da81408a59dad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / oc_declare-0.1.1-cp310-cp310-macosx_10_12_x86_64.whl

Download URL oc_declare-0.1.1-cp310-cp310-macosx_10_12_x86_64.whl
Size 611.0 kB
Tags CPython 3.10 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
6f56eaa66e66f2b21d4250dec0fa73b1787531ac3040828d63bb6cfb4ef69f8e
BLAKE2b-256 checksum
How to use checksums
ef4ef228595bbb35b09bd86391360fa401431d1f031507f447ddb720f3ef441e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / oc_declare-0.1.1-cp39-cp39-win_amd64.whl

Download URL oc_declare-0.1.1-cp39-cp39-win_amd64.whl
Size 448.0 kB
Tags CPython 3.9 Windows x86-64
SHA-256 checksum
How to use checksums
6dc66b820f5a0692da95ac637ff5593152664e3d44fadab44116564ddc205d05
BLAKE2b-256 checksum
How to use checksums
ce632c6ed4529246e3c0de2b2a553eb62f0038055197e7e1cffd0078d1991e0c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / oc_declare-0.1.1-cp39-cp39-win32.whl

Download URL oc_declare-0.1.1-cp39-cp39-win32.whl
Size 431.4 kB
Tags CPython 3.9 Windows x86-32
SHA-256 checksum
How to use checksums
ac7c9e795878ff7158d99b9eed3639c0b66c31e8e0de202743804c1ed9f631a1
BLAKE2b-256 checksum
How to use checksums
98382560cbf0dd2de51c51e723146dd1632ac31d4e1ff4b6646719ddf480f9e3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / oc_declare-0.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL oc_declare-0.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 690.8 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
5744bc464d8499eb7b4f35c29631ecad26445c250c69f220f5db610d83ef48d8
BLAKE2b-256 checksum
How to use checksums
632d10ff05ea5021bc2e310040510a0b90c0648b70162cddd292c14791aa17c8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / oc_declare-0.1.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL oc_declare-0.1.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
Size 714.2 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
5f0118f01dc2d7a6ead02c1d73c0110ef548651e7cba98462fc4236dded39a3a
BLAKE2b-256 checksum
How to use checksums
4a4eb16ce2510f06746ed5d671c99eb542c34e9b3eb67f0febb46124ca30a69e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / oc_declare-0.1.1-cp39-cp39-macosx_11_0_arm64.whl

Download URL oc_declare-0.1.1-cp39-cp39-macosx_11_0_arm64.whl
Size 580.3 kB
Tags CPython 3.9 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
9e1433e28d21e33ba866fa6e39758dcf6528a6c4a1bb2563cd1bf6999c0e85e0
BLAKE2b-256 checksum
How to use checksums
17e88068466be6166d86ff0f179b8571d8cb2156db49d906f3b25895be0c30e0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / oc_declare-0.1.1-cp39-cp39-macosx_10_12_x86_64.whl

Download URL oc_declare-0.1.1-cp39-cp39-macosx_10_12_x86_64.whl
Size 613.1 kB
Tags CPython 3.9 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
7a2454503b1edabbbcfc89a24d644b0a0d1a06c17659a6ce134b5a049e13a3ef
BLAKE2b-256 checksum
How to use checksums
f796d7237ba72291e333f1ed334ec5d14f71aa9b4f228cb2eb44d4fd432f2aea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / oc_declare-0.1.1-cp38-cp38-win_amd64.whl

Download URL oc_declare-0.1.1-cp38-cp38-win_amd64.whl
Size 448.0 kB
Tags CPython 3.8 Windows x86-64
SHA-256 checksum
How to use checksums
187fdffe4e1583b3763dead9f3a203c6ae379ecdf7a88f11d25a0b89dd2ffc84
BLAKE2b-256 checksum
How to use checksums
c9b2b07c08b9ad9f354094dc757ca7d578b6a7c1089afe68a5b4f255af636024
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / oc_declare-0.1.1-cp38-cp38-win32.whl

Download URL oc_declare-0.1.1-cp38-cp38-win32.whl
Size 431.3 kB
Tags CPython 3.8 Windows x86-32
SHA-256 checksum
How to use checksums
0d23a4e1da6d01831883df592c255a42b67bccb622f94ea3d3fa0e4d18937d94
BLAKE2b-256 checksum
How to use checksums
fe9de11e2b04b9f8ef11a9fdab118d26cff2baa0cf4e66ec87c78ed62a120ea8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / oc_declare-0.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL oc_declare-0.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 690.5 kB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
2e938de78010036de73d4d8d4e61f4d959affb7775e843d7b9127740671e8c66
BLAKE2b-256 checksum
How to use checksums
199efc9f37047182712c9bf81e12cb57195bc0e0038f675adfcfcd81e4567e13
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / oc_declare-0.1.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl

Download URL oc_declare-0.1.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
Size 714.2 kB
Tags CPython 3.8 Linux glibc 2.17+ x86-32
SHA-256 checksum
How to use checksums
fcdde94d8da9728acd30475e5b1dd3722dc1775c6deea8be60f9893ba79389a7
BLAKE2b-256 checksum
How to use checksums
07ddcdaaf4ed6dfa9061fa29e6e73e0359d40899a046130d7daa0d390aae0fdd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / oc_declare-0.1.1-cp38-cp38-macosx_11_0_arm64.whl

Download URL oc_declare-0.1.1-cp38-cp38-macosx_11_0_arm64.whl
Size 580.4 kB
Tags CPython 3.8 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f742e3d30f115b96f671a0f8e175c13c203a22b4465a18bbdcc6ac985749cf45
BLAKE2b-256 checksum
How to use checksums
022e3630cb875a0b46b3854ec3a852d78697503159ae059ef614fcee383873eb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release files / oc_declare-0.1.1-cp38-cp38-macosx_10_12_x86_64.whl

Download URL oc_declare-0.1.1-cp38-cp38-macosx_10_12_x86_64.whl
Size 613.4 kB
Tags CPython 3.8 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
9b14c5399aa800715d57f2533f84c27df352989c19e44bee278d72070ad4cedc
BLAKE2b-256 checksum
How to use checksums
ba817e9d02a0db64629470f76c9fd89e128a6bc43f637010757852516edca5b7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.9.6

Release history Release notifications | RSS feed

This release

0.1.1 This release

41 release files

0.1.0

42 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page