{"repo":"nstrydom2/anonfile-api","free":true,"listed":false,"github":"https://github.com/nstrydom2/anonfile-api","clone":"git clone https://github.com/nstrydom2/anonfile-api.git","description":"An unofficial Python Anonfiles.com API","language":"Python","stars":65,"topics":["anonfiles","pypi","python","anonfile","api","rest-client","anonfile-api","file-upload","file-download","anonymous"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"Anonfiles.com Unofficial Python API This unofficial Python API was created to make uploading and downloading files from https://anonfiles.com simple and effective for programming in Python. The goal of the project is to create an intuitive library for anonymous file sharing. Getting Started These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system. Prerequisites Python 3.8+ is required to run this application, other than that there are no prerequisites for the project, as the dependencies are included in the repository. Installing To install the library is as simple as running from the command line. To install this library in debug mode with dev dependencies, use instead. It is recommended to create an virtual environment prior to installing this library. If you only intend to use this library from the CLI, use pipx for the installation instead: Dev Notes Run unit tests locally: Add the -k test option if you want to test only a single function. Usage Import the module and instantiate the AnonFile() constructor. Setting the download directory in path is optional. Using the API token in the constructor is optional as well. A valid token registers all file uploads online, i.e. a list of all uploaded files is made accessible to any user that signs into your account. And voilà, pain-free anonymous file sharing. If you want more information a","default_branch":null,"files":null,"tree":[],"storefront":"/r/nstrydom2","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nstrydom2/anonfile-api/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}