Repository navigation
v0.7.6
Added
- A
repoextra (repopath[uri]) for overlay sources atgithub:,gitlab:and
repo:URIs, which theuriextra no longer brings.
Changed
- dotagents depends on
pathapi(>=0.1.0,<0.2), the new name ofpathlib_next,
instead ofpathlib_next. The.pyzvendors it;build-pyz --pathapi-version
names its pin, and--pathlib-next-versionstill works. On Python 3.9 nothing
else has to be installed for it. - The extras install pathapi's own distributions:
uriandhttpinstall
pathapi-uri(the URI layer, imported asuripath, withfile:,http(s):,
dav:,ftp:,zip:andtar:on the standard library);sftpadds
sftppath[paramiko]ands3addsobjpath[s3]. Overlay sources are read as
before. Agit:URI is not a scheme any more; a repository tree is arepo:URI. build-pyz --extrasvendors what the named extras install, each distribution at
its floor, and refuses an extra it does not know.aboutlistspathapi,pathapi-uri,netimpsand the plugin distributions in
place ofpathlib_next,uritoolsandrequests.
Removed
- The
.pyzno longer extracts the built-in command modules' sources to temporary
files at startup: duho reads a command's flags and help through the zip importer
when the module has no file on disk.
Full Changelog: v0.7.5...v0.7.6