{ "info": { "author": "Thomas Waldmann", "author_email": "tw@waldmann-edv.de", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Web Environment", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "bepasty\n=======\n\nbepasty is like a pastebin for all kinds of files (text, image, audio, video,\ndocuments, ..., binary).\n\nThe documentation is there:\nhttps://bepasty-server.readthedocs.org/en/latest/\n\nFeatures\n--------\n\n* Generic:\n\n - you can upload multiple files at once, simply by drag and drop\n - after upload, you get a unique link to a view of each file\n - on that view, we show actions you can do with the file, metadata of the\n file and, if possible, we also render the file contents\n - if you uploaded multiple files, you can create a pastebin with the list\n of all these files - with a single click!\n - Set an expiration date for your files\n\n* Text files:\n\n - we highlight all text file types supported by pygments (a lot!)\n - we display line numbers\n - we link from line numbers to their anchors, so you can easily get a link\n to a specific line\n\n* Image files:\n\n - we show the image (format support depends on browser)\n\n* Audio and video files:\n\n - we show the html5 player for it (format support depends on browser)\n\n* PDFs:\n\n - we support rendering PDFs in your browser (if your browser is able to)\n\n* Storage: we use a storage backend api, currently we have backends for:\n\n - filesystem storage (just use a filesystem directory to store\n .meta and .data files)\n - currently there are no other storage implementations in master branch\n and releases. The \"ceph cluster\" storage implementation has issues and\n currently lives in branch \"ceph-storage\" until these issues are fixed.\n\n* Keeping some control:\n\n - flexible permissions: create, read, delete, admin\n - assign permissions to users of login secrets\n - assign default permissions to not-logged-in users\n - you can purge files from storage by age, inactivity, size, type, ...\n - you can do consistency checks on the storage\n\nDevelopment\n-----------\n\n::\n\n # Clone the official bepasty-server (or your fork, if you want to send PULL requests)\n git clone https://github.com/bepasty/bepasty-server.git\n cd bepasty-server\n # Create a new virtualenv\n virtualenv ~/bepasty\n # Activate the virtualenv\n source ~/bepasty/bin/activate\n # This will use the current directory for the installed package\n # Very useful during development! It will also autoreload when files are changed\n pip install -e .\n # Run the bepasty-server in debug mode. The server is reachable in http://127.0.0.1:5000\n bepasty-server --debug\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/bepasty/bepasty-server/", "keywords": "text image audio video binary pastebin upload download service wsgi flask", "license": "BSD 2-clause", "maintainer": "", "maintainer_email": "", "name": "bepasty", "package_url": "https://pypi.org/project/bepasty/", "platform": "", "project_url": "https://pypi.org/project/bepasty/", "project_urls": { "Homepage": "https://github.com/bepasty/bepasty-server/" }, "release_url": "https://pypi.org/project/bepasty/0.5.0/", "requires_dist": null, "requires_python": "", "summary": "a binary pastebin / file upload service", "version": "0.5.0" }, "last_serial": 4379063, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "6c4251b12c61292fd0da69cb0f84eb62", "sha256": "6aa2e195327071759fd02f14c1e4f1feeb772eef2e5986699b1b6452711691a2" }, "downloads": -1, "filename": "bepasty-0.0.1.tar.gz", "has_sig": true, "md5_digest": "6c4251b12c61292fd0da69cb0f84eb62", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 121062, "upload_time": "2014-02-09T22:11:35", "url": "https://files.pythonhosted.org/packages/cd/6e/fbfb04e4af1839c9a5058fe1cd8bc6ef1a775b31a566199ebe8bd814b065/bepasty-0.0.1.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "331410e1274da53d6be32ae2ed8cafe3", "sha256": "f92842c0116b870ea7757e543b6ba3e8e243657ff08c8be79d554e012d9702d2" }, "downloads": -1, "filename": "bepasty-0.1.0.tar.gz", "has_sig": true, "md5_digest": "331410e1274da53d6be32ae2ed8cafe3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 132081, "upload_time": "2014-06-29T22:13:15", "url": "https://files.pythonhosted.org/packages/1f/04/8bb7c4fdd765a32e79dd775b5847ecd3829d1886d9024690c691c88f5134/bepasty-0.1.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "af624c46c615c76505965f5fe1f698d5", "sha256": "49e21a6a0643b77fef832213f614b1bf624e9696e0ea7f7c3ec91f8da914ce10" }, "downloads": -1, "filename": "bepasty-0.3.0.tar.gz", "has_sig": true, "md5_digest": "af624c46c615c76505965f5fe1f698d5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44442, "upload_time": "2014-08-22T19:45:18", "url": "https://files.pythonhosted.org/packages/a3/10/e6b8ee16ca3a520c74e3b9b9c7113fac38e2b00d234383a1d058f26da436/bepasty-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "d30698afbf522dc76c0214806aa3802b", "sha256": "24fa77a8aecdb314e153e2095ed43ee5f03cfaa2140ae99dacd35299df4d472f" }, "downloads": -1, "filename": "bepasty-0.4.0.tar.gz", "has_sig": true, "md5_digest": "d30698afbf522dc76c0214806aa3802b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49488, "upload_time": "2014-11-11T13:45:10", "url": "https://files.pythonhosted.org/packages/a4/6e/33e5569a80dd4b8a7b4aecdb231caedf5eb64419fb9f96dec486eddb1b46/bepasty-0.4.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "321010594b9138f31953482b612bd322", "sha256": "70460e7dde8587e99d937f858fd873b31e99d6d6826af7898a82036112af7af8" }, "downloads": -1, "filename": "bepasty-0.5.0.tar.gz", "has_sig": true, "md5_digest": "321010594b9138f31953482b612bd322", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54901, "upload_time": "2018-10-15T21:29:30", "url": "https://files.pythonhosted.org/packages/41/ee/59033d507970c6cb4d002708ad95bc5e0c27eea4041e692f9455e515c25d/bepasty-0.5.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "321010594b9138f31953482b612bd322", "sha256": "70460e7dde8587e99d937f858fd873b31e99d6d6826af7898a82036112af7af8" }, "downloads": -1, "filename": "bepasty-0.5.0.tar.gz", "has_sig": true, "md5_digest": "321010594b9138f31953482b612bd322", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 54901, "upload_time": "2018-10-15T21:29:30", "url": "https://files.pythonhosted.org/packages/41/ee/59033d507970c6cb4d002708ad95bc5e0c27eea4041e692f9455e515c25d/bepasty-0.5.0.tar.gz" } ] }