diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 4db617a35..eac65bcec 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -7,7 +7,7 @@ updates: time: "09:00" timezone: "Europe/London" commit-message: - prefix: "pip prod" - prefix-development: "pip dev" + prefix: "[skip ci] - pip prod" + prefix-development: "[skip ci] - pip dev" include: "scope" open-pull-requests-limit: 5 diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 06bc55e7a..5fbb71400 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -44,6 +44,8 @@ To send us a pull request, please: GitHub provides additional document on [forking a repository](https://help.github.com/articles/fork-a-repo/) and [creating a pull request](https://help.github.com/articles/creating-a-pull-request/). +*Note: An automated Code Build is triggered with every pull request. To skip it, add the prefix `[skip-ci]` to your commit message.* + ## Finding contributions to work on Looking at the existing issues is a great way to find something to contribute on. As our projects, by default, use the default GitHub issue labels (enhancement/bug/duplicate/help wanted/invalid/question/wontfix), looking at any ['help wanted'](https://github.com/awslabs/aws-data-wrangler/labels/help%20wanted) issues is a great place to start. diff --git a/pyproject.toml b/pyproject.toml index 3f1ab149b..8c3c66053 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -28,5 +28,5 @@ use_parentheses = true ensure_newline_before_comments = true line_length = 120 src_paths = ["setup.py", "awswrangler"] -py_version = 36 +py_version = 37 skip_gitignore = true \ No newline at end of file diff --git a/requirements-dev.txt b/requirements-dev.txt index de26204b9..440d10d78 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -1,28 +1,28 @@ wheel==0.36.2 isort==5.8.0 -black==20.8b1 +black==21.5b1 pylint==2.7.4 -flake8==3.9.0 +flake8==3.9.2 mypy==0.812 pydocstyle==6.0.0 doc8==0.8.1 -tox==3.23.0 -pytest==6.2.3 +tox==3.23.1 +pytest==6.2.4 pytest-cov==2.11.1 pytest-rerunfailures==9.1.1 pytest-xdist==2.2.1 pytest-timeout==1.4.2 -cfn-lint==0.48.2 +cfn-lint==0.49.1 pydot==1.4.2 cfn-flip==1.2.3 twine==3.4.1 -sphinx==3.5.4 +sphinx==4.0.1 sphinx_bootstrap_theme==0.7.1 -nbsphinx==0.8.3 +nbsphinx==0.8.5 nbsphinx-link==1.3.0 IPython~=7.16 -moto==2.0.5 -jupyterlab==3.0.14 +moto==2.0.7 +jupyterlab==3.0.15 s3fs==0.4.2 # keep it at 0.4.2 python-Levenshtein==0.12.2 bump2version==1.0.1 diff --git a/setup.cfg b/setup.cfg index ac5a44c20..57c94f1d7 100644 --- a/setup.cfg +++ b/setup.cfg @@ -10,7 +10,7 @@ extend-ignore = E203, W503 exclude = .git,__pycache__,docs/source/conf.py,old,build,dist,.venv,.venv2,.tox,dev,.env,.coverage [mypy] -python_version = 3.6 +python_version = 3.7 strict = True ignore_missing_imports = True