Skip to main content

Simplifies getting the right configuration options for a process using pre-loaded configurations from files to manage options for experiments or flights.

Project description

Optify Rust Bindings for Python

PyPI - Version

⚠️ Development in progress ⚠️
APIs are not final and may change, for example, interfaces may be used in the future or method names may change. This is just meant to be minimal to get started and help build a Python library.

See the homepage for details about how feature files are combined to build the options to process at runtime.

Usage

import json
from optify import OptionsProvider

provider = OptionsProvider.build('path/to/configs')
config = provider.get_options_json('key', ['feature_A', 'feature_B'])
print(config)

Outputs:

{
  "myArray": [
    "item 1",
    "item 2"
  ],
  "myObject": {
    "deeper": {
      "new": "new value",
      "num": 3333
    },
    "key": "val",
  },
  "rootString": "root string same"
}

See the tests directory for more examples.

Watching for Changes

Use OptionsWatcher instead of OptionsProvider during development to have it automatically reload the options it stores when the files change:

from optify import OptionsWatcher

watcher = OptionsWatcher.build('path/to/configs')

Development

Setup

pyenv virtualenv optify-dev
pyenv local optify-dev
pyenv activate optify-dev

pip install -e '.[dev]'

Build

maturin develop

Tests

pytest

Formatting

To automatically change the Rust code, run:

cargo fmt && cargo clippy --fix --allow-dirty --allow-staged

Publishing

A GitHub Action will automatically publish new versions: https://github.com/juharris/optify/actions/workflows/python_publish.yml

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

optify-0.8.5.tar.gz (47.4 kB view details)

Uploaded Source

Built Distributions

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

optify-0.8.5-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.2 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

optify-0.8.5-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.2 MB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

optify-0.8.5-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.2 MB view details)

Uploaded CPython 3.14tmanylinux: glibc 2.17+ ARM64

optify-0.8.5-cp314-cp314-win_amd64.whl (3.5 MB view details)

Uploaded CPython 3.14Windows x86-64

optify-0.8.5-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64

optify-0.8.5-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.2 MB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64

optify-0.8.5-cp314-cp314-macosx_11_0_arm64.whl (3.7 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

optify-0.8.5-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.2 MB view details)

Uploaded CPython 3.13tmanylinux: glibc 2.17+ ARM64

optify-0.8.5-cp313-cp313-win_amd64.whl (3.5 MB view details)

Uploaded CPython 3.13Windows x86-64

optify-0.8.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

optify-0.8.5-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.2 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64

optify-0.8.5-cp313-cp313-macosx_11_0_arm64.whl (3.7 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

optify-0.8.5-cp312-cp312-win_amd64.whl (3.5 MB view details)

Uploaded CPython 3.12Windows x86-64

optify-0.8.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

optify-0.8.5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.2 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64

optify-0.8.5-cp312-cp312-macosx_11_0_arm64.whl (3.7 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

optify-0.8.5-cp311-cp311-win_amd64.whl (3.5 MB view details)

Uploaded CPython 3.11Windows x86-64

optify-0.8.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

optify-0.8.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.2 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64

optify-0.8.5-cp311-cp311-macosx_11_0_arm64.whl (3.7 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

optify-0.8.5-cp310-cp310-win_amd64.whl (3.5 MB view details)

Uploaded CPython 3.10Windows x86-64

optify-0.8.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

optify-0.8.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.2 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64

optify-0.8.5-cp39-cp39-win_amd64.whl (3.5 MB view details)

Uploaded CPython 3.9Windows x86-64

optify-0.8.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

optify-0.8.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.2 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64

optify-0.8.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.2 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

optify-0.8.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (4.2 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ ARM64

File details

Details for the file optify-0.8.5.tar.gz.

File metadata

  • Download URL: optify-0.8.5.tar.gz
  • Upload date:
  • Size: 47.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.10.2

File hashes

Hashes for optify-0.8.5.tar.gz
Algorithm Hash digest
SHA256 e0954b2a98c6982df5b0fc090bf1b517168db476a7118d0deb51d2dd32511743
MD5 1594184f094f8fe05fde1a6f0372e61d
BLAKE2b-256 b55964190474df9d81ad1347e03db359e172ebfa50e2d5a9f0dd7a5fbaf84470

See more details on using hashes here.

File details

Details for the file optify-0.8.5-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for optify-0.8.5-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 67e4ce8d1f4cea3e89de2939faafb953ba0559dea213c6199d8f72b988d14051
MD5 a646c81af68cdd11603fab05a20e9e53
BLAKE2b-256 faf326cfeabda6cbe5f35d5e8d4b7a8d11780bdeec1c1db072efdb4e0cbb9ebe

See more details on using hashes here.

File details

Details for the file optify-0.8.5-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for optify-0.8.5-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 54278c84717f3da831ca5860aafade27d8416b8c16d5482f465b71c663875f12
MD5 a4064c58ed8edee057a6c92a621830d1
BLAKE2b-256 361ff6f69f94843ac83bb6baba12c88868ae19c9db60b373b2c397b32ffdd29a

See more details on using hashes here.

File details

Details for the file optify-0.8.5-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for optify-0.8.5-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 bc7c6b00810bc2ac4be0dd591b1c269a0ffa8253a002215608bcf01ea5a6b3dc
MD5 ecad8e58c591fffc524c011da79704ef
BLAKE2b-256 830f22a10be4530bf21f4ac892c8919b12099d926328336c6de89e0e2c8796da

See more details on using hashes here.

File details

Details for the file optify-0.8.5-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: optify-0.8.5-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 3.5 MB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.10.2

File hashes

Hashes for optify-0.8.5-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 9a1a830db92e58760bb62f83c9567bb123fe3a7d5f96d75b70b7156c73cdc051
MD5 1a66ed79637bb8846f9cbf5dd2ae5924
BLAKE2b-256 29dc9117fca62e856a1021a6fa8e33011f5dd95916dcb85dcdb2e0fe3147dcba

See more details on using hashes here.

File details

Details for the file optify-0.8.5-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for optify-0.8.5-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 617acb79b17fcafcd15885366a8d8e20f319ccf05bd223c4fb8ddf5a10f7b60f
MD5 83759c6f0e0d28e659d5eb9740d9d0a7
BLAKE2b-256 c96f32cb03e82244e9f6fbcd2612a0a58e8cf3a4d4ed9e1b712d255f8d74a49c

See more details on using hashes here.

File details

Details for the file optify-0.8.5-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for optify-0.8.5-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5c22a75dea2567af3ab6c1675b0fe9934260fd30c787f4deb05ddf1553609459
MD5 8682778723366fc02a8ffe7dcb12df4e
BLAKE2b-256 db64e4900d53907dbcc06cf3be45cb1c321979d551c1f29994205dfc22c02161

See more details on using hashes here.

File details

Details for the file optify-0.8.5-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for optify-0.8.5-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c1f1c71824e0351b497906c78734d8fdbfb08d8c93f4600fecb8631d81b6d0d8
MD5 9622c04f081fa2e3cae2fe25d9eab141
BLAKE2b-256 ec681a6f738c6aee993561fa8801eb38d682024fe06581aeb86558aee88c373e

See more details on using hashes here.

File details

Details for the file optify-0.8.5-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for optify-0.8.5-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f29617623494068f9f43fa3627ee85987cb9dd3279231c0984002a94f2fba2d2
MD5 8ce21daff376e76b195ea1404ece9c7e
BLAKE2b-256 a473b94068dcd941b726cb28a4ab46aba4393812ee4ff99f95dbc0ed8075979f

See more details on using hashes here.

File details

Details for the file optify-0.8.5-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: optify-0.8.5-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 3.5 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.10.2

File hashes

Hashes for optify-0.8.5-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 1066c47ca675d6aa290da9f910e1ab3c74d9d5d200830f079942b85d34918024
MD5 c4eab138c46685eabe414b5b17090da2
BLAKE2b-256 93705addc1ae942c2110149e5f745931d853dcb11143df240533e6176d63c958

See more details on using hashes here.

File details

Details for the file optify-0.8.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for optify-0.8.5-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9f4587ff9308929a4b583925e7122a8a499dac21cff7c458ea4eca38d49ac820
MD5 f55890a96e6f9d5e7f7bbdd974a2885d
BLAKE2b-256 02c82d01eafb1f3f74ea48bf4f6f79d352fcc2337b0b47b68acc7659cb58855d

See more details on using hashes here.

File details

Details for the file optify-0.8.5-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for optify-0.8.5-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 e5a8b29e78cc9509f2cb54c3f4771f0083dd76a29aa07d9821f9a7ff2d98bf53
MD5 1aa7b32e012d858508d067dc8ca191af
BLAKE2b-256 22a4622442ee05ff4fde431f57eda35e578f5473156ea704f42cf459a451ad1d

See more details on using hashes here.

File details

Details for the file optify-0.8.5-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for optify-0.8.5-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1c493d02f0f38f69040bca2b4c7a2b648f5090416f321ee9d2f2d69b1d31409a
MD5 a503a9e2487d278710c4a7505e7badea
BLAKE2b-256 f1a70bbe3e7780d3208562a3e7b26cb008c39c779003c700bb99da71d2d3fd17

See more details on using hashes here.

File details

Details for the file optify-0.8.5-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: optify-0.8.5-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 3.5 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.10.2

File hashes

Hashes for optify-0.8.5-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 c7b47f9ea0e0c89958241dfe70d547ba75bd3f00641ed5d836be33985baa9aee
MD5 f50c72e8ac50a0f55d0dfe6ea7af607d
BLAKE2b-256 4d72350eb5bcdd6f92984151adf42f6ccc23e89dca312d2b8a8e359ddd6d132a

See more details on using hashes here.

File details

Details for the file optify-0.8.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for optify-0.8.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a616d626b4805a588b98b65f16e660cd0eb181455fa752cd694da4083197cd69
MD5 624dc30a1c1f8fae4af92e399efff20b
BLAKE2b-256 de2589fea1ad06807808bd02c96954451edae4a5bfaace88149d5895a873bcc5

See more details on using hashes here.

File details

Details for the file optify-0.8.5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for optify-0.8.5-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a7a2412c12da469ff721e0bac0dd1aec889994452f5a01cde4d3ad04fbefc325
MD5 92288b009bdf5cd62ba2e156e4f5b492
BLAKE2b-256 0eac772d1056ce912284ae42be7fbc1570d7b5cf3d4ca4158578e88d09e64b7c

See more details on using hashes here.

File details

Details for the file optify-0.8.5-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for optify-0.8.5-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 79d670a1624e3b240ebb07ad2d7017b2f48b8bf7b7ef678361372e96157b463f
MD5 aa3ee2d4737faee34623a81375ed96cb
BLAKE2b-256 699705f26922b1700003e4cf40f0d9f056e60be23b0c6fdcc00aada43767d0b2

See more details on using hashes here.

File details

Details for the file optify-0.8.5-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: optify-0.8.5-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 3.5 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.10.2

File hashes

Hashes for optify-0.8.5-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b86ee72e16c663ff1699993569acf79e6a64d55f6b061d9dcbfa39361af3b74d
MD5 668d9aec5e809165367e1c7bab55d54a
BLAKE2b-256 3a74c1f329f3e3d88f23c44bdd94e0d33087f847f8575dc240c26d306d1c255d

See more details on using hashes here.

File details

Details for the file optify-0.8.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for optify-0.8.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b199adc743c7ba9ba8061b30ffdf3eaa521236524a3b0ca484fc774b20e92c5e
MD5 b88a759ad8abe62e7ee81f5a2f155987
BLAKE2b-256 de1171d4250f7308dee96080f24a2d98e205a3626bd2cccd77e5a4740eb00a0a

See more details on using hashes here.

File details

Details for the file optify-0.8.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for optify-0.8.5-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 274f53383d1582e70fd9696ea628c8677e9955a70fdd11ded1f0f0eb879360e4
MD5 4a6c6375b4050ea10c8cac31ae867787
BLAKE2b-256 549556ff420217063b2716d0a3f889a8208200435ced313737aa58403c6e67fe

See more details on using hashes here.

File details

Details for the file optify-0.8.5-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for optify-0.8.5-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 5268bf5405ce5890704f5fa6e03bc51c1460e9bdf860b95a16f7d983bbad4334
MD5 cc997087d661015d7a0660ba445a1e3c
BLAKE2b-256 92c2ea2858568eeceb6827dd376589e2bdc0bacfcd07da91ff88e4a388061141

See more details on using hashes here.

File details

Details for the file optify-0.8.5-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: optify-0.8.5-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 3.5 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.10.2

File hashes

Hashes for optify-0.8.5-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 bc4901ee654aaa1c55fd770e55204697c1dd114ca132ef5aee392d1c204b2917
MD5 d4a912a0afcea18fdf1aed3543958fb9
BLAKE2b-256 09de39fcc6be821d271075c337c8a60a8683b105044f28595f7a132ef15dee7d

See more details on using hashes here.

File details

Details for the file optify-0.8.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for optify-0.8.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8db5ba362c9fa92bf70b144fb17ff827fa174a7fc0f6df774d18c510b28a5739
MD5 21bd70a5e09ef6da518283ff151d37b3
BLAKE2b-256 a37774afedfcb55cfcdead4a82d41f42c685c2be942ca3b97e31be0c6e59eab3

See more details on using hashes here.

File details

Details for the file optify-0.8.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for optify-0.8.5-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d0cf66687c44cc8d15b2c29f6cba40bad70de6d333e6846d6d7f7fce3d05605c
MD5 bda6e5766bf3cba02a06666581fd8268
BLAKE2b-256 ce7c2362a188acbbb7b8b544e20e6fb65b10dfea639cbce41374f2526d4d9d28

See more details on using hashes here.

File details

Details for the file optify-0.8.5-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: optify-0.8.5-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 3.5 MB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: maturin/1.10.2

File hashes

Hashes for optify-0.8.5-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 1e4de94dd309c1708debdb1db3e5ab4b11c545c3683961abe4f94642e0f43a21
MD5 59010c27488624c3a4e56c8c2d46087a
BLAKE2b-256 901254ad714f6aec3eb689b1ed8222afedd904e026a32e33b0dbea1f612981b4

See more details on using hashes here.

File details

Details for the file optify-0.8.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for optify-0.8.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3e045b83d84f6193bca68e6247d1131dca911945168fa02e99386ead0840487b
MD5 72f91eb676374af436b13e61f9f229cb
BLAKE2b-256 86b14c995361fb97ec382a5616dbde09f430ea56d93f797c8131b8fab26611d0

See more details on using hashes here.

File details

Details for the file optify-0.8.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for optify-0.8.5-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 b4ef164b49a5cb26cc1b2450675b98cbc8380903da44be2e4975332f1fa53334
MD5 edf027a38af8e20e3392ec103e4c860f
BLAKE2b-256 010d008aeb9a7a53e61a7353fd8019b160f00ae014deb55551ffaf6f02ac4b7d

See more details on using hashes here.

File details

Details for the file optify-0.8.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for optify-0.8.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 392c8e209b8a83c7bf2337107e0b57ed658c733ed7a36b68243ec10adbd1d0cc
MD5 434d2607a594c3e31ed6556b76f432a3
BLAKE2b-256 d43347eddef3586907504ce44fb022254389cf448345aa85cfaedb706201df35

See more details on using hashes here.

File details

Details for the file optify-0.8.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for optify-0.8.5-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 fc6b3f1bfd0f986b0142f0555ebfbf425043a994b7693245cd371418aa7971d6
MD5 999f8b415ebbb2702306963d3fe05328
BLAKE2b-256 1016aff89f285fa8177d88bf7ce4cce0cad249fa2188316bda88246c44d42955

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