setup.py 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. #!/usr/bin/env python
  2. # -*- coding: utf-8 -*-"
  3. """
  4. [pArAnoIA_Browser] by /psy (03c8.net)/ - 2019
  5. You should have received a copy of the GNU General Public License along
  6. with pArAnoIA; if not, write to the Free Software Foundation, Inc., 51
  7. Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
  8. """
  9. import sys
  10. if sys.version_info[0] != 2:
  11. sys.exit("Sorry, pArAnoIA requires Python >= 2.7.9")
  12. from setuptools import setup, find_packages
  13. setup(
  14. name='pArAnoIA',
  15. version='0.1',
  16. license='GPLv3',
  17. author_email='epsylon@riseup.net',
  18. author='psy',
  19. description='pArAnoIA Browser',
  20. url='https://browser.03c8.net/',
  21. long_description=open('docs/README.txt').read(),
  22. packages=find_packages(),
  23. install_requires=['GeoIP2', 'pygeoip >= 0.3.2', 'requests'],
  24. include_package_data=True,
  25. package_data={
  26. 'core': ['geo/GeoLiteCity.dat', 'images/*.jpeg'],
  27. },
  28. entry_points={
  29. 'console_scripts': [
  30. 'paranoia=pArAnoIA:core.main',
  31. ],
  32. 'gui_scripts': [
  33. 'paranoia=pArAnoIA:core.main',
  34. ],
  35. },
  36. keywords='Toolkit Browser Privacy pArAnoIA',
  37. classifiers=[
  38. 'Development Status :: 5 - Production/Stable',
  39. "Environment :: Web Environment",
  40. "Environment :: Console",
  41. "Intended Audience :: System Administrators",
  42. "Intended Audience :: Science/Research",
  43. "License :: OSI Approved :: GNU General Public License v3 (GPLv3)",
  44. "Operating System :: OS Independent",
  45. "Programming Language :: Python",
  46. 'Programming Language :: Python :: 2.7',
  47. "Topic :: Internet",
  48. "Topic :: Security",
  49. "Topic :: System :: Networking",
  50. ],
  51. zip_safe=False
  52. )