diff --git a/.circleci/config.yml b/.circleci/config.yml index b5053da6e..dbef69874 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -19,18 +19,18 @@ jobs: command: echo $CIRCLE_JOB > circlejob.txt - restore_cache: - key: deps1-{{ .Branch }}-{{ checksum "requirements-dev.txt" }}-{{ checksum "package.json" }}-{{ checksum "package-lock.json" }}-{{ checksum ".circleci/config.yml" }}-{{ checksum "circlejob.txt" }} + key: deps1-{{ .Branch }}-{{ checksum "dev-requirements.txt" }}-{{ checksum "package.json" }}-{{ checksum "package-lock.json" }}-{{ checksum ".circleci/config.yml" }}-{{ checksum "circlejob.txt" }} - run: name: Install dependencies command: | sudo pip install virtualenv --upgrade . venv/bin/activate - pip install -r requirements-dev.txt + pip install -r dev-requirements.txt npm install --ignore-scripts - save_cache: - key: deps1-{{ .Branch }}-{{ checksum "requirements-dev.txt" }}-{{ checksum "package.json" }}-{{ checksum "package-lock.json" }}-{{ checksum ".circleci/config.yml" }}-{{ checksum "circlejob.txt" }} + key: deps1-{{ .Branch }}-{{ checksum "dev-requirements.txt" }}-{{ checksum "package.json" }}-{{ checksum "package-lock.json" }}-{{ checksum ".circleci/config.yml" }}-{{ checksum "circlejob.txt" }} paths: - 'venv' - 'node_modules' diff --git a/dev-requirements.txt b/dev-requirements.txt new file mode 100644 index 000000000..d3420fe7b --- /dev/null +++ b/dev-requirements.txt @@ -0,0 +1,7 @@ +dash_html_components +dash +percy +selenium +pandas +dash_table_experiments +xlrd diff --git a/requirements-dev.txt b/requirements-dev.txt deleted file mode 100644 index f03f47d1d..000000000 --- a/requirements-dev.txt +++ /dev/null @@ -1,16 +0,0 @@ -dash_html_components==0.12.0rc3 -dash_renderer -dash -percy -selenium -mock -tox -tox-pyenv -six -plotly>=2.0.8 -urllib3<=1.22 -requests[security] -ipdb -dash-table-experiments -xlrd -pandas diff --git a/requirements-locked.txt b/requirements-locked.txt deleted file mode 100644 index 638859fa2..000000000 --- a/requirements-locked.txt +++ /dev/null @@ -1,66 +0,0 @@ -appnope==0.1.0 -asn1crypto==0.22.0 -backports.shutil-get-terminal-size==1.0.0 -certifi==2017.7.27.1 -cffi==1.10.0 -chardet==3.0.4 -click==6.7 -cryptography==2.3 -dash==0.25.1 -dash_core_components==0.27.1 -dash_html_components==0.12.0rc3 -dash-renderer==0.12.0rc1 -dash-table-experiments==0.5.0 -decorator==4.1.2 -enum34==1.1.6 -Flask==0.12.3 -Flask-Compress==1.4.0 -Flask-SeaSurf==0.2.2 -funcsigs==1.0.2 -idna==2.6 -ipaddress==1.0.18 -ipdb==0.10.3 -ipython==5.4.1 -ipython-genutils==0.2.0 -itsdangerous==0.24 -Jinja2==2.9.6 -jsonschema==2.6.0 -jupyter-core==4.3.0 -loremipsum==1.0.5 -MarkupSafe==1.0 -mock==2.0.0 -nbformat==4.4.0 -numpy -pandas==0.20.3 -pathlib2==2.3.0 -pbr==3.1.1 -percy==1.0.6 -pexpect==4.2.1 -pickleshare==0.7.4 -pkginfo==1.4.1 -plotly==2.0.15 -pluggy==0.5.2 -prompt-toolkit==1.0.15 -ptyprocess==0.5.2 -py==1.4.34 -pycparser==2.18 -Pygments==2.2.0 -pyOpenSSL==17.5.0 -python-dateutil==2.6.1 -pytz==2017.2 -requests>=2.20.0 -requests-toolbelt==0.8.0 -scandir==1.5 -selenium==3.5.0 -simplegeneric==0.8.1 -six==1.10.0 -tox==2.8.2 -tox-pyenv==1.1.0 -tqdm==4.15.0 -traitlets==4.3.2 -twine==1.9.1 -urllib3==1.22 -virtualenv==15.1.0 -wcwidth==0.1.7 -Werkzeug==0.12.2 -xlrd==1.1.0 diff --git a/requirements.txt b/requirements.txt deleted file mode 100644 index cd8c47d3d..000000000 --- a/requirements.txt +++ /dev/null @@ -1,3 +0,0 @@ ---index-url https://pypi.python.org/simple/ - --e .