Compare commits

...

2 Commits

Author SHA1 Message Date
Brian S. Stephan aeff73e3fc
add twine to development packages
Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2024-04-26 10:13:23 -05:00
Brian S. Stephan d28ddf9392
remove "trailing slash on void elements" which "has no effect"
caught by the W3C validator

Signed-off-by: Brian S. Stephan <bss@incorporeal.org>
2024-04-26 10:11:38 -05:00
3 changed files with 52 additions and 7 deletions

View File

@ -14,8 +14,8 @@ SPDX-License-Identifier: AGPL-3.0-or-later
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="{{ user_style }}"> <link rel="stylesheet" href="{{ user_style }}">
<link rel="icon" href="{% if config.FAVICON %}{{ config.FAVICON }}{% else %}{{ url_for('static', filename='img/favicon.png') }}{% endif %}"> <link rel="icon" href="{% if config.FAVICON %}{{ config.FAVICON }}{% else %}{{ url_for('static', filename='img/favicon.png') }}{% endif %}">
<link rel="alternate" type="application/atom+xml" href="/feed/atom" /> <link rel="alternate" type="application/atom+xml" href="/feed/atom">
<link rel="alternate" type="application/rss+xml" href="/feed/rss" /> <link rel="alternate" type="application/rss+xml" href="/feed/rss">
<div {% block site_class %}class="site-wrap site-wrap-normal-width"{% endblock %}> <div {% block site_class %}class="site-wrap site-wrap-normal-width"{% endblock %}>
{% block header %} {% block header %}

View File

@ -31,7 +31,7 @@ classifiers = [
dev = ["bandit", "dlint", "flake8", "flake8-blind-except", "flake8-builtins", "flake8-docstrings", dev = ["bandit", "dlint", "flake8", "flake8-blind-except", "flake8-builtins", "flake8-docstrings",
"flake8-executable", "flake8-fixme", "flake8-isort", "flake8-logging-format", "flake8-mutable", "flake8-executable", "flake8-fixme", "flake8-isort", "flake8-logging-format", "flake8-mutable",
"flake8-pyproject", "mypy", "pip-tools", "pydot", "pytest", "pytest-cov", "reuse", "safety", "flake8-pyproject", "mypy", "pip-tools", "pydot", "pytest", "pytest-cov", "reuse", "safety",
"setuptools-scm", "tox"] "setuptools-scm", "tox", "twine"]
dot = ["pydot"] dot = ["pydot"]
[tool.flake8] [tool.flake8]

View File

@ -2,7 +2,7 @@
# This file is autogenerated by pip-compile with Python 3.12 # This file is autogenerated by pip-compile with Python 3.12
# by the following command: # by the following command:
# #
# pip-compile --extra=dev --output-file=requirements/requirements-dev.txt pyproject.toml # pip-compile --extra=dev --output-file=requirements/requirements-dev.txt
# #
annotated-types==0.6.0 annotated-types==0.6.0
# via pydantic # via pydantic
@ -44,11 +44,15 @@ colorama==0.4.6
coverage[toml]==7.4.4 coverage[toml]==7.4.4
# via pytest-cov # via pytest-cov
cryptography==42.0.5 cryptography==42.0.5
# via authlib # via
# authlib
# secretstorage
distlib==0.3.8 distlib==0.3.8
# via virtualenv # via virtualenv
dlint==0.14.1 dlint==0.14.1
# via incorporeal-cms (pyproject.toml) # via incorporeal-cms (pyproject.toml)
docutils==0.21.2
# via readme-renderer
dparse==0.6.4b0 dparse==0.6.4b0
# via # via
# safety # safety
@ -91,17 +95,31 @@ flask==3.0.3
# via incorporeal-cms (pyproject.toml) # via incorporeal-cms (pyproject.toml)
idna==3.7 idna==3.7
# via requests # via requests
importlib-metadata==7.1.0
# via twine
iniconfig==2.0.0 iniconfig==2.0.0
# via pytest # via pytest
isort==5.13.2 isort==5.13.2
# via flake8-isort # via flake8-isort
itsdangerous==2.1.2 itsdangerous==2.1.2
# via flask # via flask
jaraco-classes==3.4.0
# via keyring
jaraco-context==5.3.0
# via keyring
jaraco-functools==4.0.1
# via keyring
jeepney==0.8.0
# via
# keyring
# secretstorage
jinja2==3.1.3 jinja2==3.1.3
# via # via
# flask # flask
# reuse # reuse
# safety # safety
keyring==25.1.0
# via twine
license-expression==30.3.0 license-expression==30.3.0
# via reuse # via reuse
lxml==5.2.1 lxml==5.2.1
@ -120,10 +138,16 @@ mccabe==0.7.0
# via flake8 # via flake8
mdurl==0.1.2 mdurl==0.1.2
# via markdown-it-py # via markdown-it-py
more-itertools==10.2.0
# via
# jaraco-classes
# jaraco-functools
mypy==1.9.0 mypy==1.9.0
# via incorporeal-cms (pyproject.toml) # via incorporeal-cms (pyproject.toml)
mypy-extensions==1.0.0 mypy-extensions==1.0.0
# via mypy # via mypy
nh3==0.2.17
# via readme-renderer
packaging==24.0 packaging==24.0
# via # via
# build # build
@ -139,6 +163,8 @@ pbr==6.0.0
# via stevedore # via stevedore
pip-tools==7.4.1 pip-tools==7.4.1
# via incorporeal-cms (pyproject.toml) # via incorporeal-cms (pyproject.toml)
pkginfo==1.10.0
# via twine
platformdirs==4.2.0 platformdirs==4.2.0
# via # via
# tox # tox
@ -164,7 +190,9 @@ pydot==2.0.0
pyflakes==3.2.0 pyflakes==3.2.0
# via flake8 # via flake8
pygments==2.17.2 pygments==2.17.2
# via rich # via
# readme-renderer
# rich
pyparsing==3.1.2 pyparsing==3.1.2
# via pydot # via pydot
pyproject-api==1.6.1 pyproject-api==1.6.1
@ -185,14 +213,24 @@ python-debian==0.1.49
# via reuse # via reuse
pyyaml==6.0.1 pyyaml==6.0.1
# via bandit # via bandit
readme-renderer==43.0
# via twine
requests==2.31.0 requests==2.31.0
# via safety # via
# requests-toolbelt
# safety
# twine
requests-toolbelt==1.0.0
# via twine
reuse==3.0.2 reuse==3.0.2
# via incorporeal-cms (pyproject.toml) # via incorporeal-cms (pyproject.toml)
rfc3986==2.0.0
# via twine
rich==13.7.1 rich==13.7.1
# via # via
# bandit # bandit
# safety # safety
# twine
# typer # typer
ruamel-yaml==0.18.6 ruamel-yaml==0.18.6
# via # via
@ -204,6 +242,8 @@ safety==3.1.0
# via incorporeal-cms (pyproject.toml) # via incorporeal-cms (pyproject.toml)
safety-schemas==0.0.2 safety-schemas==0.0.2
# via safety # via safety
secretstorage==3.3.3
# via keyring
setuptools-scm==8.0.4 setuptools-scm==8.0.4
# via incorporeal-cms (pyproject.toml) # via incorporeal-cms (pyproject.toml)
shellingham==1.5.4 shellingham==1.5.4
@ -216,6 +256,8 @@ stevedore==5.2.0
# via bandit # via bandit
tox==4.14.2 tox==4.14.2
# via incorporeal-cms (pyproject.toml) # via incorporeal-cms (pyproject.toml)
twine==5.0.0
# via incorporeal-cms (pyproject.toml)
typer==0.12.3 typer==0.12.3
# via safety # via safety
typing-extensions==4.11.0 typing-extensions==4.11.0
@ -231,12 +273,15 @@ urllib3==2.2.1
# via # via
# requests # requests
# safety # safety
# twine
virtualenv==20.25.1 virtualenv==20.25.1
# via tox # via tox
werkzeug==3.0.2 werkzeug==3.0.2
# via flask # via flask
wheel==0.43.0 wheel==0.43.0
# via pip-tools # via pip-tools
zipp==3.18.1
# via importlib-metadata
# The following packages are considered to be unsafe in a requirements file: # The following packages are considered to be unsafe in a requirements file:
# pip # pip