Tool to create basic addons for Pale Moon with which to have a starting point.
Project description
Paleddon
This command line interface allows you to quickly generate the basic structure of an extension so that you have a starting point to start developing. Although basic, the generated extension can be perfectly packaged and installed in Pale Moon.
Install
pip install paleddon
Usage
In command line type: paleddon
Usage: paleddon [OPTIONS] COMMAND [ARGS]...
Paleddon CLI
Options:
--help Show this message and exit.
Commands:
custom Create addon manually
fast Create fast addon with default values
custom command
paleddon custom --help
Usage: paleddon custom [OPTIONS]
Create addon manually
Options:
--id TEXT Addon ID
--version TEXT Initial version
--name TEXT Name of extension
--description TEXT Addon description
--creator TEXT Creator of the addon
--homepage TEXT Repository/Addon Support Page
--minVersion TEXT Minimun supported browser version
--maxVersion TEXT Maximum supported browser version
--existing / --not-existing Replace addon folder if this already exist
--help Show this message and exit.
You can run paleddon custom
and you will be prompted for such data.
Or you can pass parameters manually, for example:
paleddon custom --name Addonamazing
.
Parameters that are not passed will be left with their default values.
In this command, you will be asked if the extension will have a toolbar button.
fast command
paleddon fast --help
Usage: paleddon fast [OPTIONS]
Create fast addon with default values
Options:
--existing / --not-existing Replace addon folder if this already exist
--help Show this message and exit.
The button on the taskbar will be added by default.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file Paleddon-1.0.0.tar.gz
.
File metadata
- Download URL: Paleddon-1.0.0.tar.gz
- Upload date:
- Size: 5.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5aba7ce57dd6e2c321eaf0b746b0f58e533825a7dfb07738f192a0d8ea8b189f |
|
MD5 | ded4d62f23ba5978867d58d44a914716 |
|
BLAKE2b-256 | ce9c7afc9f0d3e76c920f8ce665af8193d70a073ad54b29fd09c6ee361443740 |
File details
Details for the file Paleddon-1.0.0-py3-none-any.whl
.
File metadata
- Download URL: Paleddon-1.0.0-py3-none-any.whl
- Upload date:
- Size: 7.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.10.1 pkginfo/1.8.2 requests/2.27.1 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.1
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 832b751c79175d2549f5547396d216bc6bd5dfc29f652fd521aa54a7082f60a9 |
|
MD5 | bd31acd842ba93b23dbd7529d27ef037 |
|
BLAKE2b-256 | c9426cef4f38a88eabcffa8d90a8ccca4034deb540046d5b5416258c3aa5ef7a |