Pycontribs Jira Versions Save

Python Jira library. Development chat available on https://matrix.to/#/#pycontribs:matrix.org

3.3.0

1 year ago

Minor Changes

  • Add client route for deleting remote links by global (and internal) id (#1395) @rynkk
  • improve explanation of exception when two sprints with the same name are found (#1405) @studioj
  • extend the examples with a more thorough example for getting attachments from a specific comment (#1404) @studioj
  • Configurable batch size for JIRA._fetch_pages() and dependant methods (#1394) @rynkk
  • tidy ResilientSession implementation (#1366) @adehad
  • Add notify to comment (#1387) @studioj
  • As the keyring dependency is only used by jirashell, have it be part of the cli extras requirement. (#1380) @dbaxa
  • Handle #925 rate limit error (#1364) @StefanoBoriero
  • updated jira.search_issues default behaviour to include all fields (#1360) @Yusuf-TJ
  • use importlib.metadata instead of pkg_resources (#1359) @adehad
  • Drop py36 py37 add py310 (#1350) @adehad

Bugfixes

  • improve explanation of exception when two sprints with the same name are found (#1405) @studioj
  • Remove GreenHopper Resource and fix Agile tests (#1351) @adehad

3.2.0

2 years ago

Note: This will be the last release to support Py36 and Py37.

Minor Changes

  • Additional scheme endpoints for projects (#1295) @Zyzyx
  • Add subscriptable support for PropertyHolder (#1102) @dvaerum
  • Fixing type hint to match documentation for move_to_backlog (#1275) @cpsimpson
  • improve ResultList types (#1215) @adehad
  • Allow verify option as path to cert in config (#1238) @lamcw

Bugfixes

  • Locate the exact user by key if there are multiple users returned from query (#1145) @skyscribe
  • Fixing type hint to match documentation for move_to_backlog (#1275) @cpsimpson
  • Avoid printing parsed json response (#1246) @studioj

3.1.1

2 years ago

Minor Changes

  • Allow both a comment and a worklog rather than just one or the other when transitioning an issue (#951) @jdgood
  • lazy load _fields, (now called _fields_cache for clarity) (#1205) @adehad

Bugfixes

  • Bugfix/restore cookie auth (#1201) @adehad
  • username as default self-hosted field for current_user() (#1200) @adehad
  • add the .verify property correctly (#1202) @adehad

From 3.1.0rc1

Minor Changes

  • Create token auth option (#991) @skaiaa
  • add support for ranking after (#1160) @durka
  • add PermissionScheme Resource (#1139) @Steffen223
  • Allow the adding of headers rather than just overwriting all headers (#1085) @adehad
  • Make search_assignable_users_for_issues function GDPR compliant. (#1117) @nelli-acc
  • Add expand to JIRA.project and JIRA.projects (#865) @joshheinrichs
  • ResilientSession: do not log request data on ConnectionError (#928) @Flupp
  • fix pickling and hashability (#1051) @adehad
  • Allow expands for retrieval of comments (#1003) @matthewkeenan
  • Close the file descriptor for add_attachment (#957) @yen3
  • Adopt fstrings (flynt) (#1044) @studioj
  • Improve feedback for oauth errors. (#888) @aklajnert
  • Correct lookup of issuetypes when calling create_issue (#978) @soerenbe
  • add typehints and allow google docstrings (#1023) @adehad

Bugfixes

  • Export resource_class_map and fix bug in Role.add_user() (#1047) @wlupton
  • Jira Cloud user support (#1109) @adehad
  • allow testing of Jira Cloud (#1107) @adehad
  • Client Certificate Authentication for All Auth Types (#1191) @kchason
  • Allow _get_user_accountid to find "Unassigned" and "Automatic" users. (#1152) @adehad
  • use "agile" endpoint over now removed "greenhopper" (#1186) @adehad
  • fix: rename default branch to main (#1166) @ssbarnea
  • Fix JWT QSH generation for urls with repeated parameters (#1157) @robinhughes
  • fix TB on RequestType instanciation with raw content (fixes #1130) (#1133) @bmathieu33
  • Make search_assignable_users_for_issues function GDPR compliant. (#1117) @nelli-acc
  • use requests.structures.CaseInsensitiveDict directly (#1084) @adehad
  • Fix broken tests (#1079) @manc-lx
  • Add (some) missing type hints for _IssueFields (#1063) @julenpardo
  • Refactor locking of test dependencies (#1074) @ssbarnea
  • fix assign issue behaviour and correct watcher functions docstrings (#1053) @adehad
  • Allow you to set the reporter as well, not just the assignee (#987) @tlianza
  • Close the file descriptor for add_attachment (#957) @yen3
  • Make user search GDPR compliant (#927) @julenpardo
  • fix: group_members (#933) @nilleb
  • add typehints and allow google docstrings (#1023) @adehad
  • Fix docstring generation of jira client and minor doc layouting fix (#1038) @studioj
  • adding version to documentation to help out on #1016 (#1039) @studioj

Kudos goes to: @Flupp, @RonnyPfannschmidt, @Steffen223, @adehad, @aklajnert, @bmathieu33, @dependabot, @dependabot[bot], @durka, @jdgood, @joshheinrichs, @julenpardo, @kchason, @manc-lx, @matthewkeenan, @nelli-acc, @nilleb, @petermcd, @pre-commit-ci, @pre-commit-ci[bot], @robinhughes, @skaiaa, @soerenbe, @ssbarnea, @studioj, @tlianza, @tmct, @wlupton and @yen3

3.1.0rc1

2 years ago

Thank you all for your contributions and patience awaiting this pre-release. Although this is classed as a "pre-release" this is the most well tested this library has been in its entire history ! Our coverage is just shy of 58%. The reasoning behind classing this as a pre-release is that we changed our CI system and want to make sure that any regressions can be addressed before a "proper" release.

Minor Changes

  • Create token auth option (#991) @skaiaa
  • add support for ranking after (#1160) @durka
  • add PermissionScheme Resource (#1139) @Steffen223
  • Allow the adding of headers rather than just overwriting all headers (#1085) @adehad
  • Make search_assignable_users_for_issues function GDPR compliant. (#1117) @nelli-acc
  • Add expand to JIRA.project and JIRA.projects (#865) @joshheinrichs
  • ResilientSession: do not log request data on ConnectionError (#928) @Flupp
  • fix pickling and hashability (#1051) @adehad
  • Allow expands for retrieval of comments (#1003) @matthewkeenan
  • Close the file descriptor for add_attachment (#957) @yen3
  • Adopt fstrings (flynt) (#1044) @studioj
  • Improve feedback for oauth errors. (#888) @aklajnert
  • Correct lookup of issuetypes when calling create_issue (#978) @soerenbe
  • add typehints and allow google docstrings (#1023) @adehad

Bugfixes

  • Export resource_class_map and fix bug in Role.add_user() (#1047) @wlupton
  • Jira Cloud user support (#1109) @adehad
  • allow testing of Jira Cloud (#1107) @adehad
  • Client Certificate Authentication for All Auth Types (#1191) @kchason
  • Allow _get_user_accountid to find "Unassigned" and "Automatic" users. (#1152) @adehad
  • use "agile" endpoint over now removed "greenhopper" (#1186) @adehad
  • fix: rename default branch to main (#1166) @ssbarnea
  • Fix JWT QSH generation for urls with repeated parameters (#1157) @robinhughes
  • fix TB on RequestType instanciation with raw content (fixes #1130) (#1133) @bmathieu33
  • Make search_assignable_users_for_issues function GDPR compliant. (#1117) @nelli-acc
  • use requests.structures.CaseInsensitiveDict directly (#1084) @adehad
  • Fix broken tests (#1079) @manc-lx
  • Add (some) missing type hints for _IssueFields (#1063) @julenpardo
  • Refactor locking of test dependencies (#1074) @ssbarnea
  • fix assign issue behaviour and correct watcher functions docstrings (#1053) @adehad
  • Allow you to set the reporter as well, not just the assignee (#987) @tlianza
  • Close the file descriptor for add_attachment (#957) @yen3
  • Make user search GDPR compliant (#927) @julenpardo
  • fix: group_members (#933) @nilleb
  • add typehints and allow google docstrings (#1023) @adehad
  • Fix docstring generation of jira client and minor doc layouting fix (#1038) @studioj
  • adding version to documentation to help out on #1016 (#1039) @studioj

Kudos goes to: @Flupp, @RonnyPfannschmidt, @Steffen223, @adehad, @aklajnert, @bmathieu33, @dependabot, @dependabot[bot], @durka, @joshheinrichs, @julenpardo, @kchason, @manc-lx, @matthewkeenan, @nelli-acc, @nilleb, @pre-commit-ci, @pre-commit-ci[bot], @robinhughes, @skaiaa, @soerenbe, @ssbarnea, @studioj, @tlianza, @tmct, @wlupton and @yen3

3.0.1

3 years ago

Changes

  • Comment Author Name and Time (#1001) @pperum002c
  • Bump markupsafe from 1.1.1 to 2.0.0 (#1026) @dependabot
  • Example of the email address and API token initialization. (#893) @stanislavulrych
  • Bump pytest from 6.2.3 to 6.2.4 (#1024) @dependabot

Features

  • Switch to locked test dependencies (#1019) @ssbarnea

Bug Fixes

  • Update client.py (#1005) @EdgeSync
  • Fix CI and drop support for py35 (#1017) @ssbarnea

3.0

3 years ago

Changes

  • Update JIRA -> Jira branding and use https for links (#869) @josephw
  • Fix docs typo (#919) @foxyblue
  • Print statements converted to functions (py3) (#921) @pletnes
  • docs: fixed rtd install (#855) @ssbarnea
  • Added release drafter config (#851) @ssbarnea
  • remove support for py27 (#849) @ssbarnea
  • Python Jira goes black (#818) @ssbarnea
  • Improve docs on OAuth (#800) @hdost
  • Feature/fix exceptions unicode literals (#760) @nikepan
  • Update pip install instructions in README.rst (#785) @asfaltboy
  • Fixed tag build trigger (#766) @ssbarnea
  • fix link to readthedocs in comment (#769) @tomviner
  • doc-fix: Specify correct parameter name of 'destination'. (#795) @akumria
  • Create FUNDING.yml (#796) @ssbarnea
  • Fix CI broken tests (#799) @ssbarnea
  • Correct labels update example syntax (#787) @wesinator
  • adds allow_no_value to ConfigParser options in findfile function (#767) @renegaderyu
  • Pin flake8 version when using with pre-commit (#777) @ssbarnea

Features

  • Feat: allow saving password in OS keychain/keyring (#786) @asfaltboy

Bug Fixes

  • Update attachment example to Python 3 StringIO (#853) @wesinator
  • Add support for Python 3.8 (#895) @japz
  • bugfix in method create_issue_link (#782) @russoz

Maintenance

  • removed .gitreview file (#856) @ssbarnea

2.0.1rc2

5 years ago

2.0.1rc1

5 years ago

2.0.0

5 years ago

2.0.0rc10

5 years ago