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
Andrew Murray
4f28ed3956
Changed tabs to spaces for consistency
2021-01-01 23:32:46 +11:00
Andrew Murray
78a051470c
Added isort to lint-fix
2021-01-01 15:54:53 +11:00
Eric Soroos
31b6e80f6e
lint-fix target, currently including black
2020-12-31 16:39:10 +01:00
Eric Soroos
35c396c1e6
the other pip invocation
2020-12-31 16:38:57 +01:00
Eric Soroos
4ba769f99e
documentation
2020-12-31 16:38:41 +01:00
Eric Soroos
85649e299d
Makefile: Lint target
2020-12-30 11:51:04 +01:00
Eric Soroos
dae30d8601
Removed co target -- Artifact of previous code review process
2020-12-30 11:26:32 +01:00
Eric Soroos
e126001e62
Help as default goal
2020-12-30 11:25:34 +01:00
Andrew Murray
6d5b550fa6
Merge pull request #4983 from hugovk/update-releasing
...
Releasing: Replace viewdoc with markdown2 and twine check
2020-12-22 07:41:59 +11:00
Hugo van Kemenade
d093b7141f
Update Makefile docs command for Python 3
2020-12-17 10:28:06 +02:00
Hugo van Kemenade
036d90cc48
Merge branch 'master' into update-releasing
2020-12-01 11:06:32 +02:00
Andrew Murray
0045cca027
Clean up dist in release-test
2020-10-19 07:22:24 +11:00
Hugo van Kemenade
42e23ff4d1
Replace viewdoc with markdown2 and twine check
2020-10-15 14:39:49 +03:00
nulano
934c44b3c3
-Werror=implicit-function-declaration
2020-10-12 02:41:58 +01:00
Andrew Murray
a23ec9cfb7
Split phony targets
2020-08-01 19:21:28 +10:00
Andrew Murray
96a125911a
Updated phony targets
2020-08-01 11:09:55 +10:00
Hugo van Kemenade
446a836f1c
Remove outdated make upload-test and upload commands, we use twine now
2020-07-29 19:24:50 +03:00
Hugo
54f1ed6710
Ensure Python 3's pip to install requirements
2020-04-07 07:31:15 +10:00
Jon Dufresne
e1ccc296f2
Remove deprecated pytest-runner support
...
The pytest-runner package is deprecated and its use is discouraged. See:
https://github.com/pytest-dev/pytest-runner/
> pytest-runner depends on deprecated features of setuptools and relies
> on features that break security mechanisms in pip. For example
> 'setup_requires' and 'tests_require' bypass pip --require-hashes. See
> also https://github.com/pypa/setuptools/issues/1684 .
>
> It is recommended that you:
>
> - Remove 'pytest-runner' from your 'setup_requires', preferably
> removing the setup_requires option.
> - Remove 'pytest' and any other testing requirements from
> 'tests_require', preferably removing the setup_requires option.
> - Select a tool to bootstrap and then run tests such as tox
Running tests should go through the tox entrypoint.
2020-01-27 08:23:34 -08:00
Hugo
af770a6c55
Drop support for EOL Python 2.7
2019-10-07 14:30:59 +03:00
Jon Dufresne
01c06ad6c6
Update Python 2 doc URLs to Python 3
...
Python 3 docs are more actively maintained and are the future.
2018-06-09 21:04:34 -07:00