Andrey Rakhmatullin
5d3aa80ad1
Switch CI to codecov/codecov-action and enable it on Windows. ( #6609 )
2025-01-07 10:52:26 +01:00
Andrey Rakhmatullin
4869315d10
Install libjpeg-dev on pinned envs to be able to install Pillow. ( #6607 )
2025-01-07 10:46:12 +01:00
Andrey Rakhmatullin
4a0c05749c
Bump tool versions.
2024-12-29 14:29:27 +05:00
Daniel Graña
dc4d6d16ea
Verified PyPI releases (a.k.a. PEP740)
2024-11-15 00:09:00 -03:00
Andrey Rakhmatullin
845b1ffd44
Merge remote-tracking branch 'origin/master' into py313
2024-10-16 14:50:12 +05:00
Vsevolod Breus
5391663072
Drop Python 3.8 Support ( #6472 )
2024-10-16 10:03:16 +02:00
Klaus Rettinghaus
5ef5474172
update gh-action-pypi-publish
2024-10-09 20:38:50 +02:00
Andrey Rakhmatullin
29bb869284
Remove the beta block.
2024-10-08 15:43:17 +05:00
Andrey Rakhmatullin
df6c51af0f
Use the 3.13 release.
2024-10-08 15:37:49 +05:00
Andrey Rakhmatullin
1e68d3c0bf
Merge branch 'master' into py313
2024-08-11 13:46:51 +05:00
Andrey Rakhmatullin
435686830c
Bump the Python version for RTD.
2024-07-11 12:25:13 +05:00
Andrey Rakhmatullin
129dbfa0bf
Bump tool versions.
2024-07-11 12:23:43 +05:00
Andrey Rakhmatullin
5755e224d5
Help with building lxml on 3.13beta1 for checks too.
2024-05-28 14:50:09 +05:00
Andrey Rakhmatullin
986d1ee1dd
Move CI from the decommissioned macos-11 to macos-latest. ( #6372 )
2024-05-28 10:37:19 +02:00
Andrey Rakhmatullin
b6d3d9076f
Help with building lxml on 3.13beta1.
2024-05-22 13:20:48 +05:00
Andrey Rakhmatullin
534a66e954
Bump 3.13 to beta1.
2024-05-22 13:16:00 +05:00
Andrey Rakhmatullin
85d7458651
Merge branch 'master' into py313
2024-05-22 13:14:59 +05:00
Andrey Rakhmatullin
93f0628530
Improve typing for Spider.parse(). ( #6274 )
2024-05-13 11:55:45 +02:00
Adrián Chaves
c66b517706
Add Python 3.13 alpha to CI
2023-12-01 10:36:27 +01:00
Andrey Rakhmatullin
991121fa91
Re-enable uvloop tests on 3.12 ( #6098 )
2023-10-17 19:24:44 +02:00
Andrey Rakhmatullin
c65567988d
Change supported PyPy versions to 3.9 and 3.10. ( #6087 )
...
* Change support PyPy versions to 3.9 and 3.10.
* Update the RTD URL for coverage.
* Move pypy3-pinned back to pypy3.8.
2023-10-06 11:27:02 +02:00
Andrey Rakhmatullin
5b0b00212e
Merge pull request #6083 from wRAR/py3.12-release
...
Adapt to the Python 3.12 final release
2023-10-03 20:20:12 +04:00
Klaus Rettinghaus
9ae8d97d81
Update GitHub Actions checkout action to version 4 ( #6084 )
2023-10-03 13:04:18 +02:00
Andrey Rakhmatullin
60d5f391c4
Use the 3.12 release, enable it for all OSes.
2023-10-02 21:35:45 +04:00
Andrew Armbruster
884840e3a3
Use concurrency groups to limit duplicate jobs
...
Leverage concurrency groups along with cancel-in-progress to favor running the most recent job.
Concurrency groups are on a per workflow, per branch/tag basis. So, pushing newer updates to a branch, e.g. as part of a PR, should cancel any in progress runs of workflows that have been retriggered.
See:
- https://docs.github.com/en/enterprise-cloud@latest/actions/using-workflows/workflow-syntax-for-github-actions#concurrency
- https://docs.github.com/en/enterprise-cloud@latest/actions/learn-github-actions/contexts#github-context
2023-10-01 12:12:24 +02:00
Adrián Chaves
4c98d6068a
Add a template for question/help issues
2023-09-25 10:18:35 +02:00
Andrey Rakhmatullin
da39fbd270
Update tool versions ( #6046 )
2023-09-12 20:07:10 +02:00
Laerte Pereira
b06936f111
Handle Tuple type on getdictorlist method, bump 3.12 python version
2023-08-14 10:33:48 -03:00
Laerte Pereira
8a0a9e6d3e
Enable Python 3.11 on Windows CI
2023-08-03 18:31:12 -03:00
Andrey Rakhmatullin
21b6dc5f9f
Add 3.12 CI jobs.
2023-07-22 17:55:32 +04:00
Andrey Rakhmatullin
2122278d4b
Drop Python 3.7 support.
2023-06-18 18:37:50 +04:00
Adrián Chaves
590955fac8
Provide separate test environments for botocore and boto3 extras; add extra-deps-pinned and remote extras from pinned
2023-03-15 16:03:44 +01:00
Andrey Rakhmatullin
824641e349
Merge remote-tracking branch 'origin/master' into mypy-imports
2023-02-11 22:02:19 +04:00
Mikhail Korobov
a08d722ae8
Merge pull request #5802 from Laerte/chore/deprecate-set-output
...
Simplify Publish workflow
2023-02-02 19:59:57 +05:00
Laerte Pereira
4a424adfff
fix: action version
2023-02-02 09:21:53 -03:00
Laerte Pereira
12559ed21e
refactor: Publish workflow
2023-02-02 08:59:35 -03:00
Adrián Chaves
17354a61b1
Avoid duplicities in CI; remove pylint from pre-commit
2023-01-30 10:04:27 +01:00
Jalil SA
4bd48d2613
added pre-commit action
2023-01-27 15:06:54 -06:00
Andrey Rakhmatullin
5fa0f64db5
Ru typing on 3.8 as types-lxml isn't available for 3.7.
2023-01-27 23:29:23 +04:00
Laerte Pereira
0cfe81d1d3
set-output
command is deprecated
2023-01-21 16:57:31 -03:00
Emmanuel Rondan
8ee4817471
reaplying black, fixing conflicts and ignoring bandit checks on test directory
2023-01-20 10:55:46 -03:00
Adrián Chaves
016d1de64e
Remove Reppy from CI
2023-01-02 14:13:04 +01:00
Adrián Chaves
c4d7f5e7a9
Use CLang to build Reppy
2023-01-02 13:41:08 +01:00
Laerte Pereira
deaf1fb6cf
Stop using setup.py ( #5776 )
2022-12-31 20:11:45 +01:00
Emmanuel Rondan
4ee09861cf
adding black check for tox on github workflow
2022-12-29 08:20:48 -03:00
Andrey Rahmatullin
b654183084
Use Python 3.11 as the default in CI ( #5696 )
2022-10-27 14:00:36 +02:00
Johanan Idicula
a214147359
ci: Update macos runner
...
The GitHub Actions macos-10.15 runner image is now deprecated, and GitHub
Actions has begun to temporarily fail jobs referencing it during brownout
periods. The image will be fully unsupported by 2022-12-01, which is just about
a month away.
This change updates the macOS runner image to the latest generally-available
version, to help reduce spurious CI failures during the brownout periods, and to
stay abreast of the sunsetting of the macos-10.15 image.
See also: actions/runner-images#5583
2022-10-26 21:44:47 -04:00
Nirjas Jakilim
22a59d0005
CI: use the latest version of Ubuntu ( #5675 )
2022-10-14 19:41:50 +02:00
Nirjas Jakilim
b792632046
updated setup-python and checkout workflow
2022-10-10 11:47:02 +06:00
Andrey Rakhmatullin
ed9bc84d55
Remove a pin on libxml2-dev.
2022-10-08 19:11:16 +06:00