Skip to content

Commit

Permalink
More tweaks to enable cross python lockfile
Browse files Browse the repository at this point in the history
  • Loading branch information
coretl committed Jul 3, 2020
1 parent 2700a0e commit e2bd351
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 5 deletions.
3 changes: 1 addition & 2 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -42,8 +42,7 @@ install:
- which $PYTHON
- $PYTHON --version
- $PYTHON -m pip install --upgrade pip coveralls pipenv==2018.11.26
# Skip lock as we have multiple versions of python
- pipenv install --skip-lock --dev
- pipenv install --dev
- $PYTHON setup.py $BDIST

script:
Expand Down
7 changes: 5 additions & 2 deletions Pipfile
Original file line number Diff line number Diff line change
Expand Up @@ -4,15 +4,18 @@ url = "https://pypi.org/simple"
verify_ssl = true

[dev-packages]
black = "==19.10b0"
mypy = "*"
pytest-cov = "*"
pytest-mypy = "*"
pytest-flake8 = "*"
pytest-black = "*"
flake8-isort = "*"
sphinx-rtd-theme = "*"
pytest-asyncio = "*"
# Pinning black stops us having to allow pre-releases globally
black = "==19.10b0"
# Without these lines lockfile isn't usable on multiple Python versions and platforms
mypy = "*"
atomicwrites = "*"

[scripts]
# Put coverage here so we don't interfere with debugging in the IDE
Expand Down
9 changes: 8 additions & 1 deletion Pipfile.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit e2bd351

Please sign in to comment.