No significant changes.
- Added ping-isp utility to auto-detect the ISP first hop.
- Replaced native icmp implementation with icmplib. (#6)
- Use perf_counter instead of deprecated/removed clock.
- Removed whois bridge service.
- Removed functionality and deprecated compat module.
- Require Python 3.8 or later.
Fix EncodingWarnings
.
Prefer email
to deprecated cgi
module.
#4: Added support for macOS to jaraco.net.devices
.
Allow a ShelvedCookieJar
to be created in the current directory
by default.
Fixed AttributeError
in ShelvedCookieJar.get
.
#2: http.cookies
no longer relies on shelve.Shelf
, but instead
provides its own Shelf
implementation that automatically persists
any cookies.
#1: Added http.cookies
module with a persistent ShelvedCookieJar
.
Substantial cleanup with some functionality removed. Removed dependencies
on expensive packages (pyobjc
, pywin32
).
Require Python 3.6 or later.
Drop support for Python 3.5 and earlire.
Removed deprecated modules:
jaraco.net.email
jaraco.net.smtp
jaraco.net.notification
Switch to pkgutil namespace technique
for the jaraco
namespace.
Refresh package metadata.
Remove dependency on jaraco.util.
Deprecated email modules and moved them to jaraco.email.
Drop support for Python 2.6
- Fixed encoding issue in SMTPNotifier.
- Removed
http.MethodRequest
. Use backports.method_request instead.
- Removed
wget
command except on Windows.
- Added '--outfile' parameter to fake-http.
- Fixed bug in http caching support when max-age is not specified.
- Added jaraco.net.http.MethodRequest, a urllib2.Request subclass which takes a 'method' parameter.
- Consolidated many functions from jaraco.net.http to classes in jaraco.net.http.servers.
- whois-bridge now runs the daemon. A new script whois-bridge-service is installed on Windows only and specifically invokes the service.
- Removed cookies module.
- Refactored dnsbl module. Replaced lookup_host with Service.lookup_all. See the module for other interface changes.
- Removed headers module (was experimental, now abandoned).
- Removed html module (it depends on htmllib, which was deprecated).
- Added web-tail command, which "tails" a file, serving the content over http to multiple clients (requires CherryPy).
- Added jaraco.net.importer, featuring URLImporter.
- Added jaraco.net.http.content.ContentTypeReporter, a cherrypy app to report the content type of uploaded content.
- Added directory listing support to serve-local.
- Added simple script for creating a directory index (used for legacy support).
- Added command script "serve-local" which uses cherrypy to serve the current directory on port 8080.
- Fixed issue where passing a numeric host to scanner would be detected as a named host.
- Fixed HTTP server to work with multipart requests.
- Pickling in http.cache.CachedResponse is now less depedent on the actual implementation.
- Added tail module that utilizes CherryPy to serve the tail of a file.
- Fixed issue in setup script with deprecated hgtools usage.
- Using argparse and enabling logging config in ntp module.
- Added jaraco.net.devices package. Includes a Manager class for retrieving MAC addresses and IP addresses on the host.
- Created jaraco.net.http package (from module of the same name)
- Added jaraco.net.http.caching, an early attempt at providing a CachingHandler for urllib2 with HTTP protocol support.
- Added a simple echo server.
- Added http-headers command.
- Added function wait_for_host to icmp lib
- Added support for a custom bind address to the DNS Forwarding Service
- Added rss module (migrated from jaraco.util)
- Initial release.