Compare commits

..

No commits in common. "2871e5a000490be02fc2fc858d523ac9a6876a41" and "e1dc2afc7b3a52ac61e028c89b61a4a9eb8b4020" have entirely different histories.

18 changed files with 30 additions and 51 deletions

View File

@ -1,6 +1,5 @@
"""An application for running my Markdown-based sites. """An application for running my Markdown-based sites.
SPDX-FileCopyrightText: © 2020 Brian S. Stephan <bss@incorporeal.org>
SPDX-License-Identifier: AGPL-3.0-or-later SPDX-License-Identifier: AGPL-3.0-or-later
""" """
import logging import logging

View File

@ -1,6 +1,5 @@
"""Default configuration. """Default configuration.
SPDX-FileCopyrightText: © 2020 Brian S. Stephan <bss@incorporeal.org>
SPDX-License-Identifier: AGPL-3.0-or-later SPDX-License-Identifier: AGPL-3.0-or-later
""" """

View File

@ -1,6 +1,5 @@
"""Error page views for 400, 404, etc. """Error page views for 400, 404, etc.
SPDX-FileCopyrightText: © 2021 Brian S. Stephan <bss@incorporeal.org>
SPDX-License-Identifier: AGPL-3.0-or-later SPDX-License-Identifier: AGPL-3.0-or-later
""" """
from incorporealcms.lib import render from incorporealcms.lib import render

View File

@ -1,6 +1,5 @@
"""Miscellaneous helper functions and whatnot. """Miscellaneous helper functions and whatnot.
SPDX-FileCopyrightText: © 2021 Brian S. Stephan <bss@incorporeal.org>
SPDX-License-Identifier: AGPL-3.0-or-later SPDX-License-Identifier: AGPL-3.0-or-later
""" """
import logging import logging

View File

@ -1,5 +1,4 @@
"""Markdown extensions. """Markdown extensions.
SPDX-FileCopyrightText: © 2021 Brian S. Stephan <bss@incorporeal.org>
SPDX-License-Identifier: AGPL-3.0-or-later SPDX-License-Identifier: AGPL-3.0-or-later
""" """

View File

@ -1,6 +1,5 @@
"""Create generic figures with captions. """Create generic figures with captions.
SPDX-FileCopyrightText: © 2022 Brian S. Stephan <bss@incorporeal.org>
SPDX-License-Identifier: AGPL-3.0-or-later SPDX-License-Identifier: AGPL-3.0-or-later
""" """
import re import re

View File

@ -1,6 +1,5 @@
"""Serve dot diagrams inline. """Serve dot diagrams inline.
SPDX-FileCopyrightText: © 2021 Brian S. Stephan <bss@incorporeal.org>
SPDX-License-Identifier: AGPL-3.0-or-later SPDX-License-Identifier: AGPL-3.0-or-later
""" """
import base64 import base64

View File

@ -1,6 +1,5 @@
"""General page functionality. """General page functionality.
SPDX-FileCopyrightText: © 2020 Brian S. Stephan <bss@incorporeal.org>
SPDX-License-Identifier: AGPL-3.0-or-later SPDX-License-Identifier: AGPL-3.0-or-later
""" """
import datetime import datetime

View File

@ -1,8 +1,4 @@
"""Serve static files from the instance directory. """Serve static files from the instance directory."""
SPDX-FileCopyrightText: © 2022 Brian S. Stephan <bss@incorporeal.org>
SPDX-License-Identifier: AGPL-3.0-or-later
"""
import os import os
from flask import Blueprint from flask import Blueprint

View File

@ -4,32 +4,30 @@
# #
# pip-compile --output-file=requirements/requirements-dev.txt requirements/requirements-dev.in # pip-compile --output-file=requirements/requirements-dev.txt requirements/requirements-dev.in
# #
bandit==1.7.6 bandit==1.7.5
# via -r requirements/requirements-dev.in # via -r requirements/requirements-dev.in
blinker==1.7.0 blinker==1.6.3
# via flask # via flask
build==1.0.3 build==1.0.3
# via pip-tools # via pip-tools
certifi==2023.11.17 certifi==2023.7.22
# via requests # via requests
charset-normalizer==3.3.2 charset-normalizer==3.3.0
# via requests # via requests
click==8.1.7 click==8.1.7
# via # via
# flask # flask
# pip-tools # pip-tools
# safety # safety
coverage[toml]==7.4.0 coverage[toml]==7.3.2
# via # via pytest-cov
# coverage distlib==0.3.7
# pytest-cov
distlib==0.3.8
# via virtualenv # via virtualenv
dlint==0.14.1 dlint==0.14.1
# via -r requirements/requirements-dev.in # via -r requirements/requirements-dev.in
dparse==0.6.3 dparse==0.6.3
# via safety # via safety
filelock==3.13.1 filelock==3.12.4
# via # via
# tox # tox
# virtualenv # virtualenv
@ -44,7 +42,7 @@ flake8==6.1.0
# flake8-mutable # flake8-mutable
flake8-blind-except==0.2.1 flake8-blind-except==0.2.1
# via -r requirements/requirements-dev.in # via -r requirements/requirements-dev.in
flake8-builtins==2.2.0 flake8-builtins==2.1.0
# via -r requirements/requirements-dev.in # via -r requirements/requirements-dev.in
flake8-docstrings==1.7.0 flake8-docstrings==1.7.0
# via -r requirements/requirements-dev.in # via -r requirements/requirements-dev.in
@ -52,7 +50,7 @@ flake8-executable==2.1.3
# via -r requirements/requirements-dev.in # via -r requirements/requirements-dev.in
flake8-fixme==1.1.1 flake8-fixme==1.1.1
# via -r requirements/requirements-dev.in # via -r requirements/requirements-dev.in
flake8-isort==6.1.1 flake8-isort==6.1.0
# via -r requirements/requirements-dev.in # via -r requirements/requirements-dev.in
flake8-logging-format==0.9.0 flake8-logging-format==0.9.0
# via -r requirements/requirements-dev.in # via -r requirements/requirements-dev.in
@ -60,21 +58,21 @@ flake8-mutable==1.2.0
# via -r requirements/requirements-dev.in # via -r requirements/requirements-dev.in
flask==3.0.0 flask==3.0.0
# via -r requirements/requirements.in # via -r requirements/requirements.in
gitdb==4.0.11 gitdb==4.0.10
# via gitpython # via gitpython
gitpython==3.1.40 gitpython==3.1.37
# via bandit # via bandit
idna==3.6 idna==3.4
# via requests # via requests
iniconfig==2.0.0 iniconfig==2.0.0
# via pytest # via pytest
isort==5.13.2 isort==5.12.0
# via flake8-isort # via flake8-isort
itsdangerous==2.1.2 itsdangerous==2.1.2
# via flask # via flask
jinja2==3.1.2 jinja2==3.1.2
# via flask # via flask
markdown==3.5.1 markdown==3.5
# via -r requirements/requirements.in # via -r requirements/requirements.in
markdown-it-py==3.0.0 markdown-it-py==3.0.0
# via rich # via rich
@ -93,11 +91,11 @@ packaging==21.3
# pytest # pytest
# safety # safety
# tox # tox
pbr==6.0.0 pbr==5.11.1
# via stevedore # via stevedore
pip-tools==7.3.0 pip-tools==7.3.0
# via -r requirements/requirements-dev.in # via -r requirements/requirements-dev.in
platformdirs==4.1.0 platformdirs==3.11.0
# via virtualenv # via virtualenv
pluggy==1.3.0 pluggy==1.3.0
# via # via
@ -105,7 +103,7 @@ pluggy==1.3.0
# tox # tox
py==1.11.0 py==1.11.0
# via tox # via tox
pycodestyle==2.11.1 pycodestyle==2.11.0
# via flake8 # via flake8
pydocstyle==6.3.0 pydocstyle==6.3.0
# via flake8-docstrings # via flake8-docstrings
@ -113,7 +111,7 @@ pydot==1.4.2
# via -r requirements/requirements-dev.in # via -r requirements/requirements-dev.in
pyflakes==3.1.0 pyflakes==3.1.0
# via flake8 # via flake8
pygments==2.17.2 pygments==2.16.1
# via rich # via rich
pyparsing==3.1.1 pyparsing==3.1.1
# via # via
@ -121,7 +119,7 @@ pyparsing==3.1.1
# pydot # pydot
pyproject-hooks==1.0.0 pyproject-hooks==1.0.0
# via build # via build
pytest==7.4.3 pytest==7.4.2
# via # via
# -r requirements/requirements-dev.in # -r requirements/requirements-dev.in
# pytest-cov # pytest-cov
@ -131,9 +129,9 @@ pyyaml==6.0.1
# via bandit # via bandit
requests==2.31.0 requests==2.31.0
# via safety # via safety
rich==13.7.0 rich==13.6.0
# via bandit # via bandit
ruamel-yaml==0.18.5 ruamel-yaml==0.17.35
# via safety # via safety
ruamel-yaml-clib==0.2.8 ruamel-yaml-clib==0.2.8
# via ruamel-yaml # via ruamel-yaml
@ -153,15 +151,15 @@ tox==3.28.0
# tox-wheel # tox-wheel
tox-wheel==1.0.0 tox-wheel==1.0.0
# via -r requirements/requirements-dev.in # via -r requirements/requirements-dev.in
urllib3==2.1.0 urllib3==2.0.6
# via requests # via requests
versioneer==0.29 versioneer==0.29
# via -r requirements/requirements-dev.in # via -r requirements/requirements-dev.in
virtualenv==20.25.0 virtualenv==20.24.5
# via tox # via tox
werkzeug==3.0.1 werkzeug==3.0.0
# via flask # via flask
wheel==0.42.0 wheel==0.41.2
# via # via
# pip-tools # pip-tools
# tox-wheel # tox-wheel

View File

@ -4,7 +4,7 @@
# #
# pip-compile --output-file=requirements/requirements.txt requirements/requirements.in # pip-compile --output-file=requirements/requirements.txt requirements/requirements.in
# #
blinker==1.7.0 blinker==1.6.3
# via flask # via flask
click==8.1.7 click==8.1.7
# via flask # via flask
@ -14,11 +14,11 @@ itsdangerous==2.1.2
# via flask # via flask
jinja2==3.1.2 jinja2==3.1.2
# via flask # via flask
markdown==3.5.1 markdown==3.5
# via -r requirements/requirements.in # via -r requirements/requirements.in
markupsafe==2.1.3 markupsafe==2.1.3
# via # via
# jinja2 # jinja2
# werkzeug # werkzeug
werkzeug==3.0.1 werkzeug==3.0.0
# via flask # via flask

View File

@ -1,6 +1,5 @@
"""Setuptools configuration. """Setuptools configuration.
SPDX-FileCopyrightText: © 2020 Brian S. Stephan <bss@incorporeal.org>
SPDX-License-Identifier: AGPL-3.0-or-later SPDX-License-Identifier: AGPL-3.0-or-later
""" """
import os import os

View File

@ -1,6 +1,5 @@
"""Create the test app and other fixtures. """Create the test app and other fixtures.
SPDX-FileCopyrightText: © 2020 Brian S. Stephan <bss@incorporeal.org>
SPDX-License-Identifier: AGPL-3.0-or-later SPDX-License-Identifier: AGPL-3.0-or-later
""" """
import os import os

View File

@ -1,6 +1,5 @@
"""Test graphviz functionality. """Test graphviz functionality.
SPDX-FileCopyrightText: © 2021 Brian S. Stephan <bss@incorporeal.org>
SPDX-License-Identifier: AGPL-3.0-or-later SPDX-License-Identifier: AGPL-3.0-or-later
""" """
import os import os

View File

@ -1,6 +1,5 @@
"""Test page requests. """Test page requests.
SPDX-FileCopyrightText: © 2020 Brian S. Stephan <bss@incorporeal.org>
SPDX-License-Identifier: AGPL-3.0-or-later SPDX-License-Identifier: AGPL-3.0-or-later
""" """
import re import re

View File

@ -1,6 +1,5 @@
"""Configure the test application. """Configure the test application.
SPDX-FileCopyrightText: © 2020 Brian S. Stephan <bss@incorporeal.org>
SPDX-License-Identifier: AGPL-3.0-or-later SPDX-License-Identifier: AGPL-3.0-or-later
""" """

View File

@ -1,6 +1,5 @@
"""Test basic configuration stuff. """Test basic configuration stuff.
SPDX-FileCopyrightText: © 2020 Brian S. Stephan <bss@incorporeal.org>
SPDX-License-Identifier: AGPL-3.0-or-later SPDX-License-Identifier: AGPL-3.0-or-later
""" """
import os import os

View File

@ -1,6 +1,5 @@
"""Unit test helper methods. """Unit test helper methods.
SPDX-FileCopyrightText: © 2020 Brian S. Stephan <bss@incorporeal.org>
SPDX-License-Identifier: AGPL-3.0-or-later SPDX-License-Identifier: AGPL-3.0-or-later
""" """
import os import os