-
Notifications
You must be signed in to change notification settings - Fork 144
Open
Labels
area:ciRelating to the CI/CD workflowRelating to the CI/CD workflowarea:v3Relating to the pact.v3 moduleRelating to the pact.v3 moduledifficulty:easyA simple task appropriate for newcomers to the codebaseA simple task appropriate for newcomers to the codebasesmartbear-supportedThis issue is supported by SmartBearThis issue is supported by SmartBeartype:bugSomething isn't workingSomething isn't working
Description
Have you read the Contributing Guidelines on issues?
- I have read the Contributing Guidelines on issues.
Prerequisites
- I'm using the latest version of
pact-python
. - I have read the console error message carefully (if applicable).
Description
Ruff's exclude pattern matching is over-zealous, and patterns which should match files within a directory are instead recursive.
This is an upstream issue:
Reproducible demo
No response
Steps to reproduce
- Checkout
master
- Run
ruff
and note that nothing is fixed/raised
Expected behavior
- Ruff should correctly lint files in
v3
(both within Pact and tests)
Actual behavior
- Ruff's
ignore
is overly eager.
Your environment
No response
Self-service
- I'd be willing to fix this bug myself.
Metadata
Metadata
Assignees
Labels
area:ciRelating to the CI/CD workflowRelating to the CI/CD workflowarea:v3Relating to the pact.v3 moduleRelating to the pact.v3 moduledifficulty:easyA simple task appropriate for newcomers to the codebaseA simple task appropriate for newcomers to the codebasesmartbear-supportedThis issue is supported by SmartBearThis issue is supported by SmartBeartype:bugSomething isn't workingSomething isn't working
Type
Projects
Status
🚫 Blocked