mirror of
https://github.com/pacnpal/django-anymail.git
synced 2025-12-19 19:31:06 -05:00
Drop pipenv
To install the development environment (inside your preferred venv), now just use `pip install -e '.[dev,test]'`.
This commit is contained in:
7
.gitignore
vendored
7
.gitignore
vendored
@@ -10,6 +10,9 @@ dist/
|
|||||||
docs/_build/
|
docs/_build/
|
||||||
local.py
|
local.py
|
||||||
|
|
||||||
# Because pipenv is only used to manage a local development
|
# Because pipenv was only used to manage a local development
|
||||||
# environment, it's not helpful to track its lock file
|
# environment, it was not helpful to track its lock file
|
||||||
Pipfile.lock
|
Pipfile.lock
|
||||||
|
|
||||||
|
# Use pyenv-virtualenv to manage a venv for local development
|
||||||
|
.python-version
|
||||||
|
|||||||
24
Pipfile
24
Pipfile
@@ -1,24 +0,0 @@
|
|||||||
# This Pipfile is used solely to manage a development environment
|
|
||||||
# -- it doesn't factor into the released package.
|
|
||||||
|
|
||||||
[[source]]
|
|
||||||
url = "https://pypi.org/simple"
|
|
||||||
verify_ssl = true
|
|
||||||
name = "pypi"
|
|
||||||
|
|
||||||
[packages]
|
|
||||||
boto3 = "*"
|
|
||||||
django = "*"
|
|
||||||
requests = "*"
|
|
||||||
sparkpost = "*"
|
|
||||||
|
|
||||||
[dev-packages]
|
|
||||||
flake8 = "*"
|
|
||||||
mock = "*"
|
|
||||||
sphinx = "*"
|
|
||||||
sphinx-rtd-theme = "*"
|
|
||||||
tox = ">3.7.0"
|
|
||||||
twine = "*"
|
|
||||||
|
|
||||||
[requires]
|
|
||||||
python_version = "3.7"
|
|
||||||
16
setup.py
16
setup.py
@@ -30,6 +30,17 @@ with open(path.join(here, 'README.rst'), encoding='utf-8') as f:
|
|||||||
long_description = long_description_from_readme(f.read())
|
long_description = long_description_from_readme(f.read())
|
||||||
|
|
||||||
|
|
||||||
|
requirements_dev = [
|
||||||
|
"flake8",
|
||||||
|
"sphinx",
|
||||||
|
"sphinx-rtd-theme",
|
||||||
|
"tox",
|
||||||
|
"twine",
|
||||||
|
]
|
||||||
|
|
||||||
|
requirements_test = ["mock", "boto3"]
|
||||||
|
|
||||||
|
|
||||||
setup(
|
setup(
|
||||||
name="django-anymail",
|
name="django-anymail",
|
||||||
version=version,
|
version=version,
|
||||||
@@ -56,10 +67,13 @@ setup(
|
|||||||
"sendgrid": [],
|
"sendgrid": [],
|
||||||
"sendinblue": [],
|
"sendinblue": [],
|
||||||
"sparkpost": [],
|
"sparkpost": [],
|
||||||
|
# Development/test-only requirements (install with python -m pip -e '.[dev,test]')
|
||||||
|
"dev": requirements_dev,
|
||||||
|
"test": requirements_test,
|
||||||
},
|
},
|
||||||
include_package_data=True,
|
include_package_data=True,
|
||||||
test_suite="runtests.runtests",
|
test_suite="runtests.runtests",
|
||||||
tests_require=["mock", "boto3"],
|
tests_require=requirements_test,
|
||||||
classifiers=[
|
classifiers=[
|
||||||
"Development Status :: 5 - Production/Stable",
|
"Development Status :: 5 - Production/Stable",
|
||||||
"Programming Language :: Python",
|
"Programming Language :: Python",
|
||||||
|
|||||||
Reference in New Issue
Block a user