Poni

Latest version: v0.4.9

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

Scan your dependencies

Page 1 of 3

0.8

===========
:release date: 2015-03-11

* Python 3 compatibility
* ``docker``, ``eucalyptus`` and ``image`` cloud deployment targets
* Major improvements in ``libvirt`` cloud deployments
* Support for ``mako`` and basic ``name`` templates
* Tests use ``py.test`` instead of ``nose``
* Continuous integration on travis-ci.org
* Cheetah is now an optional dependency
* Removed ``path.py`` dependency
* Various bug fixes and minor improvements

0.7

===========
:release date: 2013-01-08

* support for ``libvirt`` cloud provider for deploying to a set of hosts
running libvirt

0.6

===========
:release date: 2012-12-05

* changed license from MIT to Apache 2.0
* support for ``vsphere`` cloud provider for deploying to vmware clusters
* various performance improvements
* added ``--exclude PATTERN`` support for many commands: allows skipping nodes
that match a pattern when e.g. running a remote command over multiple nodes
* optimization: internal cache for loaded plugin modules
* ``add_file()`` supports ``owner=uid`` and ``group=gid`` optional args
* AWS security groups can be set via ``cloud.security_group``
**(thanks, Lakshmi!)**
* ``cloud ip`` command for assigning an AWS Elastic IP for a node
**(thanks, Lakshmi!)**
* remote operations support ``pseudo_tty=True`` for allocating a ptty for
the operation **(thanks, Lauri!)**
* control command node logs include the ``BEGIN`` and ``END`` tags
* render also ``source_path`` as a template
* bugfix: ``poni script`` handles files with multi-line commands with comments
in the middle
* bugfix: fixed listing settings from a root-level node
* bugfix: fixed "poni control" dependency ops being added multiple times (fixes
huge memory usage when running complex operations over tens of servers)

0.5.0

=============
:release date: 2011-07-12

* added ``add_file()`` support for ``dest_bucket`` argument: allows rendering
templates into buckets instead of deploying them to target file paths
* bugfix: add extra lib paths to sys.path only once
* bugfix: full stdout/stderr is now read from remote ssh commands
* bugfix: hierarchical settings overrides

0.4.9

=============
:release date: 2011-04-05

* minor fixes

0.4.8

=============
:release date: 2011-04-03

* made "control" operation errors stand out better by color highlighting
* print remote operation tag lines in one piece to make output cleaner in
multi-threaded ops
* bugfix: load plugins to separate modules
* added explicit deployment handling for ENOENT files
* ``deploy`` command reports status at the end
* added ``$record()`` method for templates
* added configrable ssh connect timeout property: ``ssh-timeout:int=N``
* bugfix: skip trying file deployment if checking existing file fails
* tuned down unnecessary paramiko ERROR level logging
* added full_path property to ``Item``; renamed ``Config.full_name`` to
``full_path``
* bugfix: verify/audit final file count

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.