History

v10.2.0

18 Feb 2024

Features

  • Added ping-isp utility to auto-detect the ISP first hop.

v10.1.0

18 Feb 2024

Features

  • Replaced native icmp implementation with icmplib. (#6)

v10.0.0

18 Feb 2024

Bugfixes

  • Use perf_counter instead of deprecated/removed clock.

Deprecations and Removals

  • Removed whois bridge service.

v9.4.0

27 Nov 2023

Features

  • Removed functionality and deprecated compat module.

  • Require Python 3.8 or later.

v9.3.1

09 Feb 2023

Fix EncodingWarnings.

v9.3.0

08 Dec 2022

Prefer email to deprecated cgi module.

v9.2.0

05 Dec 2022

#4: Added support for macOS to jaraco.net.devices.

v9.1.0

05 Dec 2022

Allow a ShelvedCookieJar to be created in the current directory by default.

v9.0.1

04 Dec 2022

Fixed AttributeError in ShelvedCookieJar.get.

v9.0.0

03 Dec 2022

#2: http.cookies no longer relies on shelve.Shelf, but instead provides its own Shelf implementation that automatically persists any cookies.

v8.0.0

01 Dec 2022

#1: Added http.cookies module with a persistent ShelvedCookieJar.

Substantial cleanup with some functionality removed. Removed dependencies on expensive packages (pyobjc, pywin32).

v7.1.0

13 Feb 2021

Require Python 3.6 or later.

v7.0.0

02 Dec 2019

Drop support for Python 3.5 and earlire.

6.0

01 Jan 2019

Removed deprecated modules:

  • jaraco.net.email

  • jaraco.net.smtp

  • jaraco.net.notification

Switch to pkgutil namespace technique for the jaraco namespace.

5.3

09 Jun 2018

Refresh package metadata.

5.2

15 Mar 2015

Remove dependency on jaraco.util.

5.1

01 Mar 2015

Deprecated email modules and moved them to jaraco.email.

5.0

07 Dec 2014

Drop support for Python 2.6

4.0.1

06 Nov 2014

  • Fixed encoding issue in SMTPNotifier.

4.0

02 Jul 2014

3.0

19 Nov 2012

  • Removed wget command except on Windows.

2.1

28 Jun 2012

  • Added ‘–outfile’ parameter to fake-http.

  • Fixed bug in http caching support when max-age is not specified.

2.0

29 Dec 2011

  • 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).

1.7

18 Oct 2011

  • Added web-tail command, which “tails” a file, serving the content over http to multiple clients (requires CherryPy).

1.6

07 Jul 2011

  • Added jaraco.net.importer, featuring URLImporter.

  • Added jaraco.net.http.content.ContentTypeReporter, a cherrypy app to report the content type of uploaded content.

1.5.1

17 Jun 2011

  • Added directory listing support to serve-local.

1.5

14 Jun 2011

  • 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.

1.4

11 May 2011

  • 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.

1.3

09 Nov 2010

  • 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.

1.2

12 Aug 2010

  • Added function wait_for_host to icmp lib

  • Added support for a custom bind address to the DNS Forwarding Service

1.1

13 May 2010

  • Added rss module (migrated from jaraco.util)

1.0

  • Initial release.