pato-gui
A Python GUI for PATO as an alternative for the Maven command line.
First you probably need to clone PATO so you use its POM files or other POM files having them as parent.
This GUI would not have been possible without Gooey.
Installation
This utility needs Python 3. You can install it using the Microsoft Store
(accessible via the Windows 10 start button) or just Google download Python 3.
Start a command prompt
Please Google it if you don't know how.
Install required Python libraries
Go to the src folder and install them from the command line using pip (or pip3 when pip --version displays the Python 2 version):
$ cd src
$ pip install -r requirements.txt
First please note that the dollar sign is the prompt sign and not a character you have to type.
Next, please do move into src first, since the root also contains a (different) requirements.txt.
You may need to use pip3 instead of pip if pip does not point to a Python 3 installation.
Usage
Launch the Python script src/pato_gui.py
This can be done directory from a command prompt or by creating a (Windows) shortcut on your Desktop (right mouse click, choose New) or an alias on Unix/Mac OS X.
Using the command prompt:
$ cd src
$ python pato_gui.py
Please note that you may need to use python3 when python --version displays the Python 2 version.
Help
In the left top corner of the GUI screen there is a Help button.
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Added for new features.
- Changed for changes in existing functionality.
- Deprecated for soon-to-be removed features.
- Removed for now removed features.
- Fixed for any bug fixes.
- Security in case of vulnerabilities.
[Unreleased]
[2.2.0] - 2023-10-14
Fixed
- Pato gui script does not run due to missing pythonw executable.
- Python executables must be determined at run-time.
[2.1.0] - 2023-09-06
Added
Fixed
[2.0.0] - 2022-11-23
Added
[1.2.0] - 2022-10-13
Added
[1.1.1] - 2022-07-22
Fixed
[1.1.0] - 2021-09-10
Added
- Added actions db-info and db-code (added in oracle-tools 1.2.0).
[1.0.0] - 2021-06-04
Added
- Applied Python best practices.
Metadata
Release files for pato-gui 2.2.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| pato-gui-2.2.0.tar.gz | 9.1 kB | Without provenance | Details for pato-gui-2.2.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| pato_gui-2.2.0-py3-none-any.whl | Python 3 | none | any | Details for pato_gui-2.2.0-py3-none-any.whl |
Total release size: 16.3 kB
Release files / pato-gui-2.2.0.tar.gz
| Download URL | pato-gui-2.2.0.tar.gz |
|---|---|
| Size | 9.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
29b8062c80d2ac480dab9b10ac98418275f22b09a4bff5854cddf6cda88b7c0c
|
|
BLAKE2b-256 checksum How to use checksums |
3f2d0bce148659c76234798a2750090d070dd6d49ae51a66615b15f83672053a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.10
|
Release files / pato_gui-2.2.0-py3-none-any.whl
| Download URL | pato_gui-2.2.0-py3-none-any.whl |
|---|---|
| Size | 7.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
bdc22288db62b59fc5bd340a4690662b241c2171115972d748d39efdc4f44d14
|
|
BLAKE2b-256 checksum How to use checksums |
6952d97aac18b356df6ec2832e99b348678a45f656278f032f38f7ccfb403b7b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.10
|
Security for pato-gui 2.2.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.