Glqiwiapi

Latest version: v2.18.3

Safety actively analyzes 685670 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 7 of 8

0.2.22

:heavy_check_mark: Fixed a critical bug with bad work of `copy.deepcopy`

0.2.21

:heavy_check_mark: Fixed a critical bug with incorrect initialization of the class ``QiwiWrapper``

0.2.20

😼 Rewrote unit tests using ``pytest`` [more details](https://github.com/GLEF1X/glQiwiApi/tree/master/tests)

😇 Added polling updates option by ``start_polling`` method [more details](https://glqiwiapi.readthedocs.io/en/latest/examples/qiwi/polling.html)

🧑‍🔬 Changed the structure of QiwiWrapper, now its a class that contains mixins of individual parts of API [source code](https://github.com/GLEF1X/glQiwiApi/tree/master/glQiwiApi/qiwi)

:heavy_plus_sign: This update brought a small performance boost

0.2.19

:+1: minor edits, connected with incorrect work of YooMoney API

0.2.18stable
:heavy_plus_sign: Fixed critical bug, connected with wrong work of YooMoneyAPI

0.2.17stable
:ballot_box_with_check: Fixed bug connected with invalid exceptions

:ballot_box_with_check: Code review and small refactors were done

0.2.16beta

:ballot_box_with_check: Added `webhooks` and `handlers`. More docs: [here](https://glqiwiapi.readthedocs.io/en/latest/examples/qiwi/qiwi_webhook.html).
python
from glQiwiApi import QiwiWrapper, types

wallet = QiwiWrapper(
api_access_token='TOKEN',
secret_p2p='SECRET_P2P'
)


wallet.bill_handler()
async def handle_event(event: types.Notification):
print(event)


wallet.start_webhook(port=80)


:ballot_box_with_check: Added QIWI API methods to register, delete and configure webhook: `bind_webhook`, `get_webhook_secret_key`, `get_current_webhook`, `change_webhook_secret` and other.

:ballot_box_with_check: Deleted unnecessar dependency `aiosocks`










0.2.14stable
:ballot_box_with_check: Some bug fixes, connected to wrong work `QiwiMaps` and `sync` adapter. Now it's working stable.

:ballot_box_with_check: Some changes with cache, rename from `SimpleCache` to `Storage`. Change methods.

:ballot_box_with_check: Add stub file `basics.pyi` for `sync` adapter and other utility functions.

0.2.13beta

:ballot_box_with_check: Add sync calls coverage
python
from glQiwiApi import sync, QiwiWrapper

wallet = QiwiWrapper(
api_access_token='TOKEN',
phone_number='+number',
without_context=True pass on without_context variable
)


def main():
print(sync(wallet.get_balance))


main()


:ballot_box_with_check: Add QIWI Terminal Maps API coverage by `QiwiMaps` class

:ballot_box_with_check: Finally, `pydantic` models were added for YooMoney.

:ballot_box_with_check: Deprecated useless parameter `public_p2p` from `QiwiWrapper`

Page 7 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.