Epsilon

Latest version: v0.8.0

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

Scan your dependencies

Page 4 of 5

0.5.0

- Replaced ``'%y'`` with ``'%Y'`` in ``Time.asHumanly`` output - the year is
now four digits, rather than two.
- Added new ``epsilon.structlike`` functionality for simple record.
- All uses of ``defer.wait`` and ``deferredResult`` were removed from the tests.
- Added ``epsilon.juice``, an asynchronous messaging protocol slated for
inclusion in *Twisted*. Improved a few features, such as the ``repr`` of
``JuiceBox`` instances. This was moved from *Vertex*.
- Added ``epsilon.sslverify``, a set of utilities for dealing with
*PyOpenSSL* using simple high-level objects, performing operations such as
signing and verifying certificates. This was also moved from *Vertex*, and
slated for inclusion in *Twisted*.
- Added ``epsilon.spewer``, a prettier version of the spewer in
``twisted.python.util``.
- Added *benchmark* tool for measuring and reporting run-times of python
programs.

0.4.0

- Disabled crazy ``sys.modules`` hackery in ``test_setuphelper``.
- Added module for creating a directory structure from a string template.
- Added support for *now* to ``Time.fromHumanly``.
- Added a structured *hotfix* system to abstract and formalize monkey
patches and version testing logic away from code which requires it.

0.3.2

- Added automatic support for *Twisted* plugins to ``autosetup``.

0.3.1

- Removed bogus dependency on *Axiom*.

0.3.0

- Added ``SchedulingService``, an ``IService`` implementation, to
``epsilon.cooperator``.
- Added ``autosetup``, a utility to actually include files in *distutils*
releases, to ``epsilon.setuphelper``.

0.2.1

- Added ``short`` to ``epsilon.versions.Version``.
- Fixed *setup.py* to use ``epsilon.version.short`` rather than static
string.

Page 4 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.