Latest Threat Research:SANDWORM_MODE: Shai-Hulud-Style npm Worm Hijacks CI Workflows and Poisons AI Toolchains.Details
Socket
Book a DemoSign in
Socket

beeware

Package Overview
Dependencies
Maintainers
0
Versions
7
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

beeware - pypi Package Compare versions

Comparing version
0.3.0.dev2
to
0.3.0.dev3
+1
-1
beeware.egg-info/PKG-INFO
Metadata-Version: 2.1
Name: beeware
Version: 0.3.0.dev2
Version: 0.3.0.dev3
Summary: A metapackage to install the full BeeWare suite of tools.

@@ -5,0 +5,0 @@ Home-page: http://beeware.org/

@@ -1,2 +0,2 @@

briefcase>=0.3.0.dev2
toga>=0.3.0.dev16
briefcase>=0.3.0.dev3
toga>=0.3.0.dev17

@@ -10,8 +10,8 @@ =======

* `Toga <toga.readthedocs.org>`__, a cross platform widget toolkit;
* `Briefcase <briefcase.readthedocs.org>`__, a tool for packaging Python
* `Toga <https://toga.readthedocs.io>`__, a cross platform widget toolkit;
* `Briefcase <https://briefcase.readthedocs.io>`__, a tool for packaging Python
projects as distributables artefacts that can be shipped to end users;
* `Rubicon ObjC <rubicon-objc.readthedocs.org>`__, a library for working with
* `Rubicon ObjC <https://rubicon-objc.readthedocs.io>`__, a library for working with
Objective C libraries on iOS and macOS from within Python code;
* `Rubicon Java <rubicon-java.readthedocs.org>`__, a library for working with
* `Rubicon Java <https://rubicon-java.readthedocs.io>`__, a library for working with
Java libraries from within Python code;

@@ -18,0 +18,0 @@ * Pre-complied builds of Python that can be used on platforms where official

@@ -36,2 +36,5 @@ ===========================

ℹ️ : ``--pre`` is a flag to tell ``pip`` to install pre-release or development versions. This ensures you are installing the most recent development version of Beeware.
One of the BeeWare tools is **Briefcase**. Briefcase can be used to package

@@ -83,3 +86,3 @@ your application for distribution to end users - but it can also be used to

* **Description** - Accept the default value (or, if you want to be really
creative, come up wit your own description!)
creative, come up with your own description!)

@@ -86,0 +89,0 @@ * **Author** - Enter your own name here.

@@ -45,3 +45,3 @@ ==================================

self.main_window = toga.MainWindow(title=self.name)
self.main_window = toga.MainWindow(title=self.formal_name)
self.main_window.content = main_box

@@ -51,3 +51,3 @@ self.main_window.show()

def main():
return HelloWorld('Hello World', 'com.example.helloworld')
return HelloWorld()

@@ -87,3 +87,3 @@ Lets go through this line by line::

self.main_window = toga.MainWindow(title=self.name)
self.main_window = toga.MainWindow(title=self.formal_name)

@@ -107,3 +107,3 @@ This creates an instance of a ``toga.MainWindow``, which will have a title

def main():
return HelloWorld('Hello World', 'com.example.helloworld')
return HelloWorld()

@@ -120,3 +120,3 @@ This ``main()`` method is the one that is imported and invoked by

Modify your ``HelloWorld`` class so it looks like this::
Modify your ``HelloWorld`` class inside ``src/helloworld/app.py`` so that it looks like this::

@@ -146,3 +146,3 @@ class HelloWorld(toga.App):

self.main_window = toga.MainWindow(title=self.name)
self.main_window = toga.MainWindow(title=self.formal_name)
self.main_window.content = main_box

@@ -215,3 +215,3 @@ self.main_window.show()

self.main_window = toga.MainWindow(title=self.name)
self.main_window = toga.MainWindow(title=self.formal_name)
self.main_window.content = main_box

@@ -218,0 +218,0 @@ self.main_window.show()

@@ -263,2 +263,4 @@ =======================================

[helloworld] Starting app...
(beeware-venv) $

@@ -273,2 +275,4 @@ .. group-tab:: Linux

(beeware-venv) $
.. group-tab:: Windows

@@ -282,11 +286,16 @@

(beeware-venv) C:\...>
This will start your run your native application, using the output of the
`build` command. You may notice some small differences in the way your
application looks when it's running - for example, icons, and the name
displayed by the operating system, may be slightly different to those you saw
when running under developer mode. This is because you're using the actual
packaged application, not just running Python code. From the operating system's
perspective, you're now running "an app", not "a Python program", and that is
reflected in how the application appears.
`build` command.
You may notice some small differences in the way your application looks when
it's running - for example, icons, and the name displayed by the operating
system, may be slightly different to those you saw when running under developer
mode. This is because you're using the actual packaged application, not just
running Python code. From the operating system's perspective, you're now
running "an app", not "a Python program", and that is reflected in how the
application appears. The console output we saw earlier also won't work anymore,
since we are running a standalone app that has no console to output to.
Building your installer

@@ -309,4 +318,2 @@ =======================

[helloworld] Signing app...
...
[helloworld] Building DMG...

@@ -313,0 +320,0 @@ ...

@@ -7,2 +7,4 @@ ======================================

**Coming soon.**
Next steps

@@ -9,0 +11,0 @@ ==========

Metadata-Version: 2.1
Name: beeware
Version: 0.3.0.dev2
Version: 0.3.0.dev3
Summary: A metapackage to install the full BeeWare suite of tools.

@@ -5,0 +5,0 @@ Home-page: http://beeware.org/

[metadata]
name = beeware
version = 0.3.0.dev2
version = 0.3.0.dev3
url = http://beeware.org/

@@ -38,4 +38,4 @@ project_urls =

install_requires =
briefcase >= 0.3.0.dev2
toga >= 0.3.0.dev16
briefcase >= 0.3.0.dev3
toga >= 0.3.0.dev17

@@ -42,0 +42,0 @@ [bdist_wheel]