Matthias Mair
56b16cb1ac
Backport Docs code links ( #7740 )
...
* Docs code links (#7342 )
* Update docs
- Add note about permission denied error
* Add macro for generating link to github code
* Implement similar feature for source directory links
* Adds helper function for link checking
* Allow for specification of "raw" file links
* Remove debug statement
* Generate list of available invoke tasks
(cherry picked from commit 797a0c10df
)
* auto-detect current branch and use that for links
* remove debug logging
* style fix
* spell fix
---------
Co-authored-by: Oliver <oliver.henry.walters@gmail.com>
2024-07-27 14:51:54 +10:00
Matthias Mair
9d0264c319
[CI] docstrings ( #6172 )
...
* Squashed commit of the following:
commit 52d7ff0f65
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 23:03:20 2024 +0100
fixed lookup
commit 0d076eaea8
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 23:03:08 2024 +0100
switched to pathlib for lookup
commit 473e75eda2
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 22:52:30 2024 +0100
fix wrong url response
commit fd74f8d703
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 21:14:38 2024 +0100
switched to ruff for import sorting
commit f83fedbbb8
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 21:03:14 2024 +0100
switched to single quotes everywhere
commit a92442e60e
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 20:58:23 2024 +0100
added autofixes
commit cc66c93136
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 20:56:47 2024 +0100
enable autoformat
commit 1f343606ec
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 20:42:14 2024 +0100
Squashed commit of the following:
commit f5cf7b2e78
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 20:36:57 2024 +0100
fixed reqs
commit 9d845bee98
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 20:32:35 2024 +0100
disable autofix/format
commit aff5f27148
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 20:28:50 2024 +0100
adjust checks
commit 47271cf1ef
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 20:28:22 2024 +0100
reorder order of operations
commit e1bf178b40
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 20:01:09 2024 +0100
adapted ruff settings to better fit code base
commit ad7d88a6f4
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 19:59:45 2024 +0100
auto fixed docstring
commit a2e54a760e
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 19:46:35 2024 +0100
fix getattr useage
commit cb80c73bc6
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 19:25:09 2024 +0100
fix requirements file
commit b7780bbd21
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:42:28 2024 +0100
fix removed sections
commit 71f1681f55
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:41:21 2024 +0100
fix djlint syntax
commit a0bcf1bcce
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:35:28 2024 +0100
remove flake8 from code base
commit 22475b31cc
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:34:56 2024 +0100
remove flake8 from code base
commit 0413350f14
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:24:39 2024 +0100
moved ruff section
commit d90c48a0bf
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:24:24 2024 +0100
move djlint config to pyproject
commit c5ce55d511
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:20:39 2024 +0100
added isort again
commit 42a41d23af
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:19:02 2024 +0100
move config section
commit 8569233181
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:17:52 2024 +0100
fix codespell error
commit 2897c6704d
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 17:29:21 2024 +0100
replaced flake8 with ruff
mostly for speed improvements
* enable docstring checks
* fix docstrings
* fixed D417 Missing argument description
* Squashed commit of the following:
commit d3b795824b
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 22:56:17 2024 +0100
fixed source path
commit 0bac0c19b8
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 22:47:53 2024 +0100
fixed req
commit 9f61f01d9c
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 22:45:18 2024 +0100
added missing toml req
commit 91b71ed24a
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 20:49:50 2024 +0100
moved isort config
commit 12460b0419
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 20:43:22 2024 +0100
remove flake8 section from setup.cfg
commit f5cf7b2e78
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 20:36:57 2024 +0100
fixed reqs
commit 9d845bee98
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 20:32:35 2024 +0100
disable autofix/format
commit aff5f27148
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 20:28:50 2024 +0100
adjust checks
commit 47271cf1ef
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 20:28:22 2024 +0100
reorder order of operations
commit e1bf178b40
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 20:01:09 2024 +0100
adapted ruff settings to better fit code base
commit ad7d88a6f4
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 19:59:45 2024 +0100
auto fixed docstring
commit a2e54a760e
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 19:46:35 2024 +0100
fix getattr useage
commit cb80c73bc6
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 19:25:09 2024 +0100
fix requirements file
commit b7780bbd21
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:42:28 2024 +0100
fix removed sections
commit 71f1681f55
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:41:21 2024 +0100
fix djlint syntax
commit a0bcf1bcce
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:35:28 2024 +0100
remove flake8 from code base
commit 22475b31cc
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:34:56 2024 +0100
remove flake8 from code base
commit 0413350f14
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:24:39 2024 +0100
moved ruff section
commit d90c48a0bf
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:24:24 2024 +0100
move djlint config to pyproject
commit c5ce55d511
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:20:39 2024 +0100
added isort again
commit 42a41d23af
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:19:02 2024 +0100
move config section
commit 8569233181
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:17:52 2024 +0100
fix codespell error
commit 2897c6704d
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 17:29:21 2024 +0100
replaced flake8 with ruff
mostly for speed improvements
* fix pyproject
* make docstrings more uniform
* auto-format
* fix order
* revert url change
2024-01-11 14:40:07 +11:00
Matthias Mair
4b14986591
[CI] Enable python autoformat ( #6169 )
...
* Squashed commit of the following:
commit f5cf7b2e78
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 20:36:57 2024 +0100
fixed reqs
commit 9d845bee98
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 20:32:35 2024 +0100
disable autofix/format
commit aff5f27148
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 20:28:50 2024 +0100
adjust checks
commit 47271cf1ef
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 20:28:22 2024 +0100
reorder order of operations
commit e1bf178b40
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 20:01:09 2024 +0100
adapted ruff settings to better fit code base
commit ad7d88a6f4
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 19:59:45 2024 +0100
auto fixed docstring
commit a2e54a760e
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 19:46:35 2024 +0100
fix getattr useage
commit cb80c73bc6
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 19:25:09 2024 +0100
fix requirements file
commit b7780bbd21
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:42:28 2024 +0100
fix removed sections
commit 71f1681f55
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:41:21 2024 +0100
fix djlint syntax
commit a0bcf1bcce
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:35:28 2024 +0100
remove flake8 from code base
commit 22475b31cc
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:34:56 2024 +0100
remove flake8 from code base
commit 0413350f14
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:24:39 2024 +0100
moved ruff section
commit d90c48a0bf
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:24:24 2024 +0100
move djlint config to pyproject
commit c5ce55d511
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:20:39 2024 +0100
added isort again
commit 42a41d23af
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:19:02 2024 +0100
move config section
commit 8569233181
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:17:52 2024 +0100
fix codespell error
commit 2897c6704d
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 17:29:21 2024 +0100
replaced flake8 with ruff
mostly for speed improvements
* enable autoformat
* added autofixes
* switched to single quotes everywhere
* switched to ruff for import sorting
* fix wrong url response
* switched to pathlib for lookup
* fixed lookup
* Squashed commit of the following:
commit d3b795824b
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 22:56:17 2024 +0100
fixed source path
commit 0bac0c19b8
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 22:47:53 2024 +0100
fixed req
commit 9f61f01d9c
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 22:45:18 2024 +0100
added missing toml req
commit 91b71ed24a
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 20:49:50 2024 +0100
moved isort config
commit 12460b0419
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 20:43:22 2024 +0100
remove flake8 section from setup.cfg
commit f5cf7b2e78
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 20:36:57 2024 +0100
fixed reqs
commit 9d845bee98
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 20:32:35 2024 +0100
disable autofix/format
commit aff5f27148
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 20:28:50 2024 +0100
adjust checks
commit 47271cf1ef
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 20:28:22 2024 +0100
reorder order of operations
commit e1bf178b40
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 20:01:09 2024 +0100
adapted ruff settings to better fit code base
commit ad7d88a6f4
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 19:59:45 2024 +0100
auto fixed docstring
commit a2e54a760e
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 19:46:35 2024 +0100
fix getattr useage
commit cb80c73bc6
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 19:25:09 2024 +0100
fix requirements file
commit b7780bbd21
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:42:28 2024 +0100
fix removed sections
commit 71f1681f55
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:41:21 2024 +0100
fix djlint syntax
commit a0bcf1bcce
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:35:28 2024 +0100
remove flake8 from code base
commit 22475b31cc
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:34:56 2024 +0100
remove flake8 from code base
commit 0413350f14
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:24:39 2024 +0100
moved ruff section
commit d90c48a0bf
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:24:24 2024 +0100
move djlint config to pyproject
commit c5ce55d511
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:20:39 2024 +0100
added isort again
commit 42a41d23af
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:19:02 2024 +0100
move config section
commit 8569233181
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 18:17:52 2024 +0100
fix codespell error
commit 2897c6704d
Author: Matthias Mair <code@mjmair.com>
Date: Sun Jan 7 17:29:21 2024 +0100
replaced flake8 with ruff
mostly for speed improvements
* fix coverage souce format
---------
Co-authored-by: Oliver Walters <oliver.henry.walters@gmail.com>
2024-01-11 11:28:58 +11:00
Matthias Mair
faac6b6bf5
refactor: remove blank lines after docstring ( #5736 )
...
There shouldn't be any blank lines after the function docstring.
Remove the blank lines to fix this issue.
Co-authored-by: deepsource-autofix[bot] <62050782+deepsource-autofix[bot]@users.noreply.github.com>
2023-10-18 07:28:57 +11:00
Matthias Mair
abee2cee88
Code style improvements ( #4683 )
...
* fix list comps
* mopre comp fixes
* reduce computing cost on any() calls
* add bugbear
* check for clean imports
* only allow limited relative imports
* fix notification method lookup
* fix notification method assigement
* rewrite assigment
* fix upstream changes to new style
* fix upstream change to new coding style
2023-04-28 20:49:53 +10:00
Oliver
2ffd2354eb
Documentation integration ( #4653 )
...
* Add documentation under docs/ directory
* Add CI workflow for mkdocs configuration checking
* Add documentation issue template
* update pip-tools?
* Update .gitignore files
* Fix .gitignore rules
* Improve release notes page
* remove references to old repo
2023-04-22 22:40:29 +10:00