Bug 2066442 - thonny-4.0.0 is available
Summary: thonny-4.0.0 is available
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: thonny
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Karolina Surma
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: AcceptedFreezeException
Depends On:
Blocks: F37BetaFreezeException
TreeView+ depends on / blocked
 
Reported: 2022-03-21 19:12 UTC by Upstream Release Monitoring
Modified: 2022-09-09 18:05 UTC (History)
5 users (show)

Fixed In Version: thonny-4.0.0-1.fc38 thonny-4.0.0-1.fc37
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2022-09-09 18:05:07 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Upstream Release Monitoring 2022-03-21 19:12:16 UTC
Latest upstream release: 4.0.0b1
Current version/release in rawhide: 3.3.14-2.fc36
URL: http://thonny.org

Please consult the package updates policy before you issue an update to a stable branch: https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/


More information about the service that created this bug can be found at: https://fedoraproject.org/wiki/Upstream_release_monitoring


Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream.


Based on the information from Anitya: https://release-monitoring.org/project/16434/

Comment 1 Upstream Release Monitoring 2022-04-09 19:41:19 UTC
Latest upstream release: 4.0.0b2
Current version/release in rawhide: 3.3.14-2.fc36
URL: http://thonny.org

Please consult the package updates policy before you issue an update to a stable branch: https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/


More information about the service that created this bug can be found at: https://fedoraproject.org/wiki/Upstream_release_monitoring


Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream.


Based on the information from Anitya: https://release-monitoring.org/project/16434/

Comment 2 Upstream Release Monitoring 2022-05-14 23:08:17 UTC
Latest upstream release: 4.0.0b3
Current version/release in rawhide: 3.3.14-2.fc36
URL: http://thonny.org

Please consult the package updates policy before you issue an update to a stable branch: https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/


More information about the service that created this bug can be found at: https://fedoraproject.org/wiki/Upstream_release_monitoring


Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream.


Based on the information from Anitya: https://release-monitoring.org/project/16434/

Comment 3 Upstream Release Monitoring 2022-08-14 17:45:26 UTC
Releases retrieved: 4.0.0b3.dev0, 4.0.0b4
Upstream release that is considered latest: 4.0.0b4
Current version/release in rawhide: 3.3.14-4.fc37
URL: http://thonny.org

Please consult the package updates policy before you issue an update to a stable branch: https://docs.fedoraproject.org/en-US/fesco/Updates_Policy/


More information about the service that created this bug can be found at: https://fedoraproject.org/wiki/Upstream_release_monitoring


Please keep in mind that with any upstream change, there may also be packaging changes that need to be made. Specifically, please remember that it is your responsibility to review the new version to ensure that the licensing is still correct and that no non-free or legally problematic items have been added upstream.


Based on the information from Anitya: https://release-monitoring.org/project/16434/


To change the monitoring settings for the project, please visit:
https://src.fedoraproject.org/rpms/thonny

Comment 4 Karolina Surma 2022-08-31 08:19:58 UTC
thonny 4.0.0 is out

Comment 5 Fedora Blocker Bugs Application 2022-09-06 10:23:13 UTC
Proposed as a Freeze Exception for 37-beta by Fedora user ksurma using the blocker tracking app because:

 Recently, a new major version of thonny has been released. It's an editor also included in Python Classroom Lab. We already updated it in Rawhide (F38), but we also would like to include it in F37 live media Python Classroom Lab. We'd like to offer the teachers and students using the Lab the experience of the latest software. The F37 mockbuild was tested on a virtual machine, but not yet submitted to Koji - we don't want to violate the Updates policy in case the exception wasn't granted.

Comment 6 Karolina Surma 2022-09-06 10:26:09 UTC
Yesterday landed in Rawhide: https://bodhi.fedoraproject.org/updates/FEDORA-2022-8a0af8628a

Comment 7 Adam Williamson 2022-09-06 15:57:33 UTC
ksurma: for future reference, it's perfectly fine to *submit* an update during freeze. It just will not be pushed stable during the freeze unless the FE is granted. It is always OK to submit an update at any time, you don't need to worry about that.

Comment 8 Adam Williamson 2022-09-06 15:58:20 UTC
+3 in https://pagure.io/fedora-qa/blocker-review/issue/896 , marking accepted FE. Karolina, please submit an update for F37 so we can include it :) Thanks!

Comment 9 Miro Hrončok 2022-09-06 17:36:20 UTC
(In reply to Adam Williamson from comment #7)
> ksurma: for future reference, it's perfectly fine to *submit* an update
> during freeze. It just will not be pushed stable during the freeze unless
> the FE is granted. It is always OK to submit an update at any time, you
> don't need to worry about that.

It was a deliberate decision that we would not update thonny to 4 in Fedora 37 if it is not done in time for Fedora 37 Beta Python Classroom Lab. If the update was created and the exception not granted, the update would land in Fedora 37 Final Python Classroom Lab or we would need to stop it, unpush it and revert it in dist-git.

Comment 10 Adam Williamson 2022-09-06 19:31:39 UTC
I see, sure. But now if you want the update in, please create it, because I am going to file the ticket for the new candidate compose in the next hour or two.

Comment 11 Fedora Update System 2022-09-06 20:46:59 UTC
FEDORA-2022-09c384798b has been submitted as an update to Fedora 37. https://bodhi.fedoraproject.org/updates/FEDORA-2022-09c384798b

Comment 12 Karolina Surma 2022-09-07 07:19:04 UTC
I've read this only now to realize the update is already there. Thank you, Adam, for getting Thonny to F37!

Comment 13 Fedora Update System 2022-09-07 07:38:35 UTC
FEDORA-2022-09c384798b has been pushed to the Fedora 37 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2022-09c384798b`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2022-09c384798b

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 14 Adam Williamson 2022-09-07 15:15:46 UTC
No problem. Sorry I had to jump in, but I really needed to get the candidate compose done yesterday, and since y'all clearly wanted thonny 4.0.0 in it, I didn't want to leave it out.

Comment 15 Miro Hrončok 2022-09-09 12:22:29 UTC
Fedora-Python-Classroom-Live-x86_64-37_Beta-1.5.iso contains thonny 4.0.0 and basic functionality works. Thank you!

Comment 16 Fedora Update System 2022-09-09 18:05:07 UTC
FEDORA-2022-09c384798b has been pushed to the Fedora 37 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.