deesiigneer
d36ecfca36
feat(api): добавлены новые исключения и параметр raise_exception для управления ошибками
...
- Добавлены классы исключений SPAPIError и ValidationError для улучшенной обработки ошибок API
- В APISession добавлен параметр raise_exception, который позволяет выбрасывать исключения при ошибках API
- Обновлены методы request, get, post, put для поддержки raise_exception
- Расширена модель SPAPI с передачей параметра raise_exception
refactor(api, models): улучшена структура кода и модели данных
- Упрощена и улучшена реализация APISession, исправлены устаревшие методы и типы
- Модель City переработана: добавлены новые поля (nether_x, nether_z, lane, role, created_at), улучшены свойства и __repr__
- Исправлена модель Card (исправлено имя класса с Cards на Card)
- В модели Account добавлено поле minecraftuuid, заменено поле city на cities с поддержкой списка объектов City
- Исправлены типы возвращаемых значений и добавлены аннотации типов в ключевых местах
- Устранены дублирования и улучшена читаемость кода
- Комментарии и докстринги уточнены и унифицированы
fix(api): исправлены ошибки и опечатки в коде
- Исправлено использование устаревших методов для запросов к API
- Удалены лишние пустые строки и форматирование под PEP8
Fixes #16
Signed-off-by: deesiigneer <goldenrump@gmail.com >
3.2.0
2025-07-14 21:35:57 +05:00
deesiigneer
c086954c25
fix endpoint
3.1.2
2024-04-18 23:09:40 +05:00
deesiigneer
8d60472b9a
update packages in setup.py
2024-04-18 22:56:23 +05:00
deesiigneer
14166cf519
version update
3.1.1
2024-04-18 22:38:23 +05:00
deesiigneer
ab60b4f104
module load fix
2024-04-18 22:36:16 +05:00
Aleksey
b738db3252
Merge pull request #15 from deesiigneer/v3-(asyncio)
...
new version
3.1.0
2024-04-18 21:49:27 +05:00
deesiigneer
b3d56a6059
new version
2024-04-18 21:45:13 +05:00
18c1ff1daf
Update conf.py
2024-04-18 18:34:34 +05:00
Aleksey
eff14052fd
Merge pull request #11 from stepan-zubkov/fix-readme
...
Fix Linux/Mac OS installation in README
2023-01-09 12:24:16 +03:00
Степан Зубков
3f935a060b
Update README.rst
2023-01-09 10:48:49 +03:00
Aleksey
3ecf1fff8a
add v3-asyncio
2022-08-16 08:38:27 +03:00
deesiigneer
74a46277f8
version dropdown fix
2022-08-16 00:12:04 +03:00
Aleksey
63ee509067
update logo
2022-07-23 20:05:52 +03:00
deesiigneer
4ecafef192
upload repo banner
2022-07-23 20:04:52 +03:00
deesiigneer
d44199c4cc
upload repo banner
2022-07-23 20:00:37 +03:00
deesiigneer
056ebce615
logo fix (incorrect gradient placement, lol)
2022-07-23 19:35:22 +03:00
deesiigneer
b00b2b76cd
docs upload
2022-07-23 19:33:28 +03:00
deesiigneer
da86771e3c
version bump
2.1.2
2022-07-20 22:21:33 +03:00
deesiigneer
479a02b95f
transactions fix #9
2022-07-20 22:20:22 +03:00
deesiigneer
5c905ea097
python version downgrade for /docs
2.1.1
2022-07-20 21:12:47 +03:00
deesiigneer
83d9663da3
version bump
2022-07-20 21:12:17 +03:00
deesiigneer
93760d2d87
add MANIFEST file for pip
2022-07-20 21:02:57 +03:00
deesiigneer
108d30ebac
typo fix
2022-07-19 21:52:59 +03:00
deesiigneer
b4ddd1fd93
update example
2022-07-18 22:27:58 +03:00
deesiigneer
5449659566
update example
2022-07-18 22:15:43 +03:00
deesiigneer
85ef993011
update example and add get_uuids() example
2022-07-18 22:15:05 +03:00
deesiigneer
8e6664bc51
new feature get_uuids()
2022-07-18 22:14:06 +03:00
deesiigneer
0d46f0a126
version bump
2022-07-18 22:12:48 +03:00
Aleksey
f5484d3900
version fix
2022-07-18 05:59:29 +03:00
Aleksey
1c35daf142
Delete 68747470733a2f2f692e696d6775722e636f6d2f6d656c685768552e706e67.png
2022-07-18 05:47:29 +03:00
deesiigneer
91ed017ac6
Merge remote-tracking branch 'origin/main'
2022-07-18 05:47:10 +03:00
deesiigneer
1806ba7929
logo asset
2022-07-18 05:47:00 +03:00
deesiigneer
f4623e9204
typo pypi fix
2022-07-18 05:45:05 +03:00
Aleksey
906060a4b7
Add files via upload
2022-07-18 04:58:01 +03:00
Aleksey
6bf342a9f1
update
...
translate to English
2022-07-18 04:49:47 +03:00
Aleksey
a6cbf2adcc
fix
2022-07-18 04:25:31 +03:00
Aleksey
59d43736c0
Update python-publish.yml
2022-07-18 03:44:58 +03:00
Aleksey
9429c443c4
Merge pull request #5 from deesiigneer/v2.0.x
...
v2.0.0!
2022-07-18 03:17:19 +03:00
Aleksey
152b5272c1
Update README.rst
2022-07-18 03:15:38 +03:00
deesiigneer
81d8b1de35
v2.0.0
2022-07-18 03:12:27 +03:00
Aleksey
0667922c8c
Update and rename README.md to README.rst
2022-07-08 11:26:54 +03:00
Aleksey
9a61797253
Update README.md
2022-06-22 11:59:41 +03:00
Aleksey
c9c1bc8e81
Update README.md
2022-06-09 14:46:41 +03:00
Aleksey
f551a860bc
Update setup.py
1.0.2
2022-06-08 10:53:05 +03:00
Aleksey
1065b5748b
Merge pull request #3 from deesiigneer/feature/webhook_verify
...
Добавление webhook_verify
2022-06-08 10:50:20 +03:00
Aleksey
1d6af2b8ec
Update README.md
...
Немного исправлено описание библиотеки и добавлено описание функции webhook_veify()
2022-06-08 10:24:55 +03:00
deesiigneer
f244e3f4db
new feature webhook_verify
2022-06-08 10:00:38 +03:00
deesiigneer
76dc15a332
Merge remote-tracking branch 'origin/main'
2022-06-06 14:52:00 +03:00
deesiigneer
a2a4ac9fab
fix #1
2022-06-06 14:51:38 +03:00
Aleksey
ef40d83a9c
Update python-publish.yml
1.0.1
2022-06-05 17:25:41 +03:00