Commit Graph

115 Commits

Author SHA1 Message Date
Hugo van Kemenade
fdd5d0c0fb Use CVE and CWE roles from Sphinx 8.1 2024-10-10 21:35:48 +03:00
Andrew Murray
e306546bf1 Use ruff check 2024-09-28 15:16:33 +10:00
Jeffrey 'Alex' Clark
d6cfebd016 Revert "Add/update project-makefile files"
This reverts commit 388fc78e36.

Sorry for the noise (4/4)!
2024-08-21 21:17:29 -04:00
Jeffrey 'Alex' Clark
1143bffe1a Revert "Add/update project-makefile files"
This reverts commit 776eb9e9b7.

Sorry for the noise (3/4)!
2024-08-21 21:17:06 -04:00
Jeffrey 'Alex' Clark
e19841afa4 Revert "Add/update project-makefile files"
This reverts commit 837af6420d.

Sorry for the noise (2/4)!
2024-08-21 21:16:35 -04:00
Jeffrey 'Alex' Clark
0f64d08e64 Revert "Add/update project-makefile files"
This reverts commit 575fad2472.

Sorry for the noise (1/4)!
2024-08-21 21:16:02 -04:00
Jeffrey 'Alex' Clark
575fad2472 Add/update project-makefile files 2024-08-21 17:02:53 -04:00
Jeffrey 'Alex' Clark
837af6420d Add/update project-makefile files 2024-08-21 16:43:28 -04:00
Jeffrey 'Alex' Clark
776eb9e9b7 Add/update project-makefile files 2024-08-21 16:08:26 -04:00
Jeffrey 'Alex' Clark
388fc78e36 Add/update project-makefile files 2024-08-21 15:32:06 -04:00
Yay295
92d1879a77
add mypy task to makefile 2024-05-23 13:27:53 -05:00
Andrew Murray
d01e43e796 Removed direct invocation of setup.py 2024-04-29 09:11:33 +10:00
Andrew Murray
77e2c38aea dist directory is no longer created 2024-04-13 15:54:42 +10:00
Hugo van Kemenade
40504bb490 No more eggs 2024-04-08 22:15:51 +03:00
Andrew Murray
548eeea488 Black infers target-version from requires-python in pyproject.toml 2023-11-11 16:49:04 +11:00
Aarni Koskela
de6c4b09d7 Switch linting to ruff
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
2023-11-06 12:43:14 +02:00
Andrew Murray
18da2d0b2d Removed inplace target 2023-05-20 15:38:53 +10:00
Andrew Murray
4f734d295f Use --config-settings instead of deprecated --global-option 2023-05-20 15:38:36 +10:00
Hugo van Kemenade
6797e47458 Add release check to make sure no TODOs remain in release notes 2023-04-08 19:52:04 +03:00
Hugo van Kemenade
596569c928 Drop support for soon-EOL Python 3.7 2023-04-01 15:58:08 +03:00
Hugo van Kemenade
3a262f0523
Apply suggestions from code review
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
2023-03-21 14:05:58 +02:00
Hugo van Kemenade
542d25ccee Add 'make htmlview' to open index page 2023-03-15 14:04:15 +02:00
Hugo van Kemenade
7703042301 Add missing html target to top-level Makefile (it's in the help) 2023-03-15 14:04:15 +02:00
Andrew Murray
bbe9cc6ae5 Use verbose flag for pip install for debug target 2022-11-04 20:26:39 +11:00
Eric Soroos
d93b9919e3 Use verbose flag for pip install
* Ensures when developing that compilation warnings are visible
* Provides feedback that compilation has occured.
2022-11-03 21:40:08 +01:00
Andrew Murray
e129ec8db7 Moved olefile install to docs Makefile 2022-09-24 19:31:16 +10:00
Andrew Murray
652e33842b Ensure dependencies are installed when building docs 2022-09-23 21:45:36 +10:00
Hugo van Kemenade
77aad732d1
Ensure twine is installed
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
2022-05-18 01:11:31 +03:00
Hugo van Kemenade
385af47cf1 Include 'twine check' in 'make sdist' 2022-05-17 22:47:01 +03:00
Hugo van Kemenade
c3686c2d15
Fix commands
Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com>
2022-04-02 16:12:34 +03:00
Hugo van Kemenade
ceae4965a2 Fix 'No module named check-manifest' 2022-04-01 11:15:44 +03:00
Andrew Murray
2e71925ee9 Further ensuring dependencies are installed 2022-02-25 10:37:38 +11:00
Andrew Murray
fa1e89ff84 Further invoking of commands through python3 2022-02-25 10:25:06 +11:00
Andrew Murray
62a80867d6 Removed deprecated install-venv 2022-02-25 10:24:50 +11:00
Andrew Murray
7566f8c3b2 Ensure dependencies are installed 2022-02-24 17:59:34 +02:00
Andrew Murray
c0e770c3c9 Invoke commands through python3 2022-02-24 17:59:34 +02:00
Hugo van Kemenade
8c52290b94 Capitalisation 2022-02-24 17:59:34 +02:00
Hugo van Kemenade
247809aa54 Remove non-existent commands from help 2022-02-24 17:59:34 +02:00
Hugo van Kemenade
b14aa51037 Replace requirements.txt with extras_require 2022-02-24 17:59:34 +02:00
Andrew Murray
1ac96dc923 Invoke pip using Python 2022-01-16 14:09:12 +11:00
Andrew Murray
5a35e7baee Replaced direct invocation of setup.py 2022-01-06 06:19:51 +11:00
Andrew Murray
e94a54ce25 Replaced further direct invocations of setup.py 2021-12-19 12:13:37 +11:00
Andrew Murray
a1677ead44 Switched from deprecated "setup.py install" to "pip install ." 2021-12-18 19:43:23 +11:00
Andrew Murray
669ba570d5
Merge branch 'main' into rm-3.6 2021-11-04 08:27:36 +11:00
Hugo van Kemenade
5057f0afaf Replace 'setup.py sdist' with '-m build --sdist' 2021-10-22 12:01:42 +03:00
Hugo van Kemenade
716a0baf74 Drop support for EOL Python 3.6 2021-10-19 15:34:52 +03:00
Eric Soroos
75c60bd6bb Can't install valgrind in requirements, breaks doc building 2021-04-10 17:47:18 +02:00
Eric Soroos
43aa6ade6f Local valgrind test target 2021-04-09 13:39:28 +02:00
Andrew Murray
527409053f Added deprecation message for install-venv 2021-01-02 19:40:03 +11:00
Andrew Murray
6f3670df4d
Updated description 2021-01-02 09:46:03 +11:00