Changelog¤
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
1.2.3 - 2024-02-11¤
Code Refactoring¤
- Upgrade actions versions (29b7545 by Timothée Mazzucotelli).
- Add
insiders_email
question (af6f5ac by Timothée Mazzucotelli). - Change default author email address to dev@pawamoy.fr (cf6273d by Timothée Mazzucotelli).
1.2.2 - 2024-02-08¤
Bug Fixes¤
- Use insiders repository name in insiders installation page (2308ed4 by Timothée Mazzucotelli).
1.2.1 - 2024-02-08¤
Code Refactoring¤
- Update VSCode launch configurations (type
python
->debugpy
) (d97d362 by Timothée Mazzucotelli). - Format code with Ruff (2c0c9f1 by Timothée Mazzucotelli).
1.2.0 - 2024-01-08¤
Features¤
- Support using venvs instead of pypackages (23f0d3e by Dennis Bücker). Related to pawamoy/pdm-multirun#10, Co-authored-by: Timothée Mazzucotelli pawamoy@pm.me
Bug Fixes¤
- Pass funding when loading goals from list of sources (91aed63 by Timothée Mazzucotelli).
1.1.3 - 2023-11-08¤
Bug Fixes¤
- Fix Insiders links in README again (9b220af by Timothée Mazzucotelli).
1.1.2 - 2023-11-08¤
Bug Fixes¤
- Fix links to Insiders in README (5f36ca4 by Timothée Mazzucotelli).
- Fix link in Gitter badge (7130f45 by Timothée Mazzucotelli).
Code Refactoring¤
- Sort funding goals (400993f by Timothée Mazzucotelli).
- Use config file for git-changelog (1b58d0b by Timothée Mazzucotelli).
1.1.1 - 2023-10-17¤
Bug Fixes¤
- Fix spacing after sponsors in insiders page (d82c5eb by Timothée Mazzucotelli).
- Fix relative paths (to work with MkDocs
-f
option) (eb7d954 by Timothée Mazzucotelli).
Code Refactoring¤
- Add default value to docs env var (1d18f77 by Timothée Mazzucotelli).
- Switch back to SUMMARY.md now that it is fixed (60ba2cf by Timothée Mazzucotelli).
- Use new Material extension paths (78411c0 by Timothée Mazzucotelli).
1.1.0 - 2023-10-12¤
Features¤
- Add
vscode
duty (c7cd278 by Timothée Mazzucotelli).
Bug Fixes¤
- Have a dedicated question for insiders repository name (e2bccde by Timothée Mazzucotelli).
Code Refactoring¤
- Disable blacken-docs temporarily (7c110ca by Timothée Mazzucotelli).
- Update minimum dev-deps versions (19aebe1 by Timothée Mazzucotelli).
- Use
tomllib
from standard library andtomli
on Python less than 3.11 instead oftoml
(b5115ed by Timothée Mazzucotelli). - Use mkdocs-material's group plugin instead of list-merging hack (67ec274 by Timothée Mazzucotelli).
- Use latest git-changelog (dceea95 by Timothée Mazzucotelli).
1.0.1 - 2023-10-07¤
Code Refactoring¤
- Revert addition of
ssort
(d182802 by Timothée Mazzucotelli).
1.0.0 - 2023-10-07¤
Features¤
- Add version and debug-info flags to CLI, improve issue templates (081bb07 by Timothée Mazzucotelli).
- Hide badges and update installation instructions for Insiders-only projects (not yet released publicly) (e0d7694 by Timothée Mazzucotelli).
- Add
ssort
to code formatting task (0951e28 by Timothée Mazzucotelli).
Code Refactoring¤
- Set username default to
pawamoy
(55ddbd4 by Timothée Mazzucotelli).
0.16.10 - 2023-09-20¤
Bug Fixes¤
Code Refactoring¤
- Prevent blacken-docs from formatting code blocks containing snippets (909cf37 by Timothée Mazzucotelli). Issue #31
- Format code (ca2fe86 by Timothée Mazzucotelli).
0.16.9 - 2023-09-05¤
Code Refactoring¤
- Allow insiders feature reference to be null (2b2abbd by Timothée Mazzucotelli).
0.16.8 - 2023-09-03¤
Code Refactoring¤
- Add paths, filters, inherited members and summary options to mkdocstrings (701026f by Timothée Mazzucotelli).
0.16.7 - 2023-09-03¤
Code Refactoring¤
- Stop using
importlib_metadata
in duties (5591337 by Timothée Mazzucotelli).
0.16.6 - 2023-08-24¤
Bug Fixes¤
- Fix external link indicator for Chrome (72c59d9 by Timothée Mazzucotelli).
0.16.5 - 2023-07-28¤
Code Refactoring¤
- Use MkDocs 1.5 (dbb29e9 by Timothée Mazzucotelli).
0.16.4 - 2023-07-15¤
Code Refactoring¤
- Mention PyPI Insiders in installation methods (8cc0c2a by Timothée Mazzucotelli).
- Add back Python 3.12 to Makefile (ed61be5 by Timothée Mazzucotelli).
0.16.3 - 2023-07-15¤
Bug Fixes¤
- Use main branch for edit URIs in docs (ebb9ddf by Timothée Mazzucotelli).
0.16.2 - 2023-07-08¤
Code Refactoring¤
- Make Ruff target Python 3.8 (20b78d7 by Timothée Mazzucotelli).
- Add equivalent CLI commands to duties (7e76465 by Timothée Mazzucotelli).
0.16.1 - 2023-07-03¤
Bug Fixes¤
- Re-enable CI on branch push (8c30425 by Timothée Mazzucotelli).
0.16.0 - 2023-07-03¤
Features¤
- Always create releases on tags, with release notes (and dists for insiders) (58013f8 by Timothée Mazzucotelli).
Code Refactoring¤
- Improve release workflow (a27aa29 by Timothée Mazzucotelli).
- Don't test on Python 3.12 until lxml supports it (4e1b1c7 by Timothée Mazzucotelli).
- Run CI on all branches push, not just main (067de31 by Timothée Mazzucotelli).
0.15.23 - 2023-07-01¤
Code Refactoring¤
- Fetch all tags in CI to allow Griffe to detect API breaking changes (2d18fb9 by Timothée Mazzucotelli).
0.15.22 - 2023-06-30¤
Code Refactoring¤
- Improve default setup with extensions (658e97b by Timothée Mazzucotelli).
0.15.21 - 2023-06-22¤
Code Refactoring¤
- Use PDM_MULTIRUN_VERSIONS environment variable directly (d028e07 by Timothée Mazzucotelli).
0.15.20 - 2023-06-20¤
Code Refactoring¤
- Allow CI failure on Python 3.12 (8a99244 by Timothée Mazzucotelli).
0.15.19 - 2023-06-20¤
Bug Fixes¤
- Allow Python prerelease through setup-pdm action (b2c91e4 by Timothée Mazzucotelli).
0.15.18 - 2023-06-19¤
Code Refactoring¤
- Rename Code to API reference (e622fde by Timothée Mazzucotelli).
- Colorize pytest output (1d77983 by Timothée Mazzucotelli).
0.15.17 - 2023-06-19¤
Code Refactoring¤
- Create insiders.js conditionally (b98c845 by Timothée Mazzucotelli).
0.15.16 - 2023-06-19¤
Code Refactoring¤
- Set heading level to 1 for better docs results (52ab77e by Timothée Mazzucotelli).
0.15.15 - 2023-06-16¤
Code Refactoring¤
- Reconfigure mkdocstrings (bf43d1c by Timothée Mazzucotelli).
0.15.14 - 2023-06-13¤
Bug Fixes¤
- Fix quality (abd744f by Timothée Mazzucotelli).
Code Refactoring¤
- Update minimum Python version to 3.8, add 3.12 support (8a51b4c by Timothée Mazzucotelli).
- Update minimum Copier version to 8 (ffda3b6 by Timothée Mazzucotelli).
- Only filter test jobs if insiders is enabled (5f37d87 by Timothée Mazzucotelli).
- Use main branch (716e38e by Timothée Mazzucotelli).
0.15.13 - 2023-06-09¤
Bug Fixes¤
- Only show unreleased insiders features, not implemented ones (5a46c98 by Timothée Mazzucotelli).
0.15.12 - 2023-06-09¤
Code Refactoring¤
- Render sponsors with Javascript (4bf1083 by Timothée Mazzucotelli).
0.15.11 - 2023-06-09¤
Code Refactoring¤
- Add bronze sponsors (000bec8 by Timothée Mazzucotelli).
- Add titles to license and credits (7133977 by Timothée Mazzucotelli).
0.15.10 - 2023-06-04¤
Bug Fixes¤
- Fix symbol type in nav (cc6eb69 by Timothée Mazzucotelli).
0.15.9 - 2023-06-04¤
Code Refactoring¤
- Change symbol type for modules in navigation (d7d745f by Timothée Mazzucotelli).
0.15.8 - 2023-06-02¤
Bug Fixes¤
- Fix edit URI for docs pages (90ba486 by Timothée Mazzucotelli).
- Build insiders dists with full Git history (2bfa741 by Timothée Mazzucotelli).
Code Refactoring¤
- Reduce CI minutes used by insiders repositories (71b4d4e by Timothée Mazzucotelli).
- Add mod symbol type in navigation (cf605f9 by Timothée Mazzucotelli).
- Improve external links styling (c9e6f48 by Timothée Mazzucotelli).
- Improve virtualenv check (17a2ef2 by Timothée Mazzucotelli).
0.15.7 - 2023-05-11¤
Bug Fixes¤
- Fix Gitter badge URL (105715b by Timothée Mazzucotelli).
- Fix project URLs (Gitter/Funding) (4d90e98 by Timothée Mazzucotelli).
Code Refactoring¤
- Allow passing local and online data sources for insiders goals (b02df28 by Timothée Mazzucotelli).
0.15.6 - 2023-05-11¤
Bug Fixes¤
- Fix mdash position in announcement bar (812dc1d by Timothée Mazzucotelli).
- Lock with cross-platform locally (takes Python version into account otherwise) (f6d5e1f by Timothée Mazzucotelli).
Code Refactoring¤
- Limit concurrent jobs to 4 (88223d7 by Timothée Mazzucotelli).
- Define helper groups for CI, lock/install using those in CI (5432e2c by Timothée Mazzucotelli).
0.15.5 - 2023-05-10¤
Bug Fixes¤
- Improve style for autorefs external links (315e385 by Timothée Mazzucotelli).
0.15.4 - 2023-05-10¤
Code Refactoring¤
- Simplify MkDocs array merging patch (305c9a8 by Timothée Mazzucotelli).
0.15.3 - 2023-05-09¤
Code Refactoring¤
- Switch back to list for MkDocs plugins (ee69af0 by Timothée Mazzucotelli).
- Don't cross-platform lock (5261ca5 by Timothée Mazzucotelli).
- Specify PDM plugins in pyproject.toml (794f53a by Timothée Mazzucotelli).
0.15.2 - 2023-05-01¤
Bug Fixes¤
- Fix credits generation again (87cbd91 by Timothée Mazzucotelli).
0.15.1 - 2023-05-01¤
Bug Fixes¤
- Prevent error when generating credits (747c3dd by Timothée Mazzucotelli).
- Only run dists workflow in insiders repo (24200e9 by Timothée Mazzucotelli).
0.15.0 - 2023-04-27¤
Features¤
- Prevent releasing from insiders repository (cbdbddf by Timothée Mazzucotelli).
Bug Fixes¤
- Improve insiders script (f99dbbf by Timothée Mazzucotelli).
Code Refactoring¤
- Add emphasis around project name in docs (b865be7 by Timothée Mazzucotelli).
0.14.1 - 2023-04-26¤
Bug Fixes¤
- Add write permissions to dists job (7bcde71 by Timothée Mazzucotelli).
0.14.0 - 2023-04-26¤
Features¤
- Handle deploying docs from insiders repository (51391b2 by Timothée Mazzucotelli).
0.13.4 - 2023-04-26¤
Bug Fixes¤
- Fix conversion to date (25d9c13 by Timothée Mazzucotelli).
0.13.3 - 2023-04-26¤
Bug Fixes¤
- Replace XML entity with actual char in generated heading (buggy in Markdown Exec) (cc55595 by Timothée Mazzucotelli).
0.13.2 - 2023-04-26¤
Bug Fixes¤
- Set DEPLOY to "true" (loaded as YAML) (9e4b8cd by Timothée Mazzucotelli).
0.13.1 - 2023-04-26¤
Bug Fixes¤
- Don't hardcode ISC license (43f1dc7 by Timothée Mazzucotelli).
- Support empty command line name (c55faba by Timothée Mazzucotelli).
- Remove test code for printing sponsors (22262f8 by Timothée Mazzucotelli).
- Remove unused dependency (5e771a7 by Timothée Mazzucotelli).
0.13.0 - 2023-04-26¤
Features¤
- Add Insiders option, and use Material for MkDocs Insiders (34c26ef by Timothée Mazzucotelli).
Code Refactoring¤
- Update minimum Copier version (927cd20 by Timothée Mazzucotelli).
- Ignore Ruff's ERA001 (c9b54a3 by Timothée Mazzucotelli).
- Always install all dependency groups (0d1e398 by Timothée Mazzucotelli).
0.12.1 - 2023-04-10¤
Bug Fixes¤
- Fix check-api duty (check all packages in src) (20154ab by Timothée Mazzucotelli).
0.12.0 - 2023-04-10¤
Features¤
- Add check-api duty (using Griffe) (dad5341 by Timothée Mazzucotelli).
- Support PDM 2.5, use
pdm-backend
instead ofpdm-pep517
(af1d81f by Timothée Mazzucotelli).
Code Refactoring¤
- Upgrade duty (b38016b by Timothée Mazzucotelli).
- Fix test module quality (d595e40 by Timothée Mazzucotelli).
- Rename
docs-serve
duty todocs
(45926f2 by Timothée Mazzucotelli). - Update default copyright date to 2023 (672da68 by Timothée Mazzucotelli).
- Drop support for GitLab and pre-commit (d820f6b by Timothée Mazzucotelli).
0.11.3 - 2023-04-02¤
Bug Fixes¤
- Add black to docs dependencies, to format signatures (9fa3f8d by Timothée Mazzucotelli).
0.11.2 - 2023-04-01¤
Code Refactoring¤
- Update Ruff config (3ef05ae by Timothée Mazzucotelli).
0.11.1 - 2023-02-18¤
Bug Fixes¤
- Fix format in duties.py (0f843b8 by Timothée Mazzucotelli).
0.11.0 - 2023-02-18¤
Code Refactoring¤
- Remove CLI related files when no CLI name is given (84118a6 by Timothée Mazzucotelli).
- Don't generate docs pages for private modules (9ac968f by Timothée Mazzucotelli).
- Ignore type guarded lines in coverage report (680b2c1 by Timothée Mazzucotelli).
- Basic configuration for mkdocstrings (3a7b08a by Timothée Mazzucotelli).
- Use callables in duties, use Ruff instead of Flake8, use blacken-docs (4270331 by Timothée Mazzucotelli).
0.10.14 - 2023-02-05¤
Code Refactoring¤
- Prefix duties with Python version during multiruns (59db6d9 by Timothée Mazzucotelli). Issue #22
- Use PDM Multirun (84febe5 by Timothée Mazzucotelli).
0.10.13 - 2023-02-05¤
Code Refactoring¤
- Treat warnings as errors during tests (25d3722 by Timothée Mazzucotelli).
0.10.12 - 2023-02-04¤
Code Refactoring¤
- Fix quality warnings in credits script (21ea994 by Timothée Mazzucotelli).
- Use git-changelog 1.0 (b015bba by Timothée Mazzucotelli).
- Move docs navigation script outside of docs (1995ae1 by Timothée Mazzucotelli).
- Update code of conduct (c271793 by Timothée Mazzucotelli).
0.10.11 - 2023-01-07¤
Code Refactoring¤
- Enable mkdocs-material's search highlight and suggestions (bb2784f by Timothée Mazzucotelli).
0.10.10 - 2022-12-15¤
Bug Fixes¤
- Rename summary file to prevent breaking sitemap (e9c788d by Timothée Mazzucotelli).
0.10.9 - 2022-12-02¤
Code Refactoring¤
- Remove CI cache, do verbose lock (a565534 by Timothée Mazzucotelli).
0.10.8 - 2022-12-02¤
Bug Fixes¤
- Fix credits for PDM 2.3.0 (and hide ToC) (adc8fd5 by Timothée Mazzucotelli).
0.10.7 - 2022-12-02¤
Code Refactoring¤
- Improve CSS for mkdocstrings (0792012 by Timothée Mazzucotelli).
0.10.6 - 2022-10-26¤
Bug Fixes¤
- Use Python 3.11 now that it was released (6ff9511 by Timothée Mazzucotelli).
0.10.5 - 2022-10-26¤
Bug Fixes¤
- Another patch for flake8/importlib-metadata conflicts (cc97999 by Timothée Mazzucotelli).
0.10.4 - 2022-10-26¤
Bug Fixes¤
- Use checkout action v3 (be43336 by Timothée Mazzucotelli).
0.10.3 - 2022-10-26¤
Bug Fixes¤
- Use
license
field again (instead oflicense-expression
) (d65665a by Timothée Mazzucotelli).
Code Refactoring¤
- Update CI workflow actions (47131a2 by Timothée Mazzucotelli).
0.10.2 - 2022-09-10¤
Bug Fixes¤
- Fix safety duty never failing (3a4bdc8 by Timothée Mazzucotelli).
0.10.0 - 2022-09-01¤
Code Refactoring¤
- Remove mypy workaround (128e3a4 by Timothée Mazzucotelli).
- Temporary fix for importlib-metadata version conflicts (6da68a9 by Timothée Mazzucotelli).
Features¤
- Support safety v2 (d580bbd by Timothée Mazzucotelli).
0.9.10 - 2022-08-17¤
Bug Fixes¤
- Fix PDM configuration for dynamic version (86bde7c by Timothée Mazzucotelli).
0.9.9 - 2022-08-17¤
Code Refactoring¤
- Support PDM 2.0 (fef08ce by Timothée Mazzucotelli).
0.9.8 - 2022-06-13¤
Bug Fixes¤
- Fix import error on Python 3.7 when generating credits (0f12894 by Timothée Mazzucotelli).
0.9.7 - 2022-05-11¤
Code Refactoring¤
- Use license-expression instead of classifier (78a03d2 by Timothée Mazzucotelli).
- Use markdown-exec instead of gen-files to generate credits (c30be4d by Timothée Mazzucotelli).
- Use sticky tabs in docs (44db5e7 by Timothée Mazzucotelli).
- Use MkDocs built-in watch feature (32f075b by Timothée Mazzucotelli).
- Use markdown-callouts instead of admonitions (d6dd181 by Timothée Mazzucotelli).
- Improve docs reference generation script (f5fb2af by Timothée Mazzucotelli).
- Stop using pytest-sugar (eb8bf81 by Timothée Mazzucotelli).
- Use new mkdocstrings Python handler (b707890 by Timothée Mazzucotelli).
- Reduce number of funding options (bcca05d by Timothée Mazzucotelli).
0.9.6 - 2022-03-07¤
Bug Fixes¤
- Fix setup script for first time use (7ab9adc by Timothée Mazzucotelli).
Code Refactoring¤
- Improve packaging issues detection (529e2fe by Timothée Mazzucotelli).
- Remove useless docs reference folder (a60e13b by Timothée Mazzucotelli).
0.9.5 - 2022-02-26¤
Code Refactoring¤
- Remove pyenv docs from readme (cfa07b1 by Timothée Mazzucotelli).
0.9.4 - 2022-02-19¤
Code Refactoring¤
- Update contributing docs (d2767d7 by Timothée Mazzucotelli).
0.9.3 - 2022-02-19¤
Bug Fixes¤
- Fix (really) PyPI badge (d7dc73f by Timothée Mazzucotelli).
Code Refactoring¤
- Also save and restore interpreter in setup script (c7887a7 by Timothée Mazzucotelli).
0.9.2 - 2022-02-19¤
Code Refactoring¤
- Upgrade setup-pdm action to 2.6 (129aa62 by Timothée Mazzucotelli).
0.9.1 - 2022-02-18¤
Bug Fixes¤
- Fix docs tabs and PyPI badge (d7b0f3a by Timothée Mazzucotelli).
- Fix jinja "undefined" error when user is not "pawamoy" (01dcf3b by Francisco Perez-Sorrosal). Related issues/PRs: #17, #18
0.9.0 - 2022-02-04¤
Bug Fixes¤
- Add missing section-index plugin in
mkdocs.yml
(611e99b by Timothée Mazzucotelli).
Code Refactoring¤
- Use section index to improve reference navigation (2ec50a4 by Timothée Mazzucotelli).
- Remove useless markers (ceb534b by Timothée Mazzucotelli).
Features¤
- Restore the PDM-selected Python interpreter after a multi-run (d664759 by Timothée Mazzucotelli).
0.8.0 - 2021-12-18¤
Code Refactoring¤
- Drop support for Python 3.6 (d248116 by Timothée Mazzucotelli).
Features¤
- Support copier v6 (while keeping support for v5) (918bc1a by Timothée Mazzucotelli).
0.7.3 - 2021-12-16¤
Code Refactoring¤
- Make mypy show error codes (e7d4522 by Timothée Mazzucotelli).
0.7.2 - 2021-12-16¤
Code Refactoring¤
- Output build sections in changelog (4ca80a7 by Timothée Mazzucotelli).
0.7.1 - 2021-12-15¤
Code Refactoring¤
- Remove dependencies upper bounds (89f6df5 by Timothée Mazzucotelli).
0.7.0 - 2021-11-30¤
Features¤
- Add GitPod configuration (88b9e54 by Timothée Mazzucotelli).
0.6.1 - 2021-11-30¤
Code Refactoring¤
- Prepare for strict PEP 621, add classifiers (d886bc1 by Timothée Mazzucotelli).
- Ignore D417 (does not support parameters sections) (7198ec4 by Timothée Mazzucotelli).
0.6.0 - 2021-11-21¤
Code Refactoring¤
- Support depending on safety directly (94a1ce6 by Timothée Mazzucotelli).
Features¤
- Support stubs for typing checks (6482a6b by Timothée Mazzucotelli).
0.5.0 - 2021-11-14¤
Code Refactoring¤
- Add Python 3.11-dev in CI (281e038 by Timothée Mazzucotelli).
- Add Python 3.10 to CI (47e381d by Michael Ramsey).
- Run dependencies check only once (3278aec by Timothée Mazzucotelli).
- Upgrade dev-dependencies (9f14bb6 by Timothée Mazzucotelli).
- Rename check-code-quality to check-quality (9ae0489 by Timothée Mazzucotelli).
Features¤
- Add make lock recipe (1d88d93 by Timothée Mazzucotelli).
0.4.4 - 2021-09-29¤
Code Refactoring¤
- Add Python 3.10 and 3.11 to locally used versions (94a1150 by Timothée Mazzucotelli).
- Prevent float conversion of Python versions (5e97e87 by Timothée Mazzucotelli).
- Improve detection of Python interpreters (5dab9e5 by Timothée Mazzucotelli).
0.4.3 - 2021-09-09¤
Code Refactoring¤
- Add more space at bottom of docs pages (2fd54b1 by Timothée Mazzucotelli).
0.4.2 - 2021-09-09¤
Code Refactoring¤
- Fix typos (ecb73bd by Timothée Mazzucotelli).
0.4.1 - 2021-08-20¤
Code Refactoring¤
- Use new PDM 'group' option ('section' is deprecated) (4e4f5fb by Timothée Mazzucotelli).
0.4.0 - 2021-08-20¤
Bug Fixes¤
- Fix credits building (bb9eacc by Timothée Mazzucotelli).
Features¤
- Set up license classifier according to user's answers (9e1ff5c by Timothée Mazzucotelli).
0.3.4 - 2021-08-01¤
Code Refactoring¤
- Stop ignoring docs in flake8 config (86a6d44 by Timothée Mazzucotelli).
- Ignore toml missing imports in mypy (caed14c by Timothée Mazzucotelli).
0.3.3 - 2021-07-31¤
Code Refactoring¤
- Silmplify credits generation (a47b30f by Timothée Mazzucotelli).
0.3.2 - 2021-06-07¤
Bug Fixes¤
- Add migration to remove old files (ee48c18 by Timothée Mazzucotelli).
0.3.1 - 2021-06-06¤
Bug Fixes¤
- Fix generated code reference navigation (61be4e3 by Timothée Mazzucotelli).
Code Refactoring¤
- Add more personal branding to docs (1b171c8 by Timothée Mazzucotelli).
0.3.0 - 2021-06-01¤
Code Refactoring¤
- Add project urls (e604106 by Timothée Mazzucotelli).
- Clean up CI instructions (90babd9 by Timothée Mazzucotelli).
- Upgrade setup-pdm action version (c66b2e8 by Timothée Mazzucotelli).
Features¤
- Generate code reference nav automatically (802fdeb by Timothée Mazzucotelli).
0.2.5 - 2021-05-22¤
Code Refactoring¤
- Clean up docs, improve theming (daeb614 by Timothée Mazzucotelli).
0.2.4 - 2021-05-16¤
Bug Fixes¤
- Append missing trailing new lines (f382682 by Timothée Mazzucotelli).
0.2.3 - 2021-05-16¤
Code Refactoring¤
- Don't restrict to Python <3.10, set dev status to 4 (03e5065 by Timothée Mazzucotelli).
0.2.2 - 2021-05-16¤
Bug Fixes¤
- Fix combining coverage on shells without globbing (a2d7e17 by Timothée Mazzucotelli).
0.2.1 - 2021-05-08¤
Bug Fixes¤
- Fix mypy warnings in docs/macros.py (517b0ba by Timothée Mazzucotelli).
0.2.0 - 2021-05-08¤
Code Refactoring¤
- Install all dependencies at once before quality in CI (64e231a by Timothée Mazzucotelli).
- Improve and simplify coverage configuration (f622786 by Timothée Mazzucotelli).
Features¤
- Add a
py.typed
file to enable mypy annotations discovery (94b64c2 by Timothée Mazzucotelli).
0.1.3 - 2021-05-06¤
Code Refactoring¤
- Update for PDM 1.5 (100d7ac by Timothée Mazzucotelli).
0.1.2 - 2021-04-18¤
Bug Fixes¤
- Install a working PDM version (23f9c6a by Timothée Mazzucotelli).
0.1.1 - 2021-04-05¤
Bug Fixes¤
- Fix caches names in CI (a1e9bed by Timothée Mazzucotelli).
0.1.0 - 2021-04-04¤
Bug Fixes¤
- Stop including readme and pyproject.toml in package (54ea35b by Timothée Mazzucotelli).
- Fix parameter expansion not to override empty
python_versions
(0837d9c by Timothée Mazzucotelli). Related issues/PRs: #11 - Fix license file being generated empty (b5f0fb3 by Timothée Mazzucotelli). Related issues/PRs: #8, #10
- Use repository provider in MkDocs
site_url
andrepo_url
(24f57a4 by WhatTheServer). - Don't autoescape when updating changelog (2b63c22 by Timothée Mazzucotelli).
- Fix path in coverage config (e195a5b by Timothée Mazzucotelli).
- Fix CI cache key names (a22266c by Timothée Mazzucotelli).
- Fix CI detection and pty usage (20512fe by Timothée Mazzucotelli).
Code Refactoring¤
- Stop using flakehell, use wps-light (228a424 by Timothée Mazzucotelli).
- Exclude fixtures from mypy checks (584d3d8 by Timothée Mazzucotelli).
- Make templated badges more readable (4d3922d by Timothée Mazzucotelli).
- Drop bitbucket support (9ac3b03 by Timothée Mazzucotelli).
- Rework test coverage combining (10a1410 by Timothée Mazzucotelli).
- Set
site_dir
in MkDocs.yml accordingly to chosen provider (452b6b7 by WhatTheServer). Related issues/PRs: #12 - Various tweaks and improvements (56e4973 by WhatTheServer).
- Remove ipython dev-dependency (ee02d95 by Timothée Mazzucotelli).
- Reorganize docs navigation (12213ab by Timothée Mazzucotelli).
- Use
pymdownx.snippets
instead ofmarkdown_include
(2c07518 by Timothée Mazzucotelli). - Reallow failure for docs on Python 3.9 (56626c1 by Timothée Mazzucotelli).
- Update mkdocstrings dependency (011b8fd by Timothée Mazzucotelli).
- Allow check-docs failure on Python 3.9 (33bebf9 by Timothée Mazzucotelli).
Features¤
- Switch to PDM (cab8b57 by Timothée Mazzucotelli).
- Add precommit option and cleanup hook (ba8cfd4 by Timothée Mazzucotelli).
- Generate credits when building docs (db79bd8 by Timothée Mazzucotelli).
- Integrate coverage HTML report into docs (d450918 by Timothée Mazzucotelli).