Checkout http://pycounters.readthedocs.org/ for more details.
- 0.7:
Fixed: a busy leader which doesn’t respond to a ping on a timely fashion was not handled correctly.
- 0.6:
NEW: new types of counters MaxWindowCounter, MinWindowCounter
IMPORTANT: changes in package structure, counters module split int sub modules. Backward compatible as long as no internals were used.
Fixed: removing a counter by name caused an exception
Fixed: too short queue on multi process server caused pycounters to fail if used on >~10 processes
Fixed: starting up a new process in a multi-process auto election setup caused JSON reporter to output an empty file (which will then be updated in the next cycle)
- 0.5:
Fixed - locking issue with JSON output files
Fixed - EventCounter did not respond to events keyword argument
- 0.4:
added a patcher util class to allow injecting events to existing libraries/code.
decoupled counter names from the names of events they count. Still, by default a counter will count events with it’s name
shortcut decorators now take the name of the function they wrap as a default event name
Added a role option to multi process reporting initializations.
Made all report_* and shortcuts decorators usable as context managers.
Munin plugin now ignores old reports by default
Counters which doesn’t have any value now return None instead of 0.
Fixed an issue with aggregation of average values when not all sources had the same value
Added output_report() to allow manual initiation of reports.
- 0.3:
Added a manifest.in file, so that CHANGES.txt will come along.
- 0.2:
Added multiprocess support.
Extended EventLogger to allow regex based filtering of events it logs.
Added JSONFileReporter to output reports in JSON format
Added a utility to facilitate writing Munin plugins
- 0.1:
Initial Release
Metadata
Release files for pycounters 0.7
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| pycounters-0.7.tar.gz | 32.1 kB | Without provenance | Details for pycounters-0.7.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| pycounters-0.7.macosx-10.9-intel.exe | Details for pycounters-0.7.macosx-10.9-intel.exe |
Total release size: 120.4 kB
Release files / pycounters-0.7.tar.gz
| Download URL | pycounters-0.7.tar.gz |
|---|---|
| Size | 32.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
582e1657d0c1cc8432eaa39f0b6b3ca37f6a798b8f73984b48d5a44a72626490
|
|
BLAKE2b-256 checksum How to use checksums |
7ba81e3f8ca4862899a44cf69dcb865f06ab0b5777309d6c7747a7120105de27
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / pycounters-0.7.macosx-10.9-intel.exe
| Download URL | pycounters-0.7.macosx-10.9-intel.exe |
|---|---|
| Size | 88.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d48d6cf3b9abe52bb2aca0a849650e27fb5110c8e2ba2168c0136330a9c8bdaf
|
|
BLAKE2b-256 checksum How to use checksums |
9db07dbf85e815d9bc7312494e10b3ab02e9d3acfd5c05fdfdca28515a7d4c8d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Security for pycounters 0.7
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.