Python module providing an easy access to FileDropper.com
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

setup.py 2.2KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-
  3. #
  4. # Copyright (c) 2009, Thomas Jost <thomas.jost@gmail.com>
  5. #
  6. # Permission to use, copy, modify, and/or distribute this software for any
  7. # purpose with or without fee is hereby granted, provided that the above
  8. # copyright notice and this permission notice appear in all copies.
  9. #
  10. # THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
  11. # WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
  12. # MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
  13. # ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  14. # WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  15. # ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
  16. # OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  17. from setuptools import setup
  18. setup(
  19. name='FileDropper',
  20. version='0.2',
  21. description='Easy access to FileDropper.com',
  22. long_description="""
  23. Full access to FileDropper.com. With this module you can upload files, log
  24. into a premium account, list the files for this account, delete them or
  25. change their permissions.
  26. """,
  27. license='ISC',
  28. author='Thomas Jost',
  29. author_email='thomas.jost@gmail.com',
  30. url='http://wiki.schnouki.net/dev:filedropper',
  31. download_url='http://dev.schnouki.net/filedropper/FileDropper-0.2.tar.gz',
  32. platforms='Python 2.6',
  33. classifiers=[
  34. 'Development Status :: 4 - Beta',
  35. 'Environment :: Console',
  36. 'Environment :: Web Environment',
  37. 'Intended Audience :: Developers',
  38. 'Intended Audience :: System Administrators',
  39. 'License :: OSI Approved :: BSD License', # ISC license...
  40. 'Operating System :: OS Independent',
  41. 'Programming Language :: Python :: 2.6',
  42. 'Topic :: Communications :: File Sharing',
  43. 'Topic :: Internet :: WWW/HTTP',
  44. 'Topic :: Software Development :: Libraries :: Python Modules',
  45. ],
  46. install_requires=['BeautifulSoup', 'urlgrabber', 'poster'],
  47. extras_require = {
  48. 'GnuPG': ['GnuPGInterface'],
  49. },
  50. py_modules=['FileDropper'],
  51. scripts=['ffx-backup.py', 'cron-ffx-backup.sh'],
  52. )