Skip to main content

disk-api

An API... but in the filesystem

Basic Idea

As this is only the basic idea there is nothing you can test yet. But basically this library should offer a nice abstraction to libfuse

from diskapi import DiskAPI

api = DiskAPI()

@api.get("/index")
def index():
    return f"Hello World"


if __name__ == '__main__':
    api.run(mount="~/api/")
$ cat ~/api/index
Hello World

Installation

pip3 install disk-api

Metadata

Release files for disk-api 0.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for disk-api 0.0.0
File Size Uploaded Provenance Actions
disk_api-0.0.0.tar.gz 3.7 kB Without provenance Details for disk_api-0.0.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for disk-api 0.0.0
File Interpreter ABI Platform Actions
disk_api-0.0.0-py3-none-any.whl Python 3 none any Details for disk_api-0.0.0-py3-none-any.whl

Total release size: 7.5 kB

Release files / disk_api-0.0.0.tar.gz

Download URL disk_api-0.0.0.tar.gz
Size 3.7 kB
Tags Source
SHA-256 checksum
How to use checksums
8bda3fd41864b1bfb614dd34622e3ff7821ec68fd8f6708a1894d7e2fbf45c3f
BLAKE2b-256 checksum
How to use checksums
f85bae59146aee0b63a9b4d32f1b3f3de0d27fe98932665ac28d5b4078e01b20
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.10.12

Release files / disk_api-0.0.0-py3-none-any.whl

Download URL disk_api-0.0.0-py3-none-any.whl
Size 3.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
497e5ba9a0cff5ff9464c1d1ff93a17a85a6a2965a9d3c5838cbbac771000b6f
BLAKE2b-256 checksum
How to use checksums
700a5772035acc62206a078bb6a4f129c211f2411ca6412f4b77de9e66877607
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.0 CPython/3.10.12

Security for disk-api 0.0.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.0.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page