Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,8 @@ on:
env:
# The repo secret still points at a rate-limited Infura URL, so CI must use
# the public endpoint directly instead of preferring the secret on push runs.
PROVIDER_MAINNET: 'https://ethereum.publicnode.com'
#PROVIDER_MAINNET: 'https://ethereum.publicnode.com'
PROVIDER_MAINNET: 'https://eth.drpc.org'
PROVIDER_ARBITRUM: 'https://arb1.arbitrum.io/rpc'
PROVIDER_XDAI: 'https://rpc.ankr.com/gnosis'

Expand Down
6 changes: 6 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -89,6 +89,12 @@ Contributors also earn this beautiful [GitPOAP](https://gitpoap.notion.site/What

## Changelog

_0.9.0_
* Added: Async versions of Uniswap V2-V4
* Added: V2 and V3 custom routes (untested)
* Added: Async pool cache service for Uniswap V4
* Removed: V1 support

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

P2 V1 removal claim is incorrect

The changelog says V1 support was removed, but both Uniswap and AsyncUniswap still accept version=1 and load V1 contracts. The README also lists V1 as deprecated. Describe deprecation rather than removal so users do not plan unnecessary migrations.

Suggested change
* Removed: V1 support
* Deprecated: V1 support


_0.8.0_

* Added: Uniswap V4 support
Expand Down
3 changes: 1 addition & 2 deletions tests/test_asyncuniswap.py
Original file line number Diff line number Diff line change
Expand Up @@ -70,8 +70,7 @@ def tokens(client: AsyncUniswap):
return get_tokens(client.netname)


@pytest.fixture(scope="module")
@pytest.mark.asyncio
@pytest_asyncio.fixture(scope="module")
async def test_assets(client: AsyncUniswap):
"""
Buy some DAI and USDC to test with.
Expand Down
Loading