A python wrapper for littlefs
Project description
littlefs-python provides a thin wrapper around littlefs, a filesystem targeted for small embedded systems. The wrapper provides a pythonic interface to the filesystem and allows the creation, inspection and modification of the filesystem or individual files. Even if this package uses Cython, the goal is not to provide a high performance implementation. Cython was chosen as an easy method is offered to generate the binding and the littlefs library in one step.
Quick Examples
Let’s create a image ready to transfer to a flash memory using the pythonic interface:
from littlefs import LittleFS
# Initialize the File System according to your specifications
fs = LittleFS(block_size=512, block_count=256)
# Open a file and write some content
with fs.open('first-file.txt', 'w') as fh:
fh.write('Some text to begin with\n')
# Dump the filesystem content to a file
with open('FlashMemory.bin', 'wb') as fh:
fh.write(fs.context.buffer)
The same can be done by using the more verbose C-Style API, which closely resembles the steps which must be performed in C:
from littlefs import lfs
cfg = lfs.LFSConfig(block_size=512, block_count=256)
fs = lfs.LFSFilesystem()
# Format and mount the filesystem
lfs.format(fs, cfg)
lfs.mount(fs, cfg)
# Open a file and write some content
fh = lfs.file_open(fs, 'first-file.txt', 'w')
lfs.file_write(fs, fh, b'Some text to begin with\n')
lfs.file_close(fs, fh)
# Dump the filesystem content to a file
with open('FlashMemory.bin', 'wb') as fh:
fh.write(cfg.user_context.buffer)
Installation
As littlefs is bundled with the package you will need to install the correct version of this package in successfully read or create images for your embedded system. If you start from scratch the latest version is recommended.
LittleFS Version |
Package Version |
LittleFS File System Version |
---|---|---|
2.9.0 |
v0.11.X |
2.0 / 2.1 [1] |
2.9.0 |
v0.10.X |
2.0 / 2.1 [1] |
2.8.0 |
0.8.X-0.9.X |
2.0 / 2.1 [1] |
2.7.0 |
0.7.X |
2.0 / 2.1 [1] |
2.7.0 |
0.6.X |
2.0 / 2.1 [1] |
2.6.1 |
0.5.0 |
2.1 |
2.2.1 |
0.4.0 |
2.0 |
2.2.1 |
0.3.0 |
2.0 |
This is as simple as it can be:
pip install littlefs-python
At the moment wheels (which require no build) are provided for the following platforms, on other platforms the source package is used and a compiler is required:
Linux: Python 3.7 - 3.12 / x86_64, arm64
MacOS: Python 3.7 - 3.12 / x86_64, arm64
Windows: Python 3.7 - 3.12 / 32- & 64-bit
CLI
littlefs-python comes bundled with a command-line tool, littlefs-python, that can be used to create and extract littlefs binary images.
$ littlefs-python --help
usage: littlefs-python [-h] [--version] {create,extract,list} ...
Create, extract and inspect LittleFS filesystem images. Use one of the
commands listed below, the '-h' / '--help' option can be used on each command
to learn more about the usage.
optional arguments:
-h, --help show this help message and exit
--version show program's version number and exit
Available Commands:
{create,extract,list}
create Create LittleFS image from file/directory contents.
extract Extract LittleFS image contents to a directory.
list List LittleFS image contents.
To create a littlefs binary image:
# Creates a 1-megabyte "lfs.bin" containing README.rst
$ littlefs-python create README.rst lfs.bin --fs-size=1mb --block-size=4096
# Creates a 1-megabyte "lfs.bin" containing the contents of the examples/ folder
$ littlefs-python create examples lfs.bin --fs-size=1mb --block-size=4096
To extract the contents of a littlefs binary image:
$ littlefs-python extract lfs.bin output/ --block-size=4096
Development Setup
Start by checking out the source repository of littlefs-python:
git clone https://github.com/jrast/littlefs-python.git
The source code for littlefs is included as a submodule which must be checked out after the clone:
cd <littlefs-python> git submodule update --init
this ensures that the correct version of littlefs is cloned into the littlefs folder. As a next step install the dependencies and install the package:
pip install -r requirements.txt pip install -e .
It’s highly recommended to install the package in a virtual environment!
Development Hints
Test should be run before committing: pytest test
Mypy is used for typechecking. Run it also on the tests to catch more issues: mypy src test test/lfs
Mypy stubs can be generated with stubgen src. This will create a out directory containing the generated stub files.
Creating a new release
NEW (with github deploy action):
Make sure the master branch is in the state you want it.
Create a new tag with the correct version number and push the tag to github
Start the “Build and Deploy Package” workflow for the created tag on github
OUTDATED (without github deploy action):
Make sure the master branch is in the state you want it.
Create a tag with the new version number
Wait until all builds are completed. A new release should be created automatically on github.
Build the source distribution with python setup.py sdist.
Download all assets (using ci/download_release_files.py).
Upload to pypi using twine: twine upload dist/*.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
File details
Details for the file littlefs_python-0.12.0.tar.gz
.
File metadata
- Download URL: littlefs_python-0.12.0.tar.gz
- Upload date:
- Size: 488.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a5dea85e1415c889046ef994c5b8759bfd97c46574385c560900747ac460aa5f |
|
MD5 | a4ed4b7dcb0391e2afc22139683593ea |
|
BLAKE2b-256 | 6d60f50fa1d706bcb5fb47c888b400a4ce345bad3f0ae26b42edf0de0baf0475 |
File details
Details for the file littlefs_python-0.12.0-cp312-cp312-win_amd64.whl
.
File metadata
- Download URL: littlefs_python-0.12.0-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 162.0 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 51f9aab244ace54efe6b04499520b5c02cec6cd01b232e453454e54a18f5b2ac |
|
MD5 | 1e3655dab9a9fd495f18c165685c827e |
|
BLAKE2b-256 | 739a0fbe4b68b5fbaeb5ac6ca6e73ec45ca61661452834794ed39fc86ba16f35 |
File details
Details for the file littlefs_python-0.12.0-cp312-cp312-win32.whl
.
File metadata
- Download URL: littlefs_python-0.12.0-cp312-cp312-win32.whl
- Upload date:
- Size: 138.2 kB
- Tags: CPython 3.12, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8f7e46f85d4e2d0ca0306b4a654c3a56ed2580dc39ea37da3ce7b01190f3b43b |
|
MD5 | 02bd7a574ae59d492444310a0f5e8759 |
|
BLAKE2b-256 | d9645693afbff6bbd05e919335e8638ba013503e1115b6d848569114e11092af |
File details
Details for the file littlefs_python-0.12.0-cp312-cp312-musllinux_1_2_x86_64.whl
.
File metadata
- Download URL: littlefs_python-0.12.0-cp312-cp312-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 985.4 kB
- Tags: CPython 3.12, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | be494077f9aea0a5e8187a0048e55feb34c44de15bc40275f81322e14bfa8f69 |
|
MD5 | cca2bee68b43cfcbc74aa69cce408b59 |
|
BLAKE2b-256 | d9a567a1fc446b0aaf103681c88c802a0574d2b4f086ff740a40f5c182ca4ba9 |
File details
Details for the file littlefs_python-0.12.0-cp312-cp312-musllinux_1_2_i686.whl
.
File metadata
- Download URL: littlefs_python-0.12.0-cp312-cp312-musllinux_1_2_i686.whl
- Upload date:
- Size: 934.2 kB
- Tags: CPython 3.12, musllinux: musl 1.2+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 864675f359a2a327489f1f1f157b20114e7f063fb0f343d35c544eaba615abeb |
|
MD5 | 5fb90f9b4b0243745106565d93f49c3f |
|
BLAKE2b-256 | da888a70ee2c97c89e32fbd755376319eb15f3b16ccb3e2693144fa8a59185f2 |
File details
Details for the file littlefs_python-0.12.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: littlefs_python-0.12.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 957.1 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2492e1f2e0a6f132e0f28179bea1d277a3ef282a340812352886e354dab9cdcf |
|
MD5 | e6423da109f550786d6ea0e25d938bdf |
|
BLAKE2b-256 | 330591475adeb169686729e278138ff779dfe6f3744cf4cab0278d44afdc31f3 |
File details
Details for the file littlefs_python-0.12.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: littlefs_python-0.12.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 929.4 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 26b307d91e991edb637fa4515fd754e4c8e8a28ce648018d68e3c5db445a67ee |
|
MD5 | 0278d29bb2407cb825ca2af7a36a57c0 |
|
BLAKE2b-256 | bc01213d15655048bc783d3ad48e87d3899c2e9a2b3bc2f5dc92811d488b0f09 |
File details
Details for the file littlefs_python-0.12.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: littlefs_python-0.12.0-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 893.3 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ i686, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ea6ab72b66810a0898f1a62f8a6ca7287e17c8e1aba8dea31c585897dc6f31ba |
|
MD5 | 56b90e5a07b4a4309dffe1cae1d6a228 |
|
BLAKE2b-256 | 68c9887bdcf2b7142386bb0035ec7718c9700972e3b24f391cbaa4e517c4744a |
File details
Details for the file littlefs_python-0.12.0-cp312-cp312-macosx_11_0_arm64.whl
.
File metadata
- Download URL: littlefs_python-0.12.0-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 173.4 kB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8cb2a6585bf871422058b0b51550058c86c373ed032553f39a4da04f2c5b903f |
|
MD5 | ce8358a0144a7eef2137662aeb6d3a18 |
|
BLAKE2b-256 | f1f11bacfa6a4c0861b32f8a43ac99a9c028f40ae02b14aa5c4f18ca299d7c05 |
File details
Details for the file littlefs_python-0.12.0-cp311-cp311-win_amd64.whl
.
File metadata
- Download URL: littlefs_python-0.12.0-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 162.0 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a9578c0ad19f9b6157fa5f64d6def5972a1ba8891b526fdd355db3761276fe62 |
|
MD5 | 718e6fc6f7c6f111ca17f2a3afb5a167 |
|
BLAKE2b-256 | 271283760b32e9bfe3355d3b1f39612a5aa5169ceb55b9972cf89758f1841d0b |
File details
Details for the file littlefs_python-0.12.0-cp311-cp311-win32.whl
.
File metadata
- Download URL: littlefs_python-0.12.0-cp311-cp311-win32.whl
- Upload date:
- Size: 137.0 kB
- Tags: CPython 3.11, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 315f540c5f9922dcbb3788d26ac35c3bcd047b7b20e6a198b4560943cb2292a7 |
|
MD5 | d435c53f9d0d9dc20e3e56b458adff84 |
|
BLAKE2b-256 | 2b88e6ad1cee13b5693efa0280f41c4a144f94e57537ad8f5c63ffd960337fe7 |
File details
Details for the file littlefs_python-0.12.0-cp311-cp311-musllinux_1_2_x86_64.whl
.
File metadata
- Download URL: littlefs_python-0.12.0-cp311-cp311-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 979.8 kB
- Tags: CPython 3.11, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b83d148fb7045df3899e34144e3bcda31df5293fef709c403b95380ddf13109a |
|
MD5 | 7c5bc53bf874755ca1d256e227dfcf27 |
|
BLAKE2b-256 | 57ac53ea059fa483e118292e7391abea11731b15e8ce0562f6d7549556b4fc0a |
File details
Details for the file littlefs_python-0.12.0-cp311-cp311-musllinux_1_2_i686.whl
.
File metadata
- Download URL: littlefs_python-0.12.0-cp311-cp311-musllinux_1_2_i686.whl
- Upload date:
- Size: 942.0 kB
- Tags: CPython 3.11, musllinux: musl 1.2+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1ae76ac169004023583fce1a8b0efbfc138714bf42429217eb13eb26820b5875 |
|
MD5 | c6bb09226c933b92ff30d82f55aa47d6 |
|
BLAKE2b-256 | 11489d6c2e17587021a7cb8aee15548ac22c9f2019687389371420490856a84d |
File details
Details for the file littlefs_python-0.12.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: littlefs_python-0.12.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 984.4 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fbf9b3c6f8172a0ed1cb05a4e2c5ffda03ad6216401b23047e4be6ecd515b428 |
|
MD5 | 36bfdd619a5af11bf80e5b277f585551 |
|
BLAKE2b-256 | defb16b63793c339fde165cc5faca2c95656e0cd1a0339fce4c4c4eb169faaa8 |
File details
Details for the file littlefs_python-0.12.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: littlefs_python-0.12.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 963.5 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2dfcd912582730813e18e142ca3102d59609d0b8acb91a6222b9c33c9ee61b5b |
|
MD5 | 6a0ec29397c89e5dc4fdeccc2adefbc9 |
|
BLAKE2b-256 | db4ab94e0ab7e8e62616f09b640bdc38c13c643789caecb304f213b8761ec14a |
File details
Details for the file littlefs_python-0.12.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: littlefs_python-0.12.0-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 935.2 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ i686, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d7c1b25d1df31be9fd53aacd604bc742ef26638d49fa3e34955a043fd273a3de |
|
MD5 | 1dab574d8009fb5ef63f6187090485dd |
|
BLAKE2b-256 | c7f69e0fd80112cc2ad532fe415f7630af09135a80e93a473581691f2ecbdd02 |
File details
Details for the file littlefs_python-0.12.0-cp311-cp311-macosx_11_0_arm64.whl
.
File metadata
- Download URL: littlefs_python-0.12.0-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 171.8 kB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 42eb7bec2dc96cf9f3cc1984f302770443b7b2ea5004d9adf4be644135545897 |
|
MD5 | 5a33852828461760903a44a98649eb49 |
|
BLAKE2b-256 | fcaf123f96ed9173094c0d6859c660d148447080089e66c227a1d01c558ec59f |
File details
Details for the file littlefs_python-0.12.0-cp310-cp310-win_amd64.whl
.
File metadata
- Download URL: littlefs_python-0.12.0-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 164.9 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | cd200259039830d9c2e3e48874871800ecf8e4359bea2dab490d8b86695ef34c |
|
MD5 | ef4a96dd982cf6f4b88c0d5d4fe8f5c3 |
|
BLAKE2b-256 | e2b1833eb7e6fa6730b81aff09d5ac7844911d6d9ded9eb730a95c7d87d20731 |
File details
Details for the file littlefs_python-0.12.0-cp310-cp310-win32.whl
.
File metadata
- Download URL: littlefs_python-0.12.0-cp310-cp310-win32.whl
- Upload date:
- Size: 140.0 kB
- Tags: CPython 3.10, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | be293a94d8a2dfe88d5af29310ec6d645db8986d90b595b1b462901fa2672072 |
|
MD5 | a5c919b96ab24c1b6bc2fbb173060f82 |
|
BLAKE2b-256 | 67bc2dcab63cebad8fe549b05c763f9161a06aeaa738cc21cad69ee8b98c6c3e |
File details
Details for the file littlefs_python-0.12.0-cp310-cp310-musllinux_1_2_x86_64.whl
.
File metadata
- Download URL: littlefs_python-0.12.0-cp310-cp310-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 960.4 kB
- Tags: CPython 3.10, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e7372484c44df47b0fa5cdd21d8517a1a2a81c7b58ccf5d1399de6de8758973f |
|
MD5 | 2cebd95ab7f36945b5ce6ca0e9cad088 |
|
BLAKE2b-256 | c01f27866d4c36b18878e157a127581a1ada459feca57f412a572844314793fe |
File details
Details for the file littlefs_python-0.12.0-cp310-cp310-musllinux_1_2_i686.whl
.
File metadata
- Download URL: littlefs_python-0.12.0-cp310-cp310-musllinux_1_2_i686.whl
- Upload date:
- Size: 921.2 kB
- Tags: CPython 3.10, musllinux: musl 1.2+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1b1f7d9d1eaa72dab15cdb6ed94417f4ca815c977292bbb0581755d8a53af7cc |
|
MD5 | 78c88aa8e500610136aac1a30ee6b0f6 |
|
BLAKE2b-256 | 6f3d9adbda42de8f84fe484e940c3d92ae06bf4b766e33d671fa335468d43a0b |
File details
Details for the file littlefs_python-0.12.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: littlefs_python-0.12.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 949.8 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a53a18979ebf2906fc614d0aa71dc117350047c36a6132bc95787a4dd52b19da |
|
MD5 | 8a672a45538c6e11a8564d0850148cac |
|
BLAKE2b-256 | 09f9656054bf402c3e8e23de463d598182c189b858bde5319aba70ff0ababcd7 |
File details
Details for the file littlefs_python-0.12.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: littlefs_python-0.12.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 925.6 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0bd985e741b7d51520ad833611acc9cd15459bcd6d43da0cc5d9dae482ad555c |
|
MD5 | c296af7131de5b7dd1b71436468edfb8 |
|
BLAKE2b-256 | 090728896a780aee0d500ba10f8fc7071d166747f4a10131568fc46dec168a76 |
File details
Details for the file littlefs_python-0.12.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: littlefs_python-0.12.0-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 895.1 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ i686, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a1bb1279359b475378af4ad0a05277e73cc1772ca1fdcb46f771815865984fbd |
|
MD5 | 2e45d3e31c50295b4558b97ed5224296 |
|
BLAKE2b-256 | 703bd41f5fe2f801e1a7ee9be0bbde3129bf0c84cac697ca250dde1189cd433c |
File details
Details for the file littlefs_python-0.12.0-cp310-cp310-macosx_11_0_arm64.whl
.
File metadata
- Download URL: littlefs_python-0.12.0-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 174.3 kB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | eed9a5910cb624636fe18c2fc76896c0890d3d89e96360544010ccf974536455 |
|
MD5 | dbc66e992d678ef25df767cfaf98ae37 |
|
BLAKE2b-256 | c5edcdea86f845bbd9a476dbc01366fcddbd5ff7f864ea2d5e27bc23c163cc99 |
File details
Details for the file littlefs_python-0.12.0-cp39-cp39-win_amd64.whl
.
File metadata
- Download URL: littlefs_python-0.12.0-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 165.1 kB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6ff0479622b517f31c28f3ff7935376de6298be2de1d66eef940a4746d24ef2c |
|
MD5 | ef9448187417a49b14a335cc8a854776 |
|
BLAKE2b-256 | e33c55eac4f00c9e6e39cb274578b6fedc074349a422bd5b1c5500e5672b92c6 |
File details
Details for the file littlefs_python-0.12.0-cp39-cp39-win32.whl
.
File metadata
- Download URL: littlefs_python-0.12.0-cp39-cp39-win32.whl
- Upload date:
- Size: 140.2 kB
- Tags: CPython 3.9, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fe701618a12040d29d0573f1831991ead18055335758a272738c343580c62e1d |
|
MD5 | 3e77aaf32108f98b85883a1ee1c7aa5b |
|
BLAKE2b-256 | 4bec3406fb4adc3d660bfa5efa34557fd4326a5bd7350bdab9d86ce09eb3d310 |
File details
Details for the file littlefs_python-0.12.0-cp39-cp39-musllinux_1_2_x86_64.whl
.
File metadata
- Download URL: littlefs_python-0.12.0-cp39-cp39-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 959.6 kB
- Tags: CPython 3.9, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bc7bf4096a572855cda8f5c319b3b0d2c60c72b8c325c70e683e5c08bc0fffb5 |
|
MD5 | 94f64e0f7f45c6bd1e0014476b108bcd |
|
BLAKE2b-256 | cadeb86eadccbf7eb80060bd496f6045baa07710a4987a589d30f34b9a5c38e1 |
File details
Details for the file littlefs_python-0.12.0-cp39-cp39-musllinux_1_2_i686.whl
.
File metadata
- Download URL: littlefs_python-0.12.0-cp39-cp39-musllinux_1_2_i686.whl
- Upload date:
- Size: 919.9 kB
- Tags: CPython 3.9, musllinux: musl 1.2+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5f754dbe2030ceee75f5aead39a38553dcad7202db5dc17cd11fb6d90a9acf81 |
|
MD5 | 80ebc74d7c1b9fdfb8dd47b7978ff6ba |
|
BLAKE2b-256 | d7f22eab7050a340f6ed4632983cbfa78e6f7ce40a54d4fc17c7f53fe3610545 |
File details
Details for the file littlefs_python-0.12.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: littlefs_python-0.12.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 950.8 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b91ba70808c1bf081f328a2f530ea9a984fc2919455fea26466e36502d542a4b |
|
MD5 | b854dd8484cfe78b6ab13dbcd84ca180 |
|
BLAKE2b-256 | 93dc79e14c31cb5b94f045d0b7709a0907db3a24cd0f40d8c66c8f8de35a0515 |
File details
Details for the file littlefs_python-0.12.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: littlefs_python-0.12.0-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 925.8 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 18969a35b24060203a848fdcc95a43df595ca7585f8c5d3e21b5dffdd1bc604e |
|
MD5 | 8ad479612cc941361b7be03766582b6e |
|
BLAKE2b-256 | 9b884c19a25092c8912e52694304097abdd1e973b53cb81b239361f2cdd41980 |
File details
Details for the file littlefs_python-0.12.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: littlefs_python-0.12.0-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 895.4 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ i686, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a68d5047530c9b144e2508e0e1f2b9904c71f69f8d367508a2fa47b1219699c0 |
|
MD5 | 3bf61d0899c91d57caca5a869f1ce6f9 |
|
BLAKE2b-256 | b1d23fc8a24fc6a071d833bc4fecea032c92d6785731f94802b46aaa0ad2bedf |
File details
Details for the file littlefs_python-0.12.0-cp39-cp39-macosx_11_0_arm64.whl
.
File metadata
- Download URL: littlefs_python-0.12.0-cp39-cp39-macosx_11_0_arm64.whl
- Upload date:
- Size: 174.5 kB
- Tags: CPython 3.9, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 19342e691ce83365794c4a4ebe44538e20a44f4dad8d3b2a776a1b2fe72fb90b |
|
MD5 | 9a0aec3dc71d1b91199e9ec3c79884fa |
|
BLAKE2b-256 | 12017cf2b2fa5609f36d48f050c0dd161e4286ab202e9f165b9b25547c887191 |
File details
Details for the file littlefs_python-0.12.0-cp38-cp38-win_amd64.whl
.
File metadata
- Download URL: littlefs_python-0.12.0-cp38-cp38-win_amd64.whl
- Upload date:
- Size: 164.6 kB
- Tags: CPython 3.8, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6381b2aeaf8c5bd92c7f99570bbfd03467b0e35a86f6506c2a12725c2ddf8974 |
|
MD5 | a200156d6a0a375e20d18436b9c56e3f |
|
BLAKE2b-256 | b29cd82e39764d33ab765cc2935cdec841b14923542b03d9543f1b523f30253b |
File details
Details for the file littlefs_python-0.12.0-cp38-cp38-win32.whl
.
File metadata
- Download URL: littlefs_python-0.12.0-cp38-cp38-win32.whl
- Upload date:
- Size: 139.8 kB
- Tags: CPython 3.8, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 19ff9278ae837a37a26d6c7659359523178f746bd797ff71d52733c1682cef15 |
|
MD5 | 9fde2d998c2385aff00a44b22b130a3a |
|
BLAKE2b-256 | a2d030b8e5e87bac2e7bc9b98df781f1efe83447c7e1f6509218dbbc5e32e24c |
File details
Details for the file littlefs_python-0.12.0-cp38-cp38-musllinux_1_2_x86_64.whl
.
File metadata
- Download URL: littlefs_python-0.12.0-cp38-cp38-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 951.3 kB
- Tags: CPython 3.8, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 763e2c925423779ec7bd604d8712505254679b50416b5ae95d4a93357139f0c1 |
|
MD5 | 311cc5838a05a5000c58611f84f6250a |
|
BLAKE2b-256 | 0c401f2459c634de31d01d2f2c1a53dedd1e44941f18b2b8ecb60fecfa27d304 |
File details
Details for the file littlefs_python-0.12.0-cp38-cp38-musllinux_1_2_i686.whl
.
File metadata
- Download URL: littlefs_python-0.12.0-cp38-cp38-musllinux_1_2_i686.whl
- Upload date:
- Size: 909.9 kB
- Tags: CPython 3.8, musllinux: musl 1.2+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 578b5be201be35bb4865a4f579ac1d2ade485a2d58f7d297a599db276dca792b |
|
MD5 | c872fd07e142d1160a1a1dc120fbb696 |
|
BLAKE2b-256 | 9378757f18556ff6ef5ab96aedc88ac431694c559d3c7e8cb13b3f5ea995f8ad |
File details
Details for the file littlefs_python-0.12.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: littlefs_python-0.12.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 932.8 kB
- Tags: CPython 3.8, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3915f6601377751f3bd7590c95656864c813918f458eccc64a5a06e6e420b8ba |
|
MD5 | ba79ef415448ed9451551a648f576cc3 |
|
BLAKE2b-256 | fd2782f32ba263caf91f2c850f16a84599f2e78ddf317439b98ea3d8884c17aa |
File details
Details for the file littlefs_python-0.12.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: littlefs_python-0.12.0-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 907.4 kB
- Tags: CPython 3.8, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e7b103c8a322051767e6cc613987eab862ea1ed9591c17e24a1b163ffec77ab0 |
|
MD5 | 68e117b51564cecb282fdb794bee4ced |
|
BLAKE2b-256 | 2361441c14e1236aea4c4c1b0cf2b2a1156295cd12585d4b01ef3da8763f5ad6 |
File details
Details for the file littlefs_python-0.12.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: littlefs_python-0.12.0-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 880.2 kB
- Tags: CPython 3.8, manylinux: glibc 2.17+ i686, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ddc8b553a3f40a77277cbaf570c5de12310de8f34da74efc2a9173d5d1ce6e7f |
|
MD5 | 0e348bf7ec4cfa3f919a9c1de5327b8a |
|
BLAKE2b-256 | 4dab83baa3cd2847ddfc087444466e2088e9e3e06f3aed69aaaf43305bba820b |
File details
Details for the file littlefs_python-0.12.0-cp38-cp38-macosx_11_0_arm64.whl
.
File metadata
- Download URL: littlefs_python-0.12.0-cp38-cp38-macosx_11_0_arm64.whl
- Upload date:
- Size: 173.3 kB
- Tags: CPython 3.8, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 06d297304bd7d3ebafe00d58df273fbf25ceebc0387c3ba7a2edaa0e996f1a7c |
|
MD5 | c5281e114e24fe67e37cef667df1895a |
|
BLAKE2b-256 | d0333d8c528c69ba8e1d65adc121d8b547526d784d8e5f491f2dbd1ad239c0e5 |
File details
Details for the file littlefs_python-0.12.0-cp37-cp37m-win_amd64.whl
.
File metadata
- Download URL: littlefs_python-0.12.0-cp37-cp37m-win_amd64.whl
- Upload date:
- Size: 159.1 kB
- Tags: CPython 3.7m, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 674abd6f861b68ade7b4cb6e131aa1a22d4777e01aa89403683023b64c7897b3 |
|
MD5 | 159748a14927ed32953b44810129b09d |
|
BLAKE2b-256 | f109dbcd434708e36b7cc1e5175b0e0168ed8f63ea91f17f320ccf53d393208a |
File details
Details for the file littlefs_python-0.12.0-cp37-cp37m-win32.whl
.
File metadata
- Download URL: littlefs_python-0.12.0-cp37-cp37m-win32.whl
- Upload date:
- Size: 134.4 kB
- Tags: CPython 3.7m, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d81e6331d88c84b9775a339868a7e4a560483bf2d50860523882658264934330 |
|
MD5 | 34f5465877e6c48bd1323d3a7ba315aa |
|
BLAKE2b-256 | 047ad9ef95e65d7a0967ae3c01ef4db6892f1026309543908ecb3e9f479dc289 |
File details
Details for the file littlefs_python-0.12.0-cp37-cp37m-musllinux_1_2_x86_64.whl
.
File metadata
- Download URL: littlefs_python-0.12.0-cp37-cp37m-musllinux_1_2_x86_64.whl
- Upload date:
- Size: 887.4 kB
- Tags: CPython 3.7m, musllinux: musl 1.2+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e96fca6ce06a7224cb874720752b28143c0ca16140c024e513ae5220c79e0faf |
|
MD5 | 15f153b9196e2587670a3b9db0555d99 |
|
BLAKE2b-256 | 39954e4a7ea5342ed65d91af576359ae66193c20709cc0f755cc6320748013fa |
File details
Details for the file littlefs_python-0.12.0-cp37-cp37m-musllinux_1_2_i686.whl
.
File metadata
- Download URL: littlefs_python-0.12.0-cp37-cp37m-musllinux_1_2_i686.whl
- Upload date:
- Size: 842.7 kB
- Tags: CPython 3.7m, musllinux: musl 1.2+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6945f0febdd78c89e6b38d0211656db6465200679ef3fd81fbcfffb30e44a372 |
|
MD5 | 3d1fa4252d6e4d584ad64c9aac67b701 |
|
BLAKE2b-256 | 01f94007a57f31c4e1b7a8fc8c439f537e132f501c02928e3c3e4362480a8077 |
File details
Details for the file littlefs_python-0.12.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: littlefs_python-0.12.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 863.0 kB
- Tags: CPython 3.7m, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4d109962e214df1169d00045c5080eac473f89655c68d90803eb9c2eae1512db |
|
MD5 | 08c44739a2ef9f6ba3714f9b965ee3b9 |
|
BLAKE2b-256 | 68c5936e5d00da6d8183836d8a37fdc0dca1a26cb0242f9c34caeaa64f70c46f |
File details
Details for the file littlefs_python-0.12.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: littlefs_python-0.12.0-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 838.4 kB
- Tags: CPython 3.7m, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 36887ac4c70b5637a943b9786353a61d27fad9d0bfd16f3821bbda0ba27eb03c |
|
MD5 | 1c8fc3e6234b37e7995c0c60489ccc36 |
|
BLAKE2b-256 | 38aa16b1cc8034162b1eb0be13300fc8239ec9217b32e59bd4fa678d743792da |
File details
Details for the file littlefs_python-0.12.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
.
File metadata
- Download URL: littlefs_python-0.12.0-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 812.2 kB
- Tags: CPython 3.7m, manylinux: glibc 2.17+ i686, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.0 CPython/3.12.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0a500106f401a411e58a7fc246e9ec42310bd652f7df5010bc0fda8bd4890567 |
|
MD5 | e37ec66c5cf6d184de412108ef27ec56 |
|
BLAKE2b-256 | 48246d09b95981fb529852f23384b7652b51a8b292b94ed761ea0c5b4a247bea |