deesiigneer
508a209e74
fix: bump version to 3.3.2 in pyproject.toml
3.3.2
2026-03-09 12:53:55 +00:00
deesiigneer
2573c30800
fix: update Python version requirement to 3.12 and include Card, City in exported members
2026-03-09 12:52:50 +00:00
Aleksey
dc36f05221
Merge pull request #19 from TonyAleksandr/patch-1
...
fix: include UserCards in exported module members
2026-03-09 15:30:27 +03:00
deesiigneer
2e75de605d
fix: include UserCards in exported module members
2026-03-09 12:25:57 +00:00
TonyAleksandr
22219f3e37
fix: remove Cards from exported module members
2026-03-09 09:01:20 +03:00
deesiigneer
83d4308906
refactor: enhance error handling and logging in API interactions, improve exception classes
3.3.1
2026-02-01 14:57:16 +00:00
deesiigneer
e22a22b777
bump version to 3.3.1 and enable package mode in pyproject.toml
2026-01-30 22:36:39 +00:00
deesiigneer
6906afb090
refactor: replace get_event_loop with asyncio.run for better async handling in example scripts
2026-01-30 22:36:18 +00:00
deesiigneer
931b1a8621
update poetry
3.3.0
2026-01-17 19:39:52 +00:00
deesiigneer
e9765e8b6a
refactor: update Python publish workflow to use Poetry for dependency management
2026-01-17 19:30:51 +00:00
deesiigneer
047dbb38d0
chore: update Python version to 3.12 in GitHub Actions workflow
2026-01-17 19:02:52 +00:00
deesiigneer
6da906e0d1
feat(docs): localize documentation to Russian and update Makefile for Sphinx
2026-01-17 19:02:11 +00:00
deesiigneer
4fc530caeb
refactor: improve code structure and add proxy support in APISession and SPAPI
2026-01-17 18:59:58 +00:00
deesiigneer
6e77bac3ba
feat: migrate to poetry for dependency management and project configuration
...
- Added pyproject.toml for project metadata and dependencies.
- Removed requirements.txt as dependencies are now managed by poetry.
- Deleted setup.py as it is no longer needed with poetry.
2026-01-17 18:59:20 +00:00
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