tg.devtools 2.5.0
pip install tg.devtools
Released:
TurboGears 2 DevTools is a command-line toolkit that streamlines TurboGears2 development.
Navigation
Verified details
These details have been verified by PyPIMaintainers
Unverified details
These details have not been verified by PyPIProject links
Meta
- License: MIT
- Author: TurboGears Team 2008-2025
- Tags turbogears, devtools, cli, scaffold, gearbox
-
Provides-Extra:
testing
Project description
TurboGears 2 DevTools is a command-line toolkit that streamlines the development of TurboGears2 applications. Built on top of Gearbox, it helps you quickly scaffold new full-stack projects, generate extensions, manage database migrations, and launch interactive shells all from one unified interface.
Key Features
Quickstart: Scaffold a new TurboGears2 project in minutes.
Extension Generator: Easily create and integrate TurboGears extensions.
Database Migrations: Run migration commands for SQLAlchemy and Alembic effortlessly.
Interactive Shell: Launch a shell preloaded with your app’s context for rapid testing.
Gearbox Integration: Seamlessly work with Gearbox to serve and manage your applications.
Getting Started
Installation:
To install via pip, run:
pip install tg.devtools
For development and testing, install with extras:
pip install -e .[testing]
Creating a New Project:
Use the quickstart command to generate a new TurboGears2 full-stack application:
gearbox quickstart myproject
This creates a ready-to-run project with a standard directory structure and preconfigured settings. To start the newly created web application, follow the instructions in the project README.rst file.
Usage Examples
Generate a TG Extension:
gearbox tgext
Run Database Migrations:
gearbox sqla-migrate gearbox migrate
Launch an Interactive Shell:
gearbox tgshell
Resources
TurboGears Website: http://www.turbogears.org
Documentation: https://turbogears.readthedocs.io
Community & Support: Join our Mailing List or Gitter Chatroom chatroom.
Contributing
Contributions, bug reports, and feature requests are welcome!
License
TurboGears 2 DevTools is licensed under the MIT License. See the LICENSE.txt file for details.
Project details
Verified details
These details have been verified by PyPIMaintainers
Unverified details
These details have not been verified by PyPIProject links
Meta
- License: MIT
- Author: TurboGears Team 2008-2025
- Tags turbogears, devtools, cli, scaffold, gearbox
-
Provides-Extra:
testing
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 tg_devtools-2.5.0.tar.gz
.
File metadata
- Download URL: tg_devtools-2.5.0.tar.gz
- Upload date:
- Size: 226.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 69757411b69bfc849cf04d7ef258f4c240f2040342b4d9ba183d8994036927e5 |
|
MD5 | 679c579d0cdd5a1645d7a2ba6f6b968f |
|
BLAKE2b-256 | 3f9ac95f2e487bd4e6a311a2d3a84f6f84d926e584bff3cedd1f6b771fe0b0d4 |
File details
Details for the file tg.devtools-2.5.0-py3-none-any.whl
.
File metadata
- Download URL: tg.devtools-2.5.0-py3-none-any.whl
- Upload date:
- Size: 258.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ea141513394728692d012df85860b55c7e04991718d4d51b223d0b1e49cb131e |
|
MD5 | a7fe01e30ea14c4b85714c3637b4da5e |
|
BLAKE2b-256 | 4b9b9e9e145b70a0c5bb697d5a714f6e4da448112560129d0531bd0c33b0b262 |