Pastescript

Latest version: v3.7.0

Safety actively analyzes 723158 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 8

1.3.6

Not secure
-----

* CherryPy wsgiserver updated to the 3.0.2 release's

* paster no longer hides ``pkg_resources.DistributionNotFound`` error
messages describing the target project's requirements. Aids the
somewhat confusing "did you run setup.py develop?" message when it had
already been ran, but since then had a requirement added that wasn't
installed.

* Logging configuration is now read from the config file during ``paster
setup-app``.

* Custom Formatters and Handlers (Handlers outside of the logging module)
are now supported in logging configuration files.

1.3.5

Not secure
-----

* Initialize logging earlier in the serve command for components that want
to utilize it. Patch from Christopher Lenz.

* Fixed Python 2.3 incompatibility (no ``string.Template``) in
``paste.script.appinstall``.

1.3.4

Not secure
-----

* Make sure that when using ``--monitor`` or ``--reload``, if the
parent monitoring process dies, also kill the subprocess.
* When using ``paster serve --log-file``, append to the log file (was
truncating any previous contents).

* Read logging information from the server file, using the logging module's
`standard configuration format
<http://python.org/doc/current/lib/logging-config-fileformat.html>`_

* When adding files don't fail because an svn command fails. Helpful
particularly on Windows, when the svn command-line isn't installed
(e.g., using TortoiseSVN).

1.3.3

Not secure
-----

* Fixed problem with ``paster serve`` on Windows. Also on Windows,
fixed issue with executables with spaces in their names (this case
requires the ``win32all`` module).

* You can use ``+dot+`` in your project template filenames,
specifically so that you can use leading dots in the filename.
Usually leading dots cause the file to be ignored. So if you want
to have new projects contain a ``.cvsignore`` file, you can put a
``+dot+cvsignore`` file in your template.

* Relatedly, ``+plus+`` has been added so you can include pluses.

1.3.2

Not secure
-----

* ``paster`` was largely broken under Windows; fixed.

1.3.1

Not secure
-----

* Fix related to Python 2.5 (when there are errors creating files, you
could get infinite recursion under Python 2.5).

* Use ``subprocess`` module in ``paster serve`` command. Added
``--monitor`` option which will restart the server if it exits.

* The ``exe`` command now does % substitution in keys (e.g.,
``pid_file=%(here)s/paste.pid``).

* Some import problems with Cheetah should be improved.

Page 5 of 8

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.