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

chore(deps): update to latest compatible path version >=16.2, <=16.7.1 #314

Merged
merged 4 commits into from
Jul 12, 2023

Conversation

matfax
Copy link
Owner

@matfax matfax commented Jul 12, 2023

  • Updated locked dependencies in poetry.lock file.
  • Added extra dependency 'mashumaro' to the extras section in pyproject.toml.
  • Updated install arguments for allanchain/poetry-cache-action in build.yml.
  • Modified import statement in immutapath.py to use path.classes module instead of path module.
  • Updated homepage and documentation URLs in pyproject.toml.
  • Added new step to install dependencies using poetry command in publish.yml.
  • Added a new test case for importing mashumaro package conditionally based on successful import.

Closes #312

- Updated locked dependencies in poetry.lock file.
- Added extra dependency 'mashumaro' to the extras section in pyproject.toml.
- Updated install arguments for allanchain/poetry-cache-action in build.yml.
- Modified import statement in immutapath.py to use path.classes module instead of path module.
- Updated homepage and documentation URLs in pyproject.toml.
- Added new step to install dependencies using poetry command in publish.yml.
- Added a new test case for importing mashumaro package conditionally based on successful import.

Closes #312
tests/test_serializable.py Show resolved Hide resolved
tests/test_serializable.py Show resolved Hide resolved
@github-actions

This comment was marked as outdated.

@matfax matfax added dependencies Pull requests that update a dependency file chore labels Jul 12, 2023
Updated build.yml to include support for installing dependencies with or without extras. The name of the workflow now includes the extras being installed.
@github-actions

This comment was marked as outdated.

@codecov
Copy link

codecov bot commented Jul 12, 2023

Codecov Report

Merging #314 (1a37f82) into main (5a6b150) will increase coverage by 0.36%.
The diff coverage is 100.00%.

Additional details and impacted files
@@            Coverage Diff             @@
##             main     #314      +/-   ##
==========================================
+ Coverage   95.60%   95.97%   +0.36%     
==========================================
  Files           8        8              
  Lines         546      546              
==========================================
+ Hits          522      524       +2     
+ Misses         24       22       -2     
Impacted Files Coverage Δ
mutapath/immutapath.py 93.92% <100.00%> (+0.60%) ⬆️

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Signed-off-by: Matthias Fax <[email protected]>
@github-actions

This comment was marked as outdated.

Added a cache key prefix for the poetry dependencies based on the extras defined in the build matrix.
@github-actions
Copy link
Contributor

Packj Packj Audit Report

✅ No new dependencies are introduced

Triggered by workflow run 6 on commit 10928e03c5aaac5c8e5253a5b227d0e425787322

@matfax matfax merged commit 4860d8a into main Jul 12, 2023
@matfax matfax deleted the path-16.7 branch July 12, 2023 18:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
chore dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant