Matthieu Darbois
e3e7cc9e07
chore: use if TYPE_CHECKING: blocks ( #2866 )
2026-05-27 18:20:08 -04:00
Henry Schreiner and pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
097806b6b1
tests: fully type the test suite ( #2794 )
...
* tests: fully type the test suite
* chore: require more typing
Signed-off-by: Henry Schreiner <henryfs@princeton.edu >
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
---------
Signed-off-by: Henry Schreiner <henryfs@princeton.edu >
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2026-04-01 15:23:02 +01:00
Joe Rickerby
1bc7e904b8
Improve integration test options ( #2385 )
...
* Improve integration test options
- Keep the platform and enable options in os.environ, don't duplicate state in utils
- Provide more user-friendly options for setting enable and platform in integration tests
* Ensure that CIBW_ENABLE is set in the test process
* Use get_enable_groups() where necessary
2025-05-16 11:11:16 +01:00
Joe Rickerby
54a4dccd62
Remove official Appveyor support ( #2386 )
2025-05-11 11:16:54 +02:00
Henry Schreiner
708cf1d32b
style: remove from future import annotations
...
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
2025-02-28 16:38:15 -05:00
Matthieu Darbois
97da90432e
chore: rework single python tests ( #1835 )
...
* chore: rework single python tests
* chore(tests): limit number of builds in test_abi3
* chore(tests): limit number of builds in test_before_all
* apply review suggestion
use `os.path.samefile` rather than comparing `os.stat` directly.
2024-05-26 12:41:20 +02:00
Henry Schreiner
4586062efb
chore: move to ruff-format ( #1651 )
...
* chore: move to ruff-format
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
* Apply suggestions from code review
* Apply suggestions from code review
* chore: bump Ruff
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
---------
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
2023-10-27 01:21:20 -04:00
mayeut
b1929b7eaf
feature: add PyPy 3.10
2023-06-17 14:21:50 +02:00
Henry Schreiner
c8b037ba3e
chore: use Ruff ( #1405 )
...
chore: use ruff
Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com >
2023-01-30 15:53:44 -05:00
mayeut
6d27f05c7c
chore: use from __future__ import annotations
2022-07-19 07:47:45 +02:00
mayeut
3e22cd9a41
Drop Python 2.7
2021-05-07 11:54:27 -04:00
Henry Schreiner
bda76b21cb
style: activate string normalization
2021-05-03 13:12:36 -04:00
mayeut
d1900f6a05
Fix misaligned triple-quote blocks
2021-05-03 13:12:36 -04:00
Henry Schreiner
178aaea6c7
style: apply black via pre-commit run -a
2021-05-03 13:12:36 -04:00
Henry Schreiner
9cbed6a9be
chore: add black for all code, no string norm
2021-05-03 13:12:36 -04:00
Henry Schreiner
cc0e7ec0a1
fix: review from @joerick
2021-01-22 13:01:00 -05:00
Henry Fredrick Schreiner
eb9850dbde
feat: support Windows workaround on Travis CI
2021-01-22 13:01:00 -05:00
Joe Rickerby
81f960b17e
Rename TemplateProject -> TestProject & tidy some comments
2020-05-17 16:57:11 +01:00
Joe Rickerby
0411fcc2ae
As discussed in code review
2020-05-15 12:19:38 +01:00
Joe Rickerby
71150a1cb5
Remove pypy from the c++17 test
2020-05-08 13:36:53 +01:00
Joe Rickerby
dbd7006704
Remove dead code from merge
2020-05-06 19:51:58 +01:00
Joe Rickerby
da4bc0225c
Fix new cpp17 test
2020-05-05 21:56:34 +01:00
Joe Rickerby
f145c7c148
Merge commit '79278364898eccc08d6bbe6e956b6774bb332c24' into template-tests
...
# Conflicts:
# CI.md
# test/02_test/test/spam_test.py
# test/10_cpp_standards/cibuildwheel_test.py
2020-05-05 21:52:37 +01:00
Joe Rickerby
73425d4bb8
Fix indent
2020-05-05 21:32:57 +01:00
Joe Rickerby
dafe5cd1f7
Refactor to use tmp_path and pathlib paths
2020-05-03 14:08:57 +01:00
Joe Rickerby
ffd5d44cdc
Fix C++ tests
2020-05-03 10:30:44 +01:00
Joe Rickerby
662612685c
Rename tests to remove the number, but keep 'basic' as the first
2020-05-02 22:53:58 +01:00