From bd227cfc7544c0578349aa89c6943ada0d1ab96a Mon Sep 17 00:00:00 2001 From: Cecylia Bocovich Date: Fri, 14 Feb 2020 22:22:52 -0500 Subject: [PATCH] Update setup.py and requirements.txt --- AUTHORS | 4 ++-- requirements.txt | 30 +++++++++++++++++++++++++----- setup.py | 33 ++++++++++++++++++++++++++++++--- 3 files changed, 57 insertions(+), 10 deletions(-) diff --git a/AUTHORS b/AUTHORS index 61a2e09..fd015fc 100644 --- a/AUTHORS +++ b/AUTHORS @@ -1,8 +1,9 @@ Current maintainer/core developers: hiro - Israel Leiva 4096R/540BFC0E + Cecylia Bocovich Past core developers: + Israel Leiva 4096R/540BFC0E Jacob Appelbaum Christian Fromme @@ -14,4 +15,3 @@ Contributors: Sukhbir Singh 4096R/B297B391 Aaron Gibson Donncha O'Cearbhaill - Cecylia Bocovich diff --git a/requirements.txt b/requirements.txt index fc786a5..c5e1a69 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,6 +1,26 @@ -service_identity==18.1.0 -pydkim==0.3 -pyopenssl==19.0.0 +attrs==19.3.0 +Automat==0.8.0 +certifi==2019.11.28 +chardet==3.0.4 +constantly==15.1.0 +dkimpy==1.0.3 dnspython==1.16.0 -twisted==19.2.1 -requests_oauthlib=1.0.0 +-e git+git@git-rw.torproject.org:gettor.git@3d6fb34e712f97d646b7502e62f6b6aba8a5382c#egg=gettor +hyperlink==19.0.0 +idna==2.8 +incremental==17.5.0 +more-itertools==8.2.0 +oauthlib==3.1.0 +packaging==20.1 +pluggy==0.13.1 +py==1.8.1 +PyHamcrest==2.0.0 +pyparsing==2.4.6 +pytest==5.3.5 +requests==2.22.0 +requests-oauthlib==1.3.0 +six==1.14.0 +Twisted==19.10.0 +urllib3==1.25.8 +wcwidth==0.1.8 +zope.interface==4.7.1 diff --git a/setup.py b/setup.py index 95cb880..70bdb6e 100644 --- a/setup.py +++ b/setup.py @@ -1,11 +1,38 @@ -# -*- coding: utf-8 -*- +#!/usr/bin/env python3 """ This file is part of GetTor, a service providing alternative methods to download the Tor Browser. :authors: Hiro + Cecylia Bocovich please also see AUTHORS file -:copyright: (c) 2008-2014, The Tor Project, Inc. - (c) 2014, all entities within the AUTHORS file +:copyright: (c) 2008-2020, The Tor Project, Inc. + (c) 2020, all entities within the AUTHORS file :license: see included LICENSE for information """ +import setuptools + +setuptools.setup( + name='gettor', + version='0.0.1', + description='Backend system for distributing Tor Browser downloads', + author='Israel Leiva', + author_email='ilv@torproject.org', + maintainer='Cecylia Bocovich', + maintainer_email='cohosh@torproject.org', + url='https://gettor.torproject.org', + download_url='https://gitweb.torproject.org/gettor.git', + package_dir={'gettor': 'gettor'}, + packages=setuptools.find_packages(), + scripts=['scripts/add_links_to_db', + 'scripts/create_db', + 'scripts/export_stats', + 'scripts/process_email', + 'scripts/update_files', + 'scripts/update_git'], + install_requires=['twisted', + 'pytest', + 'requests_oauthlib', + 'dkimpy'], +) +