Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Convert the project from setuptools -> poetry #52

Merged
merged 22 commits into from
May 20, 2020
Merged
Changes from 1 commit
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
6a431d8
Set up poetry as the project package manager
jwilhelm-godaddy Apr 28, 2020
480fb37
Store the lock file for Poetry
jwilhelm-godaddy Apr 28, 2020
ce98c01
Remove setuptools-centric files
jwilhelm-godaddy Apr 28, 2020
a1e3bc6
Read project version from pyproject.toml
jwilhelm-godaddy Apr 28, 2020
7a9c166
Install the tartufo executable
jwilhelm-godaddy Apr 28, 2020
41b103c
Use a multi-stage build installing via Poetry
jwilhelm-godaddy Apr 28, 2020
bb0aa8b
Remove no longer relevant scripts
jwilhelm-godaddy Apr 28, 2020
fb49d10
Remove old requirements files
tarkatronic May 6, 2020
8872ecd
Fix installed dependencies to be more specific
tarkatronic May 6, 2020
dfd2856
Update the locked dependencies
tarkatronic May 6, 2020
4343813
Update tox to work with the new Poetry setup
tarkatronic May 6, 2020
3fd7634
Wheel config is no longer necessary in setup.cfg
tarkatronic May 6, 2020
ae6d7c6
Fully deprecate the setup.cfg
tarkatronic May 12, 2020
2e3c72f
Move pylint config into pyproject.toml
tarkatronic May 12, 2020
7e4c24c
Move coverage config into pyproject.toml
tarkatronic May 12, 2020
e10e923
Install poetry in Travis to support the new tox config
tarkatronic May 12, 2020
b12a23c
Attempt to switch over to poetry publish for deploys
tarkatronic May 12, 2020
f0c8f30
Add pylint
tarkatronic May 13, 2020
ddc62fc
Update contributing docs for poetry
tarkatronic May 13, 2020
e987f57
Point contributing doc to the full docs site
tarkatronic May 13, 2020
1f9a2ad
Small updates for clarity on the contributing doc
tarkatronic May 13, 2020
d2bf668
Fix a couple of grammar nits
tarkatronic May 20, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Install poetry in Travis to support the new tox config
  • Loading branch information
tarkatronic committed May 12, 2020
commit e10e92302dd832ae2940ca6221ea1ac9afbd184c
2 changes: 1 addition & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ python:
- "3.7"
- "3.8"
- "pypy3"
install: pip install tox-travis codecov
install: pip install poetry tox-travis codecov
script: tox
after_success: codecov

Expand Down