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

fix(deps): update dependency fire to ^0.6.0 #308

Closed
wants to merge 1 commit into from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Nov 28, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
fire ^0.4.0 -> ^0.6.0 age adoption passing confidence

Release Notes

google/python-fire (fire)

v0.6.0: Python Fire v0.6.0

Compare Source

This is the last release supporting Python 2. Subsequent releases will be Python 3 only. The automatically generated release notes follow.

What's Changed

New Contributors

Full Changelog: google/python-fire@v0.5.0...v0.6.0

v0.5.0: Python Fire v0.5.0

Compare Source

Changelist

  • Support for custom serializers with fire.Fire(serializer=your_serializer) #​345
  • Auto-generated help text now shows short arguments (e.g. -a) when appropriate #​318
  • Documentation improvements (#​334, #​399, #​372, #​383, #​387)
  • Default values are now shown in help for kwonly arguments #​414
  • Completion script fix where previously completions might not show at all #​336

Highlighted change: fire.Fire(serialize=custom_serialize_fn) #​345

You can now pass a custom serialization function to fire to control how the output is serialized.

Your serialize function should accept an object as input, and may return a string as output. If it returns a string, Fire will display that string. If it returns None, Fire will display nothing. If it returns something else, Fire will use the default serialization method to convert it to text.

The default serialization remains unchanged from previous versions. Primitives and collections of primitives are serialized one item per line. Objects that define a custom __str__ function are serialized using that. Complex objects that don't define __str__ trigger their help screen rather than being serialized and displayed.


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 becomes conflicted, 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 renovate bot changed the title Update dependency fire to ^0.5.0 fix(deps): update dependency fire to ^0.5.0 Mar 8, 2024
@renovate renovate bot changed the title fix(deps): update dependency fire to ^0.5.0 fix(deps): update dependency fire to ^0.6.0 Mar 12, 2024
@renovate renovate bot force-pushed the renovate/fire-0.x branch from 7a52a47 to a484b48 Compare March 12, 2024 20:39
@gabsn gabsn closed this Jun 5, 2024
Copy link
Contributor Author

renovate bot commented Jun 5, 2024

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update (^0.6.0). You will get a PR once a newer version is released. To ignore this dependency forever, add it to the ignoreDeps array of your Renovate config.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.

@renovate renovate bot deleted the renovate/fire-0.x branch June 5, 2024 18:17
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.

1 participant