History¶
v3.2.0¶
29 Jul 2023
Features¶
Require Python 3.8 or later.
v3.1.0¶
11 Feb 2021
Require Python 3.6 or later.
3.0¶
11 Feb 2019
Moved ‘envs’ functionality to its own package, jaraco.envs.
2.0¶
01 Jan 2019
Switch to pkgutil namespace technique
for the jaraco
namespace.
1.9¶
09 Nov 2018
Refresh package metadata, including use of declarative config.
Replace deprecated jaraco.timing
dependency with tempora
.
1.8.1¶
09 Nov 2018
#4: Use sys.executable
when building tox envs.
1.8¶
12 Sep 2018
Added new envs/ToxEnv
which leverages tox for defining
and building environments.
1.7¶
06 Sep 2018
#3: Service envs are now created in .cache/services
by
default and no longer consider whether the services are
being created in a virtualenv. This allows all services to
be created in one flat system. Clients that wish to continue
to create services within a virtualenv’s root should override
the envs.VirtualEnv.root property (on the class or the
instance).
1.6.1¶
27 Feb 2018
Add missing dependency on virtualenv.
1.6¶
22 Feb 2018
Added jaraco.services.envs
with VirtualEnv
class.
1.5.2¶
29 Mar 2017
#2: Correct scope for port
reference in HTTPStatus error
template.
1.5.1¶
27 Jan 2017
#1: Replace use of private portend._check_port
with call to
portend.free
.
1.5¶
11 Jan 2017
In services.paths
, add PathFinder.resolve
as a convenience
wrapper for including the resolved executable suitable for passing
to subprocess.Popen.
1.4.1¶
04 Jan 2017
Use path.Path
for compatibility with path.py 10.
1.4¶
17 Aug 2016
Moved project to Github.
1.3¶
22 Jul 2015
In HTTPStatus.wait_for_http, allow full timeout for port to be bound.
1.2¶
08 Jul 2015
Added PythonService
class, which will install a Python package
into an environment and then launch a process in that
environment.
1.1¶
06 Jul 2015
Add HTTPStatus.build_url
.