Skip to content

Releases: akosiaris/collectd_transmission

3.5

18 Jun 11:50
3.5
5fff0ef
Compare
Choose a tag to compare

Changes

We now support transmission-rpc versions higher than version 3, having
worked around our limitations. The rest of changes are mostly chore
stuff and better CI tests

Detailed changelog:

5fff0ef Prepare for version 3.5
75b7d77 Followup fixes to tranmission-rpc bumps
fa492f9 Fix metric breakage added in transmission-rpc 4.0.0
75acce3 Add tests against a running transmission daemon
c64e5e6 Bump GH action versions
53f0eea Bump transmission-rpc to > 3.0
55a49d5 Properly bump version to 3.4

3.4

30 May 16:13
3.4
c003179
Compare
Choose a tag to compare
3.4

What's Changed

Full Changelog: 3.2...3.4

3.3 Release

01 Jun 13:10
3.3
Compare
Choose a tag to compare
Release a new version, 3.3

After almost 5 years, let's release a new version, 3.3

This release is mostly about bringing the software up to date with
current python practices

Detailed changelog is below

* e82c0f0 - Remove travis badge from README.rst - Alexandros Kosiaris
* 141951c - Remove requirements.txt - Alexandros Kosiaris
* 90cebc0 - Remove .travis.yml - Alexandros Kosiaris
* 93699e5 - Switch to pyproject.toml - Alexandros Kosiaris
* 7fd1a08 - Switch from distutils.version to packaging.version - Alexandros Kosiaris
* ce76b79 - GH actions: Add python 3.11 - Alexandros Kosiaris
* 6cabac6 - Add a docstring to setup.py - Alexandros Kosiaris
* 829effb - Ignore a wrong-import-position pylint warning - Alexandros Kosiaris
* 24303f6 - pylint: Ignore a few import errors - Alexandros Kosiaris
* 537176e - Rename a test function to appease pylint - Alexandros Kosiaris
* 566e1d9 - Use an f-string instead of %- formatting - Alexandros Kosiaris
* 22309b6 - Switch to unittest.mock - Alexandros Kosiaris
* 1b6336c - Satisfy a flake8 warning - Alexandros Kosiaris
* 66c768e - Add pytest to tox - Alexandros Kosiaris
* 95ce102 - Add python package GH action - Alexandros Kosiaris
* cc176e5 - Install of test-requirements in pylint - Alexandros Kosiaris
* c87b03d - Add pylint in tox - Alexandros Kosiaris
* caa71d8 - Update tox configuration - Alexandros Kosiaris
* 571c6c8 - Make pylint a bit happier - Alexandros Kosiaris
* 61b73fc - Create pylint.yml - Alexandros Kosiaris

3.2 Release

04 Nov 22:57
3.2
Compare
Choose a tag to compare

Minor update. No functional changes but:

  • Dropped support for python 3.3
  • Added support for python 3.6
  • Dropped support for transmissionrpc < 0.9

3.1 Release

10 Mar 10:19
3.1
Compare
Choose a tag to compare

This is the first release to also provide a universal wheel. It also incorporates changes to gracefully recover from any loss of connection to a running transmission server due to restarts, network issues etc. It effectively fixes an issue where collectd had to be restarted after any of the above events caused the connection to the transmission server to break.

3.0 Release

26 Sep 16:32
3.0
Compare
Choose a tag to compare

This release is practically the same as 2.3, but it had it's version number bumped to 3.0 to reflect the fact the project is migrating to Semantic Versioning

2.3 Release

04 Sep 12:02
v2.3
Compare
Choose a tag to compare

Major highlights:

  • 100% code coverage
  • supporting officially python 3.3, python 3.4
  • readthedocs.org integration

2.2 Release

14 May 10:28
v2.2
Compare
Choose a tag to compare
  • Fix bug #1
  • Other minor issues

2.1 Release

19 Dec 14:53
v2.1
Compare
Choose a tag to compare

Added:

  • tests
  • code coverage reports
  • documentation in ReST format build via sphinx

Extension is otherwise fully compatible with version 2.0

2.0 Release

11 Dec 14:16
Compare
Choose a tag to compare

Rewrite to the metric definition system. As a result, this is a BREAKING change and upgrade from 1.3 requires some manual intervention. We bumped the major version to reflect this.

This release supports current as well as cumulative statistics as returned by transmission, a more PyPi integrated documentation and various small fixes

To upgrade you can run scripts/upgrade_from_1_3_to_2_0. It will create RRDs with the requested new names via hardlinks. Feel free to remove the old ones after you are done migrating whatever you might be migrating.