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.
SPDX-FileCopyrightText: © 2020 Brian S. Stephan <bss@incorporeal.org>
SPDX-License-Identifier: AGPL-3.0-or-later
"""
import logging

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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