diff --git a/.github/workflows/pypi-express-relay-utils.yml b/.github/workflows/pypi-express-relay-utils.yml index f3b9991c..0968c3bf 100644 --- a/.github/workflows/pypi-express-relay-utils.yml +++ b/.github/workflows/pypi-express-relay-utils.yml @@ -5,15 +5,20 @@ on: tags: - "python-v*" +env: + PYTHON_VERSION: "3.11" + jobs: deploy: runs-on: ubuntu-20.04 steps: - uses: actions/checkout@v2 - uses: actions/setup-python@v2 + with: + python-version: ${{ env.PYTHON_VERSION }} - name: Install dependencies run: | - python3.11 -m pip install --upgrade poetry + python3 -m pip install --upgrade poetry poetry install working-directory: "express_relay/sdk/python/express_relay" - name: Build and publish diff --git a/express_relay/sdk/python/express_relay/client.py b/express_relay/sdk/python/express_relay/client.py index 1ba7dd3d..df9193a6 100644 --- a/express_relay/sdk/python/express_relay/client.py +++ b/express_relay/sdk/python/express_relay/client.py @@ -9,7 +9,7 @@ import httpx import websockets from websockets.client import WebSocketClientProtocol from eth_account.account import Account -from express_relay.types import ( +from express_relay.express_relay_types import ( Opportunity, BidStatusUpdate, ClientMessage, diff --git a/express_relay/sdk/python/express_relay/types.py b/express_relay/sdk/python/express_relay/express_relay_types.py similarity index 100% rename from express_relay/sdk/python/express_relay/types.py rename to express_relay/sdk/python/express_relay/express_relay_types.py diff --git a/express_relay/sdk/python/express_relay/searcher/examples/simple_searcher.py b/express_relay/sdk/python/express_relay/searcher/examples/simple_searcher.py index 50b536e1..3af63e64 100644 --- a/express_relay/sdk/python/express_relay/searcher/examples/simple_searcher.py +++ b/express_relay/sdk/python/express_relay/searcher/examples/simple_searcher.py @@ -3,7 +3,7 @@ import asyncio import logging from eth_account.account import Account from express_relay.client import ExpressRelayClient, sign_bid -from express_relay.types import ( +from express_relay.express_relay_types import ( Opportunity, OpportunityBid, Bytes32, diff --git a/express_relay/sdk/python/pyproject.toml b/express_relay/sdk/python/pyproject.toml index 41b7b941..9c2ce1fa 100644 --- a/express_relay/sdk/python/pyproject.toml +++ b/express_relay/sdk/python/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "express-relay" -version = "0.4.0" +version = "0.4.1" description = "Utilities for searchers and protocols to interact with the Express Relay protocol." authors = ["dourolabs"] license = "Proprietary"