From 81d128e0706df80583d8fef9f55d341228d5bbdd Mon Sep 17 00:00:00 2001 From: teleprint-me <77757836+teleprint-me@users.noreply.github.com> Date: Fri, 25 Feb 2022 17:24:40 -0500 Subject: [PATCH] Stable-Release-v2.4.6 - Allow .flake8 config in .gitignore - Add basic .flake8 config - Clean up README.md - Append info to notes in docs/07-Development.md --- .flake8 | 16 ++++++++++++++++ .gitignore | 2 +- README.md | 16 +++++++--------- coinbase_pro/__init__.py | 2 +- docs/07-Development.md | 2 +- pyproject.toml | 2 +- 6 files changed, 27 insertions(+), 13 deletions(-) create mode 100644 .flake8 diff --git a/.flake8 b/.flake8 new file mode 100644 index 0000000..ca7a6e9 --- /dev/null +++ b/.flake8 @@ -0,0 +1,16 @@ +[flake8] +ignore = E251,E402,E501,W503 +exclude = + # No need to traverse our git directory + .git, + # There's no value in checking cache directories + __pycache__, + # The conf file is mostly autogenerated, ignore it + docs/source/conf.py, + # The old directory contains Flake8 2.0 + old, + # This contains our built documentation + build, + # This contains builds of flake8 that we don't want to check + dist +# max-complexity = 10 diff --git a/.gitignore b/.gitignore index 9e10e1b..8a4b8eb 100644 --- a/.gitignore +++ b/.gitignore @@ -152,7 +152,7 @@ dmypy.json cython_debug/ # Linters -.flake8 +#.flake8 # Sqlite Database Path db/ diff --git a/README.md b/README.md index 1edad40..4b5332d 100644 --- a/README.md +++ b/README.md @@ -13,18 +13,16 @@ ## Documentation - [Read The Documentation](https://github.com/teleprint-me/coinbase-pro/tree/main/docs) -## Tasklist +## Features - [x] REST API - - [x] API Key Authentication - - [x] Coinbase Pro - - [x] Coinbase Exchange - - [x] Plugins `[Experimental]` - [x] WSS API - - [x] API Key Authentication +- [x] API Key Authentication +- [x] Coinbase Pro +- [x] Coinbase Exchange +- [x] Plugins `[Experimental]` - [x] Test Suite -- [ ] API Documentation `[In Progress]` - - [x] Quickstart Guide -- [ ] Install `[In Progress] [Bug]` +- [x] Documentation +- [x] Install ## Contributions diff --git a/coinbase_pro/__init__.py b/coinbase_pro/__init__.py index f7e6b18..f89e684 100644 --- a/coinbase_pro/__init__.py +++ b/coinbase_pro/__init__.py @@ -15,5 +15,5 @@ # along with this program. If not, see . __agent__: str = "coinbase-pro" __source__: str = "https://github.com/teleprint-me/coinbase-pro" -__version__: str = "2.4.5" +__version__: str = "2.4.6" __limit__: float = 1 / 3.5 diff --git a/docs/07-Development.md b/docs/07-Development.md index 3eb8939..4a77886 100644 --- a/docs/07-Development.md +++ b/docs/07-Development.md @@ -64,4 +64,4 @@ _Note: You can find more information about [poetry commands](https://python-poet - Use `git` for Branches, Tags, and Pull Requests - Add your handle to Contributors.md -_Note: `flake8`, `black`, and `pytest` are included in the `pyproject.toml`. They are installed automatically as dependecies when `poetry install` is executed._ \ No newline at end of file +_Note: `flake8`, `black`, and `pytest` are included in the `pyproject.toml`. They are installed automatically as dependecies when `poetry install` is executed. A `.flake8` config is included with the repository for local development._ \ No newline at end of file diff --git a/pyproject.toml b/pyproject.toml index 2e5b3b1..e943bd3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "coinbase-pro" -version = "2.4.5" +version = "2.4.6" description = "Another Unofficial Python Wrapper for Coinbase Pro" authors = ["teleprint-me"] license = "AGPL"