Releases: maxtepkeev/python-redmine
Releases · maxtepkeev/python-redmine
v1.5.1
- Changed: Updated bundled requests package to 2.9.1
- Changed: Issue #124 (
project.url
now usesidentifier
rather thanid
to generate url for the project resource) - Fixed: Issue #122 (
ValidationError
for empty custom field values was possible under some circumstances with Redmine < 2.5.0) - Fixed: Issue #112 (
UnicodeEncodeError
on Python 2 ifresource_id
was ofunicode
type) (thanks to Digenis)
v1.5.0
v1.4.0
v1.3.0
v1.2.0
- Added: wheel support
- Added: Issue #93 (
JSONDecodeError
exception now contains aresponse
attribute which can be inspected to identify the cause of the exception) - Added: Issue #98 (Support for setting WikiPage resource parent title and converting parent attribute to Resource object instead of being a dict)
v1.1.2
- Fixed: Issue #90 (Python Redmine fails to install on systems with LC_ALL=C) (thanks to spikergit1)
v1.1.1
v1.1.0
- Added: PyPy2/3 is now officially supported
- Added: Introduced
enabled_modules
on demand include in Project resource - Fixed: Issue #78 (Redmine <2.5.2 returns only single tracker instead of a list of all available trackers when requested from a CustomField resource which caused an Exception in Python Redmine, see this for details)
- Fixed: Issue #80 (If a project is read-only or doesn't have CRM plugin enabled, an attempt to add/remove Contact resource to/from it will lead to improper error message)
- Fixed: Issue #81 (Contact's resource
tag_list
attribute was always splitted into single chars) (thanks to Alexander Loechel)
v1.0.3
- Fixed: Issue #72 (If an exception is raised during JSON decoding process, it should be catched and reraised as Python Redmine's own exception, i.e
redmine.exceptions.JSONDecodeError
) - Fixed: Issue #76 (It was impossible to retrieve more than 100 resources for resources which don't support limit/offset natively by Redmine, i.e. this functionality is emulated by Python Redmine, e.g. WikiPage, Groups, Roles etc)
v1.0.2
- Fixed: Issue #55 (TypeError was raised during processing validation errors from Redmine when one of the errors was returned as a list)
- Fixed: Issue #59 (Raise ForbiddenError when a 403 is encountered) (thanks to Rick Harris)
- Fixed: Issue #64 (Redmine and Resource classes weren't picklable) (thanks to Rick Harris)
- Fixed: A ResourceSet object with a limit=100, actually returned 125 Resource objects