Virendra Patil
2e1b09d9ca
Merge branch 'fix-invalid-regex-handling' of https://github.com/virendrapatil24/pytest into fix-invalid-regex-handling
2024-06-27 19:23:59 +05:30
Virendra Patil
6e91c332ba
handled invalid regex pattern exception inside init
2024-06-27 19:21:17 +05:30
Virendra Patil
cec45b9020
Merge branch 'main' into fix-invalid-regex-handling
2024-06-27 00:58:09 +05:30
pre-commit-ci[bot]
c2e6a8744e
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2024-06-26 19:08:11 +00:00
Virendra Patil
24ec45d881
updated changelog
2024-06-27 00:36:13 +05:30
Virendra Patil
3089c17b5b
updated invalid regex pattern handling
2024-06-27 00:35:26 +05:30
Sviatoslav Sydorenko (Святослав Сидоренко)
f74e947c1f
Merge pull request #12533 from webknjaz/docs/drop-extlinks-bpo
2024-06-26 14:39:31 +02:00
Sviatoslav Sydorenko
d75fa9f9b4
📝 Add a change note for PE #12533
2024-06-26 14:22:56 +02:00
Sviatoslav Sydorenko
29e4b6b9f0
📝 🔥 Remove the `:bpo:` RST role declaration
...
BPO is in read-only mode and all issues have been migrated to GitHub.
This patch replaces the use of that role with `:issue:`, recently
integrated via #12522 . It also disables the built-in `extlinks` Sphinx
extension, as it's no longer in use.
2024-06-26 14:19:13 +02:00
Florian Bruhin
53bf188999
Merge pull request #12523 from lovetheguitar/fix/follow_up_to_pr_#12500
...
Improve documentation & other kinks of marker keyword expression PR #12500
2024-06-25 10:17:07 +02:00
lovetheguitar
36b384afc7
docs(expression.py): simplify grammar documentation by defining `kwargs` separately
2024-06-25 09:18:18 +02:00
lovetheguitar
3d07791c36
chore: remove obsolete `TODO`s
2024-06-25 09:18:18 +02:00
lovetheguitar
dd57196953
perf(expression): define `TokenType.STRING` as "string literal" for clearer errors
2024-06-25 09:18:18 +02:00
lovetheguitar
540ede3439
docs(expression.py): describe new `name` & `value` productions
2024-06-25 09:18:18 +02:00
Florian Bruhin
2b7eadf090
Update trainings ( #12514 )
2024-06-25 07:24:50 +02:00
pre-commit-ci[bot]
77416d64f5
[pre-commit.ci] pre-commit autoupdate ( #12528 )
...
updates:
- [github.com/astral-sh/ruff-pre-commit: v0.4.9 → v0.4.10](https://github.com/astral-sh/ruff-pre-commit/compare/v0.4.9...v0.4.10 )
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2024-06-25 04:26:26 +00:00
dependabot[bot]
d582dcfc16
build(deps): Bump peter-evans/create-pull-request from 6.0.5 to 6.1.0 ( #12527 )
...
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request ) from 6.0.5 to 6.1.0.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases )
- [Commits](6d6857d369...c5a7806660
)
---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
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>
2024-06-24 18:21:02 -03:00
pre-commit-ci[bot]
7501995f6c
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2024-06-24 04:28:56 +00:00
Virendra Patil
3d7a598eb2
fixed(raises) for failing test cases
2024-06-24 09:58:19 +05:30
Virendra Patil
db66af8d49
added myself to AUTHORS list
2024-06-24 03:02:06 +05:30
pre-commit-ci[bot]
bd12871dae
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2024-06-23 21:21:04 +00:00
Virendra Patil
e2913166c8
Merge remote-tracking branch 'origin/fix-invalid-regex-handling' into fix-invalid-regex-handling
2024-06-24 02:50:15 +05:30
Virendra Patil
16de843085
added changelog for the fix
2024-06-24 02:41:11 +05:30
pre-commit-ci[bot]
bb0bc23569
[pre-commit.ci] auto fixes from pre-commit.com hooks
...
for more information, see https://pre-commit.ci
2024-06-23 20:57:59 +00:00
Virendra Patil
4354bae714
Fixed handling of invalid regex pattern
2024-06-24 02:26:13 +05:30
Sviatoslav Sydorenko (Святослав Сидоренко)
237152552e
Merge pull request #12522 from webknjaz/docs/sphinx-issues-ext
...
📝 Replace GH/PyPI `extlinks` w/ `sphinx-issues`
2024-06-23 16:55:51 +02:00
github-actions[bot]
175340e06b
[automated] Update plugin list ( #12524 )
...
Co-authored-by: pytest bot <pytestbot@users.noreply.github.com>
2024-06-23 06:22:44 +00:00
Sviatoslav Sydorenko
8f2ef30f4a
🚑 Stop setting PR/issue prefix @ `sphinx-issues`
...
Apparently, the extension only supports one of the pre-defined
prefixes.
2024-06-22 22:16:40 +02:00
Sviatoslav Sydorenko
0971a95902
📝 Add a change note for PR #12522
2024-06-22 22:14:33 +02:00
Sviatoslav Sydorenko
b919a711a4
📝 Replace GH/PyPI `extlinks` w/ `sphinx_issues`
...
This extension implements more generic roles that can also be used
more flexibly. Relying on an external extension allows to stop
maintaining an in-repo copy of the commonly used behavior.
2024-06-22 22:11:43 +02:00
Sviatoslav Sydorenko
66dbab697b
📝 Rename `:pull:` RST role to `:pr:`
...
This is a preparatory patch for integrating the third party
`sphinx-issues` extension.
2024-06-22 21:54:45 +02:00
lovetheguitar
3cce243774
docs(expression.py): fix typo
2024-06-22 20:16:24 +02:00
lovetheguitar
73bc35ce2b
docs(expression.py): correct grammar definition of lexer
2024-06-22 20:16:24 +02:00
lovetheguitar
66eff85e54
docs: use double quotes for cross-platform compatibility in example code
2024-06-22 19:48:15 +02:00
Sviatoslav Sydorenko (Святослав Сидоренко)
f75e3fe63f
Merge pull request #12516 from webknjaz/maintenance/hotfix/gha-codecov-token
2024-06-22 12:32:18 +02:00
Sviatoslav Sydorenko (Святослав Сидоренко)
6448d30fa1
Merge pull request #12517 from webknjaz/maintenance/gha-check-223e4bb7
2024-06-22 11:58:41 +02:00
Sviatoslav Sydorenko (Святослав Сидоренко)
fbdf9c887c
Merge pull request #12455 from stdedos/patch-1
...
Update `contact.rst`: Update Matrix link
2024-06-21 23:26:32 +02:00
Sviatoslav Sydorenko
c716e0baef
🧪 Bump the `alls-green` action to 223erbb7
...
This version drops the use of the outdated GHA syntax for setting
action output values.
2024-06-21 23:06:26 +02:00
Sviatoslav Sydorenko
1b85ac126e
🚑 🧪 Set the Codecov token directly in GHA
...
It's necessary since it seems that the currently used Codecov uploader
doesn't read the token from config sometimes.
This is a follow-up for #12508 which wasn't enough.
2024-06-21 22:52:17 +02:00
Ronny Pfannschmidt
9f134fc6ad
Merge pull request #12500 from lovetheguitar/feat/support_marker_kwarg_in_marker_expressions
2024-06-21 22:24:34 +02:00
Sviatoslav Sydorenko (Святослав Сидоренко)
75a2225ed1
🔥 Drop the missing kwargs case
2024-06-21 22:09:45 +02:00
Sviatoslav Sydorenko (Святослав Сидоренко)
329662e2ec
📝 Drop stray trailing period from the change note byline
2024-06-21 22:06:33 +02:00
Sviatoslav Sydorenko (Святослав Сидоренко)
24450e33e3
📝 Use explicit RST roles for built-in types in docs
2024-06-21 22:05:43 +02:00
lovetheguitar
b1255a9aae
style(mark): type hint `**kwargs` as `str | int | bool | None`
2024-06-21 20:51:01 +02:00
lovetheguitar
c3e898353b
docs(AUTHORS): add myself as contributor
2024-06-21 20:51:01 +02:00
lovetheguitar
9cf9cfabcb
docs(12281.feature.rst): add changelog fragment
2024-06-21 20:51:01 +02:00
lovetheguitar
598d881c9c
docs: document keyword argument support in marker expressions
2024-06-21 20:51:01 +02:00
lovetheguitar
7c7c36d7e0
test(test_mark.py): add sad case that `-k` doesn't support keyword expressions
2024-06-21 20:51:01 +02:00
lovetheguitar
3921d94316
test: use new `MarkMatcher.from_markers` method & register test markers
2024-06-21 20:51:01 +02:00
lovetheguitar
6dd8ad60a4
refactor(MarkMatcher): replace `from_item` with `from_markers` method
2024-06-21 20:51:01 +02:00