Micah Jerome Ellison
a9a9ba49ff
Remove flake* and isort now that ruff is handling all their business
2023-07-03 11:44:31 -07:00
Micah Jerome Ellison
5187ee52cf
Remove unneeded flakeheaven setting
2023-07-03 11:41:03 -07:00
Micah Jerome Ellison
51d8369a01
Add black --check as final lint step. ruff catches most but not all black formatting issues
2023-07-03 11:40:33 -07:00
Micah Jerome Ellison
7423c59116
Replace flake* and isort with ruff calls
2023-07-03 11:35:11 -07:00
Micah Jerome Ellison
71e1b38aff
Resolve all remaining ruff line length errors
2023-07-03 11:09:01 -07:00
Micah Jerome Ellison
ece44c79a3
poe format
2023-07-03 10:14:17 -07:00
Micah Jerome Ellison
edd61b3b34
Resolve ruff line length 88 rule in args. Changing small lines but adding a noqa ignore directive to longer lines that look best as they are. Their dedented length is still less than 88
2023-07-03 10:13:58 -07:00
Micah Jerome Ellison
8062bf160f
Add line length exception for acceptably long indented line
2023-07-03 10:01:37 -07:00
Micah Jerome Ellison
53768bf971
Add more ruff rules after talking with Jonathan
2023-07-01 12:34:50 -07:00
Micah Jerome Ellison
e7c7f5495f
Add ruff rules that look useful and are already passing
2023-06-26 11:00:15 -07:00
Micah Jerome Ellison
1ed2bd3c35
Add ruff config
2023-06-24 22:18:55 -07:00
Micah Jerome Ellison
2da4f9147d
Merge branch 'develop' into 1742-ruff
2023-06-24 12:04:57 -07:00
Jrnl Bot
7a9bc929a5
Update changelog [ci skip]
2023-06-24 18:31:50 +00:00
renovate[bot]
235ba679e3
Update dependency keyring to v24.2.0 ( #1760 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-24 11:29:56 -07:00
Jrnl Bot
32f7b9de62
Update changelog [ci skip]
2023-06-24 18:28:06 +00:00
renovate[bot]
9735a60883
Update dependency cryptography to v41 ( #1753 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-24 11:25:40 -07:00
renovate[bot]
b4088bf8b8
Update dependency tox to v4.6.3 ( #1751 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-24 11:24:15 -07:00
renovate[bot]
a1de9589b5
Update dependency ruamel.yaml to v0.17.32 ( #1752 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-24 11:23:01 -07:00
renovate[bot]
875b6d2b35
Update dependency rich to v13.4.2 ( #1754 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-24 11:21:28 -07:00
renovate[bot]
12355e087c
Update dependency pytest to v7.4.0 ( #1757 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-24 11:21:09 -07:00
renovate[bot]
6e8d6e9aee
Update dependency keyring to v24 ( #1758 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-24 11:19:31 -07:00
Jrnl Bot
2a05aad0e9
Update changelog [ci skip]
2023-06-20 16:53:52 -07:00
Jrnl Bot
4f1a21819d
Increment version to v4.0.1
2023-06-20 23:39:40 +00:00
Micah Jerome Ellison
17d304049d
Add ruff
2023-05-27 13:49:07 -07:00
Jrnl Bot
12e663ee93
Update changelog [ci skip]
2023-05-27 20:02:06 +00:00
renovate[bot]
9edc7c5cc0
Update dependency ruamel.yaml to v0.17.28 ( #1749 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-27 12:59:47 -07:00
Jrnl Bot
793a5e22c5
Update changelog [ci skip]
2023-05-22 20:16:54 +00:00
renovate[bot]
10cf68161e
Update dependency requests to v2.31.0 ( #1748 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-22 13:14:18 -07:00
Jrnl Bot
21c4aa0b3a
Update changelog [ci skip]
2023-05-20 23:37:04 +00:00
Jrnl Bot
649254d0ac
Increment version to v4.0.1-beta
2023-05-20 23:34:50 +00:00
Jrnl Bot
f5dc5fbae0
Update changelog [ci skip]
2023-05-20 23:31:48 +00:00
renovate[bot]
5124a805c8
Update dependency ruamel.yaml to v0.17.26 ( #1746 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-20 16:20:47 -07:00
Jrnl Bot
982e597742
Update changelog [ci skip]
2023-05-20 23:15:49 +00:00
Micah Jerome Ellison
4a7057c038
Refactor --template code ( #1711 )
...
* Move path concerns to path.py and template concerns to editor.py -- BDD tests are failing
* Move path-related constants from config.py to path.py
* Mock get_templates_path in its new calling file
* Mediate template arg vs. config in controller then read template text in editor and unify those two use cases.
Some tests still failing
* Fix test whose message had changed
* poe format
* Refactor for easier unit testing and add unit tests
* Use path strings instead of Path objects in return values to prevent side effects that caused unit tests to fail on some platforms
* poe format
* Attempt to bypass getcwd errors in CI with patch
* Consistently use strings for paths instead of some strings and some pathlib.Path
* Keep pathlib within a function for readability
* fix for ruamel.yaml versions >=0.17.22
* Run poe format
---------
Co-authored-by: Jonathan Wren <jonathan@nowandwren.com>
2023-05-20 16:13:24 -07:00
renovate[bot]
78d11d74bd
Update dependency flake8-simplify to v0.20.0 ( #1716 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-20 16:12:26 -07:00
Jrnl Bot
b1843ab14b
Update changelog [ci skip]
2023-05-20 23:05:54 +00:00
Jonathan Wren
4cb5d1e436
fix some linting issues for failing PR ( #1745 )
2023-05-20 16:03:46 -07:00
renovate[bot]
959e18ad91
Update peter-evans/create-pull-request action to v5 ( #1719 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-20 16:02:35 -07:00
Jrnl Bot
4292d85a22
Update changelog [ci skip]
2023-05-20 22:57:33 +00:00
Jonathan Wren
9f4ca2683f
run pipeline tests weekly ( #1744 )
2023-05-20 15:55:25 -07:00
Jrnl Bot
3e44027ab5
Update changelog [ci skip]
2023-05-20 22:46:18 +00:00
Jonathan Wren
98d2a3b3ec
fix linting issue from shellcheck ( #1743 )
2023-05-20 15:43:52 -07:00
Jrnl Bot
0d8fc9028c
Update changelog [ci skip]
2023-05-20 22:25:05 +00:00
renovate[bot]
f5e5d817be
Update dependency requests to v2.30.0 ( #1728 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-20 15:22:31 -07:00
renovate[bot]
d5f00edb9d
Update dependency rich to v13.3.5 ( #1729 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-20 15:20:51 -07:00
renovate[bot]
6e9fade8dd
Update dependency tox to v4.5.1 ( #1727 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-20 15:19:30 -07:00
Jrnl Bot
7045e97a24
Update changelog [ci skip]
2023-05-20 22:17:51 +00:00
renovate[bot]
fdc87ff8c4
Update dependency mkdocs to v1.4.3 ( #1733 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-20 15:15:42 -07:00
Jrnl Bot
81313c2445
Update changelog [ci skip]
2023-05-20 22:12:36 +00:00
renovate[bot]
0b8b4244bd
Update dependency poethepoet to v0.20.0 ( #1735 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-05-20 15:10:16 -07:00