Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix -contains to allow multiple terms with "OR" logic unless -and is added #1890

Merged
merged 9 commits into from
May 21, 2024
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ rich = ">=12.2.0, <14.0.0"
tzlocal = ">=4.0" # https://github.com/regebro/tzlocal/blob/master/CHANGES.txt

[tool.poetry.dev-dependencies]
black = { version = ">=21.5b2", allow-prereleases = true }
black = { version = ">=23.11.0", allow-prereleases = true }
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Two tests were failing (Mac-latest Python 3.11, 3.12) because they used a version of black that didn't support the Apple Silicon architecture (M1, M2 chips). Starting from version 23.11.0, black resolves this compatibility issue. For more details, refer to this issue.

Copy link
Member

@micahellison micahellison May 20, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for figuring this out, @eigenric. Looks like the poetry lockfile just needs to be updated to lock in that latest version. I've merged that change into develop (#1856). Could you merge develop into this PR? That should fix the issue and finally get these tests passing.

ipdb = "*"
mkdocs = ">=1.4"
parse-type = ">=0.6.0"
Expand Down
Loading