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

Restructure project to use pyproject.toml #712

Closed
wants to merge 32 commits into from
Closed
Changes from 1 commit
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
a6b5c50
adopt pyproject.toml
semuadmin Mar 31, 2023
b7e27d7
remove older python envs
semuadmin Apr 1, 2023
8d1fad3
update gitignore
semuadmin Apr 1, 2023
4f7755c
update Vagrant vm.box to ubuntu bionic
semuadmin Apr 1, 2023
91aa2bc
add PySocks dependency
semuadmin Apr 1, 2023
630ba78
fix existing typo in Manifest
semuadmin Apr 1, 2023
5c20bac
add EPL-2.0 license classifier
semuadmin Apr 1, 2023
8811046
add sdist build
semuadmin Apr 1, 2023
8c62f82
minor updates to build tasks & gitignore
semuadmin Apr 2, 2023
5315296
fix typo in pylint task
semuadmin Apr 16, 2023
05a9443
add blank lines to keep GitHub happy
semuadmin Apr 16, 2023
b9e9221
add blank line to keep GitHub happy
semuadmin Apr 16, 2023
f8bfd5a
update tox.yml
semuadmin Apr 16, 2023
2de3d69
update GHA tasks
semuadmin Apr 16, 2023
33d4d3b
update lint_python GHA
semuadmin Apr 18, 2023
36c3dc5
update lint-python GHA again
semuadmin Apr 18, 2023
fe77a34
update pyupgrade step to py37
semuadmin Apr 18, 2023
de6da51
update for PEP660 compatibility
semuadmin Apr 18, 2023
5816a97
update package order
semuadmin Apr 18, 2023
2307dd0
add pyproject.toml tool sections
semuadmin Apr 23, 2023
dd9d4b2
update gha and vscode task toml
semuadmin Apr 23, 2023
d2ac824
fix exit-zero value
semuadmin Apr 23, 2023
e1b3811
Update .github/workflows/lint-python.yml
semuadmin Apr 23, 2023
911a37e
use long args, remove requirements*.txt
semuadmin Apr 23, 2023
4269ba6
fix typo
semuadmin Apr 23, 2023
d266897
update comment
semuadmin Apr 23, 2023
da6403f
deploy deps
semuadmin Apr 23, 2023
f9ae001
add bandit to test deps
semuadmin Apr 23, 2023
bbfcd03
add pyversion to pylint task
semuadmin Apr 23, 2023
3040cc0
update lint gha to use discrete steps
semuadmin Apr 23, 2023
c2dba1a
remove exit-zero
semuadmin Apr 23, 2023
516bf4d
remove coverage options
semuadmin Apr 25, 2023
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
2 changes: 1 addition & 1 deletion .github/workflows/lint-python.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
- run: flake8 . --count --select=E9,F63,F7,F82 --show-source --statistics
- run: flake8 . --count --exit-zero --max-complexity=29 --max-line-length=167 --show-source --statistics
- run: isort --check-only --profile black .
- run: pip install -e .
- run: pip install .
semuadmin marked this conversation as resolved.
Show resolved Hide resolved
- run: mypy --ignore-missing-imports . || true
- run: pytest .
- run: shopt -s globstar && pyupgrade --py36-plus **/*.py || true
Expand Down