Skip to content

Commit

Permalink
Update how to install the dev requirements.
Browse files Browse the repository at this point in the history
Use `pip install -e .[dev]`
Closes #3, Closes #4, Closes #5, Closes #6, Closes #8
  • Loading branch information
MinchinWeb committed Nov 29, 2017
1 parent 56b6ab1 commit a382d99
Show file tree
Hide file tree
Showing 4 changed files with 32 additions and 25 deletions.
2 changes: 1 addition & 1 deletion prjct/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@

__title__ = 'prjct'
__tagline__ = 'Project Management for Living Life'
__version__ = "0.6.0"
__version__ = "0.6.1-dev.20171128.0"
__author__ = 'William Minchin'
__email__ = 'w_minchin@hotmail.com'
__license__ = 'MIT License'
Expand Down
13 changes: 10 additions & 3 deletions requirements-dev.in
Original file line number Diff line number Diff line change
@@ -1,8 +1,15 @@
-r requirements.txt
# ablog>=0.8
# sphinx>=1.3
# ablog >= 0.8
# sphinx >= 1.3
releases
green
green >=1.9.4
pip-tools
minchin.releaser
check-manifest

# 'cloud_sptheme >=1.8',
# 'Babel >=1.3,!=2.0', # 2.0 breaks on Windows
# 'coverage',
# 'isort',
# 'pydocstyle',
# 'pycodestyle',
26 changes: 20 additions & 6 deletions requirements-dev.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,37 +6,50 @@
#
alabaster==0.7.10 # via sphinx
appdirs==1.4.3
arrow==0.10.0
arrow==0.12.0
asn1crypto==0.23.0
asteval==0.9.11
babel==2.5.1 # via sphinx
blinker==1.4
certifi==2017.7.27.1 # via requests
certifi==2017.11.5 # via requests
cffi==1.11.2
chardet==3.0.4 # via requests
check-manifest==0.36
click==6.7
cloudmesh-timestring==1.6.2.1
colorama==0.3.9
cryptography==1.9
docutils==0.14
feedgenerator==1.9
first==2.0.1 # via pip-tools
future==0.16.0
gitdb2==2.0.3 # via gitpython
gitpython==2.1.7 # via minchin.releaser
green==2.11.1
idna==2.6 # via requests
green==2.11.2
idna==2.6
imagesize==0.7.1 # via sphinx
invoke==0.21.0
isort==4.2.15 # via minchin.releaser
jinja2==2.9.6
jinja2==2.10
keyring==10.5.0
markdown==2.6.9
markupsafe==1.0
minchin.pelican.jinja-filters==1.0.4
minchin.releaser==0.5.4
numpy==1.13.3
parsedatetime==2.4
passlib==1.7.1
pelican==3.7.1
pip-tools==1.10.1
pip-tools==1.10.2
pkginfo==1.4.1 # via twine
pycparser==2.18
pygments==2.2.0
pypiwin32==220
python-dateutil==2.6.1
python-termstyle==0.1.10 # via green
pytz==2017.3
pywin32-ctypes==0.1.2
pyxdg==0.25
pyyaml==3.12
releases==1.4.0
requests-toolbelt==0.8.0 # via twine
Expand All @@ -52,6 +65,7 @@ titlecase==0.12.0
topydo==0.13
tqdm==4.19.4 # via twine
twine==1.9.1 # via minchin.releaser
tzlocal==1.4
unidecode==0.4.21
urllib3==1.22 # via requests
wheel==0.30.0 # via minchin.releaser
Expand Down
16 changes: 1 addition & 15 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -105,21 +105,7 @@ def read_requirements(*parts):
":python_version == '2.7'": ["python-dateutil==1.5"],
":python_version >= '3.0'": ["python-dateutil>=2.2"],

'build': DEV_REQUIRES,
'docs': [
# 'sphinx >= 1.4', # theme requires at least 1.4
# 'cloud_sptheme >=1.8',
# 'releases',
# 'Babel >=1.3,!=2.0', # 2.0 breaks on Windows
],
'test': [
# 'green >=1.9.4', # v2 works
# 'coverage',
# 'isort',
# 'pydocstyle',
# 'pycodestyle',
# 'check-manifest'
],
'dev': DEV_REQUIRES,
}

# full list of Classifiers at
Expand Down

0 comments on commit a382d99

Please sign in to comment.