-
Notifications
You must be signed in to change notification settings - Fork 36
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Move to a fully pyproject.toml based build (#878)
* Move pydocstyle config to pyproject.toml. * Move mypy config to pyproject.toml. * Remove unnecessary metadata section, see https://stackoverflow.com/questions/60084128/does-description-file-in-setup-cfg-section-metadata-have-any-effect * Remove now unnecessary bdist_wheel section. * Move pytest configuration to pyproject.toml. * Move coverage config to pyproject.toml. * Move flake8 and bumpversion configs to separate files. * Move all project config to pyproject.toml. * Specify build backend. * Remove TODO. * Remove editable install in CI. * Revert "Remove editable install in CI." This reverts commit 9e03309. * Add minimum setuptools version. * Update changelog. * Make sure namespace packages aren't installed and try again. * Explicitly disallow test installation and add an __init__.py for _vendor. * Go back to an editable install for CI. * Specify pydocstyle convention. * Convert keywords to a proper list. * Remove zip-safe. * Point bumpversion to pyproject.toml. * Update contributing docs. * Apply suggestions from code review Co-authored-by: Kelly Wang <47036428+klywang@users.noreply.github.com> Co-authored-by: Bradley Dice <bdice@bradleydice.com> * Update pyproject.toml Co-authored-by: Kelly Wang <47036428+klywang@users.noreply.github.com> Co-authored-by: Bradley Dice <bdice@bradleydice.com> Co-authored-by: Brandon Butler <butlerbr@umich.edu>
- Loading branch information
1 parent
fc48619
commit cfe6b6f
Showing
11 changed files
with
114 additions
and
120 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
[bumpversion] | ||
current_version = 1.8.0 | ||
commit = True | ||
tag = False | ||
message = Bump up to version {new_version}. | ||
|
||
[bumpversion:file:pyproject.toml] | ||
|
||
[bumpversion:file:signac/version.py] | ||
|
||
[bumpversion:file:doc/conf.py] | ||
|
||
[bumpversion:file:CITATION.cff] | ||
|
||
[bumpversion:file:.zenodo.json] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
[flake8] | ||
max-line-length = 100 | ||
exclude = _vendor | ||
select = E,F,W | ||
ignore = E123,E126,E203,E226,E241,E704,W503,W504 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
# Copyright (c) 2022 The Regents of the University of Michigan | ||
# All rights reserved. | ||
# This software is licensed under the BSD 3-Clause License. | ||
"""Vendored packages.""" |