4be68af0db
Put python3.8 support back in:
...
- We should create a breaking changes branch to be
merged only when we are ready to start the next
major version release cycle for all our
maintained libraries.
2024-12-12 14:29:06 -07:00
c6a24e411c
Update version update note
2024-12-02 12:23:01 -07:00
83887422fb
correct use of __file__
2024-12-02 12:13:04 -07:00
1280617249
run mypy local
2024-11-22 10:41:50 -07:00
6a927ac1e7
drop py38, add py13, add 2024 to license
2024-11-22 10:41:50 -07:00
224044874e
bump towncrier version pins
2024-10-24 16:12:44 -06:00
40ce3a8174
fix code blocks and version parsing
2024-10-24 16:12:44 -06:00
e731a9464d
Update Makefile
...
remove unneeded upstream git check
2024-06-17 11:11:17 -06:00
d8d0f05a88
update default docs and release process, drop bumpversion for
...
bump-my-version
2024-05-21 14:01:08 -06:00
ea09f5ff5c
Store Docs Artifacts ( #133 )
...
* Store artifacts in docs CI
* Force `pytest` import above all else
2024-05-02 16:36:41 -06:00
ae8113250e
add removing of *.egg-info to Makefile clean-build command
2024-04-30 09:48:50 -06:00
21c5fe3e2b
add *.ipynb to .gitignore
2024-04-30 09:42:18 -06:00
04cce0c925
switch to xelatex for building latexpdf as it supports more unicode
2024-04-24 15:52:24 -06:00
2a68b314f1
Add Docs Tox CI back ( #131 )
2024-04-19 15:14:27 -06:00
eb6d44b728
Update setup.py
...
drop sphinx-autobuild dep back to allow py3.8 to install
2024-04-19 15:13:19 -06:00
b87ee6a4a9
Successfully unmark scripts as a package for wheels
2024-04-17 12:53:36 -06:00
f29c8ad8f0
scripts directory included in dist but not in wheel. (#130 )
2024-04-17 10:50:30 -06:00
6a869e7d24
Update Makefile
...
add `python -m` to the Makefile `test` command
2024-04-15 12:44:13 -06:00
74f0a2fac9
sphinx-autobuild for live docs updates (#129 )
...
* `sphinx-autobuild` for live docs updates.
* Use Python 3.9 and `sphinx-autobuild` `2024.2.4`
2024-04-15 11:23:46 -06:00
d950ee7376
add lint check for .rst files incorrectly placed in the top-level dir, also bump blocklint version
2024-04-15 10:54:15 -06:00
8055103066
rename github template files, minor editing
2024-03-29 16:35:34 -06:00
8702869486
Add nightly CI run ( #125 )
2024-03-22 15:16:16 -06:00
e29e67f4f0
update isort config and multi-platform grepping in Makefile
2024-03-22 13:29:33 -06:00
d74895903d
blocklint for linting project code for non-inclusive language ( #122 )
2024-03-18 16:34:27 -06:00
c72ec7f6d9
add validate-newsfragments to make notes
2024-03-01 10:34:14 -07:00
bdd1a342d9
add docs build path for ci to check pdf and epub
2024-01-31 16:20:42 -07:00
2eff6f8be8
update windows wheel ci jobs to use pyenv, add py312 job
2024-01-31 11:13:12 -07:00
b853f5ccdf
add py312 support
2024-01-31 11:13:12 -07:00
8ffe3b8900
Update tox.ini
...
Add `pre-commit install` here since it was removed from ci config
2024-01-12 15:03:07 -07:00
3fed49fb49
Update config.yml
...
Drop the `install pre-commit` step here, as it is installed for all linting ci via the tox env deps
2024-01-12 14:50:29 -07:00
608a0a954b
Update test_import_and_version.py
...
clean up test_import_and_version
2024-01-09 14:36:12 -07:00
4ac9e87166
Update test_import_and_version.py
...
clean up test_import_and_version
2024-01-09 14:35:27 -07:00
e342fe7624
add version to import test
2024-01-09 12:07:08 -07:00
30e3c1de20
toml bools should be lowercase w/o quotes
2024-01-09 12:06:27 -07:00
cb3f556315
move pyupgrade before black
2023-12-13 13:45:27 -07:00
621cd56059
add pyupgrade to pre-commit hooks
2023-12-13 13:45:27 -07:00
d1395aaad2
add .bumpversion.cfg to pre-commit ignore
...
Causes problems with releasing when pre-commit changes the file after bumpversion updates it
2023-12-01 16:01:08 -07:00
0b0593880d
add formats key to RTD to make downloadable docs available
2023-11-28 09:35:07 -07:00
67c0fb4f7b
Ignore all __pycache__ directories ( #114 )
...
* Ignore all __pycache__ directories
* Newsfragment
* Revert Newsfragment
2023-11-27 15:51:31 -07:00
4d17820fca
Further generalize the grep command for remote check
2023-11-27 14:30:52 -07:00
d2a0901899
Merge pull request #112 from fselmo/update-upstream-check-grep
...
Makefile updates
2023-11-07 12:53:06 -07:00
7f75b270a5
Use upcoming version in make notes commit
2023-11-07 12:13:48 -07:00
3c65483121
update the grep command for upstream branch check
...
- Sometimes 'www.' is used in the url for https
2023-11-07 12:08:39 -07:00
885bef7b5e
condense tox lint envs as linting now a pre-commit call, not tox
2023-10-27 12:40:23 -06:00
8d5d92ddd8
Update setup.py
...
drop pytest-watch from dev dependencies
2023-10-26 12:54:07 -06:00
662b35d09a
Update pyproject.toml
...
Add description of pydocstyle D415 rule
2023-10-12 12:14:28 -06:00
86440ee879
add autoflake to lint and move config to pyproject.toml
2023-10-12 12:11:12 -06:00
c3c29ddf43
bump pre-commit to 4.5 and add github-flavored markdown linting extension
2023-10-11 11:23:49 -06:00
146a3a9b02
drop egg references
2023-10-11 10:49:47 -06:00
82425694f6
drop py37 support ( #104 )
2023-10-04 15:36:57 -06:00