A pluggable command-line frontend, including commands to setup package file layouts
Project description
This is a pluggable command-line tool.
It includes some built-in features;
Create file layouts for packages. For instance, paste create --template=basic_package MyPackage will create a setuptools-ready file layout.
Serving up web applications, with configuration based on paste.deploy.
The latest version is available in a Subversion repository.
For the latest changes see the news file. This package requires Cheetah
Changes in 1.3
Fixed an exception being raised when shutting down flup servers using sockets.
Fixed the CherryPy 3 WSGI server entry point’s handling of SIGHUP and SIGTERM.
The CherryPy wsgiserver is now available at paste.script.wsgiserver (no longer requiring CherryPy to be installed).
Added entry point for twisted server.
Made paste.script.pluginlib:egg_info_dir work with packages that put the Package.egg-info/ directory in a subdirectory (typically src/).
Remove Cheetah requirement. Packages using Cheetah templates should require Cheetah themselves. If you are using paster make-config and you don’t want to use Cheetah, you must add use_cheetah = False to your Installer subclass (it defaults to true for backward compatibility).
Make scripts work when there is no setup.py (if you aren’t making a Python/setuptools package).
When using paste.script.copydir.copy_dir (as with most paster create templates), you can raise SkipTemplate (or call the skip_template() function) which will cause the template to be skipped. You can use this to conditionally include files.
When using paster serve c:/..., it should no longer confuse c: with a scheme (such as config: or egg:).
More careful about catching import errors in websetup, so if you have a bug in your app.websetup module it won’t swallow it.
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 Distributions
File details
Details for the file PasteScript-1.3.tar.gz
.
File metadata
- Download URL: PasteScript-1.3.tar.gz
- Upload date:
- Size: 106.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ccff9bd8bccf32ed33e6c3466991bca30b0ba9e8ce7b72fe27c4ef8bbfdb1ce2 |
|
MD5 | 54f83d28e7d5728dca750670ee0d3ba7 |
|
BLAKE2b-256 | 1546d3320adc1febbe68ad57cfa60206429bb4249a6232e29999694a6728298c |
Provenance
File details
Details for the file PasteScript-1.3-py2.5.egg
.
File metadata
- Download URL: PasteScript-1.3-py2.5.egg
- Upload date:
- Size: 204.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0532f3e2389a298847bced601839169d405d321c3ef32297709b1eb6b7d4e9ff |
|
MD5 | 90c643cc86643cc68b19c6da29a8231a |
|
BLAKE2b-256 | a64166e723a6de735581000deff04c39b306fbdb9f52b40be01dad0dc8b03f62 |
Provenance
File details
Details for the file PasteScript-1.3-py2.4.egg
.
File metadata
- Download URL: PasteScript-1.3-py2.4.egg
- Upload date:
- Size: 206.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 92249b86607da82bc0fa2565c58ce1efea07752fc16e683fc018bef19a12c0d0 |
|
MD5 | d0aa5e076659b40340cfc829efae3d47 |
|
BLAKE2b-256 | ce02437885c4dbca8300057d2f8b3a883dde80e6d17f39ae832b124602167aa2 |