]> git.ipfire.org Git - thirdparty/jinja.git/commit
update project files (#5457)
authorDavid Lord <davidism@gmail.com>
Tue, 23 Apr 2024 16:28:57 +0000 (09:28 -0700)
committerDavid Lord <davidism@gmail.com>
Tue, 23 Apr 2024 16:28:57 +0000 (09:28 -0700)
commit20477c63575175196bfc8103f223cc9f5642595d
tree34e99eb444957c8d1aa759cc98fc55797a1c34fb
parente491223739dedbb1f4fc6a71340c1484e149d947
update project files (#5457)

* update pre-commit hooks
* add devcontainer
* show url in publish environment
* update actions versions
* separate typing job
* use dependabot grouped updates
  ignore upload/download-artifact until slsa updates
* use sphinx.ext.extlinks instead of sphinx-issues
* update editorconfig
* update gitignore
* update .readthedocs.yaml
* license is txt, readme is md
* use pyproject.toml and flit_core instead of setuptools
 add typed classifier
 add pyright config
 simplify urls
* tox builds docs in place
* add tox env to update all dev dependencies
* update issue and pr templates
* simplify matrix
26 files changed:
.devcontainer/devcontainer.json [new file with mode: 0644]
.devcontainer/on-create-command.sh [new file with mode: 0755]
.editorconfig
.flake8 [deleted file]
.github/ISSUE_TEMPLATE/bug-report.md
.github/ISSUE_TEMPLATE/config.yml
.github/ISSUE_TEMPLATE/feature-request.md
.github/dependabot.yml
.github/pull_request_template.md
.github/workflows/lock.yaml
.github/workflows/publish.yaml
.github/workflows/tests.yaml
.gitignore
.pre-commit-config.yaml
.readthedocs.yaml
CODE_OF_CONDUCT.md [deleted file]
LICENSE.txt [moved from LICENSE.rst with 100% similarity]
MANIFEST.in [deleted file]
README.md [moved from README.rst with 67% similarity]
docs/conf.py
docs/examples/inline_gettext_extension.py
docs/license.rst
pyproject.toml [new file with mode: 0644]
setup.cfg [deleted file]
setup.py [deleted file]
tox.ini