Apply swh-py-template 0.1.6
This commit is contained in:
parent
e4c707d807
commit
ac52cfed21
7 changed files with 16 additions and 9 deletions
|
@ -1,5 +1,5 @@
|
|||
# Changes here will be overwritten by Copier
|
||||
_commit: v0.1.5
|
||||
_commit: v0.1.6
|
||||
_src_path: https://gitlab.softwareheritage.org/swh/devel/swh-py-template.git
|
||||
description: Software Heritage lister
|
||||
distribution_name: swh-lister
|
||||
|
|
4
.gitignore
vendored
4
.gitignore
vendored
|
@ -8,5 +8,9 @@
|
|||
__pycache__
|
||||
build/
|
||||
dist/
|
||||
# these are symlinks created by a hook in swh-docs' main sphinx conf.py
|
||||
docs/README.rst
|
||||
docs/README.md
|
||||
# this should be a symlink for people who want to build the sphinx doc
|
||||
# without using tox, generally created by the swh-env/bin/update script
|
||||
docs/Makefile.sphinx
|
||||
|
|
|
@ -30,6 +30,9 @@ repos:
|
|||
exclude: ^(swh/lister/.*/tests/data/.*)$
|
||||
args: [-L crate]
|
||||
stages: [commit]
|
||||
- id: codespell
|
||||
name: Check commit message spelling
|
||||
stages: [commit-msg]
|
||||
|
||||
- repo: local
|
||||
hooks:
|
||||
|
|
|
@ -1 +1 @@
|
|||
include swh-docs/Makefile.sphinx
|
||||
include Makefile.sphinx
|
||||
|
|
|
@ -95,3 +95,4 @@ use_parentheses = true
|
|||
ensure_newline_before_comments = true
|
||||
line_length = 88
|
||||
force_sort_within_sections = true
|
||||
known_first_party = ['swh']
|
||||
|
|
|
@ -3,7 +3,6 @@ addopts =
|
|||
# we need this to avoid conflicts between the autoloaded fixture,
|
||||
# and the manually loaded one.
|
||||
-p no:pytest_swh_scheduler
|
||||
--import-mode importlib
|
||||
--import-mode=importlib
|
||||
norecursedirs = build docs .*
|
||||
|
||||
asyncio_mode = strict
|
||||
|
|
10
tox.ini
10
tox.ini
|
@ -18,14 +18,14 @@ commands =
|
|||
--cov-branch \
|
||||
{envsitepackagesdir}/swh/lister \
|
||||
{posargs}
|
||||
# --rootdir and --import-mode are required to make tests that depends
|
||||
# on the test file to be a proper submodule of the swh namespace after
|
||||
# migration to PEP420 (implicit namespace).
|
||||
# --rootdir (with --import-mode from pytest.ini) are required to make tests
|
||||
# that depends on the test file to be a proper submodule of the swh namespace
|
||||
# after migration to PEP420 (implicit namespace).
|
||||
|
||||
[testenv:black]
|
||||
skip_install = true
|
||||
deps =
|
||||
black==22.10.0
|
||||
black==23.1.0
|
||||
commands =
|
||||
{envpython} -m black --check swh
|
||||
|
||||
|
@ -61,4 +61,4 @@ setenv =
|
|||
# turn warnings into errors
|
||||
SPHINXOPTS = -W
|
||||
commands =
|
||||
make -I {env_dir}/share/ -C docs
|
||||
make -I {env_dir}/share/swh-docs -C docs
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue