Skip to main content

bcj filter library

Project description

https://badge.fury.io/py/pybcj.svg https://img.shields.io/conda/vn/conda-forge/pybcj https://github.com/miurahr/pybcj/workflows/Run%20Tox%20tests/badge.svg https://coveralls.io/repos/github/miurahr/pybcj/badge.svg?branch=main

In data compression, BCJ, short for Branch-Call-Jump, refers to a technique that improves the compression of machine code of executable binaries by replacing relative branch addresses with absolute ones. This allows a LZMA compressor to identify duplicate targets and archive higher compression rate.

BCJ is used in 7-zip compression utility as default filter for executable binaries.

pybcj is a python bindings with BCJ implementation by C language. The C codes are derived from p7zip, portable 7-zip implementation. pybcj support Intel/Amd x86/x86_64, Arm/Arm64, ArmThumb, Sparc, PPC, and IA64.

Development status

A development status is considered as Alpha state.

Installation

As usual, you can install pybcj using python standard pip command.

pip install pybcj

Alternatively, one can also use conda:

conda install -c conda-forge pybcj

WARNING

  • When use it on MSYS2/Mingw64 environment, please set environment variable SETUPTOOLS_USE_DISTUTILS=stdlib to install.

License

pybcj library is provided under

SPDX-License-Identifier: LGPL-2.1-or-later SPDX-URL: https://spdx.org/licenses/LGPL-2.1-or-later.html

  • Copyright (C) 2020-2022 Hiroshi Miura

  • 7-Zip Copyright (C) 1999-2010 Igor Pavlov

  • LZMA SDK Copyright (C) 1999-2010 Igor Pavlov

LGPL-2.1 license is stated at LICENSE file.

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

pybcj-0.6.0b1.tar.gz (2.1 MB view details)

Uploaded Source

Built Distributions

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

pybcj-0.6.0b1-cp310-cp310-win_amd64.whl (34.1 kB view details)

Uploaded CPython 3.10Windows x86-64

pybcj-0.6.0b1-cp310-cp310-win32.whl (33.1 kB view details)

Uploaded CPython 3.10Windows x86

pybcj-0.6.0b1-cp310-cp310-musllinux_1_1_x86_64.whl (63.1 kB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ x86-64

pybcj-0.6.0b1-cp310-cp310-musllinux_1_1_i686.whl (60.4 kB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ i686

pybcj-0.6.0b1-cp310-cp310-musllinux_1_1_aarch64.whl (63.7 kB view details)

Uploaded CPython 3.10musllinux: musl 1.1+ ARM64

pybcj-0.6.0b1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (59.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

pybcj-0.6.0b1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (59.6 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

pybcj-0.6.0b1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (65.1 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.12+ x86-64manylinux: glibc 2.5+ x86-64

pybcj-0.6.0b1-cp310-cp310-macosx_11_0_arm64.whl (32.9 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

pybcj-0.6.0b1-cp310-cp310-macosx_10_9_x86_64.whl (33.2 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

pybcj-0.6.0b1-cp39-cp39-win_amd64.whl (34.1 kB view details)

Uploaded CPython 3.9Windows x86-64

pybcj-0.6.0b1-cp39-cp39-win32.whl (33.1 kB view details)

Uploaded CPython 3.9Windows x86

pybcj-0.6.0b1-cp39-cp39-musllinux_1_1_x86_64.whl (62.9 kB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ x86-64

pybcj-0.6.0b1-cp39-cp39-musllinux_1_1_i686.whl (60.2 kB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ i686

pybcj-0.6.0b1-cp39-cp39-musllinux_1_1_aarch64.whl (63.6 kB view details)

Uploaded CPython 3.9musllinux: musl 1.1+ ARM64

pybcj-0.6.0b1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (58.9 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

pybcj-0.6.0b1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (59.4 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

pybcj-0.6.0b1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (64.9 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ x86-64manylinux: glibc 2.5+ x86-64

pybcj-0.6.0b1-cp39-cp39-macosx_11_0_arm64.whl (32.9 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

pybcj-0.6.0b1-cp39-cp39-macosx_10_9_x86_64.whl (33.2 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

pybcj-0.6.0b1-cp38-cp38-win_amd64.whl (34.1 kB view details)

Uploaded CPython 3.8Windows x86-64

pybcj-0.6.0b1-cp38-cp38-win32.whl (33.1 kB view details)

Uploaded CPython 3.8Windows x86

pybcj-0.6.0b1-cp38-cp38-musllinux_1_1_x86_64.whl (63.8 kB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ x86-64

pybcj-0.6.0b1-cp38-cp38-musllinux_1_1_i686.whl (61.0 kB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ i686

pybcj-0.6.0b1-cp38-cp38-musllinux_1_1_aarch64.whl (64.4 kB view details)

Uploaded CPython 3.8musllinux: musl 1.1+ ARM64

pybcj-0.6.0b1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (60.1 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

pybcj-0.6.0b1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (60.6 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

pybcj-0.6.0b1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (66.2 kB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ x86-64manylinux: glibc 2.5+ x86-64

pybcj-0.6.0b1-cp38-cp38-macosx_11_0_arm64.whl (32.9 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

pybcj-0.6.0b1-cp38-cp38-macosx_10_9_x86_64.whl (33.2 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

pybcj-0.6.0b1-cp37-cp37m-win_amd64.whl (34.1 kB view details)

Uploaded CPython 3.7mWindows x86-64

pybcj-0.6.0b1-cp37-cp37m-win32.whl (33.1 kB view details)

Uploaded CPython 3.7mWindows x86

pybcj-0.6.0b1-cp37-cp37m-musllinux_1_1_x86_64.whl (63.4 kB view details)

Uploaded CPython 3.7mmusllinux: musl 1.1+ x86-64

pybcj-0.6.0b1-cp37-cp37m-musllinux_1_1_i686.whl (60.7 kB view details)

Uploaded CPython 3.7mmusllinux: musl 1.1+ i686

pybcj-0.6.0b1-cp37-cp37m-musllinux_1_1_aarch64.whl (63.9 kB view details)

Uploaded CPython 3.7mmusllinux: musl 1.1+ ARM64

pybcj-0.6.0b1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (59.9 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

pybcj-0.6.0b1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (60.2 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ ARM64

pybcj-0.6.0b1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (65.3 kB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ x86-64manylinux: glibc 2.5+ x86-64

pybcj-0.6.0b1-cp37-cp37m-macosx_10_9_x86_64.whl (33.1 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

pybcj-0.6.0b1-cp36-cp36m-win_amd64.whl (24.5 kB view details)

Uploaded CPython 3.6mWindows x86-64

pybcj-0.6.0b1-cp36-cp36m-win32.whl (23.5 kB view details)

Uploaded CPython 3.6mWindows x86

pybcj-0.6.0b1-cp36-cp36m-musllinux_1_1_x86_64.whl (52.9 kB view details)

Uploaded CPython 3.6mmusllinux: musl 1.1+ x86-64

pybcj-0.6.0b1-cp36-cp36m-musllinux_1_1_i686.whl (50.2 kB view details)

Uploaded CPython 3.6mmusllinux: musl 1.1+ i686

pybcj-0.6.0b1-cp36-cp36m-musllinux_1_1_aarch64.whl (53.3 kB view details)

Uploaded CPython 3.6mmusllinux: musl 1.1+ ARM64

pybcj-0.6.0b1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (49.2 kB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ x86-64

pybcj-0.6.0b1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (49.6 kB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.17+ ARM64

pybcj-0.6.0b1-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (54.8 kB view details)

Uploaded CPython 3.6mmanylinux: glibc 2.12+ x86-64manylinux: glibc 2.5+ x86-64

pybcj-0.6.0b1-cp36-cp36m-macosx_10_9_x86_64.whl (23.4 kB view details)

Uploaded CPython 3.6mmacOS 10.9+ x86-64

File details

Details for the file pybcj-0.6.0b1.tar.gz.

File metadata

  • Download URL: pybcj-0.6.0b1.tar.gz
  • Upload date:
  • Size: 2.1 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.12

File hashes

Hashes for pybcj-0.6.0b1.tar.gz
Algorithm Hash digest
SHA256 28774010aa867ea7208db00222992892d3e1bad12c40e57069496f31d65623dd
MD5 ef6f4fc58e7de51d5ef27df791949864
BLAKE2b-256 6392980d57abec202c75cd31306b1ba1b99c17c0012d4252635ce049ce1325cb

See more details on using hashes here.

File details

Details for the file pybcj-0.6.0b1-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: pybcj-0.6.0b1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 34.1 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.12

File hashes

Hashes for pybcj-0.6.0b1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 0bd399f94f37bfc5fe08ae3a2920f1c03cffc8e3e9828abcc38af238d6d6f37b
MD5 3c0ae3af80ec6f1c30aea25e0da37a75
BLAKE2b-256 fa3a038a461bcf7805f0c3edf5e1fbdadedb3e8108c4ebff1e871042c2778570

See more details on using hashes here.

File details

Details for the file pybcj-0.6.0b1-cp310-cp310-win32.whl.

File metadata

  • Download URL: pybcj-0.6.0b1-cp310-cp310-win32.whl
  • Upload date:
  • Size: 33.1 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.12

File hashes

Hashes for pybcj-0.6.0b1-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 7a56fad2561c95495f9971b57c4fb41b91767433a47c79deb55236a658ea1137
MD5 7bf23dac6e6c0af2eeb543070c29fc12
BLAKE2b-256 9763914148e1bed891dbd4ada1b27ee49a1a7881a63cda1401f2839d9861999b

See more details on using hashes here.

File details

Details for the file pybcj-0.6.0b1-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for pybcj-0.6.0b1-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 e2e6530949c2d5011785da2e2ef405f4248e131daf2da61e1a4651f2a5ee8c63
MD5 b61ea43f4cf919a2471957f1ac8a5e00
BLAKE2b-256 ebd1e4b092c15ac549bda0d5f174ffa653d622b01d4336c8e81ea12f452b1736

See more details on using hashes here.

File details

Details for the file pybcj-0.6.0b1-cp310-cp310-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for pybcj-0.6.0b1-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 8d1434fbbd71cc33cb76d665ff27f3034bbbd7b84063e34c94262468e0e2735a
MD5 0ad201a52776d6b3ebed0a250eca2d52
BLAKE2b-256 30f61aa03614f51f511a72ee602eabd9aee029d92c8d52d1bcbe22c8ae43c2f7

See more details on using hashes here.

File details

Details for the file pybcj-0.6.0b1-cp310-cp310-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for pybcj-0.6.0b1-cp310-cp310-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 ecdd6fede2fe1729ad9e15721099995ebd140601d807effce53a5adea6095832
MD5 f797736eb551a5b86742c327090d777e
BLAKE2b-256 56d964def2f62970f35f7f6145c70b0b668e2b0575fac1b21385344b7eca1f5e

See more details on using hashes here.

File details

Details for the file pybcj-0.6.0b1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pybcj-0.6.0b1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2de4dc19d209de642f95e0494e492b4fd135ef4de74b778a5c82bfa4f7eb98ad
MD5 43202bffde8a97877da506f37403ffbd
BLAKE2b-256 49bc81469f984500bb0e79b17591a23c3db3f79dd7e90b6fd516c0707c9072e4

See more details on using hashes here.

File details

Details for the file pybcj-0.6.0b1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pybcj-0.6.0b1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 54e3271f25be78ab6a212fe7a74dc1c4694de729cacf3e781332be6715f1d3b7
MD5 759d23e7ec47d43d82a61beb5d2e4d50
BLAKE2b-256 abe68d6b8658a3046a83bc6be7ee41bb25283b5d7fd26bd1b68bb90327bd3003

See more details on using hashes here.

File details

Details for the file pybcj-0.6.0b1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for pybcj-0.6.0b1-cp310-cp310-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 b1140af3760830c248ed57746a07a2f45248b5c72ed3d27fb0d8be02361ffee1
MD5 98cca6a70f35f96ac970228fec5a73d5
BLAKE2b-256 9b886832bdc90c8d449402a787fb453ba8251980f221f479494c2f7d05eddebb

See more details on using hashes here.

File details

Details for the file pybcj-0.6.0b1-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pybcj-0.6.0b1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ba4b7e528b2ee7439a61cf398f6f048357517d2a46633a286aa8f6ce0187e59d
MD5 5618fe222cba56ff6dcfc0e7e5f7d525
BLAKE2b-256 a6fb082760d49ba7d4ad5e2b52f919336be5761996b3e8a0a8d52edbdd8b341b

See more details on using hashes here.

File details

Details for the file pybcj-0.6.0b1-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pybcj-0.6.0b1-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1fc19532781a5ed6bb358dcc35de168650aae680c5df00db44f4a1991ecb3fea
MD5 1cf461adc75901e7936cdac70f9ba616
BLAKE2b-256 2f35c45e283ab42f145451078bd17ccbddeb91de63a28c140af16fa618a6b60c

See more details on using hashes here.

File details

Details for the file pybcj-0.6.0b1-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: pybcj-0.6.0b1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 34.1 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.12

File hashes

Hashes for pybcj-0.6.0b1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 aad6f8eeec9dc574ab711191e892e2188bbe9bee61a8cf91d2901eb263fb7ae1
MD5 8cfe3c493059d2ebb7fe14c54adb5784
BLAKE2b-256 6fcce9da1c234a27b1c6d3c36f2d38c8d5a8107c3442191067c03b363662e9cd

See more details on using hashes here.

File details

Details for the file pybcj-0.6.0b1-cp39-cp39-win32.whl.

File metadata

  • Download URL: pybcj-0.6.0b1-cp39-cp39-win32.whl
  • Upload date:
  • Size: 33.1 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.12

File hashes

Hashes for pybcj-0.6.0b1-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 af8df19af688301ec46bc50a8669153d444163fd91d8f4f86c773adc950fc408
MD5 35d6a3f3b4c9248d1c4c9ad589451f93
BLAKE2b-256 ad9f6cbe14960abb2cfec247284e1d4f9e4136499c21abed79cf1a0a5e81aa59

See more details on using hashes here.

File details

Details for the file pybcj-0.6.0b1-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for pybcj-0.6.0b1-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 00a328e0f58fff01bfd46ed770308b115daf821a74711c4bc240ac2d8e07d0d5
MD5 60927206857efd85a1db27ddcf29f84b
BLAKE2b-256 61e239e57d55d506da08a5e2ce11ec89151a8ff130b461910003eb53976a2f2d

See more details on using hashes here.

File details

Details for the file pybcj-0.6.0b1-cp39-cp39-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for pybcj-0.6.0b1-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 b770b4a84603a064b22d03405208ccb0bb81cc58a27099cef80da43c8af5392c
MD5 eb7a26e816f12666beced86da34b9eb6
BLAKE2b-256 8053a9e1624e1dbfa88e6a6b7085a0f4dae3b114234ecf7d052de269ae35092b

See more details on using hashes here.

File details

Details for the file pybcj-0.6.0b1-cp39-cp39-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for pybcj-0.6.0b1-cp39-cp39-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 e44382eaa5ce1a5221cbcb575924a68dd33977851c185e553828e10ca263ca32
MD5 f986a9e5b28976f10c539282aef1aa66
BLAKE2b-256 2a7dca39c4797c5cc0ce33ac1c12582f4cd4d7e8cae44d2bea90fc7a1d0b0184

See more details on using hashes here.

File details

Details for the file pybcj-0.6.0b1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pybcj-0.6.0b1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7699c465434c19d069bc28fd3c01478dc0d4cb54dd567cdc28e4605f48b92523
MD5 5b77a90a02fc21474c41f4b8c828afc0
BLAKE2b-256 110d1c337e4accd70d86138b9b332cf47c7333500c240b54eea518a8301db182

See more details on using hashes here.

File details

Details for the file pybcj-0.6.0b1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pybcj-0.6.0b1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a1a285ca1b0a210c98b7ee7e333b45b1fe405da413deeb15cc040f08cb8dfd1d
MD5 b4887a121d52a80647a09c08abbba4ab
BLAKE2b-256 931a7e68a445fd2e243aaff51a668de9c9e9aae21810b86d4241db73ff4ac54e

See more details on using hashes here.

File details

Details for the file pybcj-0.6.0b1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for pybcj-0.6.0b1-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 f6cd97ef12c5d43316b62f2bd85561e58e1c829b5cd1a08bbf6c64cb2d5ec369
MD5 393f03148b8920724129c7f4eae4cb3b
BLAKE2b-256 413c9b32271651d4cbe2cb074ce8b5dc81dab896293ee41685515a589912a479

See more details on using hashes here.

File details

Details for the file pybcj-0.6.0b1-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pybcj-0.6.0b1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 78d285beca86404e383913a85562ac44c5c33ca6c6ab664e016632c383969d50
MD5 6bb807d7218f83e46cb5d82b3cce132f
BLAKE2b-256 faff54985a54eb16d615e6e40a05c09cd754181d9f592fc195a73301067455d3

See more details on using hashes here.

File details

Details for the file pybcj-0.6.0b1-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pybcj-0.6.0b1-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 af02989b5b7088765bcd5bec67191cf47ed9c532d32971a14ced03f6e1f605e0
MD5 b3a97a607872d68b90b5e00776c0b0aa
BLAKE2b-256 2d0f3652dd3820a952efecdde411609dc620fc98a4b0ad91efec424e02e887b6

See more details on using hashes here.

File details

Details for the file pybcj-0.6.0b1-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: pybcj-0.6.0b1-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 34.1 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.12

File hashes

Hashes for pybcj-0.6.0b1-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 5e9dc3f944b3600d1f1ef8e76147fcbcfd430a6c7942dcadd930bff769bb136e
MD5 7c8917d4bf4eb2bc10a240cbed642543
BLAKE2b-256 d7c5daf3e7e2726b9d7f409c59199f284364d244714ddf0ac8a7198cdb0388cf

See more details on using hashes here.

File details

Details for the file pybcj-0.6.0b1-cp38-cp38-win32.whl.

File metadata

  • Download URL: pybcj-0.6.0b1-cp38-cp38-win32.whl
  • Upload date:
  • Size: 33.1 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.12

File hashes

Hashes for pybcj-0.6.0b1-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 284b31f49694b6f9c7c427e12de934bc7e8da93bc343f8664d1e9235bbb025f6
MD5 9d393c40d20818af8747668166e7177d
BLAKE2b-256 b9cf508909e82fd545be9828e285cc44c9f280168d446371e4a7fd212cdb8a25

See more details on using hashes here.

File details

Details for the file pybcj-0.6.0b1-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for pybcj-0.6.0b1-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 f000a2e6e38c1307d4d9e184ff440fee81468f34a980909f41e8f6414667ec44
MD5 62406712c09cfb9e14b8c0ae2048c49d
BLAKE2b-256 26cf2dff8f57b9755bdf93586b25d4c2cb9d9d19776f8738bca91bdb4199e031

See more details on using hashes here.

File details

Details for the file pybcj-0.6.0b1-cp38-cp38-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for pybcj-0.6.0b1-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 3fde5efb13f915f48b7e4d35743b301bdfed0835bafb9e8bd3ae775d7b9e693b
MD5 c4f10741882763be0bd34aded30ec9aa
BLAKE2b-256 2c6b9cd8723af51aacdbe25e73b7dd79e1845418666d27829af917806e37d5d3

See more details on using hashes here.

File details

Details for the file pybcj-0.6.0b1-cp38-cp38-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for pybcj-0.6.0b1-cp38-cp38-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 171d929d274b7ab894b178f2cf667c84ea2bce863758aed15d37b86a15ebec7e
MD5 5b07093bf55000cbf38a3c70f0ea1533
BLAKE2b-256 3deabac1eeba3ce7fbfb0e07e5327d762ac308ea0401dc9bc14011e03e956552

See more details on using hashes here.

File details

Details for the file pybcj-0.6.0b1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pybcj-0.6.0b1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a3001765929141d546d72fcca24845fd13decd5f3b735eccf46b62b9d3de0d34
MD5 744b963d82235946b834d2210a07a49e
BLAKE2b-256 0f998dac1e28514b0b3823473cb8cf99ff380d2a8fe224187325c9654ebd1241

See more details on using hashes here.

File details

Details for the file pybcj-0.6.0b1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pybcj-0.6.0b1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f3d5964436f1f54ba4a5f5620eb558795ed131c95cfc90d24910e0bffd954cc4
MD5 335e7fca56b83fe0de6788580e817bd4
BLAKE2b-256 cfa5983d05df0cf9c8a4678c3d405190ac57be8d3b98b90bf65fcf0fca7c1e5c

See more details on using hashes here.

File details

Details for the file pybcj-0.6.0b1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for pybcj-0.6.0b1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 b8e2874964bfe30b185c1a6be0e7de46f3a12be6de9c8dc3d063d7f429760724
MD5 4c1b4154916733b5c7701e16c73c3068
BLAKE2b-256 33ef3a3054e646cfbcd1b3610769d19019cb9947f57bee37ecf9f4611cb1839b

See more details on using hashes here.

File details

Details for the file pybcj-0.6.0b1-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for pybcj-0.6.0b1-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7475f93d36ea77283c5a017ddbf820a0dfbafbc37f00aa0c74eac5a931add4a9
MD5 9d96053a8ec4ff5608a27bc625c020bc
BLAKE2b-256 4830806875d03c35093d54021fac7d45de1b02799118e1f2f798c474870daceb

See more details on using hashes here.

File details

Details for the file pybcj-0.6.0b1-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pybcj-0.6.0b1-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3a4734d807d1d1a8ca890f40bece4802633b345edd3d7b93161f53a64c4aeddc
MD5 4fcfe68f08f2a3b9af9b07a4505d0043
BLAKE2b-256 ed82d217f44fbfc29a9e030cb06ea7eca0f222577834ec88efd9082fc510161c

See more details on using hashes here.

File details

Details for the file pybcj-0.6.0b1-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: pybcj-0.6.0b1-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 34.1 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.12

File hashes

Hashes for pybcj-0.6.0b1-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 8eefada560e24a4abbd26c14b1382ed658a54e7a5a05b41d07f36da329e16dd3
MD5 658aeee4056bdff7333a63c30805dc3a
BLAKE2b-256 9924cc24e8d5e18e8c56c12eb353a226a744d3dd328752690fc0e7d2d389914b

See more details on using hashes here.

File details

Details for the file pybcj-0.6.0b1-cp37-cp37m-win32.whl.

File metadata

  • Download URL: pybcj-0.6.0b1-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 33.1 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.12

File hashes

Hashes for pybcj-0.6.0b1-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 b01145e753927b0c98738067116f38b6dbe79e1e52feaab4f0a924749cb97cdb
MD5 ca04f8440696531f5f2195a9c2ab1da8
BLAKE2b-256 9e69f87eda4b88a93afb4325df93e12a168d6352f356363af766b454245968a8

See more details on using hashes here.

File details

Details for the file pybcj-0.6.0b1-cp37-cp37m-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for pybcj-0.6.0b1-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 62097fd7d7c93be73e2257645afa8db3dd83d92cdfef16d58a6af42a208a8d8b
MD5 4236d03e9f640da7dd69c8e4d6e648a3
BLAKE2b-256 7a8c30eaaf3562ec8dc243ddc4611aa9e7c7fb2c853a9f8e0be4fb893789fb9a

See more details on using hashes here.

File details

Details for the file pybcj-0.6.0b1-cp37-cp37m-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for pybcj-0.6.0b1-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 bef777a7c0033a758458cb2a3a671e89891d6925bec5c5573bfff35e0e596f35
MD5 f6478e47acb2136af9599105e7499ab4
BLAKE2b-256 152ed52dab7b026d697197e8b7291642c93c143b37dc17075d47691d89604adf

See more details on using hashes here.

File details

Details for the file pybcj-0.6.0b1-cp37-cp37m-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for pybcj-0.6.0b1-cp37-cp37m-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 ba884e3ff5596cf16206642cb3a969b2c226c3065ff76f9fb88a858591cc4c4f
MD5 2e4bac30d3284233b98cb8aadd057cac
BLAKE2b-256 fb0f72648a7659e300f2d0ee3fa9f994e31b609600f4aac48e3dd2314eca8706

See more details on using hashes here.

File details

Details for the file pybcj-0.6.0b1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pybcj-0.6.0b1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e3c303ab303fedd284a208e5ec983ec831f530d457864c04f2fbf418355de6dc
MD5 a41bd2417a754737f182305ac94d6e02
BLAKE2b-256 550cc37ecc5ed34fa1d723e61b8af328e9306697ca2f7a18420e2913da58a839

See more details on using hashes here.

File details

Details for the file pybcj-0.6.0b1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pybcj-0.6.0b1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 862cd5d8cce1dbe204fdffa83ed0e16afe088fa4cffeb8f5f9311d58e8958f99
MD5 ec3db28e981a40f7b46da3e74e09e66c
BLAKE2b-256 278ef77984013a0edc458f8e0834d6685efe4c817f1d46e63653329e40b3b93c

See more details on using hashes here.

File details

Details for the file pybcj-0.6.0b1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for pybcj-0.6.0b1-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 dcfee4a46f2ddddacfd30c32d9bc0ad1c43b82eddee26c6229ab6a02c0257e79
MD5 df4e02a9ca0bd3512664fb686632598d
BLAKE2b-256 efde7ad7afaa5f647a4c23faea3acb28d5821dbe7ca43aeafddd67a065886593

See more details on using hashes here.

File details

Details for the file pybcj-0.6.0b1-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pybcj-0.6.0b1-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 9947bb6af9f434c966f78cb5d65a71b22571d110d14ff98bd0d75b88d31e5abb
MD5 9c88692390900633f502d06cad959873
BLAKE2b-256 aec1b54a0039f545860abae6eff29c660b588f7e275cdaf1ccc050c9e11936b8

See more details on using hashes here.

File details

Details for the file pybcj-0.6.0b1-cp36-cp36m-win_amd64.whl.

File metadata

  • Download URL: pybcj-0.6.0b1-cp36-cp36m-win_amd64.whl
  • Upload date:
  • Size: 24.5 kB
  • Tags: CPython 3.6m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.12

File hashes

Hashes for pybcj-0.6.0b1-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 885b5cb083947d45810bc729dab41035ffafb54e4aa8de55f87979d45a28200e
MD5 bc2c5f033b9c6d58e28e5bdaa0fe720f
BLAKE2b-256 4f4baa1688035aa3ee3d136bdc7e7900f7a5f73180be42f087d1a75ddf709c00

See more details on using hashes here.

File details

Details for the file pybcj-0.6.0b1-cp36-cp36m-win32.whl.

File metadata

  • Download URL: pybcj-0.6.0b1-cp36-cp36m-win32.whl
  • Upload date:
  • Size: 23.5 kB
  • Tags: CPython 3.6m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.0 CPython/3.9.12

File hashes

Hashes for pybcj-0.6.0b1-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 b0b5b75506f1483924b45ad3e4491cf2c6f1585fe4da12ca0daf11784b9da823
MD5 6eafb3c0c6799864016c8ce8fdd51066
BLAKE2b-256 4b3fdfb40137fe27b157c9afe77127895eed5066829026928e520c64b030bfd5

See more details on using hashes here.

File details

Details for the file pybcj-0.6.0b1-cp36-cp36m-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for pybcj-0.6.0b1-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 38cc47ab6696242e62ccc030faa22f5a9f70c92fd9b7c9ac361f8b564bdfc25e
MD5 7c0eaed2eacbaf8a722c492c5c6f2738
BLAKE2b-256 aa488cb02518421a423052579b82f18839ba868a42c43c16ef7c121d0ecc9723

See more details on using hashes here.

File details

Details for the file pybcj-0.6.0b1-cp36-cp36m-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for pybcj-0.6.0b1-cp36-cp36m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 d71201409f832bb8671cb400f30259e03c4c4c191c6fba5bf12fe12a89968478
MD5 7c7c3f3ca0adf4d95d867d0964f2b341
BLAKE2b-256 55fdc53131aa238aa6518fd51c7ad6ca0e3c7fd3a08e5d0881d2bd9d596f3e40

See more details on using hashes here.

File details

Details for the file pybcj-0.6.0b1-cp36-cp36m-musllinux_1_1_aarch64.whl.

File metadata

File hashes

Hashes for pybcj-0.6.0b1-cp36-cp36m-musllinux_1_1_aarch64.whl
Algorithm Hash digest
SHA256 ffd296f8d5225e70e8e1683539267885b0971e6b8ab1f034ee0e3702fab024ab
MD5 4b44f773086ab12b56551ffdf6be3198
BLAKE2b-256 6f225ae1cf3802134289eba6e0fb393260566e12ddbc4c0be02a7dad7caf9c8e

See more details on using hashes here.

File details

Details for the file pybcj-0.6.0b1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for pybcj-0.6.0b1-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0215f6f7f3f3c1d66532341cb3a58c609fa4bf8d513870b172e3b3e9eb4b3c3f
MD5 a28df152c4b9a31fcc6b702e0a270d86
BLAKE2b-256 39b78f87d0a46b9ca8374fbe142759ac80a7f613c3b4c5d677edefcbf5318314

See more details on using hashes here.

File details

Details for the file pybcj-0.6.0b1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for pybcj-0.6.0b1-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 22b43297dc21f03159bdd6e0a99de30926250a0c9b520c06f840c8131298ac7a
MD5 9ec6ca6083597fbef3a69c012b040ae8
BLAKE2b-256 cf9260ca4f9685f4fa069a64dcf6014a10aa97e4f70bb8f829aa31241b9341c8

See more details on using hashes here.

File details

Details for the file pybcj-0.6.0b1-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for pybcj-0.6.0b1-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 0c12ec9a6f7f53bd3370fd7ba14fad7cd3e5f982c5ee159c737eb80f2419984c
MD5 3eb64a751ae317c98aa15a5eb5f36aff
BLAKE2b-256 2df6b509da400096e572e04a5f4e9cfb8655d92a59b4992fa2b5bcfddd6d4762

See more details on using hashes here.

File details

Details for the file pybcj-0.6.0b1-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for pybcj-0.6.0b1-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 96cdf8ec5f9e2d523f1ce30ed7f69de00ebc4dc6da46b08a4b48521234e7056f
MD5 6032c684ce7b0a00f61eacfe26661d82
BLAKE2b-256 b4efdebb0bce3b2fd6e6adc4ecb169371461d02d1998d5328083e5d232ec256e

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