grafana-toolbox / grafana-wtf

Grep through all Grafana entities in the spirit of git-wtf.
GNU Affero General Public License v3.0
143 stars 13 forks source link

Update munch requirement from <3,>=2.5.0 to >=2.5.0,<4 #75

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 1 year ago

Updates the requirements on munch to permit the latest version.

Release notes

Sourced from munch's releases.

3.0.0

  • BREAKING CHANGE: Require Python >=3.6 and upgrade syntax - thanks @​EwoutH
  • Fix munchify for tuples of lists
  • Update init.py to work with non standard version - thanks @​mboisson
  • Allow importing even when VERSION read fails - thanks @​mdornseif and @​dangillet
  • Add imports to README
  • replace pkg_resources with importlib.metadata - thanks @​dhellmann
  • Added RecursiveMunch object - thanks @​GuillaumeRochette
Changelog

Sourced from munch's changelog.

3.0.0 (2023-05-14)

2.5.0 (2019-10-30)

  • Support fromJSON classmethod for all Munch subclasses (PR #55)
  • Fix return value of DefaultMunch and DefaultFactoryMunch's get method (fixes #53)
  • Support fromYAML classmethod for all Munch subclasses (PR #52 fixes #34

2.4.0 (2019-10-29)

  • Remove usage of deprecated API: Add default loader to yaml loads (PR #51)
  • Switch to PBR #49 (PR #49)
  • Add constructors to all PyYAML loaders (PR #47)
  • Fix namedtuple handling (PR #46 - thanks @​atleta)
  • Correctly handle object cycles in munchify and unmunchify (PR #41 - thanks @​airbornemint)
  • Improve subclassing behavior (PR #38 - thanks @​JosePVB)

2.3.2 (2018-05-06)

  • Limit travis deployment conditions
  • Build python wheels (PR #32 - thanks @​pabelanger)

2.3.1 (2018-04-11)

  • Avoid running yaml tests when in no-deps environment
  • Use flat dicts in __getstate__ (closes #32 - thanks @​harlowja)

2.3.0 (2018-04-09)

  • Remove default from constructor and fromDict, Make DefaultFactoryMunch which lets users provide a factory to generate missing values (PR #28 - thanks @​ekuecks)
  • __setattr__ will now munchify() any provided dict (PR #27 - thanks @​kbni)
  • Implement the pickling interface (PR #23 & #25 - thanks @​JamshedVesuna)
  • Drop support for Python 2.6, 3.3, 3.4
  • Add __dict__ property that calls toDict() (PR #20 - thanks @​bobh66)

2.2.0 (2017-07-27)

... (truncated)

Commits


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)