Pext

Latest version: v0.35

Safety actively analyzes 629678 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 7

0.17

Packaging changes
- New dependency: [requests](https://pypi.org/project/requests/)

Added
- Metadata i18n support
- No result text when filtering empties list

Fixed
- Pext on macOS now ignores -psn_0_* arguments
- USE_INTERNAL_UPDATER is now used correctly
- Terminal window opening on Windows
- macOS certificate check failing on update check
- Off-by-one error in git describe version generation
- Installing module fails (rebuild on dulwich 0.9.15)

0.16

Packaging changes
- New dependency: [pynput](https://pypi.org/project/pynput/)
- New macOS dependency: [accessibility](https://pypi.org/project/accessibility)
- Dependency removal: notify-send

Added
- Ability to switch output location on runtime
- Ability to type output directly
- Ability to automatically update modules
- Windows installer
- Polish translation

Changed
- Switch to Qt5 for notifications
- Remove delay in showing notifications
- Core and module update checks are now done together
- Critical module errors now create a dialog box

Fixed
- Inconsistent behaviour between clicking or selecting an entry
- MacOS menu not merging on non-English languages

0.15

Packaging changes
- The macOS .dmg is now officially supported

Changed
- Remove quit without saving option
- Configuration changes are now saved instantly, instead of only on a clean quit

Fixed
- Focus not resetting after Pext hiding on macOS
- Updated PyQt5 to fix some emoji display issues
- macOS .dmg not being able to install all modules

0.14

Packaging changes
- Packagers can now modify pext/constants.py to more easily control some behaviour

Added
- French translation (thanks, Aurora Yeen!)

Changed
- Modules are now installed by metadata.json, instead of by git URL
- Make pext_dev default to CC-BY-3.0 for themes

Fixed
- Make text properly wrap in the installing from repository dialog
- Crashes on tab completion and minor errors (regression in 0.13)
- Crash on module reloading (regression in 0.13)
- IDs and names are now used more consistently
- Crash when trying to load a theme as a module
- Update pext_dev to be create files compatible with current Pext
- Pext profile locks are now per-user instead of globally (fixes being unable to start if another user is running Pext)

0.13

Added
- Hindi translation (thanks, Satyam Singh!)
- Add automatic AppImage builds (thanks, TheAssassin!)

Changed
- Tray icon is now always shown when the application is minimized to tray
- Hide minimize to tray on macOS (too broken, can cause crashes)
- The main window now has a minimal size of 500x300
- Versioning now complies with PEP440
- Merge module and theme repo and object selection into a single screen to save a click
- Modules and themes are now saved based on the location of their ID
- Modules and themes being in an incorrect location for their ID are automatically removed

Fixed
- Themes now apply properly on Windows (forcing Fusion styling)
- Properly fix i18n handling and giving i18n to modules
- The name setting in metadata.json is now consistently respected
- Make &Pext translatable

0.12

Added
- Support renaming profiles
- Switching profile from the GUI
- Opening a second instance with another profile from the GUI
- Basic profile management from the GUI
- Ability to change language through the UI
- `--list-locales` argument to show supported languages
- The installation screens now tell you if you already have a module or theme installed
- Russian translation (thanks, Ivan Semkin)

Changed
- Profile name is no longer displayed if default
- Trying to create a profile that already exists throws an error
- Trying to delete a profile that is currently in use throws an error
- Use argparse for argument parsing instead of getopt
- Update checking now happens if the last check was over 24 hours, instead of each app launch
- Combine all menu groups in settings for organizational purposes
- Relicensed documentation under CC BY-SA 4.0

Fixed
- Pext crash when module tries to empty context_menu_base
- Inconsistent font sizing
- Improved main screen resizing and logo showing
- Pext passing None as locale to modules in some cases
- --background stealing focus on macOS
- Modules and themes are now sorted correctly in the install from repository lists

Removed
- Removed manpage

Page 4 of 7

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.