Skip to content
Snippets Groups Projects
Commit 3feda8ab authored by David Douard's avatar David Douard
Browse files

Apply swh-py-template 0.1.6

parent f9c8ec3a
No related branches found
Tags v6.13.1
No related merge requests found
# 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 data model
distribution_name: swh-model
......
......@@ -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
......@@ -28,6 +28,9 @@ repos:
- id: codespell
name: Check source code spelling
stages: [commit]
- id: codespell
name: Check commit message spelling
stages: [commit-msg]
- repo: local
hooks:
......
ifdef SWH_PACKAGE_DOC_TOX_BUILD
include swh-docs/Makefile.sphinx
else
include ../../swh-docs/Makefile.sphinx
endif
include Makefile.sphinx
-include Makefile.local
......@@ -58,3 +58,4 @@ use_parentheses = true
ensure_newline_before_comments = true
line_length = 88
force_sort_within_sections = true
known_first_party = ['swh']
[pytest]
addopts = --doctest-modules -p no:pytest_swh_core
norecursedirs = build docs .*
asyncio_mode = strict
# There is not --import-mode=importlib below because it is incompatible
# with the tox-in-tox hack we use for now to run tests.
addopts =
--doctest-modules
-p no:pytest_swh_core
markers =
fs: tests that involve filesystem ios
requires_optional_deps: tests in test_cli.py that should not run if optional dependencies are not installed
asyncio_mode = strict
......@@ -31,7 +31,7 @@ commands =
[testenv:black]
skip_install = true
deps =
black==22.10.0
black==23.1.0
commands =
{envpython} -m black --check swh
......@@ -67,4 +67,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
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment