Skip to main content

Cython bindings and Python interface to JESS, a 3D template matching software.

Project description

🐍🔍 PyJess Stars

Cython bindings and Python interface to Jess, a 3D template matching software.

Actions Coverage License PyPI Bioconda AUR Wheel Python Versions Python Implementations Source Issues Docs Changelog Downloads

🗺️ Overview

Jess is an algorithm for constraint-based structural template matching proposed by Jonathan Barker et al.[1]. It can be used to identify catalytic residues from a known template inside a protein structure. Jess is an evolution of TESS, a geometric hashing algorithm developed by Andrew Wallace et al.[2], removing some pre-computation and structural requirements from the original algorithm. Jess was further updated and maintained by Ioannis Riziotis during his PhD in the Thornton group.

PyJess is a Python module that provides bindings to Jess using Cython. It allows creating templates, querying them with protein structures, and retrieving the hits using a Python API without performing any external I/O.

🔧 Installing

PyJess is available for all modern Python versions (3.6+).

It can be installed directly from PyPI, which hosts some pre-built x86-64 wheels for Linux, MacOS, and Windows, as well as the code required to compile from source with Cython:

$ pip install pyjess

Check the install page of the documentation for other ways to install PyJess on your machine.

💡 Example

Load templates to be used as references from different template files:

import glob
import pyjess

templates = []
for path in sorted(glob.iglob("vendor/jess/examples/template_*.qry")):
    templates.append(Template.load(path, id=os.path.basename(path)))

Create a Jess instance and use it to query a molecule (a PDB structure) against the stored templates:

jess = Jess(templates)
mol = Molecule("vendor/jess/examples/test_pdbs/pdb1a0p.ent")
query = jess.query(mol, rmsd_threshold=2.0, distance_cutoff=3.0, max_dynamic_distance=3.0)

The hits are computed iteratively, and the different output statistics are computed on-the-fly when requested:

for hit in query:
    print(hit.molecule.id, hit.template.id, hit.rmsd, hit.log_evalue)
    for atom in hit.atoms():
        print(atom.name, atom.x, atom.y, atom.z)

🧶 Thread-safety

Once a Jess instance has been created, the templates cannot be edited anymore, making the Jess.query method re-entrant. This allows querying several molecules against the same templates in parallel using a thread pool:

molecules = []
for path in glob.glob("vendor/jess/examples/test_pdbs/*.ent"):
    molecules.append(Molecule.load(path))

with multiprocessing.ThreadPool() as pool:
    hits = pool.map(jess.query, molecules)

💭 Feedback

⚠️ Issue Tracker

Found a bug ? Have an enhancement request ? Head over to the GitHub issue tracker if you need to report or ask something. If you are filing in on a bug, please include as much information as you can about the issue, and try to recreate the same bug in a simple, easily reproducible situation.

🏗️ Contributing

Contributions are more than welcome! See CONTRIBUTING.md for more details.

📋 Changelog

This project adheres to Semantic Versioning and provides a changelog in the Keep a Changelog format.

⚖️ License

This library is provided under the MIT License. The JESS code is distributed under the MIT License as well.

This project is in no way not affiliated, sponsored, or otherwise endorsed by the JESS authors. It was developed by Martin Larralde during his PhD project at the European Molecular Biology Laboratory in the Zeller team.

📚 References

  • [1] Barker, J. A., & Thornton, J. M. (2003). An algorithm for constraint-based structural template matching: application to 3D templates with statistical analysis. Bioinformatics (Oxford, England), 19(13), 1644–1649. doi:10.1093/bioinformatics/btg226.
  • [2] Wallace, A. C., Borkakoti, N., & Thornton, J. M. (1997). TESS: a geometric hashing algorithm for deriving 3D coordinate templates for searching structural databases. Application to enzyme active sites. Protein science : a publication of the Protein Society, 6(11), 2308–2323. doi:10.1002/pro.5560061104.

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

pyjess-0.1.1.tar.gz (210.3 kB view details)

Uploaded Source

Built Distributions

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

pyjess-0.1.1-pp310-pypy310_pp73-win_amd64.whl (253.0 kB view details)

Uploaded PyPyWindows x86-64

pyjess-0.1.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (276.7 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

pyjess-0.1.1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl (260.1 kB view details)

Uploaded PyPymacOS 10.12+ x86-64

pyjess-0.1.1-pp39-pypy39_pp73-win_amd64.whl (252.9 kB view details)

Uploaded PyPyWindows x86-64

pyjess-0.1.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (276.5 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

pyjess-0.1.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl (260.0 kB view details)

Uploaded PyPymacOS 10.12+ x86-64

pyjess-0.1.1-pp38-pypy38_pp73-win_amd64.whl (252.3 kB view details)

Uploaded PyPyWindows x86-64

pyjess-0.1.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (278.1 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

pyjess-0.1.1-pp38-pypy38_pp73-macosx_10_12_x86_64.whl (259.7 kB view details)

Uploaded PyPymacOS 10.12+ x86-64

pyjess-0.1.1-pp37-pypy37_pp73-win_amd64.whl (252.3 kB view details)

Uploaded PyPyWindows x86-64

pyjess-0.1.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (278.8 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

pyjess-0.1.1-pp37-pypy37_pp73-macosx_10_12_x86_64.whl (259.6 kB view details)

Uploaded PyPymacOS 10.12+ x86-64

pyjess-0.1.1-cp312-cp312-win_amd64.whl (268.7 kB view details)

Uploaded CPython 3.12Windows x86-64

pyjess-0.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (852.2 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

pyjess-0.1.1-cp312-cp312-macosx_10_12_x86_64.whl (292.6 kB view details)

Uploaded CPython 3.12macOS 10.12+ x86-64

pyjess-0.1.1-cp311-cp311-win_amd64.whl (269.3 kB view details)

Uploaded CPython 3.11Windows x86-64

pyjess-0.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (852.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

pyjess-0.1.1-cp311-cp311-macosx_10_12_x86_64.whl (292.6 kB view details)

Uploaded CPython 3.11macOS 10.12+ x86-64

pyjess-0.1.1-cp310-cp310-win_amd64.whl (269.3 kB view details)

Uploaded CPython 3.10Windows x86-64

pyjess-0.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (815.5 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

pyjess-0.1.1-cp310-cp310-macosx_10_12_x86_64.whl (292.0 kB view details)

Uploaded CPython 3.10macOS 10.12+ x86-64

pyjess-0.1.1-cp39-cp39-win_amd64.whl (269.3 kB view details)

Uploaded CPython 3.9Windows x86-64

pyjess-0.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (812.7 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

pyjess-0.1.1-cp39-cp39-macosx_10_12_x86_64.whl (292.0 kB view details)

Uploaded CPython 3.9macOS 10.12+ x86-64

pyjess-0.1.1-cp38-cp38-win_amd64.whl (269.5 kB view details)

Uploaded CPython 3.8Windows x86-64

pyjess-0.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (828.4 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

pyjess-0.1.1-cp38-cp38-macosx_10_12_x86_64.whl (290.1 kB view details)

Uploaded CPython 3.8macOS 10.12+ x86-64

pyjess-0.1.1-cp37-cp37m-win_amd64.whl (268.2 kB view details)

Uploaded CPython 3.7mWindows x86-64

pyjess-0.1.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (768.2 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

pyjess-0.1.1-cp37-cp37m-macosx_10_12_x86_64.whl (288.1 kB view details)

Uploaded CPython 3.7mmacOS 10.12+ x86-64

pyjess-0.1.1-cp36-cp36m-win_amd64.whl (288.2 kB view details)

Uploaded CPython 3.6mWindows x86-64

pyjess-0.1.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (746.2 kB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ x86-64

pyjess-0.1.1-cp36-cp36m-macosx_10_12_x86_64.whl (286.0 kB view details)

Uploaded CPython 3.6mmacOS 10.12+ x86-64

File details

Details for the file pyjess-0.1.1.tar.gz.

File metadata

  • Download URL: pyjess-0.1.1.tar.gz
  • Upload date:
  • Size: 210.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for pyjess-0.1.1.tar.gz
Algorithm Hash digest
SHA256 daafffca3e95a785b07c11174ed3b72f81a5cc6359eca9f83e0d8cdcb8c79ffc
MD5 2406bab06676db3f9175a8fb2226f921
BLAKE2b-256 1dd44374349932734d317397c78495ed2fce3616fde434956fe74efdb60d1442

See more details on using hashes here.

File details

Details for the file pyjess-0.1.1-pp310-pypy310_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for pyjess-0.1.1-pp310-pypy310_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 f089631b1a2b00d6ff53ca32243ebec2eef045bc3c7e364796422bfa4a717bb8
MD5 1ca3f866cd4f6282f23827947d19aa02
BLAKE2b-256 2e67d9c5498e6645ff54bd164635f0011471f510683ffef81fa11074088ac78d

See more details on using hashes here.

File details

Details for the file pyjess-0.1.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyjess-0.1.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 fe3d5474b463b17c304f9eb7557ee7166476359cee50f4b9b2eb406d42373d90
MD5 58247a5088063162959f7bded83ba524
BLAKE2b-256 e55c0acf017a6888816bfb09cbff43a1b7958144d721ea69adbdb239eb84e123

See more details on using hashes here.

File details

Details for the file pyjess-0.1.1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for pyjess-0.1.1-pp310-pypy310_pp73-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 03e6c83181b0785f16e94b6482800e5fd1764374eafd7dbc47e28fce7d39b09a
MD5 1067304f13a58a2bce0a0ec7dda90bd7
BLAKE2b-256 1417c51b7908ea6c540710ff3554a9d2cf6f9ba59a421e1049766581c2f6dc8c

See more details on using hashes here.

File details

Details for the file pyjess-0.1.1-pp39-pypy39_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for pyjess-0.1.1-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 0b3b2fdbc0fccaf66639ea2ee4473fabc36fe07aea74387ba9836c3546e23e35
MD5 c65c6d38429f696f010ec05d98674020
BLAKE2b-256 df44b7f6606cd9703020b2f22e5a5f2640bfcdc2102360d9b5436064c1ddcef1

See more details on using hashes here.

File details

Details for the file pyjess-0.1.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyjess-0.1.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 86af9b2dcd44ab2db86108aed7b2b0bb4d0b677259cdd26900f479e40254d8f5
MD5 81259950a96fffd798050aedf00cb266
BLAKE2b-256 cfbdf012a5fc1ca0b925b0bfd51acad4001c23f58ceaccc335faeec65b76978f

See more details on using hashes here.

File details

Details for the file pyjess-0.1.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for pyjess-0.1.1-pp39-pypy39_pp73-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 4967cb76f9737711d24bba3c8ae4b968c22c8ab97ac07a3cbb7e3ab37a9d4668
MD5 7d4233f0b6b253c430066e9c9251fc9d
BLAKE2b-256 65862068c9aac9f4e2ff8c9c7788a61139fa60823d37a71b38f88c9169440a06

See more details on using hashes here.

File details

Details for the file pyjess-0.1.1-pp38-pypy38_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for pyjess-0.1.1-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 a975d416d69dc9b75603317fa2d71c5ed670e59be3c63ca8a9c1c3d789a88157
MD5 9ab950fcbf1e4c418100ead051e170d0
BLAKE2b-256 80fc98b2d9ec6dc47929b0002a847810be3e06db680e357181cabb175a6fa7f0

See more details on using hashes here.

File details

Details for the file pyjess-0.1.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyjess-0.1.1-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0dd4a3ecd48a272057b23fc95b235fcfb6a7aab39b588d691b0055f58e973244
MD5 dd4f2bf1ae4302c05e453da5c05a1f04
BLAKE2b-256 e85a53d9d88de9a38d59cbf4f665f8c6bd108c2c8786d22e6a534c272f41387b

See more details on using hashes here.

File details

Details for the file pyjess-0.1.1-pp38-pypy38_pp73-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for pyjess-0.1.1-pp38-pypy38_pp73-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a0ef23151d56d040692adaf5938c3f38896925f32795a7777ec450f59ebedcf7
MD5 069201b245dead08f4ae6138278fb936
BLAKE2b-256 cd32482e8be3e8cd0320cf49ff701daf03f8d09fff90ec8914d6ee395d23bb60

See more details on using hashes here.

File details

Details for the file pyjess-0.1.1-pp37-pypy37_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for pyjess-0.1.1-pp37-pypy37_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 d6ae81ccbbcd5b8f22b9fc207bafe905f7f670a2163849f47237c54cd05a3bff
MD5 6e3d0809bf5b53b2f616a79e6afee650
BLAKE2b-256 694bf39bdd406041b8e1ccd153f2ba5083fbbe7fbd7787c8710153b0c737d853

See more details on using hashes here.

File details

Details for the file pyjess-0.1.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyjess-0.1.1-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cce80c5bbb715d69501083f2edc343d61d9e0eb9db74ca1f5b040aaf4614a45b
MD5 c2ef07a3011097f59e9c886c7ff151ec
BLAKE2b-256 1d1c750d71c9293c5f5ff44f2a37d4ba4f407eac75fa3977f48523f44b3cee6b

See more details on using hashes here.

File details

Details for the file pyjess-0.1.1-pp37-pypy37_pp73-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for pyjess-0.1.1-pp37-pypy37_pp73-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 1acda3be11513bac05734dfe668d0665779d13bb0306f017e0c30264e8c12e38
MD5 3fd2f3af52d2664454a559eeb28246b6
BLAKE2b-256 204204e8408b1876c386fb382c20545f70cf79929fa0181ae1a0318f63268768

See more details on using hashes here.

File details

Details for the file pyjess-0.1.1-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: pyjess-0.1.1-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 268.7 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for pyjess-0.1.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 a9c889f95402a275918e0c5a0d0ea0a5d0c03b43ed03119476241dfa6a0051b8
MD5 934ff914d55fa85e2d188f8f26c814b4
BLAKE2b-256 64aa0045a788542ad681402f8d8378ada8943b7b34ef2837646595733c178c17

See more details on using hashes here.

File details

Details for the file pyjess-0.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyjess-0.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 468ae9ad2cc42f40a7db36d92bb6d41b25b91bf9f71218b5eae7a99ca7229c84
MD5 8d9101ecb05725865800fa582211f84e
BLAKE2b-256 b565f83acfff8263d2fb0f54e6ea779cb8813ba5e32bcb34eeaf854282026dad

See more details on using hashes here.

File details

Details for the file pyjess-0.1.1-cp312-cp312-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for pyjess-0.1.1-cp312-cp312-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 cf8a50895929ef2448a437a99c83d5e53dfa99606f3b3b36206d9428e89a05c8
MD5 5eda14beda0e9a9ee3b6f427296186ff
BLAKE2b-256 71b669c52d313884b4cc497eff4bb6714e8ced551afb0d45ef07aa79cf07f5e1

See more details on using hashes here.

File details

Details for the file pyjess-0.1.1-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: pyjess-0.1.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 269.3 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for pyjess-0.1.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 50a5239a8e702970335b0223134e39b072d504cabbb30d74a92aebd60ba7264c
MD5 23918a56ffbbf9b3ad5c0fb2258417cb
BLAKE2b-256 6b88136ee209f710392529318f9cc6c57ce82d3759a7b4aa561fadf907913b9a

See more details on using hashes here.

File details

Details for the file pyjess-0.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyjess-0.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c27ae7a8c3006f8c2380144d688efb3d066ad9ad89084eaa5c1ee81d2ac6cfce
MD5 90c602022af39db03e544a26d8c1661f
BLAKE2b-256 9245f7f8a1ed0ba5382f5585d48bf58526eeb8420f3ec2a3e881c73ec06bb0f9

See more details on using hashes here.

File details

Details for the file pyjess-0.1.1-cp311-cp311-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for pyjess-0.1.1-cp311-cp311-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 d0e899c965503999b7981dddf5e602bcc999f84e7efd887686462fa11e48e9ce
MD5 a631af46fe1b5780c5ce42573d3a8721
BLAKE2b-256 298137698e83c2dce41587a91b147bc30ce2f477a6be35f13a690cc12c071c65

See more details on using hashes here.

File details

Details for the file pyjess-0.1.1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: pyjess-0.1.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 269.3 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for pyjess-0.1.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 3e817b6c171633e4a70991225e14ff4587874a7b630fefff7c37cd4607c8567c
MD5 f09b825ba6a1b3157311b0bbafb93ca6
BLAKE2b-256 b7b2526e62d39d78fa98efc1e1142f777c5f242954f5a94d7564f6ea6aa3e6d8

See more details on using hashes here.

File details

Details for the file pyjess-0.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyjess-0.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 26be0f023b925fa7b35627884c19fdc8c58b240e9da1d694e650568fe45d3673
MD5 86ed371eb781cf1d81389cca94ef3616
BLAKE2b-256 006d1125c81e49181f8cbd1147bd86f7c7f50c29fa19ac682385cb7c7e5d2dd0

See more details on using hashes here.

File details

Details for the file pyjess-0.1.1-cp310-cp310-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for pyjess-0.1.1-cp310-cp310-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 a57c0fc810d911c221c6981f232b7106a0d39bda63680f2b6e2ac0195b248d98
MD5 017b828ca161b9159774f44e1cdb89e9
BLAKE2b-256 882bd596aa89b324efb54a400131b723e892af22a0fbe3c9c602d13ecbf252a4

See more details on using hashes here.

File details

Details for the file pyjess-0.1.1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: pyjess-0.1.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 269.3 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for pyjess-0.1.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 9e742e12de11acbe206a1af0281b8cb639db197ea9cb3992c3abcc820defe52c
MD5 ebbea50d3e0e05da064469abc7e4ca05
BLAKE2b-256 5a6f656f600690855d2ec583a85187d40d37e7ee8ef03a0800c8e50045e0c736

See more details on using hashes here.

File details

Details for the file pyjess-0.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyjess-0.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 da7215c828b69ec19949dadf8941fa4cade4f8c4596667b894973ddd1b88866f
MD5 adf2b5ad0004f9e833d2ca46aa72ff10
BLAKE2b-256 b4617d5e23594c6c49fe239afa07d8283ce77b1d668c614f703c1f7409aafd86

See more details on using hashes here.

File details

Details for the file pyjess-0.1.1-cp39-cp39-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for pyjess-0.1.1-cp39-cp39-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 56704293aeed3b152641e6bff8e5f9a9036e7143157b09c56c492ccd5a88b4db
MD5 c7fed7e20fa3d06d3bb631e455334a3b
BLAKE2b-256 fe004b680d1eac89e4dfa8079151c99d551289fd56de989bc827a6ce444f1de3

See more details on using hashes here.

File details

Details for the file pyjess-0.1.1-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: pyjess-0.1.1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 269.5 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for pyjess-0.1.1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 4705363ab03732407857ad51eacbd452d3aad1072a93d10e5ea78ede2d396973
MD5 c9f4a888ef6deffff703eac7159514a0
BLAKE2b-256 378fb8435ef1a1790fe2a3c94bc224aa6a6c0a856a6eafced651ca118cd8c630

See more details on using hashes here.

File details

Details for the file pyjess-0.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyjess-0.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6d8c06ba5b5d01529d71eb32cf4a77111266e104e1709027c09adf4c20e78aef
MD5 1096186f9495a426378aeb547a0f30f9
BLAKE2b-256 adf6206e87fe6e69b29e8a3e3a842d22254f0b550dafdb42b07e6b7e618fc6f0

See more details on using hashes here.

File details

Details for the file pyjess-0.1.1-cp38-cp38-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for pyjess-0.1.1-cp38-cp38-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 db0817eb085e3ca1159cc7faf912c83df2161494d05e776b63ee3edad84888cc
MD5 70367463957aca3a5c9e522ede9abe95
BLAKE2b-256 6499b4200396d1eb4f0b9b475b1079a0db0ce8d1cce2266999fe45dab9847b54

See more details on using hashes here.

File details

Details for the file pyjess-0.1.1-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: pyjess-0.1.1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 268.2 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for pyjess-0.1.1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 498b51fc55b066d31af3b4fcbf9c5e469c3a49dcd4000cb8edbdbcdfc653d18f
MD5 510e5cddcad9abe262f928d33509914f
BLAKE2b-256 0c710f8a29067d36a81771581c6df30f860edae86230e1509711ae4be833b293

See more details on using hashes here.

File details

Details for the file pyjess-0.1.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyjess-0.1.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c6a219da9fe7f92a9dd596dfc643943cba45a8a04b37f2ce7c51bcc69450e108
MD5 6492a0835fb5962fc83fd1bd04b09e8a
BLAKE2b-256 d9d7bbdc22d41a20f5b448a2e82bbc3899ce1252264dcc2a63f92c27a7e2dccc

See more details on using hashes here.

File details

Details for the file pyjess-0.1.1-cp37-cp37m-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for pyjess-0.1.1-cp37-cp37m-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 b0982cb6534891e2969aa781943f3d64af1b38dc6c59716332f410f962aedb41
MD5 c476b07b9dc6ea8a06dbcb6a6ede3a01
BLAKE2b-256 5150d44fbbcf6545c6af98f57daa6035f23263dcc15fc718e65ce69b3523bb8e

See more details on using hashes here.

File details

Details for the file pyjess-0.1.1-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: pyjess-0.1.1-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 288.2 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for pyjess-0.1.1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 147fca024bde497be620ace75f646f4d6ddb6c720f5d7073e9b7cbf97d36d148
MD5 c293582ff543f10058c860f164059c41
BLAKE2b-256 a248e709a43b57c865156a04625104fde8ebb3d1dbd4f1d23f79e31132797c3f

See more details on using hashes here.

File details

Details for the file pyjess-0.1.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pyjess-0.1.1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2448cacf8accaec4d8e015973c3203675d4feb57ccef013af77dc935766c463d
MD5 7adacdd2de8e5e785be0adeecb35c381
BLAKE2b-256 449eb4ff93dc68fe14aa2026cb191eef35d04cfb4edc628aa8b740421c47160a

See more details on using hashes here.

File details

Details for the file pyjess-0.1.1-cp36-cp36m-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for pyjess-0.1.1-cp36-cp36m-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 65600aac87f88c60e4c76ec17410232a6b506be7449bc9c5fdc4559ca3657442
MD5 e503ae559ecd25d714848d0f16c6d7fb
BLAKE2b-256 fe34a2df99e99bf92a5abc7f7bed98faaaf797017fe6c9968de04538b2b58fa6

See more details on using hashes here.

Supported by

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