- Added an app to watch the traps.
- Prefer tempora.parse for its better timezone support.
- Fix clean_phone when country code is included without plus prefix.
- Allow the dialed number to be supplied.
- Restored Python 3.8 compatibility.
- Fix check-traps to actually reflect status.
- Add script for checking the mouse trap(s).
- Allow time and browser to be specified in spam call reporter.
- Add routine to quickly report spam calls to FTC.
- Removed workaround in tests.
- Require Python 3.8 or later.
In HDHomeRun utility, now include device ID in the data.
Fix bug in gather_status.
- Idle tuners are now detected in random order.
- Tuner ID is now included in the status.
HDHomeRun routine can now automatically update the package.
Require Python 3.9 or later.
Use absolute path for hdhomerun_config, else it fails in LaunchAgent.
Bugfixes in hdhomerun.
Add hdhomerun module.
Switch to PEP 420 for namespace packages.
Require later lxml to avoid DeprecationWarning.
Switch to pkgutil namespace technique
for the jaraco
namespace.
Drop support for Python 3.5 and earlier.
Drop support for Python 3.4 and earlier.
Moved hosting to GitHub. Refreshed package metadata.
Initial release.