Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: bunq/sdk_python
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 1.0.0
Choose a base ref
...
head repository: bunq/sdk_python
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: develop
Choose a head ref

Commits on Sep 1, 2018

  1. Copy the full SHA
    1ec35d2 View commit details
  2. Merge branch 'release/1.0.1'

    OGKevin committed Sep 1, 2018
    Copy the full SHA
    c8698d6 View commit details
  3. Merge tag '1.0.1' into develop

    Release 1.0.1 1.0.1
    OGKevin committed Sep 1, 2018
    Copy the full SHA
    f2fd9f5 View commit details

Commits on Sep 18, 2018

  1. Deleted example config. (#78)

    OGKevin committed Sep 18, 2018
    Copy the full SHA
    b9a8eed View commit details
  2. Removed config imports. (#78)

    OGKevin committed Sep 18, 2018
    Copy the full SHA
    cc5ef6f View commit details
  3. Copy the full SHA
    0d54d43 View commit details
  4. Merge pull request #106 from bunq/#78/remove-config-dep

    #78/remove config dep
    OGKevin authored Sep 18, 2018
    Copy the full SHA
    33d107b View commit details

Commits on Oct 5, 2018

  1. Regenerated code.

    Konstantin Yakushev committed Oct 5, 2018
    Copy the full SHA
    f608c39 View commit details
  2. Version bump to 1.1.0

    Konstantin Yakushev committed Oct 5, 2018
    Copy the full SHA
    471e7ea View commit details
  3. Merge branch 'release/1.1.0'

    Konstantin Yakushev committed Oct 5, 2018
    Copy the full SHA
    c4c546a View commit details
  4. Merge tag '1.1.0' into develop

    Release 1.1.0
    Konstantin Yakushev committed Oct 5, 2018
    Copy the full SHA
    8b102ad View commit details

Commits on Oct 24, 2018

  1. Allow Python 3.5.3 as minimum. (#109)

    * changed version, python v, some edits in tests
    
    * final edit
    
    * added docstring
    
    * reverted versions and cleaned up
    
    * deleted vscode file
    
    * whitespaces deleted
    
    * updated setup.py
    eavanvalkenburg authored and kojoru committed Oct 24, 2018
    Copy the full SHA
    3edbc19 View commit details

Commits on Mar 22, 2019

  1. Regenerated code based on the latest tag.

    Konstantin Yakushev committed Mar 22, 2019
    Copy the full SHA
    150820e View commit details
  2. Merge branch 'release/1.10.0'

    Konstantin Yakushev committed Mar 22, 2019
    Copy the full SHA
    664cc41 View commit details
  3. Merge tag '1.10.0' into develop

    Release 1.10.0
    Konstantin Yakushev committed Mar 22, 2019
    Copy the full SHA
    dee1cf6 View commit details
  4. Version bump to 1.10.1

    Konstantin Yakushev committed Mar 22, 2019
    Copy the full SHA
    7f9e41d View commit details
  5. Merge branch 'release/1.10.1'

    Konstantin Yakushev committed Mar 22, 2019
    Copy the full SHA
    9cd5125 View commit details
  6. Merge tag '1.10.1' into develop

    Release 1.10.1
    Konstantin Yakushev committed Mar 22, 2019
    Copy the full SHA
    da6c9b8 View commit details

Commits on May 22, 2019

  1. Regenerated code based on the latest tag.

    Konstantin Yakushev committed May 22, 2019
    Copy the full SHA
    9af64b7 View commit details
  2. Regenerated changelog.

    Konstantin Yakushev committed May 22, 2019
    Copy the full SHA
    b755009 View commit details
  3. Version bump to 1.10.2.

    Konstantin Yakushev committed May 22, 2019
    Copy the full SHA
    65ae7ae View commit details
  4. Merge branch 'release/1.10.2'

    Konstantin Yakushev committed May 22, 2019
    Copy the full SHA
    5eb0043 View commit details
  5. Merge tag '1.10.2' into develop

    Release 1.10.2
    Konstantin Yakushev committed May 22, 2019
    Copy the full SHA
    44cb5c9 View commit details
  6. Markdown fix. (#113)

    Konstantin Yakushev committed May 22, 2019
    Copy the full SHA
    36e4432 View commit details
  7. Copy the full SHA
    0c72943 View commit details

Commits on Jun 17, 2019

  1. Copy the full SHA
    4738ef3 View commit details
  2. Regenerated changelog.

    andrederoos committed Jun 17, 2019
    Copy the full SHA
    292de47 View commit details
  3. Version bump to 1.10.16.

    andrederoos committed Jun 17, 2019
    Copy the full SHA
    0ff3f60 View commit details
  4. Copy the full SHA
    fc6b868 View commit details
  5. Merge tag '1.10.16' into develop

    Release 1.10.16
    andrederoos committed Jun 17, 2019
    Copy the full SHA
    6940719 View commit details

Commits on Sep 12, 2019

  1. Copy the full SHA
    01e97e7 View commit details
  2. Copy the full SHA
    e049134 View commit details
  3. Copy the full SHA
    5bc3d5d View commit details

Commits on Sep 13, 2019

  1. Updated the python SDK core models to match that of the other SDKs. A…

    …lso fixed some of the Tinker related imports.
    angelomelonas committed Sep 13, 2019
    Copy the full SHA
    c4c4842 View commit details
  2. Copy the full SHA
    9041378 View commit details
  3. Copy the full SHA
    4e1e0da View commit details
  4. Copy the full SHA
    9131d9e View commit details

Commits on Sep 18, 2019

  1. Copy the full SHA
    2fb8645 View commit details

Commits on Sep 23, 2019

  1. Copy the full SHA
    626b832 View commit details

Commits on Sep 30, 2019

  1. Copy the full SHA
    2064d20 View commit details
  2. feature/python-sdk-refactor Generated better docstrings and type anno…

    …tations for bunq_context.
    angelomelonas committed Sep 30, 2019
    Copy the full SHA
    2ed259e View commit details

Commits on Oct 14, 2019

  1. feature/python-sdk-refactor Updated bunq_context according to new MR …

    …comments. Other classes to follow.
    angelomelonas committed Oct 14, 2019
    Copy the full SHA
    186f64c View commit details
  2. Copy the full SHA
    7279a09 View commit details
  3. Copy the full SHA
    78b3a82 View commit details

Commits on Oct 15, 2019

  1. Copy the full SHA
    56ca196 View commit details
  2. feature/python-sdk-refactor Updated Type Annotations for all the Http…

    … classes (missed api_client).
    angelomelonas committed Oct 15, 2019
    Copy the full SHA
    b73076f View commit details
  3. Copy the full SHA
    712e963 View commit details
  4. Copy the full SHA
    2d305d0 View commit details

Commits on Oct 16, 2019

  1. Copy the full SHA
    250335c View commit details
  2. feature/python-sdk-refactor General updates, removing unnecessary doc…

    …strings, fixing incorrect type annotations, reformatting code for better readability, etc.
    angelomelonas committed Oct 16, 2019
    Copy the full SHA
    56b196e View commit details
Showing with 45,419 additions and 19,139 deletions.
  1. +1 −1 .github/ISSUE_TEMPLATE.md
  2. +1 −1 .github/PULL_REQUEST_TEMPLATE.md
  3. +3 −0 .gitignore
  4. +167 −18 CHANGELOG.md
  5. +3 −3 CONTRIBUTING.md
  6. +1 −0 MANIFEST.in
  7. +46 −38 README.md
  8. +1 −1 VERSION
  9. BIN assets/attachment.jpg
  10. +38 −38 bunq/__init__.py
  11. +0 −540 bunq/sdk/client.py
  12. +0 −615 bunq/sdk/context.py
  13. 0 bunq/sdk/context/__init__.py
  14. +293 −0 bunq/sdk/context/api_context.py
  15. +19 −0 bunq/sdk/context/api_environment_type.py
  16. +42 −0 bunq/sdk/context/bunq_context.py
  17. +30 −0 bunq/sdk/context/installation_context.py
  18. +102 −0 bunq/sdk/context/session_context.py
  19. +103 −0 bunq/sdk/context/user_context.py
  20. +0 −74 bunq/sdk/exception.py
  21. +11 −18 { → bunq/sdk/exception}/EXCEPTIONS.md
  22. 0 bunq/sdk/exception/__init__.py
  23. +22 −0 bunq/sdk/exception/api_exception.py
  24. +5 −0 bunq/sdk/exception/bad_request_exception.py
  25. +3 −0 bunq/sdk/exception/bunq_exception.py
  26. +23 −41 bunq/sdk/{ → exception}/exception_factory.py
  27. +5 −0 bunq/sdk/exception/forbidden_exception.py
  28. +5 −0 bunq/sdk/exception/method_not_allowed_exception.py
  29. +5 −0 bunq/sdk/exception/not_found_exception.py
  30. +5 −0 bunq/sdk/exception/please_contact_bunq_exception.py
  31. +5 −0 bunq/sdk/exception/too_many_requests_exception.py
  32. +5 −0 bunq/sdk/exception/unauthorized_exception.py
  33. +5 −0 bunq/sdk/exception/uncaught_exception_error.py
  34. +5 −0 bunq/sdk/exception/unknown_api_error_exception.py
  35. 0 bunq/sdk/http/__init__.py
  36. +64 −0 bunq/sdk/http/anonymous_api_client.py
  37. +265 −0 bunq/sdk/http/api_client.py
  38. +42 −0 bunq/sdk/http/bunq_response.py
  39. +22 −0 bunq/sdk/http/bunq_response_raw.py
  40. +15 −0 bunq/sdk/http/http_util.py
  41. +87 −0 bunq/sdk/http/pagination.py
  42. +0 −646 bunq/sdk/json/adapters.py
  43. +64 −0 bunq/sdk/json/anchor_object_adapter.py
  44. +16 −0 bunq/sdk/json/api_environment_type_adapter.py
  45. +107 −342 bunq/sdk/json/converter.py
  46. +19 −0 bunq/sdk/json/date_time_adapter.py
  47. +20 −0 bunq/sdk/json/float_adapter.py
  48. +46 −0 bunq/sdk/json/geolocation_adapter.py
  49. +55 −0 bunq/sdk/json/installation_adapter.py
  50. +58 −0 bunq/sdk/json/installation_context_adapter.py
  51. +18 −0 bunq/sdk/json/monetary_account_reference_adapter.py
  52. +84 −0 bunq/sdk/json/pagination_adapter.py
  53. +115 −0 bunq/sdk/json/session_server_adapter.py
  54. +62 −0 bunq/sdk/json/share_detail_adapter.py
  55. +0 −521 bunq/sdk/model/core.py
  56. 0 bunq/sdk/model/core/__init__.py
  57. +3 −0 bunq/sdk/model/core/anchor_object_interface.py
  58. +143 −0 bunq/sdk/model/core/bunq_model.py
  59. +16 −10 bunq/sdk/model/{ → core}/device_server_internal.py
  60. +20 −0 bunq/sdk/model/core/id.py
  61. +76 −0 bunq/sdk/model/core/installation.py
  62. +35 −0 bunq/sdk/model/core/notification_filter_push_user_internal.py
  63. +37 −0 bunq/sdk/model/core/notification_filter_url_monetary_account_internal.py
  64. +35 −0 bunq/sdk/model/core/notification_filter_url_user_internal.py
  65. +105 −0 bunq/sdk/model/core/oauth_access_token.py
  66. +73 −0 bunq/sdk/model/core/oauth_authorization_uri.py
  67. +17 −0 bunq/sdk/model/core/oauth_grant_type.py
  68. +17 −0 bunq/sdk/model/core/oauth_response_type.py
  69. +39 −0 bunq/sdk/model/core/payment_service_provider_credential_internal.py
  70. +20 −0 bunq/sdk/model/core/public_key_server.py
  71. +106 −0 bunq/sdk/model/core/session_server.py
  72. +47 −0 bunq/sdk/model/core/session_token.py
  73. +20 −0 bunq/sdk/model/core/uuid.py
  74. +38,607 −13,892 bunq/sdk/model/generated/endpoint.py
  75. +3,227 −1,596 bunq/sdk/model/generated/object_.py
  76. 0 bunq/sdk/security/__init__.py
  77. +91 −134 bunq/sdk/{ → security}/security.py
  78. +0 −58 bunq/sdk/util.py
  79. 0 bunq/sdk/util/__init__.py
  80. +5 −0 bunq/sdk/util/type_alias.py
  81. +48 −0 bunq/sdk/util/util.py
  82. +1 −1 examples
  83. +5 −5 requirements.txt
  84. +1 −2 run.py
  85. +30 −12 setup.py
  86. +10 −6 tests/README.md
  87. 0 tests/assets/{NotficationUrlJsons → NotificationUrlJsons}/BunqMeTab.json
  88. 0 tests/assets/{NotficationUrlJsons → NotificationUrlJsons}/ChatMessageAnnouncement.json
  89. 0 tests/assets/{NotficationUrlJsons → NotificationUrlJsons}/DraftPayment.json
  90. 0 tests/assets/{NotficationUrlJsons → NotificationUrlJsons}/MasterCardAction.json
  91. 0 tests/assets/{NotficationUrlJsons → NotificationUrlJsons}/MonetaryAccountBank.json
  92. 0 tests/assets/{NotficationUrlJsons → NotificationUrlJsons}/Mutation.json
  93. 0 tests/assets/{NotficationUrlJsons → NotificationUrlJsons}/PaymentBatch.json
  94. 0 tests/assets/{NotficationUrlJsons → NotificationUrlJsons}/RequestInquiry.json
  95. 0 tests/assets/{NotficationUrlJsons → NotificationUrlJsons}/RequestResponse.json
  96. 0 tests/assets/{NotficationUrlJsons → NotificationUrlJsons}/ScheduledInstance.json
  97. 0 tests/assets/{NotficationUrlJsons → NotificationUrlJsons}/ScheduledPayment.json
  98. 0 tests/assets/{NotficationUrlJsons → NotificationUrlJsons}/ShareInviteBankInquiry.json
  99. 0 tests/assets/{NotficationUrlJsons → NotificationUrlJsons}/ShareInviteBankResponse.json
  100. BIN tests/assets/bunq_App_Icon_Square@4x.png
  101. +0 −23 tests/assets/config.example.json
  102. BIN tests/assets/vader.png
  103. +39 −68 tests/bunq_test.py
  104. +25 −79 tests/config.py
  105. 0 tests/context/__init__.py
  106. +13 −17 tests/{http → context}/test_api_context.py
  107. +113 −0 tests/context/test_psd2_context.py
  108. +24 −0 tests/context/test_user_context.py
  109. +2 −4 tests/http/test_bad_request_with_response_id.py
  110. +18 −30 tests/http/test_pagination.py
  111. +25 −52 tests/http/test_pagination_scenario.py
  112. +67 −0 tests/model/core/test_notification_filter.py
  113. +26 −0 tests/model/core/test_oauth_authorization_uri.py
  114. +8 −16 tests/model/generated/endpoint/test_attachment_public.py
  115. +8 −18 tests/model/generated/endpoint/test_avatar.py
  116. +12 −22 tests/model/generated/endpoint/test_card_debit.py
  117. +3 −14 tests/model/generated/endpoint/test_draft_share_invite_bank.py
  118. +9 −3 tests/model/generated/endpoint/test_monetary_account_bank.py
  119. +3 −10 tests/model/generated/endpoint/test_monetary_account_joint.py
  120. +17 −27 tests/model/generated/endpoint/test_payment.py
  121. +4 −21 tests/model/generated/endpoint/test_request_inquiry.py
  122. +1 −1 tests/model/generated/endpoint/test_session.py
  123. +12 −27 tests/model/generated/endpoint/test_tab_usage_single.py
  124. +43 −94 tests/model/generated/object/test_notification_url.py
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -11,7 +11,7 @@
[//]: # (If there is a traceback please share it in a quote! You can do this by pasting the traceback text, highlighting it and pressing the quote button.)

## SDK version and environment
- Tested on [0.12.4](https://github.com/bunq/sdk_python/releases/tag/0.12.4)
- Tested on [1.14.1](https://github.com/bunq/sdk_python/releases/tag/1.14.1)
- [ ] Sandbox
- [ ] Production

2 changes: 1 addition & 1 deletion .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -4,5 +4,5 @@

## This PR closes/fixes the following issues:
[//]: # (If for some reason your pull request does not require a test case you can just mark this box as checked and explain why it does not require a test case.)
- Closes bunq/sdk_php#
- Closes bunq/sdk_python#
- [ ] Tested
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -9,6 +9,7 @@
.idea/**/workspace.xml
.idea/**/tasks.xml
.idea/dictionaries
.idea/shelf

# Sensitive or high-churn files:
.idea/**/dataSources/
@@ -71,6 +72,8 @@ modules.xml
/dist
/MANIFEST
/stripe.egg-info
/bunq_env
/.vscode
.python-version
*.pyc
*.egg
185 changes: 167 additions & 18 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,19 +1,172 @@
# Change Log
# Changelog

## [Unreleased](https://github.com/bunq/sdk_python/tree/1.0.0)
## [Unreleased](https://github.com/bunq/sdk_python/tree/HEAD)

[Full Changelog](https://github.com/bunq/sdk_python/compare/1.14.1...HEAD)

**Implemented enhancements:**

- Replace /sandbox-user with /sandbox-user-person and /sandbox-user-company [\#151](https://github.com/bunq/sdk_python/issues/151)

**Fixed bugs:**

- Remove \_\_get\_user\_object call immediately after UserContext creation \(reduce rate-limit hits\) [\#149](https://github.com/bunq/sdk_python/issues/149)
- Feature/sdk python\#149 save/restore User in SessionContext from file [\#153](https://github.com/bunq/sdk_python/pull/153) ([angelomelonas](https://github.com/angelomelonas))

**Merged pull requests:**

- feature/sdk\_python\#151 Deprecated SandboxUser and replaced it with SandboxUserPerson/Company [\#152](https://github.com/bunq/sdk_python/pull/152) ([angelomelonas](https://github.com/angelomelonas))
- feature/sdk\_python\#149 Remove get\_user\_object call directly after UserContext creation [\#150](https://github.com/bunq/sdk_python/pull/150) ([angelomelonas](https://github.com/angelomelonas))

## [1.14.1](https://github.com/bunq/sdk_python/tree/1.14.1) (2020-08-20)

[Full Changelog](https://github.com/bunq/sdk_python/compare/1.14.0...1.14.1)

**Implemented enhancements:**

- Add a test for oauth\_authorization\_uri [\#145](https://github.com/bunq/sdk_python/issues/145)
- Update tests with Type Hints \(and other small Type Hint improvements\) [\#139](https://github.com/bunq/sdk_python/issues/139)
- Complete OAuth/PSD2 implementation [\#136](https://github.com/bunq/sdk_python/issues/136)
- Allow for a looser range of runtime dependency versions in conformance with semver backward compatibility guarantees [\#107](https://github.com/bunq/sdk_python/issues/107)
- Updated dependencies, and made them more flexible [\#146](https://github.com/bunq/sdk_python/pull/146) ([angelomelonas](https://github.com/angelomelonas))
- Added type hints for tests [\#141](https://github.com/bunq/sdk_python/pull/141) ([angelomelonas](https://github.com/angelomelonas))

**Fixed bugs:**

- Add missing \_user\_payment\_service\_provider variable with the value None to session\_server [\#135](https://github.com/bunq/sdk_python/pull/135) ([siccovansas](https://github.com/siccovansas))

**Closed issues:**

- Breaking changes since v1.13.0 [\#142](https://github.com/bunq/sdk_python/issues/142)
- Is this repository even maintained? [\#140](https://github.com/bunq/sdk_python/issues/140)
- AttributeError: 'SessionServer' object has no attribute '\_user\_payment\_service\_provider' [\#134](https://github.com/bunq/sdk_python/issues/134)
- cannot import name 'ApiContext' from 'bunq.sdk.context' [\#132](https://github.com/bunq/sdk_python/issues/132)
- The CHANGELOG is out of date [\#131](https://github.com/bunq/sdk_python/issues/131)
- Error in class conversion since BillingInvoice does not exist [\#124](https://github.com/bunq/sdk_python/issues/124)

**Merged pull requests:**

- Update CHANGELOG with breaking changes [\#143](https://github.com/bunq/sdk_python/pull/143) ([angelomelonas](https://github.com/angelomelonas))
- sdk\_python\#136 complete Oauth/PSD2 implementation [\#138](https://github.com/bunq/sdk_python/pull/138) ([angelomelonas](https://github.com/angelomelonas))
- update setup.py: only python 3.7 is supported. [\#133](https://github.com/bunq/sdk_python/pull/133) ([csdenboer](https://github.com/csdenboer))

## [1.14.0](https://github.com/bunq/sdk_python/tree/1.14.0) (2020-08-04)

[Full Changelog](https://github.com/bunq/sdk_python/compare/1.13.1...1.14.0)

## [1.13.1](https://github.com/bunq/sdk_python/tree/1.13.1) (2020-02-21)

[Full Changelog](https://github.com/bunq/sdk_python/compare/1.13.0...1.13.1)

**Implemented enhancements:**

- Add type hint. [\#89](https://github.com/bunq/sdk_python/issues/89)
- Python SDK PSD2 [\#123](https://github.com/bunq/sdk_python/pull/123) ([angelomelonas](https://github.com/angelomelonas))

**Fixed bugs:**

- Fix notification adapter and test. [\#126](https://github.com/bunq/sdk_python/pull/126) ([NickvandeGroes](https://github.com/NickvandeGroes))

**Closed issues:**

- Dependencies severely out of date \(and vulnerable: CVEs\) [\#121](https://github.com/bunq/sdk_python/issues/121)
- Typo in EXCEPTIONS.md [\#110](https://github.com/bunq/sdk_python/issues/110)

**Merged pull requests:**

- feature/fix\_typo: fix typo. [\#129](https://github.com/bunq/sdk_python/pull/129) ([angelomelonas](https://github.com/angelomelonas))
- Feature/dependency upgrades [\#128](https://github.com/bunq/sdk_python/pull/128) ([angelomelonas](https://github.com/angelomelonas))
- Add internal NotificationFilters [\#127](https://github.com/bunq/sdk_python/pull/127) ([angelomelonas](https://github.com/angelomelonas))

## [1.13.0](https://github.com/bunq/sdk_python/tree/1.13.0) (2020-02-19)

[Full Changelog](https://github.com/bunq/sdk_python/compare/1.10.16...1.13.0)

**Implemented enhancements:**

- Python SDK Refactor [\#117](https://github.com/bunq/sdk_python/pull/117) ([angelomelonas](https://github.com/angelomelonas))

## [1.10.16](https://github.com/bunq/sdk_python/tree/1.10.16) (2019-06-17)

[Full Changelog](https://github.com/bunq/sdk_python/compare/1.10.2...1.10.16)

**Closed issues:**

- Fix README.md preventing from uploading a new version of sdk [\#113](https://github.com/bunq/sdk_python/issues/113)

**Merged pull requests:**

- Markdown fix. \(bunq/sdk\_python\#113\) [\#114](https://github.com/bunq/sdk_python/pull/114) ([kojoru](https://github.com/kojoru))

## [1.10.2](https://github.com/bunq/sdk_python/tree/1.10.2) (2019-05-22)

[Full Changelog](https://github.com/bunq/sdk_python/compare/1.10.1...1.10.2)

**Closed issues:**

- MonetaryAccountJoint.list not availeble [\#112](https://github.com/bunq/sdk_python/issues/112)

## [1.10.1](https://github.com/bunq/sdk_python/tree/1.10.1) (2019-03-22)

[Full Changelog](https://github.com/bunq/sdk_python/compare/1.10.0...1.10.1)

## [1.10.0](https://github.com/bunq/sdk_python/tree/1.10.0) (2019-03-22)

[Full Changelog](https://github.com/bunq/sdk_python/compare/1.1.0...1.10.0)

**Closed issues:**

- Minimum Python version to 3.5.3 [\#108](https://github.com/bunq/sdk_python/issues/108)

**Merged pull requests:**

- Edits to allow Python 3.5.3 as minimum [\#109](https://github.com/bunq/sdk_python/pull/109) ([eavanvalkenburg](https://github.com/eavanvalkenburg))

## [1.1.0](https://github.com/bunq/sdk_python/tree/1.1.0) (2018-10-05)

[Full Changelog](https://github.com/bunq/sdk_python/compare/1.0.1...1.1.0)

**Closed issues:**

- Setting the Status of ShareInviteBankInquiry to ACCEPTED causes error at reciver [\#105](https://github.com/bunq/sdk_python/issues/105)

**Merged pull requests:**

- Bunq/sdk\_python\#78/remove config dep [\#106](https://github.com/bunq/sdk_python/pull/106) ([OGKevin](https://github.com/OGKevin))

## [1.0.1](https://github.com/bunq/sdk_python/tree/1.0.1) (2018-09-01)

[Full Changelog](https://github.com/bunq/sdk_python/compare/1.0.0...1.0.1)

## [1.0.0](https://github.com/bunq/sdk_python/tree/1.0.0) (2018-07-24)

[Full Changelog](https://github.com/bunq/sdk_python/compare/0.13.1...1.0.0)

**Implemented enhancements:**

- Added method to refresh user context data. \(bunq/sdk\_python\#79\) [\#80](https://github.com/bunq/sdk_python/pull/80) ([OGKevin](https://github.com/OGKevin))

**Closed issues:**

- Add oath support. [\#102](https://github.com/bunq/sdk_python/issues/102)
- Update Sandbox API key procedure [\#100](https://github.com/bunq/sdk_python/issues/100)

**Merged pull requests:**

- Oauth bunq/sdk\_python\#102 [\#103](https://github.com/bunq/sdk_python/pull/103) ([OGKevin](https://github.com/OGKevin))
- Update Sandbox API key procedure. \(bunq/sdk\_python\#100\) [\#101](https://github.com/bunq/sdk_python/pull/101) ([sandervdo](https://github.com/sandervdo))
- Move to new sandbox bunq/sdk\_python\#98 [\#99](https://github.com/bunq/sdk_python/pull/99) ([OGKevin](https://github.com/OGKevin))
- Updated readme to point to tinker for examples. \(bunq/sdk\_python\#87\) [\#95](https://github.com/bunq/sdk_python/pull/95) ([OGKevin](https://github.com/OGKevin))
- Fix monetary account joint retrieval bunq/sdk\_python\#52 [\#94](https://github.com/bunq/sdk_python/pull/94) ([OGKevin](https://github.com/OGKevin))
- Fix supperfouls fields error bunq/sdk\_python\#77 [\#91](https://github.com/bunq/sdk_python/pull/91) ([OGKevin](https://github.com/OGKevin))
- Auto update bunq context bunq/sdk\_python\#65 [\#86](https://github.com/bunq/sdk_python/pull/86) ([OGKevin](https://github.com/OGKevin))
- Increased min python version to 3.6. \(bunq/sdk\_python\#73\) [\#85](https://github.com/bunq/sdk_python/pull/85) ([OGKevin](https://github.com/OGKevin))
- Replace examples with tinker bunq/sdk\_pyhton\#68 [\#84](https://github.com/bunq/sdk_python/pull/84) ([OGKevin](https://github.com/OGKevin))
- Use ValueError isntead of JsonDecodeError. \(bunq/sdk\_python\#72\) [\#83](https://github.com/bunq/sdk_python/pull/83) ([OGKevin](https://github.com/OGKevin))
- Optimise test framework auto topup bunq/sdk\_python\#78 [\#81](https://github.com/bunq/sdk_python/pull/81) ([OGKevin](https://github.com/OGKevin))

## [0.13.1](https://github.com/bunq/sdk_python/tree/0.13.1) (2018-05-30)

[Full Changelog](https://github.com/bunq/sdk_python/compare/0.13.0...0.13.1)

**Implemented enhancements:**
@@ -27,7 +180,6 @@
- Monetary account joint cannot be retrieved. [\#52](https://github.com/bunq/sdk_python/issues/52)
- Endpoint HTTP methods should not be static [\#41](https://github.com/bunq/sdk_python/issues/41)
- Name field for pointer counterparty [\#29](https://github.com/bunq/sdk_python/issues/29)
- Added method to refresh user context data. \(bunq/sdk\_python\#79\) [\#80](https://github.com/bunq/sdk_python/pull/80) ([OGKevin](https://github.com/OGKevin))

**Fixed bugs:**

@@ -37,28 +189,16 @@

**Closed issues:**

- Move to new sandbox env. [\#98](https://github.com/bunq/sdk_python/issues/98)
- Bunq sdk release request [\#97](https://github.com/bunq/sdk_python/issues/97)
- reopening of question \#12 generated.Payment.FIELD\_COUNTERPARTY\_ALIAS not working with IBAN [\#96](https://github.com/bunq/sdk_python/issues/96)
- Update samples and readme [\#93](https://github.com/bunq/sdk_python/issues/93)
- bunq.sdk.exception.BunqException: ApiContext has not been loaded. Please load ApiContext in BunqContext [\#92](https://github.com/bunq/sdk_python/issues/92)
- Sample for reading/using shared accounts [\#90](https://github.com/bunq/sdk_python/issues/90)
- Python 3.4.2: ImportError: cannot import name 'context' \(cyclic import?\) [\#73](https://github.com/bunq/sdk_python/issues/73)
- Add oath support. [\#102](https://github.com/bunq/sdk_python/issues/102)
- Move to new sandbox env. [\#98](https://github.com/bunq/sdk_python/issues/98)

**Merged pull requests:**

- Updated readme to point to tinker for examples. \(bunq/sdk\_python\#87\) [\#95](https://github.com/bunq/sdk_python/pull/95) ([OGKevin](https://github.com/OGKevin))
- Fix monetary account joint retrieval bunq/sdk\_python\#52 [\#94](https://github.com/bunq/sdk_python/pull/94) ([OGKevin](https://github.com/OGKevin))
- Fix supperfouls fields error bunq/sdk\_python\#77 [\#91](https://github.com/bunq/sdk_python/pull/91) ([OGKevin](https://github.com/OGKevin))
- Auto update bunq context bunq/sdk\_python\#65 [\#86](https://github.com/bunq/sdk_python/pull/86) ([OGKevin](https://github.com/OGKevin))
- Increased min python version to 3.6. \(bunq/sdk\_python\#73\) [\#85](https://github.com/bunq/sdk_python/pull/85) ([OGKevin](https://github.com/OGKevin))
- Replace examples with tinker bunq/sdk\_pyhton\#68 [\#84](https://github.com/bunq/sdk_python/pull/84) ([OGKevin](https://github.com/OGKevin))
- Use ValueError isntead of JsonDecodeError. \(bunq/sdk\_python\#72\) [\#83](https://github.com/bunq/sdk_python/pull/83) ([OGKevin](https://github.com/OGKevin))
- Optimise test framework auto topup bunq/sdk\_python\#78 [\#81](https://github.com/bunq/sdk_python/pull/81) ([OGKevin](https://github.com/OGKevin))
- Move to new sandbox bunq/sdk\_python\#98 [\#99](https://github.com/bunq/sdk_python/pull/99) ([OGKevin](https://github.com/OGKevin))

## [0.13.0](https://github.com/bunq/sdk_python/tree/0.13.0) (2018-03-20)

[Full Changelog](https://github.com/bunq/sdk_python/compare/0.12.4...0.13.0)

**Implemented enhancements:**
@@ -89,6 +229,7 @@
- Bunq update 7 [\#76](https://github.com/bunq/sdk_python/pull/76) ([OGKevin](https://github.com/OGKevin))

## [0.12.4](https://github.com/bunq/sdk_python/tree/0.12.4) (2017-12-21)

[Full Changelog](https://github.com/bunq/sdk_python/compare/0.12.3...0.12.4)

**Implemented enhancements:**
@@ -111,6 +252,7 @@
- Renamed camelCase methods. \(bunq/sdk\_python\#45\) [\#48](https://github.com/bunq/sdk_python/pull/48) ([OGKevin](https://github.com/OGKevin))

## [0.12.3](https://github.com/bunq/sdk_python/tree/0.12.3) (2017-11-15)

[Full Changelog](https://github.com/bunq/sdk_python/compare/0.12.2...0.12.3)

**Implemented enhancements:**
@@ -123,6 +265,7 @@
- ScheduledPayment causes decode error due to Typo [\#44](https://github.com/bunq/sdk_python/issues/44)

## [0.12.2](https://github.com/bunq/sdk_python/tree/0.12.2) (2017-11-08)

[Full Changelog](https://github.com/bunq/sdk_python/compare/0.12.0...0.12.2)

**Implemented enhancements:**
@@ -143,6 +286,7 @@
- Feature/add missing cvc fields \#37 [\#38](https://github.com/bunq/sdk_python/pull/38) ([OGKevin](https://github.com/OGKevin))

## [0.12.0](https://github.com/bunq/sdk_python/tree/0.12.0) (2017-10-11)

[Full Changelog](https://github.com/bunq/sdk_python/compare/0.11.0...0.12.0)

**Implemented enhancements:**
@@ -159,6 +303,7 @@
- Feature/exception handler [\#26](https://github.com/bunq/sdk_python/pull/26) ([OGKevin](https://github.com/OGKevin))

## [0.11.0](https://github.com/bunq/sdk_python/tree/0.11.0) (2017-09-06)

[Full Changelog](https://github.com/bunq/sdk_python/compare/0.10.0...0.11.0)

**Implemented enhancements:**
@@ -168,6 +313,7 @@
- Add pagination [\#21](https://github.com/bunq/sdk_python/pull/21) ([dnl-blkv](https://github.com/dnl-blkv))

## [0.10.0](https://github.com/bunq/sdk_python/tree/0.10.0) (2017-08-22)

[Full Changelog](https://github.com/bunq/sdk_python/compare/0.9.1...0.10.0)

**Implemented enhancements:**
@@ -189,6 +335,9 @@
- Add proxy support \[\#16\] [\#17](https://github.com/bunq/sdk_python/pull/17) ([dnl-blkv](https://github.com/dnl-blkv))

## [0.9.1](https://github.com/bunq/sdk_python/tree/0.9.1) (2017-08-07)

[Full Changelog](https://github.com/bunq/sdk_python/compare/4fb168bb3e1ed40b0b8ca00c8156b384debf2e29...0.9.1)

**Implemented enhancements:**

- Submit this as package to PyPi [\#2](https://github.com/bunq/sdk_python/issues/2)
@@ -202,4 +351,4 @@



\* *This Change Log was automatically generated by [github_changelog_generator](https://github.com/skywinder/Github-Changelog-Generator)*
\* *This Changelog was automatically generated by [github_changelog_generator](https://github.com/github-changelog-generator/github-changelog-generator)*
6 changes: 3 additions & 3 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
### How to contribute to the bunq Python SDK 😎

#### Want to add a new amazing feature to our SDK? 🚀
- First let’s discuss the feature that you would like to add. [Open a new issue](https://github.com/bunq/bunq-Python/issues/new), describe the feature and explain why you think it should be added.
- First let’s discuss the feature that you would like to add. [Open a new issue](https://github.com/bunq/sdk_python/issues/new), describe the feature and explain why you think it should be added.
- Once we agree on the new feature, open a new GitHub pull request and include all the relevant information to get your code approved!

#### Did you find a bug? 🐛
- Before opening a new issue check if the bug hasn't already been reported by searching on GitHub under [issues](https://github.com/bunq/bunq-Python/issues).
- If it hasn't already been reported you can [open a new issue](https://github.com/bunq/bunq-Python/issues/new). Make sure you include a title and clear description, as much relevant information as possible, and a code sample or an executable test case demonstrating the expected behaviour that is not occurring.
- Before opening a new issue check if the bug hasn't already been reported by searching on GitHub under [issues](https://github.com/bunq/sdk_python/issues).
- If it hasn't already been reported you can [open a new issue](https://github.com/bunq/sdk_python/issues/new). Make sure you include a title and clear description, as much relevant information as possible, and a code sample or an executable test case demonstrating the expected behaviour that is not occurring.
- If you wrote a patch that fixes a bug, open a new GitHub pull request and make sure to clearly describe the problem and your awesome solution.

#### Do you have questions about the source code?
1 change: 1 addition & 0 deletions MANIFEST.in
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
include LICENSE
include *.md
include VERSION
Loading