3.2.0
* New itertools:
* :func:`lstrip`, :func:`rstrip`, and :func:`strip`
* :func:`islice_extended`
* Improvements to existing itertools:
* Some bugs with slicing :func:`peekable`-wrapped iterables were fixed
2.1.1:
Bug Fixes
Changed wheel configuration to be NOT universal, as 281 added configparser as a dependency for Python 2.7.
Updated usage documentation.
1.20.1:
Bug Fixes
- Fix hang when all worker nodes crash and restart limit is reached
- Fix issue where the -n option would still run distributed tests when pytest
was run with the --collect-only option
1.25 2017-10-09 08:57:34 -0400
1.24_01 2017-10-08 10:40:11 -0400
- Build process now considers share/pkgconfig in addition to lib/pkgconfig
for all things pkg-config related (gh#39, gh#40 a3f++)
1.23_01 2017-10-07 20:58:52 -0400
- Improve SSL diagnostics for Download::Negotiate and Fetch::HTTPTiny
plugins.
1.302098 2017-10-03 06:13:49-07:00 America/Los_Angeles
- Add docs for test2_stdout and test2_stderr
- Fix 5.6 support
1.302097 2017-10-02 19:35:08-07:00 America/Los_Angeles
- Fix hub->process bug that could let an error pass
- Fix#789 (Modification of read only value)
- Fix typo in Test::Builder when looking for IPC (#777)
- Fix#791, clone_io broke on scalar io layer
- Fix#790 and #756, Exception event stingify exception
- Localize $^E in context (#780)
- Fix test that failed in verbose mode (#770)
v0.13
- Added the `redefine()` function. It works just like `mock()`, except if the
method being mocked doesn't exist, it causes a panic. Many thanks to Felipe
Gasper for this feature!
0.010 2017-10-03 09:41:46-07:00 America/Los_Angeles
- No changes since trial
0.009 2017-09-18 20:51:26-07:00 America/Los_Angeles (TRIAL RELEASE)
- Further optimize term_size when SIGWINCH is supported
1.701 2017-10-02 14:36:51-05:00 America/Chicago
[Fixed]
- Fixed more method aliases in Log::Any::Adapter::Syslog that were
mapped to invalid syslog priorities. Thanks @legaultp for the
patch!
0.426 2017-10-02
- release 0.425_001 as 0.426
0.425_001 2017-09-27
- Fix broken format in part (fixes issues/4, thanks Andreas Schwab
for reporting and testing the fix)
- Fix gcc 4.7 sequence point warning (fixes issues/5, thanks Andreas
Schwab for reporting and testing the fix)
- Fix incorrect padname resolving for perl > 5.21.6 (Fixes RT#122883,
thanks Alexander Bluhm <alexander.bluhm@gmx.net> for reporting).
- Fix compiling issue on CentOS 4 & CentOS 5 (thanks Alex Karelas
<alex.karelas@gmail.com> for reporting and testing the fix)
0.903 Fri Oct 6, 2017
- general Kwallitee cleanup
- warnings cleanup
- limitations noted re sequential tests only and repeated re-reading.
0.902 Thu Oct 5, 2017
- Fix test for RT 114342 (Literal '{' in RE fatal in 5.25+)
1.22 2017-10-05 11:43:25 -0400
- Improved bootstrap_ssl to allow use of Net::SSLeay, if it is already
installed.
- Windows path fix in test suite
1.21 2017-10-02 15:36:33 -0400
- Fix bug in Test::Alien where extra_compiler_flags or extra_linker_flags
could override (instead of augment) the alien cflags or libs. This is
most commonly a problem when using Test::Alien::CPP.
1.20 2017-10-01 06:52:36 -0400
- Remove dependency on Alien::Base::ModuleBuild
- Add access to environment via %{env.VARNAME}
- Move Alien::Base::PkgConfig from ABMB
1.19_01 2017-09-28 13:06:28 -0400
- Add Alien::Build::Version::Basic
- Add Alien::Build::Plugin::Fetch::CurlCommand
- Add Alien::Build::Plugin::Fetch::Wget
- Workaround for old tar on Solaris
- Fix test for Solaris 64 bit
- Add start_url directive to alienfile
- Add bootstrap_ssl property to Alien::Build::Plugin::Download::Negotiate
- One major change: Import paths now are properly escaped [...]
- Allow formatting of multiple files with a single jsonnet fmt invocation
- jsonnet fmt will now sort your imports alphabetically
- The Bazel Python build works again
- jsonnet fmt fixes code with mismatched newlines in { } and similar start/end syntax
- The Python bindings are now compatible with Python 3
- There is a VS2017 solution file
- The default -J paths were broken [...]
Pyro 4.62:
major new feature: SSL/TLS support added - a handful of new config items (‘SSL’ prefixed), supports server-only certificate and also 2-way-ssl (server+client certificates). For testing purposes, self-signed server and client certificates are available in the ‘certs’ directory. SSL/TLS in Pyro is supported on Python 2.7.11+ or Python 3.4.4+ (these versions have various important security related changes such as disabling vulnerable cyphers or protocols by default)
added SSL example that shows how to configure 2-way-SSL in Pyro and how to do certificate verification on both sides.
added cloudpickle serialization support (https://github.com/cloudpipe/cloudpickle/)
added a small extended-pickle example that shows what dill and cloudpickle can do (send actual functions)
daemon is now more resilient to exceptions occurring with socket communications (it logs them but is otherwise not interrupted) (this was required to avoid errors occurring in the SSL layer stopping the server)
some small bugs fixed (crash when logging certain errors in thread server, invalid protected members showing up on pypy3)
the raise data line in a traceback coming from Pyro now has a comment after it, telling you that you probably should inspect the remote traceback as well.
note: if you’re using Python 3 only and are interested in a modernized version of Pyro, have a look at Pyro5: https://github.com/irmen/Pyro5 It’s experimental work in progress, but it works pretty well.
note: Pyro4 is reaching a state where I consider it “feature complete”: I’m considering not adding more new features but only doing bug-fixes. New features (if any) will then appear only in Pyro5.