Skip to main content

Cross-platform user-space file systems for Python

Project description

userspacefs

userspacefs is a library that allows you to easily write cross-platform user-space file systems in Python. macOS and Linux has been tested, but it has been designed to run on Windows and other POSIX platforms.

It is primarily used to power dbxfs.

It is written for Python 3.11+ and is licensed under the GPLv3.

Documentation

Currently, none. PRs welcome. See userspacefs/memoryfs.py for an example.

Contact

Rian Hunter @cejetvole

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

userspacefs-3.2.1.tar.gz (83.1 kB view details)

Uploaded Source

Built Distribution

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

userspacefs-3.2.1-py3-none-any.whl (89.4 kB view details)

Uploaded Python 3

File details

Details for the file userspacefs-3.2.1.tar.gz.

File metadata

  • Download URL: userspacefs-3.2.1.tar.gz
  • Upload date:
  • Size: 83.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for userspacefs-3.2.1.tar.gz
Algorithm Hash digest
SHA256 e446c70aaadb7bf0a757beb8fc8392ce090567ee261252451274be1e7cba7558
MD5 39508916a170fc98b938be8cc2f40ce0
BLAKE2b-256 ce7b98b41a4434dd00a178ea7c3b8c6c7ef90a52027acbdc42595dcdc47d28e5

See more details on using hashes here.

File details

Details for the file userspacefs-3.2.1-py3-none-any.whl.

File metadata

  • Download URL: userspacefs-3.2.1-py3-none-any.whl
  • Upload date:
  • Size: 89.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.2

File hashes

Hashes for userspacefs-3.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 33b7ec87a40dbd8e3e5b60c1145c69424e70a3c558fb6b60e1f9221233f0474c
MD5 bac1a677325848f2dfd3d3450d2f98b7
BLAKE2b-256 51eabb24cea8bc68940ccd60de06b4c2cf775feca211daf8a30721e4aa3e940c

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