Skip to main content

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)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

scriptforge-0.1.0-py3-none-any.whl (6.3 kB view details)

Uploaded Python 3

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

Hashes for scriptforge-0.1.0.tar.gz
Algorithm Hash digest
SHA256 7593ab253324600f62e542ccf7447dd0f401209c6655d91a2faad66fb17ecf4e
MD5 c6d986a34fbc294d569fea1d17fcc380
BLAKE2b-256 aa769e0f8c39009d5d0d54545df1f236c6a243eeb30bfd8926caea42e058a8b2

See more details on using hashes here.

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

Hashes for scriptforge-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 8ee3f99b3bd4dfbae78945b3091fa51c3482706db98a645ecf1aa0c5b54b4512
MD5 4bf3d6e1719bf35d44a2f0bd7320e916
BLAKE2b-256 be38fd991768402e2b643ebde4ee78ec6dee59d243f2b2ef7286df84a3d293e2

See more details on using hashes here.

Release history Release notifications | RSS feed

0.1.1

2 files

This release

0.1.0 This release

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page