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: remove juju.loop, deprecated before 3.0 #1242

Merged
merged 1 commit into from
Dec 18, 2024

Conversation

dimaqq
Copy link
Contributor

@dimaqq dimaqq commented Dec 17, 2024

juju.loop was deprecated before the 3.0 release.
finally remove it.

@dimaqq dimaqq mentioned this pull request Dec 17, 2024
8 tasks
@benhoyt
Copy link
Collaborator

benhoyt commented Dec 17, 2024

Is this used/referenced in any of our charm's integration tests?

@dimaqq
Copy link
Contributor Author

dimaqq commented Dec 17, 2024

Nope, not used anywhere at all. It’s a left-over from 2.x days.

Copy link
Contributor

@james-garner-canonical james-garner-canonical left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, loop isn't being used anywhere internally, and tests all pass.

I see that the only change besides deleting loop and its tests is updating the debian example code.

I did not realise this library had a debian package. I'm not sure how that's being tracked, but https://pypi.debian.net/juju has python-libjuju's latest releases. The package doesn't seem to be in the ubuntu repositories though, at least I can't find it on noble. I wonder what the story is here?

What to do about the debian package might be a bigger question than this, but I do wonder (a) if we should bump the required juju version in debian/control to 3.0 in main now, and (b) whether doing so has any affect on anything ...

@dimaqq
Copy link
Contributor Author

dimaqq commented Dec 18, 2024

/merge

@jujubot jujubot merged commit 9b4e411 into juju:main Dec 18, 2024
23 of 24 checks passed
@dimaqq dimaqq deleted the chore-remove-juju-loop branch December 20, 2024 01:02
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.

4 participants