Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2022.04.02 Release #187

Merged
merged 23 commits into from
Apr 2, 2022
Merged

2022.04.02 Release #187

merged 23 commits into from
Apr 2, 2022

Conversation

writememe
Copy link
Owner

@writememe writememe commented Apr 2, 2022

2022.04.02 Release

BREAKING CHANGES - Python 3.7 Support Deprecated

Version bumps

  • bandit 1.7.0 to 1.7.4
  • black 21.9b0 to 22.3.0
  • click 7.1,<8.1 to 7.1,<8.2
  • jinja 3.0.1 to 3.1.1
  • mypy 0.910 to 0.942
  • nox 2021.10.1 to 2022.1.7
  • pandas 1.3.3 to 1.4.1
  • pylama 7.7.1 to 8.3.8
  • pytest 6.2.5 to 7.1.1

Github Actions setup python upgrade

  • Upgraded setup python from v2 to v3.1.0

dependabot bot and others added 23 commits April 1, 2022 14:00
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 2 to 3.1.0.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](actions/setup-python@v2...v3.1.0)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [black](https://github.com/psf/black) from 21.9b0 to 22.3.0.
- [Release notes](https://github.com/psf/black/releases)
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)
- [Commits](https://github.com/psf/black/commits/22.3.0)

---
updated-dependencies:
- dependency-name: black
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
…lop/actions/setup-python-3.1.0

Bump actions/setup-python from 2 to 3.1.0
Bumps [pytest](https://github.com/pytest-dev/pytest) from 6.2.5 to 7.1.1.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](pytest-dev/pytest@6.2.5...7.1.1)

---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [jinja2](https://github.com/pallets/jinja) from 3.0.1 to 3.1.1.
- [Release notes](https://github.com/pallets/jinja/releases)
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst)
- [Commits](pallets/jinja@3.0.1...3.1.1)

---
updated-dependencies:
- dependency-name: jinja2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [bandit](https://github.com/PyCQA/bandit) from 1.7.0 to 1.7.4.
- [Release notes](https://github.com/PyCQA/bandit/releases)
- [Commits](PyCQA/bandit@1.7.0...1.7.4)

---
updated-dependencies:
- dependency-name: bandit
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [nox](https://github.com/theacodes/nox) from 2021.10.1 to 2022.1.7.
- [Release notes](https://github.com/theacodes/nox/releases)
- [Changelog](https://github.com/wntrblm/nox/blob/main/CHANGELOG.md)
- [Commits](wntrblm/nox@2021.10.1...2022.1.7)

---
updated-dependencies:
- dependency-name: nox
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [pylama](https://github.com/klen/pylama) from 7.7.1 to 8.3.8.
- [Release notes](https://github.com/klen/pylama/releases)
- [Changelog](https://github.com/klen/pylama/blob/develop/Changelog)
- [Commits](klen/pylama@7.7.1...8.3.8)

---
updated-dependencies:
- dependency-name: pylama
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Updates the requirements on [click](https://github.com/pallets/click) to permit the latest version.
- [Release notes](https://github.com/pallets/click/releases)
- [Changelog](https://github.com/pallets/click/blob/main/CHANGES.rst)
- [Commits](pallets/click@7.1...8.1.2)

---
updated-dependencies:
- dependency-name: click
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
…te-7.1-and-lt-8.2

Update click requirement from <8.1,>=7.1 to >=7.1,<8.2
…2.1.7

Bump nox from 2021.10.1 to 2022.1.7
Bumps [mypy](https://github.com/python/mypy) from 0.910 to 0.942.
- [Release notes](https://github.com/python/mypy/releases)
- [Commits](python/mypy@v0.910...v0.942)

---
updated-dependencies:
- dependency-name: mypy
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [pandas](https://github.com/pandas-dev/pandas) from 1.3.3 to 1.4.1.
- [Release notes](https://github.com/pandas-dev/pandas/releases)
- [Changelog](https://github.com/pandas-dev/pandas/blob/main/RELEASE.md)
- [Commits](pandas-dev/pandas@v1.3.3...v1.4.1)

---
updated-dependencies:
- dependency-name: pandas
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@sourcery-ai
Copy link

sourcery-ai bot commented Apr 2, 2022

Sourcery Code Quality Report

✅  Merging this PR will increase code quality in the affected files by 0.15%.

Quality metrics Before After Change
Complexity 0.00 ⭐ 0.00 ⭐ 0.00
Method Length 32.20 ⭐ 31.40 ⭐ -0.80 👍
Working memory 5.64 ⭐ 5.64 ⭐ 0.00
Quality 88.23% 88.38% 0.15% 👍
Other metrics Before After Change
Lines 196 195 -1
Changed files Quality Before Quality After Quality Change
noxfile.py 92.73% ⭐ 92.89% ⭐ 0.16% 👍
setup.py 65.54% 🙂 65.69% 🙂 0.15% 👍
motherstarter/init.py 100.00% ⭐ 100.00% ⭐ 0.00%

Here are some functions in these files that still need a tune-up:

File Function Complexity Length Working Memory Quality Recommendation

Legend and Explanation

The emojis denote the absolute quality of the code:

  • ⭐ excellent
  • 🙂 good
  • 😞 poor
  • ⛔ very poor

The 👍 and 👎 indicate whether the quality has improved or gotten worse with this pull request.


Please see our documentation here for details on how these metrics are calculated.

We are actively working on this report - lots more documentation and extra metrics to come!

Help us improve this quality report!

@writememe writememe merged commit fbe363b into master Apr 2, 2022
@writememe writememe mentioned this pull request Apr 2, 2022
3 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant