Bugfixes:
- Stats submission can fail in
requests
on Python 3 ifssl_verify
isbytes
and notstr
.
Bugfixes:
- Check environment variable again before submitting
- Don't log full report on INFO (make that DEBUG)
Bugfixes:
- Always use 3 digits for milliseconds in WSGI server (makes sure they are in order)
Features:
- Introduce
read_config()
andwrite_config()
methods for overloading with your app's specific config system enableable
anddisableable
now can be used to set status of buttons in an interface
Bugfixes:
- Correctly handle prompt=None
- Explicit ValueError if reusing already-submitted report
Bugfixes:
- Don't fail if
PYTHON_USAGE_STATS
is not set - Major rewrite of the enabled/disabled statuses
- Keep reports if we can't connect
- Reports 'version' argument to Stats
Features:
- Adds 'ssl_verify' argument, for custom SSL CA
- Makes submission faster (max 5 reports at a time, 1s timeout)
Bugfixes:
- Don't submit reports when disabled!
- Show prompt
Features:
- Reporting can be disabled by an environment variable (useful for tests)
First version. Client can submit info, WSGI server example.