diff --git a/.github/ISSUE_TEMPLATE/bug.md b/.github/ISSUE_TEMPLATE/bug.md index a60c9b7..a10cba0 100644 --- a/.github/ISSUE_TEMPLATE/bug.md +++ b/.github/ISSUE_TEMPLATE/bug.md @@ -16,7 +16,7 @@ $ ape plugins list ``` * Python Version: x.x.x -* OS: osx/linux/win +* OS: macOS/linux/win ### What went wrong? diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 05f0b44..daf99e9 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -49,7 +49,7 @@ jobs: strategy: matrix: os: [ubuntu-latest, macos-latest] # eventually add `windows-latest` - python-version: [3.7, 3.8, 3.9, '3.10'] + python-version: [3.8, 3.9, '3.10'] steps: - uses: actions/checkout@v2 diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index e8065c8..60bb01f 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -11,7 +11,7 @@ cd ape-polygon python3 -m venv venv source venv/bin/activate -# install brownie into the virtual environment +# install ape-polygon into the virtual environment python setup.py install # install the developer dependencies (-e is interactive mode) diff --git a/README.md b/README.md index e72dfcf..247ec03 100644 --- a/README.md +++ b/README.md @@ -1,10 +1,10 @@ -# Ape Polygon Ecosystem Plugin +# Quick Start Ecosystem Plugin for Polygon support in Ape ## Dependencies -* [python3](https://www.python.org/downloads) version 3.7.2 or greater, python3-dev +* [python3](https://www.python.org/downloads) version 3.8 or greater, python3-dev ## Installation @@ -53,7 +53,3 @@ ape console --network polygon:opera ## Development Comments, questions, criticisms and pull requests are welcomed. - -## License - -This project is licensed under the [Apache 2.0](LICENSE). diff --git a/pyproject.toml b/pyproject.toml index bdc1b44..b9c232e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -14,7 +14,7 @@ write_to = "ape_polygon/version.py" [tool.black] line-length = 100 -target-version = ['py37', 'py38', 'py39', 'py310'] +target-version = ['py38', 'py39', 'py310'] include = '\.pyi?$' [tool.pytest.ini_options] diff --git a/setup.py b/setup.py index bbddac8..a9b8990 100644 --- a/setup.py +++ b/setup.py @@ -4,7 +4,7 @@ extras_require = { "test": [ # `test` GitHub Action jobs uses this - "pytest>=6.0,<7.0", # Core testing package + "pytest>=6.0", # Core testing package "pytest-xdist", # multi-process runner "pytest-cov", # Coverage analyzer plugin "hypothesis>=6.2.0,<7.0", # Strategy-based fuzzer @@ -53,10 +53,9 @@ url="https://github.com/ApeWorX/ape-polygon", include_package_data=True, install_requires=[ - "importlib-metadata ; python_version<'3.8'", - "eth-ape>=0.4.0,<0.5.0", + "eth-ape>=0.5.0,<0.6.0", ], - python_requires=">=3.7.2,<4", + python_requires=">=3.8,<4", extras_require=extras_require, py_modules=["ape_polygon"], license="Apache-2.0", @@ -72,7 +71,6 @@ "Operating System :: MacOS", "Operating System :: POSIX", "Programming Language :: Python :: 3", - "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10",