Skip to main content

CLIPS Python bindings

Project description

Python CFFI bindings for the ‘C’ Language Integrated Production System CLIPS 6.42.

Source:

https://github.com/noxdafox/clipspy

Documentation:

https://clipspy.readthedocs.io

Download:

https://pypi.python.org/pypi/clipspy

Build Status Documentation Status

Initially developed at NASA’s Johnson Space Center, CLIPS is a rule-based programming language useful for creating expert and production systems where a heuristic solution is easier to implement and maintain than an imperative one. CLIPS is designed to facilitate the development of software to model human knowledge or expertise.

CLIPSPy brings CLIPS capabilities within the Python ecosystem.

Installation

Linux

On Linux CLIPSPy is packaged for x86_64 and aarch64 architectures as a wheel according to PEP-513 guidelines. PEP-656 is supported solely for x86_64 at the moment. Minimum Python version is 3.9.

$ pip install clipspy

macOS

Apple Intel and Silicon are supported for Python versions starting from 3.9.

$ pip install clipspy

Windows

CLIPSPy comes as a wheel for Python versions starting from 3.9.

> pip install clipspy

Building from sources

The provided Makefiles take care of retrieving the CLIPS source code and compiling the Python bindings together with it.

$ make
# make install

Please check the documentation for more information regarding building CLIPSPy from sources.

Example

import clips

DEFTEMPLATE_STRING = """
(deftemplate person
  (slot name (type STRING))
  (slot surname (type STRING))
  (slot birthdate (type SYMBOL)))
"""

DEFRULE_STRING = """
(defrule hello-world
  "Greet a new person."
  (person (name ?name) (surname ?surname))
  =>
  (println "Hello " ?name " " ?surname))
"""

environment = clips.Environment()

# define constructs
environment.build(DEFTEMPLATE_STRING)
environment.build(DEFRULE_STRING)

# retrieve the fact template
template = environment.find_template('person')

# assert a new fact through its template
fact = template.assert_fact(name='John',
                            surname='Doe',
                            birthdate=clips.Symbol('01/01/1970'))

# fact slots can be accessed as dictionary elements
assert fact['name'] == 'John'

# execute the activations in the agenda
environment.run()

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

clipspy-1.0.5.tar.gz (28.7 kB view details)

Uploaded Source

Built Distributions

clipspy-1.0.5-cp313-cp313-win_amd64.whl (722.8 kB view details)

Uploaded CPython 3.13Windows x86-64

clipspy-1.0.5-cp313-cp313-musllinux_1_2_x86_64.whl (905.0 kB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

clipspy-1.0.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl (901.0 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

clipspy-1.0.5-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl (873.2 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

clipspy-1.0.5-cp313-cp313-macosx_11_0_universal2.whl (1.0 MB view details)

Uploaded CPython 3.13macOS 11.0+ universal2 (ARM64, x86-64)

clipspy-1.0.5-cp312-cp312-win_amd64.whl (722.8 kB view details)

Uploaded CPython 3.12Windows x86-64

clipspy-1.0.5-cp312-cp312-musllinux_1_2_x86_64.whl (905.0 kB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

clipspy-1.0.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl (901.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

clipspy-1.0.5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl (873.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

clipspy-1.0.5-cp312-cp312-macosx_11_0_universal2.whl (1.0 MB view details)

Uploaded CPython 3.12macOS 11.0+ universal2 (ARM64, x86-64)

clipspy-1.0.5-cp311-cp311-win_amd64.whl (722.6 kB view details)

Uploaded CPython 3.11Windows x86-64

clipspy-1.0.5-cp311-cp311-musllinux_1_2_x86_64.whl (901.7 kB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

clipspy-1.0.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl (898.2 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

clipspy-1.0.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl (871.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

clipspy-1.0.5-cp311-cp311-macosx_11_0_universal2.whl (1.0 MB view details)

Uploaded CPython 3.11macOS 11.0+ universal2 (ARM64, x86-64)

clipspy-1.0.5-cp310-cp310-win_amd64.whl (722.6 kB view details)

Uploaded CPython 3.10Windows x86-64

clipspy-1.0.5-cp310-cp310-musllinux_1_2_x86_64.whl (901.7 kB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

clipspy-1.0.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl (898.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

clipspy-1.0.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl (871.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

clipspy-1.0.5-cp310-cp310-macosx_11_0_universal2.whl (1.0 MB view details)

Uploaded CPython 3.10macOS 11.0+ universal2 (ARM64, x86-64)

clipspy-1.0.5-cp39-cp39-win_amd64.whl (722.6 kB view details)

Uploaded CPython 3.9Windows x86-64

clipspy-1.0.5-cp39-cp39-musllinux_1_2_x86_64.whl (901.7 kB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

clipspy-1.0.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl (898.1 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

clipspy-1.0.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl (871.5 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

clipspy-1.0.5-cp39-cp39-macosx_11_0_universal2.whl (1.0 MB view details)

Uploaded CPython 3.9macOS 11.0+ universal2 (ARM64, x86-64)

File details

Details for the file clipspy-1.0.5.tar.gz.

File metadata

  • Download URL: clipspy-1.0.5.tar.gz
  • Upload date:
  • Size: 28.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for clipspy-1.0.5.tar.gz
Algorithm Hash digest
SHA256 0ea50c1071170cfaaa5426ea032988c0f2debbc74f2d6464d73a3f1263ed9830
MD5 bd4c877f0be320b35db733ca14ad4f3d
BLAKE2b-256 3d65ec9691e4625db65823e1651c9e63cbb317bc6d166d023eae31b11322c996

See more details on using hashes here.

File details

Details for the file clipspy-1.0.5-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: clipspy-1.0.5-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 722.8 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for clipspy-1.0.5-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 3acc060abd5f5ef8bf869859fac8c822f5481749a5d9d57d8e40018d6818e93b
MD5 1c1e3a858316d7c76598b31455d69b40
BLAKE2b-256 661028c645900b48312497df4897a6459be9f089efd702d59524ca0e95f82329

See more details on using hashes here.

File details

Details for the file clipspy-1.0.5-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for clipspy-1.0.5-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 d78dad477ec728e6ea026645e747b58b527fced625a8d555a079af744998bff7
MD5 a6c7766eb41a2ae6a61d58cc3a3c1576
BLAKE2b-256 a30df47f1a16371f5b49b7c05713e1c097d49978828ed8b24f9e540270276d7b

See more details on using hashes here.

File details

Details for the file clipspy-1.0.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for clipspy-1.0.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5ac38edc3435bf0dc1b01242c7c8e83c50c013360929b8d77def9d7e84fbb6ee
MD5 d5311d3df6708d1eafdccf2576fabf22
BLAKE2b-256 604abdd3d7825bdb2e3fd5256b00f192e4f13b6f61bf4903bdbfd9af86e39fb9

See more details on using hashes here.

File details

Details for the file clipspy-1.0.5-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for clipspy-1.0.5-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 59bea975775b7e5e1f41058a2390c0228c02c7e9c6a326a3f6ca592c7e6de26c
MD5 658ea9a02de5866d2f861e130306607a
BLAKE2b-256 8a15ca91f1a3f512950cedaa41e2eb53970e942258f617d296345e2c2969e412

See more details on using hashes here.

File details

Details for the file clipspy-1.0.5-cp313-cp313-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for clipspy-1.0.5-cp313-cp313-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 a920393b956ebb601e18d83c793def780bb2e3e79d47da64356df63c2434de00
MD5 8aed6d752d3ea1ea760111137359ba8c
BLAKE2b-256 3c6e3764e589cd7fbdf23b8187e85262ce291ff1e4b36bd93beeb5af0c2c9082

See more details on using hashes here.

File details

Details for the file clipspy-1.0.5-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: clipspy-1.0.5-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 722.8 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for clipspy-1.0.5-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 fdc8a14a9815b6502a7f0aa55c299bbbea2cc184e598fae63382680ebd3344b5
MD5 11d804a501947e9a0e3b2c8ea85975e0
BLAKE2b-256 b07ef865b106ae9b3d47dfbe9889dd783f61156d7256c68d1679f7a83b937092

See more details on using hashes here.

File details

Details for the file clipspy-1.0.5-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for clipspy-1.0.5-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 2e3fe1b3446f59172d91b983b486212a0fd6644f79bb27595340d6f668b12f38
MD5 2cc1eb360c37e253104493f7da11fb38
BLAKE2b-256 d6d63a51ab14596fdd4d1b506e0f6f7c2b0503dda77ab915ea669ae146645e54

See more details on using hashes here.

File details

Details for the file clipspy-1.0.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for clipspy-1.0.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 832c5366698ab796d127536c681285692c97c846a4f58b1d777f5c87aa16d32c
MD5 a326a8170398e95bd436190d554e69dc
BLAKE2b-256 eb4a9ef83749a783f114767b0c1082735e9dd47eb37076c01913501050496adc

See more details on using hashes here.

File details

Details for the file clipspy-1.0.5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for clipspy-1.0.5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 1c595717c82d0e82a214e15a0e9e9318d6c4c74ba5a670812d1c63124e2c80e8
MD5 bed6a7c03807abb96c13f278f63dfe8b
BLAKE2b-256 e0f08984c28a5c7aaca1f16c95e1232b85ad8f60b404305fbbd1188c9a79478b

See more details on using hashes here.

File details

Details for the file clipspy-1.0.5-cp312-cp312-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for clipspy-1.0.5-cp312-cp312-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 22a2ae9d684ca711354f86d3318db65eb95ad2b509588f23af06efd5f56ffc53
MD5 b09443e61aa8e1dfa059c897d3ae6a80
BLAKE2b-256 5b13b98da6b5060ec7cd8411e07cbf90972ffac1213fe0dcfa68aa543de7ee07

See more details on using hashes here.

File details

Details for the file clipspy-1.0.5-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: clipspy-1.0.5-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 722.6 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for clipspy-1.0.5-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 d37b21952205ad403a72cadd4f38397fb3518eee8ba73c11ae2f8a2771fd9c7d
MD5 75f23b3411a40851a80bf7b87eb38a52
BLAKE2b-256 9666bcc78afeca4cad86a75f0ac4b943deb6d22e35d5bb6e604dd9deaa47f54a

See more details on using hashes here.

File details

Details for the file clipspy-1.0.5-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for clipspy-1.0.5-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 19a3895c104b03d1336702460417c3b2fc2d4b754f85e11983f707ef69d1ba7f
MD5 d94a859fd0c24520893d51c197cf8f9b
BLAKE2b-256 22f990606df7349b11c8bb817ecd31b819e64a96f251efa8ae29ee08e1010acf

See more details on using hashes here.

File details

Details for the file clipspy-1.0.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for clipspy-1.0.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 dc0c8a78124f03353981214e7e5a8cdfc6078642ab897510f19efc906e5da2c6
MD5 724e7fb075aa1aa49d87e81313d784ad
BLAKE2b-256 35e72ff556947b56bff07580b5bb73d57c9cd741b141472c7bfd1706daefd307

See more details on using hashes here.

File details

Details for the file clipspy-1.0.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for clipspy-1.0.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 18d6d2880d6e1171bf0d73c7f8f33d025bcca1612acdd7ee21365059c62fad43
MD5 df9f61f409eff06b6fed048d9455e371
BLAKE2b-256 78d3b93bc5e8038f4f9a695b3310dab9ba16f5da2c81151322d3efebe323ed2e

See more details on using hashes here.

File details

Details for the file clipspy-1.0.5-cp311-cp311-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for clipspy-1.0.5-cp311-cp311-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 3732a6acd1f6de19665fa5eb630e0e2ff560b840a5e2ec0dd7a1441aae72ea08
MD5 4657a001a48e79334b6b505c4d7bc184
BLAKE2b-256 45ac8e1028ed6df76d70cea4d7c2159376db71f51f9799fdf5075d91e09258c1

See more details on using hashes here.

File details

Details for the file clipspy-1.0.5-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: clipspy-1.0.5-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 722.6 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for clipspy-1.0.5-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 dd422ad78dcc25d3f5421cef5508d218db7a55a5e8f7966e1dff79e3e072fede
MD5 c8bdf4e02e8852ff6d26f08df069c002
BLAKE2b-256 f83c52ca50db78763773f432921221e85e93245b24dacfb69b47c51e41ea5a74

See more details on using hashes here.

File details

Details for the file clipspy-1.0.5-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for clipspy-1.0.5-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 732e0b363a75fa341a2bf67f426cc549cea6b25aa13e306519e6373a1f91e005
MD5 64c3ba97dfcf7bcf1856c278e0c20b99
BLAKE2b-256 ac1235a31d7d012b94569f03d4967b0df0ebdbc2b8888a3ce171ba44e659e739

See more details on using hashes here.

File details

Details for the file clipspy-1.0.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for clipspy-1.0.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 7e394d1ec95bc132d2e4fce2040b3677d7deacca30371d46f8ee75655158151d
MD5 327d7759316dbd3725698725e1f73345
BLAKE2b-256 71fbf49f41b876596410bba1a47321eed4d86070a23f1b116f33183871b5baa6

See more details on using hashes here.

File details

Details for the file clipspy-1.0.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for clipspy-1.0.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 5f941107a407b8982bf2075d5e953ba84ed2ead6595a538ff13a211e78c2e279
MD5 709476a67871ee3a0d866bf13b489c6c
BLAKE2b-256 b585750c1122d1c5abc11209791e70da80ffcc8676f47d20fa8825644e12476d

See more details on using hashes here.

File details

Details for the file clipspy-1.0.5-cp310-cp310-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for clipspy-1.0.5-cp310-cp310-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 83589bb6d835b562724ca045dad4a4c7b9d8483d4946db8119601241a339c3d0
MD5 5ece0772c117d7e1562d82db042d6a7d
BLAKE2b-256 b2a6c6b8f9e47c8ce1980544e8caec3b9d6b21942b7c6eb22f6c68d564e7f83d

See more details on using hashes here.

File details

Details for the file clipspy-1.0.5-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: clipspy-1.0.5-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 722.6 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for clipspy-1.0.5-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 c2488d0d917be5b8c2d4c75f4c51f0e81e7e2a90eee356974798e1062cbbd666
MD5 4d394deae2f31bc0602a249b496c17aa
BLAKE2b-256 39d8037915a3df9c721c9329eb922cdec6d4f2c74325cac909ee2c5c702fd4e1

See more details on using hashes here.

File details

Details for the file clipspy-1.0.5-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for clipspy-1.0.5-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a0d274b4e9fc8cfd929452d804a4579f0258010dd87163907fc59cf607c6198b
MD5 fd00b51bee10601c61db98e3eb302bab
BLAKE2b-256 23315b98b46332f92d71e53221bb0eac801a5d831f2414bb4a26c8c5445709d5

See more details on using hashes here.

File details

Details for the file clipspy-1.0.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for clipspy-1.0.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 5497f39985670637cad149b132ef64d861251aeb6b5179b59ef07d387e57a5e0
MD5 4376243a6a9f56d885a764219e189a01
BLAKE2b-256 bebccd154b1e9869eb397cf74e5697354d31f7b8e8ef6ebc824653130c8db716

See more details on using hashes here.

File details

Details for the file clipspy-1.0.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for clipspy-1.0.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 6990f2dfcbb976fdffc154b9956760a66c47c23d104087983c572a3dcf78969a
MD5 8cc14994c5cdbbffd09755d2045c1d53
BLAKE2b-256 85607f358d0c79e1c1711c1fd606d61180d68e66003ec8b760738ef0d25eaceb

See more details on using hashes here.

File details

Details for the file clipspy-1.0.5-cp39-cp39-macosx_11_0_universal2.whl.

File metadata

File hashes

Hashes for clipspy-1.0.5-cp39-cp39-macosx_11_0_universal2.whl
Algorithm Hash digest
SHA256 04b3a0555a5ecd7e8b4abc3f75d767dbd8d8174a7961dd2f1860f86ddf9d6829
MD5 a47aeedcb1ff2e38016cf9bf5455454c
BLAKE2b-256 3b3cede0713f53ba3809e4aae01981c268ed36043555b62a05e1da43bc0632ec

See more details on using hashes here.

Supported by

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