A simple library for temporary storage of small files.
Project description
TemporaryStorage
A simple library for temporary storage of small files.
Navigation
Warning
TemporaryStorage is not a platform for:
- Piracy
- Pornography and cruelty content
- Malware
- Storing personal information
- Anything illegal under Russian law
Using TemporaryStorage, you agree to the terms of all listed resources.
Install
$ python3 -m pip install TemporaryStorage
Update
$ python3 -m pip install TemporaryStorage --upgrade
Usage
In Python console:
from TemporaryStorage import TemporaryStorageInstance
storage = TemporaryStorageInstance()
storage.upload('/path/to/file')
>>> https://path/to/uploaded/file
As a standalone application:
$ python -m TemporaryStorage
List of supported providers
Full list of all currently supported providers:
Provider | File size | Retention period |
---|---|---|
0x0.st | Up to 512 MB | From 30 to 365 days |
cockfile~ | Up to 2048 MB | 2 days |
FileDitch | Up to 15360 MB | Unlimited |
oshi.at | Up to 5000 MB | From 7 to 90 days |
pomf.lain.la | Up to 512 MB | Unlimited |
qu.ax | Up to 100 MB | Unlimited |
Telegraph | Up to 50 MB | Unlimited |
transfer.sh | Unlimited | 14 days |
uguu.se | Up to 100 MB | 2 days |
x0.at | Up to 1024 MB | From 10 to 360 days |
You can help the project by adding support for new providers by contributing on GitHub.
Links
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
Close
Hashes for TemporaryStorage-2022.1.31.2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0004e9b051955cf1b62764ab462cd11ebc4a589903dafdcee2f4bac6c0a4e621 |
|
MD5 | b53e0e2df2009f4a24356b83cd410161 |
|
BLAKE2b-256 | 5bb199f9de9b4302b263399084585f4e5f6e3793d2f5de2ec6dd006630bf02ba |