Releases: pycontribs/jira
Releases · pycontribs/jira
v3.9.1
Bugfixes
3.9.0
Major
Enhancements
- Add pin/unpin & pinned_comments (#1888) @marci4
- migrate setup.cfg to pyproject.toml (#1776) @deronnax
Bugfixes
- Remove pillow as a dependency (#1891) @ssbarnea
- fix(parse-errors): ensure if block execution (#1854) @kmosti
- Fix docs jobs (#1884) @ssbarnea
- Adopt tox workflow using coactions/dynamic-matrix (#1883) @ssbarnea
- Fix several bugs reported by linters (#1882) @ssbarnea
Other
- Provide overload type hints for search_issues variants (#1861) @Stealthii
v3.9.0 (not on pypi)
Major
Enhancements
- Add pin/unpin & pinned_comments (#1888) @marci4
- migrate setup.cfg to pyproject.toml (#1776) @deronnax
Bugfixes
- Remove pillow as a dependency (#1891) @ssbarnea
- fix(parse-errors): ensure if block execution (#1854) @kmosti
- Fix docs jobs (#1884) @ssbarnea
- Adopt tox workflow using coactions/dynamic-matrix (#1883) @ssbarnea
- Fix several bugs reported by linters (#1882) @ssbarnea
Other
- Provide overload type hints for search_issues variants (#1861) @Stealthii
v3.8.0
v3.7.0
Note
Not released on PyPI (see 3.8.0)
What's Changed
- add Release Process doc by @adehad in #1793
- Improve handling of Jira's retry-after handling by @matthias-bach-by in #1825
- ISSUE-1836: Add
Dashboard
Support by @jpavlav in #1837 - Update createmeta warning with new method names by @mesozoic in #1820
New Contributors
- @matthias-bach-by made their first contribution in #1825
- @jpavlav made their first contribution in #1837
- @mesozoic made their first contribution in #1820
Full Changelog: 3.6.0...3.7.0
v3.6.0
What's Changed
- Replace imghdr with Pillow's PIL by @ABizzinotto in #1680
- Use user_id when adding watcher by @ABizzinotto in #1682
- Bump pyspnego from 0.8.0 to 0.9.1 by @dependabot in #1693
- Bump pytest-cov from 4.0.0 to 4.1.0 by @dependabot in #1672
- Bump pytest-xdist from 3.2.1 to 3.3.1 by @dependabot in #1670
- Bump requests from 2.28.2 to 2.31.0 by @dependabot in #1667
- Bump typing-extensions from 4.5.0 to 4.6.3 by @dependabot in #1665
- Bump pygments from 2.14.0 to 2.15.1 by @dependabot in #1691
- Bump pytest-sugar from 0.9.6 to 0.9.7 by @dependabot in #1671
- Bump docutils from 0.19 to 0.20.1 by @dependabot in #1666
- Bump furo from 2022.12.7 to 2023.8.19 by @dependabot in #1725
- Bump sphinx from 6.1.3 to 7.2.5 by @dependabot in #1669
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1683
- Bump certifi from 2022.12.7 to 2023.7.22 by @dependabot in #1701
- Bump sphinx-basic-ng from 1.0.0b1 to 1.0.0b2 by @dependabot in #1706
- Bump jaraco-classes from 3.2.3 to 3.3.0 by @dependabot in #1707
- Bump pyyaml from 6.0 to 6.0.1 by @dependabot in #1704
- Bump more-itertools from 9.1.0 to 10.1.0 by @dependabot in #1726
- Bump cryptography from 39.0.1 to 41.0.3 by @dependabot in #1702
- Fix docs building by @ssbarnea in #1730
- gha: use pip caching from setup-python by @ssbarnea in #1731
- #1435 - recommend installing jira[cli] to get jirashell deps by @jefft in #1709
- Fix GHA workflow by @ssbarnea in #1752
- Remove xmlrunner by @ssbarnea in #1753
- Bump actions/checkout from 3 to 4 by @dependabot in #1747
- Update test dependencies by @ssbarnea in #1756
- Fix #1774 by updating the Accept value to be valid by @dbaxa in #1778
- response.bool() returns False for Exception cases, so use "is not None" instead by @brezelman in #1748
- Add handling of 503 Service Unavailable retries by @gmainguet in #1713
- use
template_name
forcreate_project()
by @adehad in #1553 - add visibility argument by @adehad in #1552
- feat: add an option to use POST for search_issues by @BlankTiger in #1723
- Do round trip with json dumps and loads to ensure true json params by @adehad in #1780
- bump deps by @adehad in #1782
- support pagination in createmeta methods by @paminov in #1729
- Issue Field and Issue Type object based methods by @adehad in #1784
- fix: small fix for dev docker by @studioj in #1786
- Bump importlib-metadata from 7.0.0 to 7.0.1 by @dependabot in #1783
- Added warning log if issue link type not present by @SageTheWizard in #1787
- Bump actions/setup-python from 4 to 5 by @dependabot in #1788
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #1758
- Bump sphinxcontrib-serializinghtml from 1.1.5 to 1.1.9 by @dependabot in #1789
- Bump coverage from 7.3.4 to 7.4.0 by @dependabot in #1791
- Bump sphinxcontrib-qthelp from 1.0.3 to 1.0.6 by @dependabot in #1790
- Bump sphinxcontrib-htmlhelp from 2.0.1 to 2.0.4 by @dependabot in #1792
New Contributors
- @jefft made their first contribution in #1709
- @brezelman made their first contribution in #1748
- @BlankTiger made their first contribution in #1723
- @paminov made their first contribution in #1729
- @SageTheWizard made their first contribution in #1787
Full Changelog: 3.5.2...3.6.0
v3.5.2
This hotfix targets the OAuth1 related regression in #1677
Minor Changes
- Add rich text example to docs (#1681) @ABizzinotto
Bugfixes
v3.5.1
Minor Changes
- Update the type for issue in add_comment & transition_issue for better type hints (#1580) @dvaerum
- Switch from SIGNATURE_RSA to SIGNATURE_HMAC_SHA1 (#1643) @traylenator
Bugfixes
- fix verify not sent with request (#1573) (#1631) @jongracecox
v3.5.0
Minor Changes
- [feature] Add support for requests timeout (#1574) @Victor-D
- Add projectstatuses method to get project statuses (missing endpoint) (#1267) @kayx23
- Get the properties when fetching an Issue (#1605) @turran
- Support for the new 'createmeta' API in Jira 8.4+ (#1527) @pmilosev
Bugfixes
- Make
create_issue_link
work with issue_link-objects (#1621) @rynkk - [feature] Add support for requests timeout (#1574) @Victor-D
- Made create_issue and create_issues consistent to handle multiple issue types with same name (#1594) @gmainguet
- KeyError: "X-RateLimit-FillRate" fix (#1593) @rehsals
- Properly parse errorMessage key in error response (#1526) @GeyseR
- Use proper SPDX identifier (#1502) @Shortfinga
v3.4.1
v3.4.0
Minor Changes
- Add support for IssueProperty resource (#1439) @turran
- Add project arg to
.issue_type_by_name()
(#1448) @dblanchette
Bugfixes
- fix
.add_issues_to_epic()
(#1450) @adehad - Fix using str as issue type with
.create_issue()
when issue type with that name exists in many projects (#1448) @dblanchette