roclark / sportsipy

A free sports API written for python
MIT License
484 stars 187 forks source link

Bump flexmock from 0.10.4 to 0.11.1 #673

Closed dependabot[bot] closed 2 years ago

dependabot[bot] commented 2 years ago

Bumps flexmock from 0.10.4 to 0.11.1.

Release notes

Sourced from flexmock's releases.

0.11.1

What's Changed

Full Changelog: https://flexmock.readthedocs.io/en/latest/changelog/#release-0111

0.11.0

This release modernizes and adds type hints to flexmock codebase. Flexmock works now much better with editor auto-completion and static code analyzers. The API has also been refined and some previously undocumented methods and attributes that were unintentionally left public are now marked as private.

The public API remains unchanged with this release but there are some other breaking changes that might affect your codebase. See the full changelog for details.

Full Changelog: https://flexmock.readthedocs.io/en/latest/changelog/#release-0110

Changelog

Sourced from flexmock's changelog.

Release 0.11.1

Fixed

  • Fix Zope testrunner integration is broken.

Infrastructure

  • Run tests with Zope testrunner using tox.

Release 0.11.0

Added

  • Add Python 3.8, 3.9, 3.10, and 3.11 support.
  • Add type annotations.

Changed

  • BREAKING CHANGE: Flexmock needs to be imported explicitly using from flexmock import flexmock. The hack that allowed flexmock to be imported directly using import flexmock did not work well with static analysis tools.
  • Many error messages have been improved.
  • Undocumented methods Expectation.reset, Expectation.verify, and Expectation.match_args that were unintentionally left public are now private methods.
  • Undocumented attributes in Mock and Expectation are now private. These attributes were never meant to be accessed directly.

Removed

  • Drop Python 2.7, 3.4, 3.5 support.
  • Drop Pytest 4.x support.
  • Remove unittest2 and nose integrations. unittest2 and nose are not maintained anymore.
  • BREAKING CHANGE: Removed support for calling once, twice, never, and mock methods without parentheses. This allows code completion and static analysis to work with these methods.

Fixed

  • Fix should_call is broken if called on a fake object.
  • Fix and_raise allows invalid arguments for an exception.

Infrastructure

  • Run linters and tests using Github Actions.
  • Add coverage reporting using Codecov.

Documentation

  • Add contribution documentation.
  • Use Mkdocs instead of Sphinx to build the documentation.

Release 0.10.10

... (truncated)

Commits


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
codecov[bot] commented 2 years ago

Codecov Report

Merging #673 (c0ffd84) into master (e64e022) will decrease coverage by 0.03%. The diff coverage is n/a.

Impacted file tree graph

@@            Coverage Diff             @@
##           master     #673      +/-   ##
==========================================
- Coverage   99.97%   99.94%   -0.04%     
==========================================
  Files          56       56              
  Lines       13189    13189              
==========================================
- Hits        13186    13182       -4     
- Misses          3        7       +4     
Impacted Files Coverage Δ
sportsipy/nba/roster.py 99.29% <0.00%> (-0.71%) :arrow_down:

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update c19f545...c0ffd84. Read the comment docs.

dependabot[bot] commented 2 years ago

Superseded by #688.