mirror of https://github.com/nucypher/nucypher.git
Remove unused pip extras for alice and bob
parent
42d8e7d5de
commit
8ea8e4eb80
15
setup.py
15
setup.py
|
@ -22,11 +22,11 @@ along with nucypher. If not, see <https://www.gnu.org/licenses/>.
|
|||
|
||||
import os
|
||||
import subprocess
|
||||
import sys
|
||||
from pathlib import Path
|
||||
from typing import Dict
|
||||
from urllib.parse import urlparse
|
||||
|
||||
import sys
|
||||
from setuptools import find_packages, setup
|
||||
from setuptools.command.develop import develop
|
||||
from setuptools.command.install import install
|
||||
|
@ -122,10 +122,6 @@ def read_requirements(path):
|
|||
INSTALL_REQUIRES = read_requirements('requirements.txt')
|
||||
DEV_REQUIRES = read_requirements('dev-requirements.txt')
|
||||
|
||||
# Direct dependencies are not supported on PyPI, instead use `pip -r docs-requirements`
|
||||
# https://github.com/pypa/twine/issues/726
|
||||
# DOC_REQUIRES = read_requirements('docs-requirements.txt')
|
||||
|
||||
BENCHMARK_REQUIRES = [
|
||||
'pytest-benchmark'
|
||||
]
|
||||
|
@ -138,21 +134,14 @@ DEPLOY_REQUIRES = [
|
|||
]
|
||||
|
||||
URSULA_REQUIRES = ['prometheus_client', 'sentry-sdk'] # TODO: Consider renaming to 'monitor', etc.
|
||||
ALICE_REQUIRES = ['qrcode']
|
||||
BOB_REQUIRES = ['qrcode']
|
||||
|
||||
EXTRAS = {
|
||||
|
||||
# Admin
|
||||
'dev': DEV_REQUIRES + URSULA_REQUIRES + ALICE_REQUIRES,
|
||||
'dev': DEV_REQUIRES + URSULA_REQUIRES,
|
||||
'benchmark': DEV_REQUIRES + BENCHMARK_REQUIRES,
|
||||
'deploy': DEPLOY_REQUIRES,
|
||||
# 'docs': DOC_REQUIRES,
|
||||
|
||||
# User
|
||||
'ursula': URSULA_REQUIRES,
|
||||
'alice': ALICE_REQUIRES,
|
||||
'bob': BOB_REQUIRES,
|
||||
}
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue