Skip to content

Bump develop dependencies#1567

Merged
pquentin merged 1 commit intoelastic:masterfrom
pquentin:bump-develop-dependencies
Aug 30, 2022
Merged

Bump develop dependencies#1567
pquentin merged 1 commit intoelastic:masterfrom
pquentin:bump-develop-dependencies

Conversation

@pquentin
Copy link
Copy Markdown
Member

This will fix the pluggy incompatibility between hatchling and pytest.

As noticed here: #1565 (comment)

This will fix the pluggy incompatibility between hatchling and pytest.
@pquentin pquentin added this to the 2.6.1 milestone Aug 26, 2022
@pquentin pquentin requested a review from dliappis August 26, 2022 10:49
@pquentin pquentin self-assigned this Aug 26, 2022
Copy link
Copy Markdown
Member Author

@pquentin pquentin left a comment

Choose a reason for hiding this comment

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

I've left comments about places that are not exercised by CI and explain the docs/conf.py change.

source_suffix = ".rst"
root_doc = "index"
language = None
language = "en"
Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

This is required by Sphinx 5

Comment on lines -99 to +100
"twine==1.15.0",
"twine==4.0.1",
Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

No breaking changes between those two versions

Comment on lines -101 to +102
"github3.py==1.3.0",
"github3.py==3.2.0",
Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

This is only used by changelog.py and it continues to work.

"tox==3.14.0",
"sphinx==4.2.0",
"pytest==7.1.2",
"pytest-benchmark==3.4.1",
Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

make benchmark continues to work

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

However it notices a bug in benchmarks/driver/runner_test.py where we call bulk_index but this is an async function and it's never awaited so the benchmark is bogus. pytest-benchmark does not support asyncio though: ionelmc/pytest-benchmark#66

@pquentin pquentin force-pushed the bump-develop-dependencies branch from 1704ea9 to bd906bf Compare August 29, 2022 11:29
@pquentin pquentin force-pushed the bump-develop-dependencies branch from 8a98d88 to bd906bf Compare August 29, 2022 12:32
Copy link
Copy Markdown
Contributor

@michaelbaamonde michaelbaamonde left a comment

Choose a reason for hiding this comment

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

LGTM. Thanks!

@pquentin pquentin merged commit 51fd8b5 into elastic:master Aug 30, 2022
@pquentin pquentin deleted the bump-develop-dependencies branch February 16, 2023 06:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants