scriptforge
Generate install.bat and start.bat for Python module projects, powered by typer.
Install
pip install scriptforge
Usage
scriptforge --module-dir cold_msg
Generates install.bat and start.bat in the current directory.
Options
| Option | Default | Description |
|---|---|---|
--module-dir |
required | module directory (contains pyproject.toml) |
--host |
127.0.0.1 |
web host |
--port |
6060 |
web port |
--web-cmd |
auto-derived | web start command |
--venv-dir |
venv |
venv directory name |
--start-web/--no-start-web |
True |
start web after install |
--open-browser/--no-open-browser |
True |
open browser in start.bat |
--output-dir |
. |
output directory |
--only |
both | install or start |
Example
scriptforge --module-dir cold_msg --port 7000 --no-start-web
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
scriptforge-0.1.0.tar.gz
(5.6 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file scriptforge-0.1.0.tar.gz.
File metadata
- Download URL: scriptforge-0.1.0.tar.gz
- Upload date:
- Size: 5.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.11.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7593ab253324600f62e542ccf7447dd0f401209c6655d91a2faad66fb17ecf4e
|
|
| MD5 |
c6d986a34fbc294d569fea1d17fcc380
|
|
| BLAKE2b-256 |
aa769e0f8c39009d5d0d54545df1f236c6a243eeb30bfd8926caea42e058a8b2
|
File details
Details for the file scriptforge-0.1.0-py3-none-any.whl.
File metadata
- Download URL: scriptforge-0.1.0-py3-none-any.whl
- Upload date:
- Size: 6.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.11.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8ee3f99b3bd4dfbae78945b3091fa51c3482706db98a645ecf1aa0c5b54b4512
|
|
| MD5 |
4bf3d6e1719bf35d44a2f0bd7320e916
|
|
| BLAKE2b-256 |
be38fd991768402e2b643ebde4ee78ec6dee59d243f2b2ef7286df84a3d293e2
|