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

Bump toga from 0.4.2 to 0.4.8 #73

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Oct 16, 2024

Bumps toga from 0.4.2 to 0.4.8.

Release notes

Sourced from toga's releases.

0.4.8

This is a minor bugfix release, correcting an issue with Toga's support for Python 3.13 on Android.

Bugfixes

  • On macOS, apps that specify both document_types and a main_window no longer display the document selection dialog on startup. (#2860)
  • The integration with Android's event loop has been updated to support Python 3.13. (#2907)

Backward Incompatible Changes

  • Toga no longer supports Python 3.8. (#2888)
  • Android applications should update their Gradle requirements to use version 1.12.0 of the Material library (com.google.android.material:material:1.12.0). (#2890)
  • Android applications should update their Gradle requirements to use version 6.1.20 of the OSMDroid library (org.osmdroid:osmdroid-android:6.1.20). (#2890)

Misc

0.4.7

Features

  • The GTK backend was modified to use PyGObject's native asyncio handling, instead of GBulb. (#2550)
  • The ActivityIndicator widget is now supported on iOS. (#2829)

Bugfixes

  • Windows retain their original size after being unminimized on Windows. (#2729)
  • DOM storage is now enabled for WebView on Android. (#2767)
  • A macOS app in full-screen mode now correctly displays the contents of windows that use a toga.Box() as the top-level content. (#2796)
  • Asynchronous tasks are now protected from garbage collection while they are running. This could lead to asynchronous tasks terminating unexpectedly with an error under some conditions. (#2809)
  • When a handler is a generator, control will now always be released to the event loop between iterations, even if no sleep interval or a sleep interval of 0 is yielded. (#2811)
  • When the X button is clicked for the About dialog on GTK, it is now properly destroyed. (#2812)
  • The Textual backend is now compatible with versions of Textual after v0.63.3. (#2822)
  • The event loop is now guaranteed to be running when your app's startup() method is invoked. This wasn't previously the case on macOS and Windows. (#2834)
  • iOS apps now correctly account for the size of the navigation bar when laying out app content. (#2836)
  • A memory leak when using Divider or Switch widgets on iOS was resolved. (#2849)
  • Apps bundled as standalone frozen binaries (e.g., POSIX builds made with PyInstaller) no longer crash on startup when trying to resolve the app icon. (#2852)

Misc

0.4.6

Features

  • Toga can now define apps that persist in the background without having any open windows. (#97)
  • Apps can now add items to the system tray. (#97)

... (truncated)

Commits
  • b987e88 Add release notes for v0.4.8.
  • a1dfaec Merge pull request #2912 from HalfWhitt/remove-lru-cache
  • 389547a Added changenote
  • df76217 Replaced lru_cache with cache, post-3.8
  • 19e0469 Merge pull request #2908 from freakboy3742/android-3.13
  • 84d455f Update Android event loop integration for Py3.13.
  • a27c304 Merge pull request #2899 from beeware/dependabot/pip/core/pre-commit-4.0.1
  • b7ecfbe Add changenote. [dependabot skip]
  • c99f5ee Bump pre-commit from 4.0.0 to 4.0.1 in /core
  • a5cfdcd Merge pull request #2901 from beeware/dependabot/pip/core/sphinx-8.1.3
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [toga](https://github.com/beeware/toga) from 0.4.2 to 0.4.8.
- [Release notes](https://github.com/beeware/toga/releases)
- [Commits](beeware/toga@v0.4.2...v0.4.8)

---
updated-dependencies:
- dependency-name: toga
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Oct 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file python Pull requests that update Python code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants