Skip to main content

High-performance molecular simulation toolkit with Python bindings

Project description

FBTK: Forblaze Toolkit

High-performance molecular analysis and building tools powered by Rust. Designed as a "Transparent Accelerator" for Python (ASE/RDKit) workflows with a smart, object-oriented interface.

Features

  • 🚀 High Performance: Core logic written in Rust with parallel processing (Rayon).
  • 🏗️ Intelligent Builder:
    • Optimized Initial Packing: Grid-based placement with uniform density.
    • Polymer Synthesis: Automatic chain generation with leaving atom support.
    • Built-in 3D Generation: 3D coordinate generation from SMILES handled by internal VSEPR + UFF engine.
    • Fast Structural Relaxation: O(N) Cell-list optimization with the FIRE algorithm.
  • 🔍 Advanced Analysis:
    • Parallel RDF, MSD, COM (Center of Mass), Angles, Dihedrals.
    • O(N) Neighbor List search.
  • 📏 Robust Physics: Correct handling of PBC, Triclinic cells, and Minimum Image Convention (MIC).

Installation

pip install fbtk

Prerequisites

  • Python 3.8+
  • NumPy

Usage

1. System Building

Build and relax a complex molecular system with just a few lines of code.

import fbtk

# 1. Setup Builder
builder = fbtk.Builder(density=0.8)
builder.add_molecule_smiles("ethanol", count=50, smiles="CCO")

# 2. Build and Relax
system = builder.build()
system.relax(steps=500)

# 3. Export to ASE
atoms = system.to_ase()
atoms.write("system.xyz")

2. RDF Analysis

Fast analysis of large trajectories using smart selection queries.

from ase.io import read
import fbtk

# Load trajectory (ASE list of Atoms)
traj = read('simulation.lammpstrj', index=':')

# Compute RDF using a simple query string
r, g_r = fbtk.compute_rdf(traj, query="O-H", r_max=10.0)

3. Command Line Interface (CLI)

FBTK provides standalone CLI tools for batch processing.

fbtk-build: Build from Recipe

# Run building and relaxation from a YAML recipe
fbtk-build --recipe recipe.yaml --relax --output system.mol2

Example recipe.yaml:

system:
  density: 0.8
  cell_shape: [20.0, 20.0, 20.0]
components:
  - name: "ethanol"
    role: "molecule"
    input:
      smiles: "CCO"
    count: 50

fbtk-analyze: Analyze Trajectory

# Compute RDF for a LAMMPS trajectory
fbtk-analyze rdf --input traj.lammpstrj --query "type 1 with type 2"

Selection Query Syntax

FBTK supports intuitive strings to select atoms for analysis:

  • Element: "O", "H", "element C"
  • Pairs (RDF): "O-H", "C - C"
  • Index Range: "index 0:100" (start:end)
  • Residue: "resname STY"

Author

Forblaze Project
Website: https://forblaze-works.com/

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

fbtk-0.9.0.tar.gz (6.8 MB view details)

Uploaded Source

Built Distributions

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

fbtk-0.9.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (818.8 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ x86-64

fbtk-0.9.0-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl (872.9 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ i686

fbtk-0.9.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (849.5 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ s390x

fbtk-0.9.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (959.8 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

fbtk-0.9.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (802.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

fbtk-0.9.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (803.2 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

fbtk-0.9.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl (851.9 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ s390x

fbtk-0.9.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (963.4 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ppc64le

fbtk-0.9.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (806.1 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARMv7l

fbtk-0.9.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (804.5 kB view details)

Uploaded PyPymanylinux: glibc 2.17+ ARM64

fbtk-0.9.0-cp38-abi3-win_arm64.whl (582.4 kB view details)

Uploaded CPython 3.8+Windows ARM64

fbtk-0.9.0-cp38-abi3-win_amd64.whl (613.1 kB view details)

Uploaded CPython 3.8+Windows x86-64

fbtk-0.9.0-cp38-abi3-win32.whl (568.2 kB view details)

Uploaded CPython 3.8+Windows x86

fbtk-0.9.0-cp38-abi3-musllinux_1_2_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.8+musllinux: musl 1.2+ x86-64

fbtk-0.9.0-cp38-abi3-musllinux_1_2_i686.whl (1.1 MB view details)

Uploaded CPython 3.8+musllinux: musl 1.2+ i686

fbtk-0.9.0-cp38-abi3-musllinux_1_2_armv7l.whl (1.1 MB view details)

Uploaded CPython 3.8+musllinux: musl 1.2+ ARMv7l

fbtk-0.9.0-cp38-abi3-musllinux_1_2_aarch64.whl (976.6 kB view details)

Uploaded CPython 3.8+musllinux: musl 1.2+ ARM64

fbtk-0.9.0-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (822.1 kB view details)

Uploaded CPython 3.8+manylinux: glibc 2.17+ x86-64

fbtk-0.9.0-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl (851.4 kB view details)

Uploaded CPython 3.8+manylinux: glibc 2.17+ s390x

fbtk-0.9.0-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (961.5 kB view details)

Uploaded CPython 3.8+manylinux: glibc 2.17+ ppc64le

fbtk-0.9.0-cp38-abi3-manylinux_2_17_i686.manylinux2014_i686.whl (878.4 kB view details)

Uploaded CPython 3.8+manylinux: glibc 2.17+ i686

fbtk-0.9.0-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (804.3 kB view details)

Uploaded CPython 3.8+manylinux: glibc 2.17+ ARMv7l

fbtk-0.9.0-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (803.3 kB view details)

Uploaded CPython 3.8+manylinux: glibc 2.17+ ARM64

fbtk-0.9.0-cp38-abi3-macosx_11_0_arm64.whl (732.6 kB view details)

Uploaded CPython 3.8+macOS 11.0+ ARM64

fbtk-0.9.0-cp38-abi3-macosx_10_12_x86_64.whl (755.6 kB view details)

Uploaded CPython 3.8+macOS 10.12+ x86-64

File details

Details for the file fbtk-0.9.0.tar.gz.

File metadata

  • Download URL: fbtk-0.9.0.tar.gz
  • Upload date:
  • Size: 6.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fbtk-0.9.0.tar.gz
Algorithm Hash digest
SHA256 34339db115476bc873737c8f430d840caedebd9628cb83ae585422d5eaa75f10
MD5 a1b35ab6c2c07ce487d03b67baf9d596
BLAKE2b-256 2de6e42f5417245e88f3ae3628769311e2abb875b16230493ad720f8a66ba873

See more details on using hashes here.

File details

Details for the file fbtk-0.9.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: fbtk-0.9.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 818.8 kB
  • Tags: PyPy, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fbtk-0.9.0-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b9611912f1e979f9555f94cc97c9deb19b6de5a70cbbd1a0f23c73e36d18cf3a
MD5 fe6d292b648aa02a534870bfe04181ce
BLAKE2b-256 14d395b0d9684f0249eba8ffd5a2a679ee56fb9cbfbe934ca76e34bb1a61cf8d

See more details on using hashes here.

File details

Details for the file fbtk-0.9.0-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

  • Download URL: fbtk-0.9.0-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 872.9 kB
  • Tags: PyPy, manylinux: glibc 2.17+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fbtk-0.9.0-pp311-pypy311_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 09d0455105e58519c517ab91e21adf1d70a294f5d84028a2d0c9a67e947ea85d
MD5 b0b849e65af38608b592e5c8c2313334
BLAKE2b-256 23764b357330bd8f22cf112a536974b6fe1f3445fb180f3a5e8693b0ccdf97d6

See more details on using hashes here.

File details

Details for the file fbtk-0.9.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

  • Download URL: fbtk-0.9.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 849.5 kB
  • Tags: PyPy, manylinux: glibc 2.17+ s390x
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fbtk-0.9.0-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 d045f879315796b4088e63f1b83a5d9692cc16d1977084f077795d6a5abbacea
MD5 5a06360d15b5c5f90793de9c5e094e13
BLAKE2b-256 d2dfcec6d2bca349a582da9496981282db1e58f53db1d700f63a0100de05a766

See more details on using hashes here.

File details

Details for the file fbtk-0.9.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

  • Download URL: fbtk-0.9.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 959.8 kB
  • Tags: PyPy, manylinux: glibc 2.17+ ppc64le
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fbtk-0.9.0-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 c74a695db37ee5ec72d7d316dba68ae2ca296e50c6cf4626b5531892f19cafee
MD5 92f01d1dfee87d30c7742f72b6868d76
BLAKE2b-256 2a9ad4a33dcf9dcc1166842e928c15db2cdf737585adc666530496155b49c341

See more details on using hashes here.

File details

Details for the file fbtk-0.9.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

  • Download URL: fbtk-0.9.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 802.2 kB
  • Tags: PyPy, manylinux: glibc 2.17+ ARMv7l
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fbtk-0.9.0-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 98166fb4f0f5d6abce9acf04fd7091b4dde90a477de6e8c0bc161f10670236e4
MD5 7655785e83cf196a4d67044bfb6b0f71
BLAKE2b-256 37d0d62a59b28e7428df953b84dc8ac9c62ffc69bc77fff729fa2497fd86e3b8

See more details on using hashes here.

File details

Details for the file fbtk-0.9.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

  • Download URL: fbtk-0.9.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 803.2 kB
  • Tags: PyPy, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fbtk-0.9.0-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0fb188528595db5b56d4b5c2fbb917976aaba83f94f901f02afbc20d799e8ac7
MD5 aab656bb5d5fbe46d2b822bdc43d1680
BLAKE2b-256 8c64f7b1a7a6165740b554c9da47d09669fecf05ffedea50eff64ef56306c321

See more details on using hashes here.

File details

Details for the file fbtk-0.9.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

  • Download URL: fbtk-0.9.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 851.9 kB
  • Tags: PyPy, manylinux: glibc 2.17+ s390x
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fbtk-0.9.0-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 958116d7be096fd9ba8a884d4342312f9c546c6e1386185fd87e23b38c5ca9b1
MD5 214a7ce1a93349d49f65086bbe47bb39
BLAKE2b-256 1274c0e5b3d5854f94fc2dcce3868924ffe24970901df1c7d4b0db878a7aa9b1

See more details on using hashes here.

File details

Details for the file fbtk-0.9.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

  • Download URL: fbtk-0.9.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 963.4 kB
  • Tags: PyPy, manylinux: glibc 2.17+ ppc64le
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fbtk-0.9.0-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 1ce6e60c6eb2e6aa459f0e48a725a9bbd3498a057dee1ff7fc52828ffcbe4ef9
MD5 a0bbd54950a2520b89d13e1150cc0277
BLAKE2b-256 955eb4852204863c9898970ccb8930d16f2156fbddf46eeea5a2e448a51dcfe5

See more details on using hashes here.

File details

Details for the file fbtk-0.9.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

  • Download URL: fbtk-0.9.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 806.1 kB
  • Tags: PyPy, manylinux: glibc 2.17+ ARMv7l
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fbtk-0.9.0-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 7cf05681c6d54c8cb88cdca0e8dc727bbb017ca33a51116280fe0c6edab2814f
MD5 1a9e6542ceee1be7adc71f0c0c1b3b03
BLAKE2b-256 59a90034321d4e8ed3790730f89b4fd5dc39cffbfb0ad826592aaa3fd5d87b20

See more details on using hashes here.

File details

Details for the file fbtk-0.9.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

  • Download URL: fbtk-0.9.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 804.5 kB
  • Tags: PyPy, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fbtk-0.9.0-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 4f45dbf13d92759fa447b4aad0cd8c84d228b2a61c5c358bc48b2c12b3e7497f
MD5 348d92216c021d0f070604ab85fc02d1
BLAKE2b-256 bec4549d75429e3251fed12cf9595caff6fd502077f03efbb7188afcd17f8ee8

See more details on using hashes here.

File details

Details for the file fbtk-0.9.0-cp38-abi3-win_arm64.whl.

File metadata

  • Download URL: fbtk-0.9.0-cp38-abi3-win_arm64.whl
  • Upload date:
  • Size: 582.4 kB
  • Tags: CPython 3.8+, Windows ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fbtk-0.9.0-cp38-abi3-win_arm64.whl
Algorithm Hash digest
SHA256 fe813b0f7b3107e4c9d622ba19ffd694ad671519f83cb730a6dc9f3446ac5154
MD5 5414e43e5e3d7fff25ba451d4c66f5ea
BLAKE2b-256 64fa2884e5c0b960f73598cedc005889f0e27638e53f90ab191f2c5ed89bf364

See more details on using hashes here.

File details

Details for the file fbtk-0.9.0-cp38-abi3-win_amd64.whl.

File metadata

  • Download URL: fbtk-0.9.0-cp38-abi3-win_amd64.whl
  • Upload date:
  • Size: 613.1 kB
  • Tags: CPython 3.8+, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fbtk-0.9.0-cp38-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 2e0a351deeab9af63acfbca29a5b681f13d8cc35293aed132de2cf24a0528fcb
MD5 90b0425f1ac53225c414033abda04972
BLAKE2b-256 0889b046334231d3488a437e90a1bdea0588d0fabe00e0225f074f90058cc6ee

See more details on using hashes here.

File details

Details for the file fbtk-0.9.0-cp38-abi3-win32.whl.

File metadata

  • Download URL: fbtk-0.9.0-cp38-abi3-win32.whl
  • Upload date:
  • Size: 568.2 kB
  • Tags: CPython 3.8+, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fbtk-0.9.0-cp38-abi3-win32.whl
Algorithm Hash digest
SHA256 a23dd812ff1e9af9dd267cd180f3b94d21607cb56d77e6a5d91f9ee02d00d540
MD5 e57354bd3c6d9dcd298479e3df9985af
BLAKE2b-256 b7743f8b08733f2a782deb927bb3a7120be3a0691f49c3e0d9eedf214b547ada

See more details on using hashes here.

File details

Details for the file fbtk-0.9.0-cp38-abi3-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: fbtk-0.9.0-cp38-abi3-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.8+, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fbtk-0.9.0-cp38-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e9bc4f9912bbd6c3ac45e3a6a2a8c1e3b05356f6e84b4ea75ea65dce9dfc9a45
MD5 4bd01ef4fd5a69387f48808b97ccb390
BLAKE2b-256 9780d1d44069a3fe9d484875aac62df4f5d52a7d6808304434d104b69f22de64

See more details on using hashes here.

File details

Details for the file fbtk-0.9.0-cp38-abi3-musllinux_1_2_i686.whl.

File metadata

  • Download URL: fbtk-0.9.0-cp38-abi3-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.8+, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fbtk-0.9.0-cp38-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 a0b3ca05622126cc130ae6f9960d366d2ab7dfdd2ed18e6e8d7fdaa6939ab8fd
MD5 1cd7ea6aa4ceb9ae165fbc783a750c29
BLAKE2b-256 078a999bdd7564dc293361f9e003750fa83e8f0ff5747bb1f019248a96a46237

See more details on using hashes here.

File details

Details for the file fbtk-0.9.0-cp38-abi3-musllinux_1_2_armv7l.whl.

File metadata

  • Download URL: fbtk-0.9.0-cp38-abi3-musllinux_1_2_armv7l.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.8+, musllinux: musl 1.2+ ARMv7l
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fbtk-0.9.0-cp38-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 cb2fc1e42c6ece3ba0d8997ef3581fd631fd177d3ee28676b199c5baf38caa4f
MD5 a6bd990cd6433ded18728ec014d8832e
BLAKE2b-256 f9f8757976cebd05ac1fb6a42189f15dbeec600453a315e7464e36d6019caf3c

See more details on using hashes here.

File details

Details for the file fbtk-0.9.0-cp38-abi3-musllinux_1_2_aarch64.whl.

File metadata

  • Download URL: fbtk-0.9.0-cp38-abi3-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 976.6 kB
  • Tags: CPython 3.8+, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fbtk-0.9.0-cp38-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 0e149726823dc4ddad60d3ef7fd92ec99e33bce0acb12489195d87d043f44c27
MD5 6bc7eb36cc07170a5259f0f1057f81a5
BLAKE2b-256 11093962d10d6ce33fd6cafb857d2404aca45fdc2a6f61c2d8bc64e88a858763

See more details on using hashes here.

File details

Details for the file fbtk-0.9.0-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

  • Download URL: fbtk-0.9.0-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  • Upload date:
  • Size: 822.1 kB
  • Tags: CPython 3.8+, manylinux: glibc 2.17+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fbtk-0.9.0-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8779192b10c432f54d660529906ea9a901d9b805590658cb752ecd3c6bbc39f8
MD5 f2c33f4e57736a598e8c9aa0f3776a20
BLAKE2b-256 78a2c5c7baa9128c3534e3069f7b675046b437e5a5eecc79084bf0fde4e33326

See more details on using hashes here.

File details

Details for the file fbtk-0.9.0-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

  • Download URL: fbtk-0.9.0-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 851.4 kB
  • Tags: CPython 3.8+, manylinux: glibc 2.17+ s390x
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fbtk-0.9.0-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 833e1579042f0ef67b605297b106f6e6606a2d7657921a44f0c99546748e4872
MD5 acfe0f874e1d496727be9ff7db295f12
BLAKE2b-256 d3b010195f8a0618f09ef9b635b2540ad684797daf9d302d0f450258ba46cf61

See more details on using hashes here.

File details

Details for the file fbtk-0.9.0-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

  • Download URL: fbtk-0.9.0-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 961.5 kB
  • Tags: CPython 3.8+, manylinux: glibc 2.17+ ppc64le
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fbtk-0.9.0-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 271f778c95cb28c9c90b2c1971ca8a8cabc1c4a776a0154eb78968cb82a1446a
MD5 a493d8a8cc1a773aaa1f79a2fd9f0ea1
BLAKE2b-256 d99fcd21dc39779a43271e8ecc66a73d4e05e2d4462232210c4a36c1972d162a

See more details on using hashes here.

File details

Details for the file fbtk-0.9.0-cp38-abi3-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

  • Download URL: fbtk-0.9.0-cp38-abi3-manylinux_2_17_i686.manylinux2014_i686.whl
  • Upload date:
  • Size: 878.4 kB
  • Tags: CPython 3.8+, manylinux: glibc 2.17+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fbtk-0.9.0-cp38-abi3-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 5480164451c6ad0695c950852a44535f844ed02c9711453bae507b341f62b8c8
MD5 a0f0c786ced92abfba4d3ab286315963
BLAKE2b-256 a4520a02bdedcfc8bda6f5ef2ee4081c3d1d5ed44b570ebb321dae372765b4d7

See more details on using hashes here.

File details

Details for the file fbtk-0.9.0-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

  • Download URL: fbtk-0.9.0-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 804.3 kB
  • Tags: CPython 3.8+, manylinux: glibc 2.17+ ARMv7l
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fbtk-0.9.0-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 8eaf86f2f9887d22126a7b5d8912a510ab2f2689a9277ebb3279e1c42cdd5fe8
MD5 1c40fdb7148591e1e6f6e586851d72a8
BLAKE2b-256 dc447a4953b2837810706bf34847441ca5c7e0b6072b8a98698a01db096d54da

See more details on using hashes here.

File details

Details for the file fbtk-0.9.0-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

  • Download URL: fbtk-0.9.0-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 803.3 kB
  • Tags: CPython 3.8+, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fbtk-0.9.0-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 a9a8ee2d3173b2affdea21aff78d432516feefc2928d86e558a8e45ca52e568c
MD5 f409fae7f29efa60a373c6277bbdaece
BLAKE2b-256 d72b2d44280819381d35fc308c8d43ddcf367851eaf489c8f8735d43b4e88490

See more details on using hashes here.

File details

Details for the file fbtk-0.9.0-cp38-abi3-macosx_11_0_arm64.whl.

File metadata

  • Download URL: fbtk-0.9.0-cp38-abi3-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 732.6 kB
  • Tags: CPython 3.8+, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fbtk-0.9.0-cp38-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c97101cfc7eabaffa6bd72060b4d8ab431702a286c1dd659855809e30d5f6dce
MD5 fc134080df83e2ecaa51d53a8f3229e6
BLAKE2b-256 e672e74a1b4c8e43132e4eeafde667e2fe8e8a9dd071148fdf188aecf807c681

See more details on using hashes here.

File details

Details for the file fbtk-0.9.0-cp38-abi3-macosx_10_12_x86_64.whl.

File metadata

  • Download URL: fbtk-0.9.0-cp38-abi3-macosx_10_12_x86_64.whl
  • Upload date:
  • Size: 755.6 kB
  • Tags: CPython 3.8+, macOS 10.12+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.10.2 {"installer":{"name":"uv","version":"0.10.2","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for fbtk-0.9.0-cp38-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 4c61b3cec4fbce791e5ded9b50d3e4f7a13e7cc8231728e400d1b8e0bd52af29
MD5 e239f7e7bbecbe81cd0b815ce1f98e43
BLAKE2b-256 a768f1bbc4a33cbdc27169a3c321d9316819d9c4be86c6df88e7574121a6f946

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