python-ft4222
The FT4222H is a High/Full Speed USB2.0-to-Quad SPI/I2C device controller. This project provides (incomplete) python binding to LibFT4222 (user guide). It provides a similar api than LibFT4222 does.
The complete documentation can be found here
Example
I2C Master
import ft4222
import ft4222.I2CMaster
# list devices
nbDev = ft4222.createDeviceInfoList()
for i in range(nbDev):
print(ft4222.getDeviceInfoDetail(i, False))
# open device with default description 'FT4222 A'
dev = ft4222.openByDescription('FT4222 A')
# init i2c master, clock speed 100kHz
dev.i2cMaster_Init(100)
# do a i2c transfers where full control is required
slave = 1 # address
# read one byte, don't stop
data = dev.i2cMaster_ReadEx(slave, ft4222.I2CMaster.Flag.REPEATED_START, 1)[0]
# read another 5 bytes
data += dev.i2cMaster_ReadEx(slave, ft4222.I2CMaster.Flag.NONE, 5)
# another byte, than stop
data += dev.i2cMaster_ReadEx(slave, ft4222.I2CMaster.Flag.STOP, 1)
GPIO
import time
import ft4222
from ft4222.GPIO import Dir, Port, Output
# open device with default description 'FT4222 A'
dev = ft4222.openByDescription('FT4222 A')
# use GPIO2 as gpio (not suspend out)
dev.setSuspendOut(False)
# use GPIO3 as gpio (not wakeup)
dev.setWakeUpInterrupt(False)
# init GPIO2 as output
dev.gpio_Init(gpio2 = Dir.OUTPUT)
# generate a square wave signal with GPIO2
while True:
dev.gpio_Write(Port.P2, output)
output = not output
time.sleep(0.1)
SPI Master and GPIO
The gpio used in this example indicate the duration of the whole spi transfer and is not used as chip/slave select.
import ft4222
from ft4222.SPI import Cpha, Cpol
from ft4222.SPIMaster import Mode, Clock, SlaveSelect
from ft4222.GPIO import Port, Dir
from time import sleep
# open 'device' with default description 'FT4222 A'
devA = ft4222.openByDescription('FT4222 A')
# and the second 'device' on the same chip
devB = ft4222.openByDescription('FT4222 B')
# init spi master
devA.spiMaster_Init(Mode.SINGLE, Clock.DIV_8, Cpol.IDLE_LOW, Cpha.CLK_LEADING, SlaveSelect.SS0)
# also use gpio
devB.gpio_Init(gpio0 = Dir.OUTPUT)
# generate data to send
data = bytes([x for x in range(256)]*4)
# set port0 1 (-> note this is *not* the spi chip select, the chip select (SS0) is generated by the spi core)
devB.gpio_Write(Port.P0, 1)
for _ in range(3):
# write data in a single write
devA.spiMaster_SingleWrite(data, True)
# wait a short while
sleep(0.5)
# set port0 0
devB.gpio_Write(Port.P0, 0)
Accessrights
Under Linux, the usb device is normally not accessibly by a normal user, therefor
a udev rule is required. Create or extend /etc/udev/rules.d/99-ftdi.rules to
contain the following text:
# FTDI's ft4222 USB-I2C Adapter
SUBSYSTEM=="usb", ATTRS{idVendor}=="0403", ATTRS{idProduct}=="601c", GROUP="plugdev", MODE="0666"
Requirements
Windows
MSVCR100.dll/MSVCP100.dll from Microsoft Visual C++ 2010 Redistributable Package need to be installed. Today, on most systems, these DLLs (or the package) should already be installed.
Release files for ft4222 1.13.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ft4222-1.13.0.tar.gz | 3.6 MB | Details |
Built distributions (wheels)
Total release size: 32.6 MB
Release files / ft4222-1.13.0.tar.gz
| Download URL | ft4222-1.13.0.tar.gz |
|---|---|
| Size | 3.6 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
0bf8cdd8402aaafb0d4f990f699e9f9b3a81b50fab101781e8c03ef5d8ff69ec
|
|
BLAKE2b-256 checksum How to use checksums |
c15e7a01805cd1dfc9d36f118e5f0b2c82d77809a873b10c3cde1c2200ea46c6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / ft4222-1.13.0-cp314-cp314t-win_amd64.whl
| Download URL | ft4222-1.13.0-cp314-cp314t-win_amd64.whl |
|---|---|
| Size | 677.9 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Windows x86-64 |
|
SHA-256 checksum How to use checksums |
2944dc0b27fea0035be15340b380d50fde9314174d7705c852c594ad10bc0f1e
|
|
BLAKE2b-256 checksum How to use checksums |
720edca8eb49ccb626dadba7230bf4c47ae74ace0dfcae3c596c5b045ae5e1f9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / ft4222-1.13.0-cp314-cp314t-win32.whl
| Download URL | ft4222-1.13.0-cp314-cp314t-win32.whl |
|---|---|
| Size | 538.7 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Windows x86-32 |
|
SHA-256 checksum How to use checksums |
2e282a81a1acf329a5fc3b35b48940d3123b83e7c903ab085bdd291b37db6daa
|
|
BLAKE2b-256 checksum How to use checksums |
72814d0c64d1a7e449ef46329976fb37ffaec95cededad45f8e9c4a24a91b363
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / ft4222-1.13.0-cp314-cp314t-manylinux_2_28_i686.whl
| Download URL | ft4222-1.13.0-cp314-cp314t-manylinux_2_28_i686.whl |
|---|---|
| Size | 739.8 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ x86-32 |
|
SHA-256 checksum How to use checksums |
974c7aa0c7a1dc0c7688837ecc3856957207a61cb43c8a41b31a595f35c5373f
|
|
BLAKE2b-256 checksum How to use checksums |
6a4269065297de3c7c92503f8e9daa4becb666269728a6c5551856fd158fcf9c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / ft4222-1.13.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | ft4222-1.13.0-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 757.4 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
dd499681adc34f26793bdcaf354cc046d756be96ce49903c1cab1154f060025a
|
|
BLAKE2b-256 checksum How to use checksums |
a1fd280bd0cb1d33304fedca87dbf86a0c821b13a39789910dbad43e8e34eefd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / ft4222-1.13.0-cp314-cp314t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl
| Download URL | ft4222-1.13.0-cp314-cp314t-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl |
|---|---|
| Size | 689.2 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARMv7l Linux glibc 2.31+ ARMv7l |
|
SHA-256 checksum How to use checksums |
b6f314a7805ca133eb68bb8519366c98185dc1bf88ef26efc8a60c929a89cd04
|
|
BLAKE2b-256 checksum How to use checksums |
a9588c53801aaab3ceb09beb6eff9ec1ca5b14cd4e19fb0db0c62dc8f02a7c94
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / ft4222-1.13.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | ft4222-1.13.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 759.1 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
b938154470c4a9cb325632fd7d6cc9a13941d738344931e1060189e955bb3c68
|
|
BLAKE2b-256 checksum How to use checksums |
e8808db8f5b0e02891661fc731717eea201a00d46e0901b554a5a467b5b5e94b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / ft4222-1.13.0-cp314-cp314-win_amd64.whl
| Download URL | ft4222-1.13.0-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 663.7 kB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
b388e3c3b6c23dd99eeef8111faa45ed3bdc0a132abdcf499723856b8756947a
|
|
BLAKE2b-256 checksum How to use checksums |
219b32a66ad38c3a39dd2add0d4881723fdc2cffc05933cebbc89df94ca1b7e3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / ft4222-1.13.0-cp314-cp314-win32.whl
| Download URL | ft4222-1.13.0-cp314-cp314-win32.whl |
|---|---|
| Size | 528.6 kB |
| Tags | CPython 3.14 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
707abb693a0b696f08ccf99a266bf87fac1315313a73db68d016a71e05b0162b
|
|
BLAKE2b-256 checksum How to use checksums |
5d8c5488833791d7564af98c110e838cd89257df3ca24e8cbce684f62d4ac059
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / ft4222-1.13.0-cp314-cp314-manylinux_2_28_i686.whl
| Download URL | ft4222-1.13.0-cp314-cp314-manylinux_2_28_i686.whl |
|---|---|
| Size | 726.7 kB |
| Tags | CPython 3.14 Linux glibc 2.28+ x86-32 |
|
SHA-256 checksum How to use checksums |
5d96462d17cc7e64072e3e7ffd8262f8aa726b01adc8d08cbf79d6333baa795e
|
|
BLAKE2b-256 checksum How to use checksums |
d139d54b82b0d392e77106aafc730456e686c14261418d76d10b41a7b212cea4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / ft4222-1.13.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | ft4222-1.13.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 762.4 kB |
| Tags | CPython 3.14 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
83a5de457c6ee7f3facb9bda04faa4a244b926e4bb1a22b2e9a89956e1ff9e9f
|
|
BLAKE2b-256 checksum How to use checksums |
821e79446b05c457814b368b0c10cbd07bc380a2e2a848ec31a936bbe139982c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / ft4222-1.13.0-cp314-cp314-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl
| Download URL | ft4222-1.13.0-cp314-cp314-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl |
|---|---|
| Size | 696.6 kB |
| Tags | CPython 3.14 Linux glibc 2.17+ ARMv7l Linux glibc 2.31+ ARMv7l |
|
SHA-256 checksum How to use checksums |
2d85e05dc7d3fcd708129846db14602f99a02b46665d7629c11d02f885dbc63d
|
|
BLAKE2b-256 checksum How to use checksums |
970f0a2b804b4d930f949f21d8081eca0a55f703c24ca5f132782ab5cf3b2692
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / ft4222-1.13.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | ft4222-1.13.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 741.7 kB |
| Tags | CPython 3.14 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
21a9eb981393f6a3e74343ec8ad725031ed401368f5916d7277f5369b82f6ca1
|
|
BLAKE2b-256 checksum How to use checksums |
703bee787239778a889952b5730511b66872f07ff5116b677cd675ab7290cf09
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / ft4222-1.13.0-cp313-cp313-win_amd64.whl
| Download URL | ft4222-1.13.0-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 638.9 kB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
03793163871663b5cc80fc2effd9f52357d8abd601da1064a85cf67624f12df7
|
|
BLAKE2b-256 checksum How to use checksums |
27f2e4704914f5b2b14b891700e4e5ca52eebd9250808a008251d93e58cdbf09
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / ft4222-1.13.0-cp313-cp313-win32.whl
| Download URL | ft4222-1.13.0-cp313-cp313-win32.whl |
|---|---|
| Size | 512.3 kB |
| Tags | CPython 3.13 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
872d165fe137d14159bc0fec3afba470e1e9d092f4fa9429dfccfda50c70d3ae
|
|
BLAKE2b-256 checksum How to use checksums |
833b35e6df3a90280630c891ff8c6fa1acc438b5784c76d88696bb77957d4efc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / ft4222-1.13.0-cp313-cp313-manylinux_2_28_i686.whl
| Download URL | ft4222-1.13.0-cp313-cp313-manylinux_2_28_i686.whl |
|---|---|
| Size | 729.0 kB |
| Tags | CPython 3.13 Linux glibc 2.28+ x86-32 |
|
SHA-256 checksum How to use checksums |
d931b47712a966a5701b3373d4fe62b06e9aac687c8399883d14e68ff2f12afa
|
|
BLAKE2b-256 checksum How to use checksums |
95f5b7f63b08dc7bb00c952755229752fce9b375acfcb8cb6c8ff020c7f68c65
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / ft4222-1.13.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | ft4222-1.13.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 767.8 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
8871465038fa40f49980f4481cd9ec70ec9524316522f954de944f053dccfe9e
|
|
BLAKE2b-256 checksum How to use checksums |
b056acdcba304e10717bba385984cecb44b8760402c3629fcd8f5922c6135c11
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / ft4222-1.13.0-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl
| Download URL | ft4222-1.13.0-cp313-cp313-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl |
|---|---|
| Size | 701.6 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ ARMv7l Linux glibc 2.31+ ARMv7l |
|
SHA-256 checksum How to use checksums |
24762e6ed61ddde7b8460df43016a596e22c4f214268a46850615464f4ee6153
|
|
BLAKE2b-256 checksum How to use checksums |
45419add0d4e8171ead49bcbb7597e296b58e66b1d93fe2e2f9f830c8df43259
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / ft4222-1.13.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | ft4222-1.13.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 743.8 kB |
| Tags | CPython 3.13 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
1e7895c0849d4f48d8753fb7568dd7e0aa57e4821cafe7988f58710f02d998b3
|
|
BLAKE2b-256 checksum How to use checksums |
e82ab02e4543e7491b4523f6fe51fd51f85b7ea40945f856b6306b4a16753964
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / ft4222-1.13.0-cp312-cp312-win_amd64.whl
| Download URL | ft4222-1.13.0-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 638.2 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
d2838db0404d95abb7b1bee415550b05b601c460454328e65961bd74fa1f9acd
|
|
BLAKE2b-256 checksum How to use checksums |
ceeafc47e19004d7dd9022d118478b83bace92f8403803f1936f5c86226d9bb2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / ft4222-1.13.0-cp312-cp312-win32.whl
| Download URL | ft4222-1.13.0-cp312-cp312-win32.whl |
|---|---|
| Size | 512.5 kB |
| Tags | CPython 3.12 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
50fa4a4822458ce23b365dbcdddc138d53fc3aafbf80017a4f51f375b72ea0f6
|
|
BLAKE2b-256 checksum How to use checksums |
0e10dbb029d0107760fff1874d908b5bbd3cbc02489e8743f9a7cd9aaa8c0810
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / ft4222-1.13.0-cp312-cp312-manylinux_2_28_i686.whl
| Download URL | ft4222-1.13.0-cp312-cp312-manylinux_2_28_i686.whl |
|---|---|
| Size | 738.0 kB |
| Tags | CPython 3.12 Linux glibc 2.28+ x86-32 |
|
SHA-256 checksum How to use checksums |
9a032efebf21b1debe1721fa2f0641a3c3960f3e4c01de5a5c81f11aa76918df
|
|
BLAKE2b-256 checksum How to use checksums |
2d9f30d0470fd0feb7d9db9813cdd91e54c360c5db605a8e1fed468a32dcd154
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / ft4222-1.13.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | ft4222-1.13.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 776.2 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
769fe1e9a176d1d00ad6aa9b67dc250ea9ea23757237c5a64d0cb9c9bbb2dbab
|
|
BLAKE2b-256 checksum How to use checksums |
3076de2c5e613d81a9775b8b6e1ef35fbd4245a479881eaa8e86b61c4f1aa3a6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / ft4222-1.13.0-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl
| Download URL | ft4222-1.13.0-cp312-cp312-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl |
|---|---|
| Size | 709.3 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ ARMv7l Linux glibc 2.31+ ARMv7l |
|
SHA-256 checksum How to use checksums |
9b2ed0f455fed6eb97fafd929176af4379db6abcd17da78171941e9c053f573a
|
|
BLAKE2b-256 checksum How to use checksums |
b6c204e199ebdc88d33dbb87bf8274f20c5838744a62768038866a5a4f415645
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / ft4222-1.13.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | ft4222-1.13.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 754.0 kB |
| Tags | CPython 3.12 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
58d892abc73e935bc2cfad577df33cd249fc3bb2699ae1ddd7d705fa5e70e19e
|
|
BLAKE2b-256 checksum How to use checksums |
fea92bb97b687dfef2a30f7381326308a9cbeaf9bfc1781fa1bd5f37138dbbd9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / ft4222-1.13.0-cp311-cp311-win_amd64.whl
| Download URL | ft4222-1.13.0-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 640.8 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
88fe1f9f298cce9cebe8501d4eef1d0c665c39e1dcff9b84f5ef7c3ceb3b17e1
|
|
BLAKE2b-256 checksum How to use checksums |
86d7b48c0663f5e7cfd2cdd207c0ad83321311c98d1b58a1c7ab168c09e65b49
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / ft4222-1.13.0-cp311-cp311-win32.whl
| Download URL | ft4222-1.13.0-cp311-cp311-win32.whl |
|---|---|
| Size | 517.1 kB |
| Tags | CPython 3.11 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
4fdbaf2849fbdc2a26131d21f8ca02d0b25257497358cc8f5db74d32d9a6a1c5
|
|
BLAKE2b-256 checksum How to use checksums |
4f071405fa129f380663207a58962b8c16c8ff128b3eea2adab737b4597a3f90
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / ft4222-1.13.0-cp311-cp311-manylinux_2_28_i686.whl
| Download URL | ft4222-1.13.0-cp311-cp311-manylinux_2_28_i686.whl |
|---|---|
| Size | 763.9 kB |
| Tags | CPython 3.11 Linux glibc 2.28+ x86-32 |
|
SHA-256 checksum How to use checksums |
3a78186d6b37422e26bc20240e78ae929cf2e7b740387e821b76ba31e45b7269
|
|
BLAKE2b-256 checksum How to use checksums |
2223c3b9a41becea1bfaf18a38c921514bd4cd5bf0d61a8e911b54a7adade60d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / ft4222-1.13.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | ft4222-1.13.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 791.1 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
d3bd78eaf30cacba941acb4ce78674f7bb57c41bb4fe137a93716e922395ca50
|
|
BLAKE2b-256 checksum How to use checksums |
db37057a7dc6dd550db495ca8d7bbf6df6c592528c05b2e24656068fb1833d56
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / ft4222-1.13.0-cp311-cp311-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl
| Download URL | ft4222-1.13.0-cp311-cp311-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl |
|---|---|
| Size | 749.6 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ ARMv7l Linux glibc 2.31+ ARMv7l |
|
SHA-256 checksum How to use checksums |
43ce8b57b23e567a93d683a577d439f1977ea0dd32fc116e1bbdbb0dd8ac77eb
|
|
BLAKE2b-256 checksum How to use checksums |
24f3a7c5e091f9659b7889eeb01529f75f07e97a246c983dd515603c62ab2992
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / ft4222-1.13.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | ft4222-1.13.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 773.5 kB |
| Tags | CPython 3.11 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
c371291e6b1ee3d2da5b311cb91027b0b5a0683b97c0a015554d32f3aaad3b6c
|
|
BLAKE2b-256 checksum How to use checksums |
4583737f3ab6124a8233129c337ba8e04a319db9138908d1ccaca32839340b09
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / ft4222-1.13.0-cp310-cp310-win_amd64.whl
| Download URL | ft4222-1.13.0-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 640.7 kB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
b6be47484ed011045fd8e6f2063cbfa306e3ff36259834bf437fb1971cd67893
|
|
BLAKE2b-256 checksum How to use checksums |
6fee388fffead053b9ca7a33cb6e5cec621722da4dd6bbcd2fa9b7dabfab727f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / ft4222-1.13.0-cp310-cp310-win32.whl
| Download URL | ft4222-1.13.0-cp310-cp310-win32.whl |
|---|---|
| Size | 517.5 kB |
| Tags | CPython 3.10 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
1fa2ce7ef76b66c045e85b4c96dac2f8ec0165f86a28497f82222e72a98c1cb1
|
|
BLAKE2b-256 checksum How to use checksums |
6f71e85d37b3095dd7586d29284150c3a932078bf8cad6b705c5bea48a9a1208
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / ft4222-1.13.0-cp310-cp310-manylinux_2_28_i686.whl
| Download URL | ft4222-1.13.0-cp310-cp310-manylinux_2_28_i686.whl |
|---|---|
| Size | 743.8 kB |
| Tags | CPython 3.10 Linux glibc 2.28+ x86-32 |
|
SHA-256 checksum How to use checksums |
90d3b9955d1412bab3c6affdadc14ae1c63f7a8c8c18df6e4ed6b47681e77188
|
|
BLAKE2b-256 checksum How to use checksums |
c2164d023c87c2f68076aba2f3e924356a44612069192764c5ce8d343931306b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / ft4222-1.13.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | ft4222-1.13.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 765.8 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
906472cd3517c5672b4227afc120878c21eff8818d86acfa733a8771e5df5738
|
|
BLAKE2b-256 checksum How to use checksums |
3ec58941353f87aba64610b5c47c7d0b3fa7ea54f7f1a6555c7f976d4c2df740
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / ft4222-1.13.0-cp310-cp310-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl
| Download URL | ft4222-1.13.0-cp310-cp310-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl |
|---|---|
| Size | 724.4 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ ARMv7l Linux glibc 2.31+ ARMv7l |
|
SHA-256 checksum How to use checksums |
8e4d2ea3b62ac52e52435427b1983b1497296fad3d52b172f3835ad65a3be3e5
|
|
BLAKE2b-256 checksum How to use checksums |
10ed351743c1e6ccc8d4100fe6c0e0b4f200992168b08cd6272fbdec8b757815
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / ft4222-1.13.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | ft4222-1.13.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 746.8 kB |
| Tags | CPython 3.10 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
5b883fed51d1a5277e586ad58ba011fcbc75176c07ab5b002329c72cc6fe4f47
|
|
BLAKE2b-256 checksum How to use checksums |
17f560f94ce275a12c1cc77596104f8df977f6256f50ef561a556336c2dc9fda
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / ft4222-1.13.0-cp39-cp39-win_amd64.whl
| Download URL | ft4222-1.13.0-cp39-cp39-win_amd64.whl |
|---|---|
| Size | 641.1 kB |
| Tags | CPython 3.9 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
2179b57901a2561e3c2ea8398d80c5685dd236eafef523b6f506b62144662001
|
|
BLAKE2b-256 checksum How to use checksums |
7d954021ec325e9a53d45314bf0ddd174102353338afb372c85e34d35871a330
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / ft4222-1.13.0-cp39-cp39-win32.whl
| Download URL | ft4222-1.13.0-cp39-cp39-win32.whl |
|---|---|
| Size | 517.8 kB |
| Tags | CPython 3.9 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
4fead24c03da6bf384fd9ff33668fada47f333cbb07794dc8e2baa43fb076cdf
|
|
BLAKE2b-256 checksum How to use checksums |
724e0797e0346aa0016d39e9bf835e93668cc4f584017fa303efdf49a4ef60bd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / ft4222-1.13.0-cp39-cp39-manylinux_2_28_i686.whl
| Download URL | ft4222-1.13.0-cp39-cp39-manylinux_2_28_i686.whl |
|---|---|
| Size | 739.5 kB |
| Tags | CPython 3.9 Linux glibc 2.28+ x86-32 |
|
SHA-256 checksum How to use checksums |
305c8a6a4f1bf84ad66e25f784e4d471a4119bb650d82385f066507b7973c235
|
|
BLAKE2b-256 checksum How to use checksums |
6435fe8b5e7dc348536163078c6aee1e89dfcdf73bde03622b11d9fee81da570
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / ft4222-1.13.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
| Download URL | ft4222-1.13.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 760.5 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
56d2e076a8d30c6cde17e983c197ab78a965e32bc39ae6c6d262dc2e2dcc377c
|
|
BLAKE2b-256 checksum How to use checksums |
dd74edfb6b20b208616da0b4b06b5f6570aecc53bc9421fbac149519a60a7c7d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / ft4222-1.13.0-cp39-cp39-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl
| Download URL | ft4222-1.13.0-cp39-cp39-manylinux2014_armv7l.manylinux_2_17_armv7l.manylinux_2_31_armv7l.whl |
|---|---|
| Size | 718.5 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ ARMv7l Linux glibc 2.31+ ARMv7l |
|
SHA-256 checksum How to use checksums |
4f754379e44476058c5df500ed7e92b1d04d0a3d4ea36e3d554b3605f3587cbd
|
|
BLAKE2b-256 checksum How to use checksums |
613c47af3f261fd75d0589a8ccca40cd6d52f9db4d38782da90da86b4c6347df
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / ft4222-1.13.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
| Download URL | ft4222-1.13.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 742.5 kB |
| Tags | CPython 3.9 Linux glibc 2.17+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
3ef47b4080369def323a5ae248a2177d9d7f2f193b7c6d18982ec7aa83e02b0a
|
|
BLAKE2b-256 checksum How to use checksums |
6fccd421f40c10a71d89024830773814df606252ee32ace3a05e6810f732cf9d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|