Skip to main content

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.6

  • Added commands paster request config.ini URL and paster post config.ini URL < post-body, that allow you to do artificial requests to applications.

  • Check the writability of the pid and log files earlier. This caused particular problems if you started it in daemon mode, and the files weren’t writable. From Chris Atlee.

  • Start the monitor (when using --monitor) after daemonizing, so that paster serve --monitor --daemon works (before it would constantly restart).

  • In Paste Script templates, you can give should_echo=False in variable definitions, and if the user is queried for the variable then the input will not be echoed (as for a password). From Dirceu Pereira Tiegs.

  • Added a method paste.script.appinstall.Installer.template_renderer, which can be used to override template substitution with paster make-config. The function is similar to the same function used with paster create templates.

  • Remove --daemon option from Windows, as it depends on os.fork

  • When using paster create and inserting text with a -*- marker, multi-line text will no longer be reinserted.

  • Improved output when skipping templates with paster create.

  • When starting a server with paster serve --daemon and the pid file exists and describes a running process, do not start another process.

  • Added umask option to egg:PasteScript#flup_fcgi_thread/fork.

  • Deprecate the flup entry points, as flup now has the necessary entry points in its own package.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

PasteScript-1.6.tar.gz (117.8 kB view details)

Uploaded Source

Built Distributions

PasteScript-1.6-py2.5.egg (223.6 kB view details)

Uploaded Source

PasteScript-1.6-py2.4.egg (226.5 kB view details)

Uploaded Source

File details

Details for the file PasteScript-1.6.tar.gz.

File metadata

  • Download URL: PasteScript-1.6.tar.gz
  • Upload date:
  • Size: 117.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for PasteScript-1.6.tar.gz
Algorithm Hash digest
SHA256 7275edc65fd91108f628bdf84326602090fc6be72e544d80e07193556540b615
MD5 85dcf15a7c98fd27b5fe37c9b35d18c9
BLAKE2b-256 995bb3e8dcedf1ee63fb341ad8eede36c4e27b9cb9a3b23938181154a48b012d

See more details on using hashes here.

Provenance

File details

Details for the file PasteScript-1.6-py2.5.egg.

File metadata

File hashes

Hashes for PasteScript-1.6-py2.5.egg
Algorithm Hash digest
SHA256 0faac09d744373ee50d57bc70a1fb5fbe5ea706b10a615bd30a8e749bb57d567
MD5 a4baa5b4717f002341277137f06fafa8
BLAKE2b-256 4af47b896aedf1984499edda0eb690b621813ee10c161e4274406733c5ccb5db

See more details on using hashes here.

Provenance

File details

Details for the file PasteScript-1.6-py2.4.egg.

File metadata

File hashes

Hashes for PasteScript-1.6-py2.4.egg
Algorithm Hash digest
SHA256 4d6a554c5d3471e4aa751e153cfd7d2043b61aedf9e4bf7526b525560fe02984
MD5 049b183a622980eeed45b615dc5d58d0
BLAKE2b-256 d92674959d8ca2e479a6611c4419b9a132dfdd4c807b98941d880e8b8f15aebf

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page