Skip to content

Move asyncio deps into extras#446

Merged
jhamon merged 7 commits intorelease-candidate/2025-01from
jhamon/asyncio-optional
Feb 3, 2025
Merged

Move asyncio deps into extras#446
jhamon merged 7 commits intorelease-candidate/2025-01from
jhamon/asyncio-optional

Conversation

@jhamon
Copy link
Collaborator

@jhamon jhamon commented Feb 3, 2025

Problem

Rather than adding a new dependency for everyone, we want asyncio to be an extras install similar to how grpc is handled.

Solution

Adjust pyproject.toml to migrate aiohttp into an asyncio extras that will be installed like pinecone[asyncio]. Adjust test configuration to install the required dependencies.

Type of Change

  • Infrastructure change (CI configs, etc)

@jhamon jhamon marked this pull request as ready for review February 3, 2025 17:44
@jhamon jhamon merged commit a7119a8 into release-candidate/2025-01 Feb 3, 2025
56 checks passed
@jhamon jhamon deleted the jhamon/asyncio-optional branch February 3, 2025 17:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant