Skip to content

Commit

Permalink
create separate 'development only' requirements file (#40)
Browse files Browse the repository at this point in the history
* create separate 'development only' requirements file
  • Loading branch information
bhamail committed Nov 11, 2020
1 parent 656b856 commit 7c1cd85
Show file tree
Hide file tree
Showing 7 changed files with 555 additions and 13 deletions.
1 change: 1 addition & 0 deletions .circleci/ci-run.sh
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
set -e

source .venv/bin/activate
#pipenv shell

pylint jake

Expand Down
8 changes: 3 additions & 5 deletions .circleci/ci-setup.sh
Original file line number Diff line number Diff line change
Expand Up @@ -11,13 +11,11 @@ if [ ! -d ".venv" ]; then
python3 -m venv .venv
fi
source .venv/bin/activate
#pip3 install pipenv

pip3 install python-semantic-release

pip3 install -r requirements.txt

pip3 install pylint

pip3 install unittest-xml-reporting

pip3 install responses
# development only requirements
pip3 install -r requirements-dev.txt
3 changes: 2 additions & 1 deletion Jenkinsfile
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,8 @@
dockerizedBuildPipeline(
buildAndTest: {
sh '''
pip3 install responses
# development only requirements
pip3 install -r requirements-dev.txt
python -m xmlrunner discover -o test-results/
'''
},
Expand Down
42 changes: 42 additions & 0 deletions Pipfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
[[source]]
url = "https://pypi.org/simple"
verify_ssl = true
name = "pypi"

[packages]
cachetools = "==4.1.0"
certifi = "==2020.11.8"
chardet = "==3.0.4"
click = "==7.1.2"
colorama = "==0.4.3"
distlib = "==0.3.1"
idna = "==2.10"
isort = "==5.6.4"
lazy-object-proxy = "==1.4.3"
lxml = "==4.5.0"
mccabe = "==0.6.1"
oyaml = "==0.9"
pkginfo = "==1.5.0.1"
polling = "==0.3.1"
pyfiglet = "==0.8.post1"
pyparsing = "==2.4.7"
requests = "==2.24.0"
tabulate = "==0.8.7"
termcolor = "==1.1.0"
terminaltables = "==3.1.0"
tinydb = "==3.15.2"
toml = "==0.10.2"
typed-ast = "==1.4.1"
urllib3 = "==1.25.11"
wimpy = "==0.6"
wrapt = "==1.12.1"
yaspin = "==0.16.0"
PyYAML = "==5.3.1"

[dev-packages]
pylint = "*"
responses = "*"
unittest-xml-reporting = "*"

[requires]
python_version = "3.7"
Loading

0 comments on commit 7c1cd85

Please sign in to comment.