Bruno Oliveira
82eb86f707
Merge pull request #11377 from pytest-dev/release-7.4.1
...
Prepare release 7.4.1
2023-09-02 12:41:32 -03:00
Bruno Oliveira
0319a0d4fd
Checkout source code during deploy
...
We need the checked out repository in order to push the tag.
2023-09-02 12:38:39 -03:00
Bruno Oliveira
7855a72d2c
Improve CI workflow
...
* Build the package only once, and test on all platforms.
* Deploy is now triggered manually via an Action, which is then responsible for tagging the repository after the package has been uploaded successfully.
* Drop 'docs': we nowadays rely on readthedocs preview PR builds.
2023-09-02 08:46:22 -03:00
pytest bot
7a0a0e8b08
Prepare release version 7.4.1
2023-09-02 11:03:06 +00:00
github-actions[bot]
fbcfd3a52e
[7.4.x] Update CONTRIBUTING.rst ( #11371 )
...
Co-authored-by: Sourabh Beniwal <sourabhbeniwal@outlook.com>
2023-08-30 08:57:49 -03:00
github-actions[bot]
b170081788
[7.4.x] Issue 11354 fixing docs for lfnf ( #11364 )
...
Co-authored-by: Sean Patrick Malloy <spmalloy@ucdavis.edu>
2023-08-29 00:40:49 +00:00
Ran Benita
7a5f2feefb
[7.4.x] Fixes for typed pluggy ( #11355 )
...
Since version 1.3 pluggy added typing, which requires some fixes to
please mypy.
2023-08-26 22:15:32 +00:00
github-actions[bot]
69140717d4
[7.4.x] Improve duplicate values documentation ( #11296 )
...
Co-authored-by: Bruno Oliveira <nicoddemus@gmail.com>
2023-08-08 14:44:03 +03:00
Bruno Oliveira
5c7c3f6329
Merge pull request #11294 from The-Compiler/pluggy-py38
...
ci: Use Python 3.8 to test latest pluggy
2023-08-07 08:13:03 -03:00
Florian Bruhin
ba40975bb7
ci: Use Python 3.8 to test latest pluggy
...
Pluggy dropped Python 3.7 support.
Also see 165fbbd12a
Fixes #11293
2023-08-07 12:08:56 +02:00
github-actions[bot]
e3fe7286f8
[7.4.x] doc: Link pytest.main to how-to guide ( #11290 )
...
Co-authored-by: Florian Bruhin <me@the-compiler.org>
2023-08-07 10:47:37 +02:00
github-actions[bot]
34c73944e1
[7.4.x] doc: update information about assertion messages ( #11286 )
...
Co-authored-by: Christoph Anton Mitterer <mail@christoph.anton.mitterer.name>
2023-08-07 10:47:12 +02:00
github-actions[bot]
350122abb2
[7.4.x] Remove ep2023 training ( #11242 )
...
Co-authored-by: Florian Bruhin <me@the-compiler.org>
2023-07-22 18:40:56 +00:00
github-actions[bot]
06ff7ca13b
[7.4.x] Clarify docs for pytest.main default behavior ( #11188 )
...
Co-authored-by: antosikv <79337398+antosikv@users.noreply.github.com>
2023-07-09 15:54:59 +00:00
github-actions[bot]
6dfe498c77
[7.4.x] doc: fix EncodingWarnings in examples ( #11182 )
...
Co-authored-by: Ran Benita <ran@unusedvar.com>
2023-07-08 19:17:21 +00:00
github-actions[bot]
a566b78730
[7.4.x] reference: improve the node types docs a bit ( #11181 )
...
Co-authored-by: Bruno Oliveira <nicoddemus@gmail.com>
2023-07-08 19:07:55 +00:00
github-actions[bot]
511adf85be
[7.4.x] Fix error assertion handling in approx when None in dict comparison ( #11180 )
...
Co-authored-by: Zac Hatfield-Dodds <zac.hatfield.dodds@gmail.com>
2023-07-08 18:37:35 +00:00
github-actions[bot]
c71b5df734
[7.4.x] Add child modules as attributes of parent modules. ( #11163 )
...
* [7.4.x] Add child modules as attributes of parent modules.
* Update 10337.bugfix.rst
---------
Co-authored-by: akhilramkee <31619526+akhilramkee@users.noreply.github.com>
Co-authored-by: Bruno Oliveira <nicoddemus@gmail.com>
2023-07-08 15:11:26 -03:00
github-actions[bot]
d53951836d
[7.4.x] Update open trainings ( #11172 )
...
Co-authored-by: Florian Bruhin <me@the-compiler.org>
2023-07-04 21:49:24 +00:00
github-actions[bot]
a4d7254d18
[7.4.x] Fix duplicated imports with importlib mode and doctest-modules ( #11164 )
...
Co-authored-by: Bruno Oliveira <nicoddemus@gmail.com>
2023-07-03 16:33:47 +00:00
Bruno Oliveira
b6c55787fe
Switch to deploy environment and configure for pypi oidc ( #10925 ) ( #11162 )
...
Closes #10871
Closes #10870
Co-authored-by: Ronny Pfannschmidt <opensource@ronnypfannschmidt.de>
2023-07-03 16:17:02 +00:00
Ran Benita
fb03d1388b
Merge pull request #11131 from pytest-dev/release-7.4.0
...
Prepare release 7.4.0
2023-06-23 14:18:43 +03:00
pytest bot
d9bf9dbec1
Prepare release version 7.4.0
...
[ran: made some fixups]
2023-06-23 14:03:58 +03:00
Ran Benita
64319dbc01
Merge pull request #11128 from bluetech/pythonpath-note
...
reference: add note that `pythonpath` does not affect `-p`
2023-06-22 18:12:37 +03:00
Ran Benita
1e8135df16
reference: add note that `pythonpath` does not affect `-p`
...
Fix #11118 .
2023-06-22 15:45:20 +03:00
Zac Hatfield-Dodds
1e32a4b570
Merge pull request #10935 from nondescryptid/10328
2023-06-21 11:04:10 -07:00
Ran Benita
faa1f9d2ad
Merge pull request #11125 from bluetech/initial-conftests-testpaths
...
config: fix the paths considered for initial conftest discovery
2023-06-21 09:21:27 +03:00
Ran Benita
14890329dc
config: fix the paths considered for initial conftest discovery
...
Fixes #11104 .
See the issue for a description of the problem.
Now, we use the same logic for initial conftest paths as we do for
deciding the initial args, which was the idea behind checking
`namespace.file_or_dir` and `testpaths` previously.
This fixes the issue of `testpaths` being considered for initial
conftests even when it's not used for the args.
(Another issue in faeb16146b
was that the
`testpaths` were not glob-expanded, this is also fixed.)
2023-06-21 09:01:42 +03:00
Ran Benita
d97d44a97a
config: extract initial paths/nodeids args logic to a function
...
Will be reused in the next commit.
2023-06-20 21:28:48 +03:00
Zac Hatfield-Dodds
f6b995e9d5
Use utf-8 debug file
2023-06-20 04:55:40 -07:00
Zac Hatfield-Dodds
661b938fca
Add encoding in more tests
2023-06-20 04:55:40 -07:00
Zac Hatfield-Dodds
7e510769b4
Encoding for subprocess.run
2023-06-20 04:55:39 -07:00
nondescryptid
a704605cf1
Fix encoding warnings
2023-06-20 04:55:39 -07:00
pre-commit-ci[bot]
797b924fc4
[pre-commit.ci] pre-commit autoupdate ( #11124 )
...
updates:
- [github.com/asottile/blacken-docs: 1.13.0 → 1.14.0](https://github.com/asottile/blacken-docs/compare/1.13.0...1.14.0 )
- [github.com/asottile/reorder-python-imports: v3.9.0 → v3.10.0](https://github.com/asottile/reorder-python-imports/compare/v3.9.0...v3.10.0 )
- [github.com/asottile/pyupgrade: v3.6.0 → v3.7.0](https://github.com/asottile/pyupgrade/compare/v3.6.0...v3.7.0 )
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-06-20 06:38:36 +00:00
Zac Hatfield-Dodds
b5ec092525
Merge pull request #9149 from Vijay-Arora/main
2023-06-19 20:35:01 -07:00
Zac Hatfield-Dodds
5b35518389
Apply suggestions from code review
...
Co-authored-by: Ronnie Dutta <61982285+MetRonnie@users.noreply.github.com>
2023-06-19 20:06:21 -07:00
dependabot[bot]
8528052a95
build(deps): Bump peter-evans/create-pull-request from 5.0.0 to 5.0.2 ( #11120 )
...
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request ) from 5.0.0 to 5.0.2.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases )
- [Commits](5b4a9f6a9e...153407881e
)
---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-19 19:22:49 -03:00
dependabot[bot]
1eb83706b6
build(deps): Bump pytest-mock in /testing/plugins_integration ( #11119 )
...
Bumps [pytest-mock](https://github.com/pytest-dev/pytest-mock ) from 3.10.0 to 3.11.1.
- [Release notes](https://github.com/pytest-dev/pytest-mock/releases )
- [Changelog](https://github.com/pytest-dev/pytest-mock/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pytest-dev/pytest-mock/compare/v3.10.0...v3.11.1 )
---
updated-dependencies:
- dependency-name: pytest-mock
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-19 04:15:50 +00:00
github-actions[bot]
fa09f6dcc6
[automated] Update plugin list ( #11117 )
...
Co-authored-by: pytest bot <pytestbot@users.noreply.github.com>
2023-06-18 09:40:52 -03:00
Florian Bruhin
b55c02c3c9
doc: Add ep2023 training ( #11113 )
2023-06-15 14:17:14 +02:00
pre-commit-ci[bot]
b7a142f4ba
[pre-commit.ci] pre-commit autoupdate ( #11103 )
...
updates:
- [github.com/asottile/pyupgrade: v3.4.0 → v3.6.0](https://github.com/asottile/pyupgrade/compare/v3.4.0...v3.6.0 )
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2023-06-13 05:36:28 +00:00
dependabot[bot]
2d824329eb
build(deps): Bump django in /testing/plugins_integration ( #11102 )
...
Bumps [django](https://github.com/django/django ) from 4.2.1 to 4.2.2.
- [Commits](https://github.com/django/django/compare/4.2.1...4.2.2 )
---
updated-dependencies:
- dependency-name: django
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-12 04:19:01 +00:00
Ran Benita
ecb23106d8
Merge pull request #11097 from bluetech/cherry-pick-release
...
Cherry-pick 7.3.2 release notes
2023-06-10 22:57:31 +03:00
Ran Benita
8174a30164
changelog: add note to `norecursedir`/`pytest_ignore_collect` change ( #11095 )
2023-06-10 19:34:59 +00:00
Ran Benita
0142bb6687
Merge pull request #11096 from pytest-dev/release-7.3.2
...
Prepare release 7.3.2
(cherry picked from commit 5dcd2be466
)
2023-06-10 22:31:49 +03:00
Ran Benita
52cf700f1b
Merge pull request #10894 from pytest-dev/py312-ci
...
Python 3.12 support
2023-06-10 20:46:02 +03:00
Ran Benita
6b3ece5bdb
ci; use check-latest: true for -dev pythons
...
When testing -dev python versions, we want to always use the latest.
2023-06-09 11:29:15 +03:00
Ran Benita
4059000834
testing/python/collect: replace use of deprecated/removed `imp` module
2023-06-07 17:05:52 +03:00
Ran Benita
7d5207a736
Declare support for Python 3.12
2023-06-07 17:05:52 +03:00
Ran Benita
3e65a461c7
ci: start testing Python 3.12-dev
2023-06-07 17:05:52 +03:00