Skip to main content

Python Flysystem

Testing Latest Version Downloads Pypi Status Python Versions

About Flysystem

Flysystem is a file storage library for PHP. It provides one interface to interact with many types of filesystems. When you use Flysystem, you're not only protected from vendor lock-in, you'll also have a consistent experience for which ever storage is right for you.

Flysystem is created by Frank de Jonge and https://thephpleague.com/

Python Flysystem is a port of Flysystem for Python

Install

$ pip install flysystem

Usage

from flysystem.adapters.local import LocalFilesystemAdapter
from flysystem.filesystem import Filesystem


adapter = LocalFilesystemAdapter(".")
filesystem = Filesystem(adapter)

filesystem.file_exists("/tmp/hello.txt")

Changelog

Please see CHANGELOG for more information on what has changed recently.

Contributing

Please see CONTRIBUTING for details.

Security Vulnerabilities

Please review our security policy on how to report security vulnerabilities.

Credits

Special thanks to Frank de Jonge and Flysystem's maintainers.

License

The MIT License (MIT). Please see License File for more information.

Metadata

Release files for flysystem 0.1.1

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

Source distribution (sdist)

Source distribution for flysystem 0.1.1
File Size Uploaded
flysystem-0.1.1.tar.gz 13.4 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for flysystem 0.1.1
File Interpreter ABI Platform
flysystem-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 27.9 kB

Release files / flysystem-0.1.1.tar.gz

Download URL flysystem-0.1.1.tar.gz
Size 13.4 kB
Tags Source
SHA-256 checksum
How to use checksums
49313f3b7e8a9ad8715acdab9bfb9ccecefffd2f128a4553d8951860f1e8e4a2
BLAKE2b-256 checksum
How to use checksums
82e309544c1e82180d937b5217cf72b93e52963c9ff499e28d81f41e8d21fc86
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.8

Release files / flysystem-0.1.1-py3-none-any.whl

Download URL flysystem-0.1.1-py3-none-any.whl
Size 14.5 kB
Tags Python 3
SHA-256 checksum
How to use checksums
4e4a0acf710fb899f158a91f4785df8c9bb97e3470fbbb71438c164756e6cbdb
BLAKE2b-256 checksum
How to use checksums
bbfc4074a91f44c655c0062e919f2e4d4dbd1188f1fcdc71a8f39aca8a3f24e7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.8

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

0.1.0

2 release files

0.0.1

2 release files

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