micropy-cli icon indicating copy to clipboard operation
micropy-cli copied to clipboard

fix(deps): update dependency dpath to v2

Open renovate[bot] opened this issue 3 years ago • 2 comments

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
dpath ==1.5.0 -> ==2.1.5 age adoption passing confidence

Release Notes

dpath-maintainers/dpath-python

v2.1.4

Compare Source

Commits

  • Better int ambiguity resolution in default creator
  • Remove unused import
  • Resolve int ambiguity in get function
  • Use isdecimal in favor of isdigit
  • Add type check tests
  • Update version.py
  • Merge pull request #​181 by moomoohk from dpath-maintainers/179-int-ambiguity-solution-force-creates-dicts-when-no-pre-existing-dict-exists-breaking-previous-functionality

v2.1.3

Compare Source

Commits

  • Remove trailing comma
  • Bump version
  • Merge pull request #​176 by moomoohk from dpath-maintainers/bugfix/175-trailling-comma-in-deprecated-merge

v2.1.2

Compare Source

Commits

  • Support negative indexes
  • Minor improvements
  • Improve negative number check
  • Remove unnecessary negative number check
  • Fix values to work with fnmatchcase
  • Add str overload to CyclicInt
  • Simplify int handling in matching code
  • Remove test case
  • Bump version
  • Continue evaluating entire path when handling int
  • Add type hints
  • Improve CyclicInt type
  • Rename CyclicInt to SymmetricInt
  • Fix sign
  • Merge pull request #​172 by moomoohk from dpath-maintainers/feature/166-negative-list-indexing

v2.1.1

Compare Source

Commits

  • Catch all exceptions in type check
  • Cast path segment to int if it's supposed to be an index
  • Remove redundant import
  • Remove ambiguity of last path segment
  • Remove bad documentation
  • Add test for int ambiguity
  • Merge pull request #​169 by moomoohk from dpath-maintainers/bugfix/int-ambiguity

v2.1.0

Commits

  • Convert docstrings to double quotes
  • Add Python >=3.6 constraint for type hints
  • Organize imports
  • Fix typo
  • Implement merge types as an enum
  • Rename safe_path to _split_path
  • Sort out imports
  • Remove unnecessary check
  • Rename/remove unused variables
  • Some type hinting
  • More type hinting
  • Remove parens
  • Refactoring and type hinting
  • Documentation
  • Use fstrings
  • Remove redundant parentheses
  • Remove unicode literal
  • Some type hints and name improvements
  • Merge branch 'master' into feature/cleanup
  • Small refactor in deletion code
  • Move custom type definitions to dedicated file
  • Use MutableMapping instead of dict
  • Catch specific exceptions
  • Add exports
  • Move utils functions to top level
  • Merge branch 'master' into feature/refactor
  • Fix tests
  • Mock correct function
  • PEP8 change
  • Enable DeprecationWarnings in tests
  • Run flake8 separately from tests
  • Working flake8 with annotations
  • Style fixes
  • Reorder tasks in workflow
  • Set minor version
  • Remove references to dpath.util in tests
  • PEP8 fix
  • Add note regarding 3.6
  • Type hint improvements and exports
  • Merge pull request #​168 by moomoohk from dpath-maintainers/feature/refactor

v2.0.8

Compare Source

Commits

  • Update tests workflow
  • Run tests on Python 3.10
  • Drop Python 3.6
  • Update project URL
  • Update tests to use nose2

v2.0.7

Compare Source

Commits

  • Add meaningful exception
  • Better type check
  • Clean up imports
  • Make assert calls comply with PEP8
  • Bump version
  • Merge pull request #​164 by moomoohk from dpath-maintainers/162-error-when-merging-2-lists-of-dicts

v2.0.6

Compare Source

Commits

  • Add reference to changelog generator config
  • Merge pull request #​159 by timgates42 from timgates42/bugfix_typo_communicate
  • Add option to control int-like segment conversion
  • Bump version
  • Merge pull request #​161 by moomoohk from dpath-maintainers/feature/optional_segment_conversion

Docs

  • fix simple typo, communcate -> communicate

v2.0.5

Compare Source

Commits

  • Add changelog generator config
  • Update README

v2.0.4

Compare Source

Commits

  • Upgrade deployment workflow
  • Update repo docs
  • Add link to Travis CI page
  • Merge branch 'master' into feature/drop-python-2
  • Limit deployment workflow to master branch
  • Merge branch 'master' into feature/drop-python-2
  • Remove lingering Python 2 references
  • Test workflow improvements
  • Merge branch 'master' into feature/drop-python-2
  • Merge pull request #​156 by moomoohk from dpath-maintainers/feature/drop-python-2

v2.0.3

Compare Source


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • [ ] If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

renovate[bot] avatar Nov 05 '22 16:11 renovate[bot]

Codecov Report

Base: 93.47% // Head: 93.71% // Increases project coverage by +0.24% :tada:

Coverage data is based on head (7f05b7f) compared to base (d094299). Patch has no changes to coverable lines.

:exclamation: Current head 7f05b7f differs from pull request most recent head 194bf18. Consider uploading reports for the commit 194bf18 to get more accurate results

Additional details and impacted files
@@            Coverage Diff             @@
##           master     #333      +/-   ##
==========================================
+ Coverage   93.47%   93.71%   +0.24%     
==========================================
  Files          50       48       -2     
  Lines        2653     2643      -10     
==========================================
- Hits         2480     2477       -3     
+ Misses        173      166       -7     
Flag Coverage Δ
os-macOS-12 93.67% <ø> (+0.27%) :arrow_up:
os-ubuntu-latest 93.67% <ø> (+0.27%) :arrow_up:
os-windows-latest 93.40% <ø> (+0.16%) :arrow_up:
py-3.10 93.64% <ø> (+0.20%) :arrow_up:
py-3.11 93.71% <ø> (+0.46%) :arrow_up:
py-3.7 93.64% <ø> (+0.39%) :arrow_up:
py-3.8 93.49% <ø> (+0.08%) :arrow_up:
py-3.9 93.71% <ø> (+0.24%) :arrow_up:
unittests 93.71% <ø> (+0.24%) :arrow_up:

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
micropy/stubs/repositories/micropython.py 77.41% <0.00%> (-3.23%) :arrow_down:
micropy/cli.py 95.29% <0.00%> (-0.03%) :arrow_down:
micropy/__init__.py 100.00% <0.00%> (ø)
micropy/stubs/package.py 92.30% <0.00%> (ø)
micropy/utils/helpers.py 93.85% <0.00%> (ø)
micropy/utils/_compat.py
micropy/__main__.py
micropy/logger.py 95.10% <0.00%> (+0.69%) :arrow_up:
micropy/project/template.py 98.17% <0.00%> (+1.20%) :arrow_up:
micropy/project/checks.py 97.05% <0.00%> (+2.94%) :arrow_up:

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

:umbrella: View full report at Codecov.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.

codecov[bot] avatar Dec 18 '22 08:12 codecov[bot]

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

renovate[bot] avatar Jan 30 '23 10:01 renovate[bot]