Commit graph

72 commits

Author SHA1 Message Date
Scott Lyons
5786aad1fe
Merge pull request #3 from slyons/dev/py37
Adding support for Python 3.7
2024-09-05 22:29:27 -07:00
Scott Lyons
4ad2c9bf59 docs(changelog): updating changelog for 0.6 2024-09-05 21:45:28 -07:00
Scott Lyons
384bc155d0 bump: version 0.5.0 → 0.6.0 2024-09-05 21:44:54 -07:00
Scott Lyons
1a3b581ef0 feat(pyproject_toml): enabling python 3.7 support so this will work on my raspberry pi 2024-09-05 21:44:14 -07:00
Scott Lyons
ae49889128 ci(ci_yaml): fixing crates.io publishing step 2024-09-05 17:04:58 -07:00
Scott Lyons
13c1fae963
Merge pull request #2 from slyons/dev/pylib
Changing publish step to be a manual dispatch
2024-09-05 16:13:47 -07:00
Scott Lyons
1ae970e1e2 ci(ci_yaml): changing publish step to be a manual dispatch 2024-09-05 16:12:58 -07:00
Scott Lyons
f9363c3c38
Merge pull request #1 from slyons/dev/pylib
Adding Python library to client
2024-09-05 15:53:03 -07:00
Scott Lyons
f90bd5f61a docs(changelog): updating the changelog for the new release 2024-09-05 15:34:43 -07:00
Scott Lyons
2769297d96 bump: version 0.4.0 → 0.5.0 2024-09-05 15:33:21 -07:00
Scott Lyons
7e9b059b29 docs(license): adding MIT license 2024-09-05 15:31:54 -07:00
Scott Lyons
d4b1758262 docs(pydocs): full python wrapper documentation 2024-09-05 14:33:45 -07:00
Scott Lyons
bb888bb314 test(python-sync): fixing the python test suite with new exception name 2024-09-05 13:43:45 -07:00
Scott Lyons
3611849c00 docs(docs): in-code fixes for documentation 2024-09-05 13:43:08 -07:00
Scott Lyons
ba6e45d772 docs(gitignore): ignoring python docs build artifacts 2024-09-05 11:33:41 -07:00
Scott Lyons
2d998a067a docs(szurubooru-client-docs): deleting old documentation directory 2024-09-05 10:04:17 -07:00
Scott Lyons
748ca52577 ci(ci_yaml): adding venv to python integration test 2024-08-22 07:30:58 -07:00
Scott Lyons
d8887b4b46 ci(ci_yaml): forgot to check out code first for unit tests :/ 2024-08-22 07:28:07 -07:00
Scott Lyons
3781d6f76b ci(ci_yaml): adding release on tag and unit/integration test running 2024-08-22 07:25:56 -07:00
Scott Lyons
67c8456a22 docs(docs): adding initial mkdocs build 2024-08-21 10:57:37 -07:00
Scott Lyons
5d0d8ef312 refactor(python): adding custom python modules to possibly help with documentation 2024-08-21 10:56:45 -07:00
Scott Lyons
4d71a44fcd test(python): adding python integration test 2024-08-21 08:38:23 -07:00
Scott Lyons
f2ae459c22 fix(python): refactoring python client
refactoring several pieces of the client and the Python wrapper to make them more usable.
2024-08-21 08:36:59 -07:00
Scott Lyons
c862d2d700 test(szurubooru-integration-test): removing old integration test, relocated to /tests directory 2024-08-21 07:32:42 -07:00
Scott Lyons
9fb8ffb71a test(rust-test): refactoring Rust tests
Moving Rust tests from szurubooru-integration-tests
2024-08-20 09:35:45 -07:00
Scott Lyons
92bc8cf916 ci(ci_yaml): removing platform due to bad instruction 2024-08-15 09:26:48 -07:00
Scott Lyons
669be07c68 refactor(models): removing unnecessary python classes 2024-08-15 09:13:19 -07:00
Scott Lyons
9c8d084ea0 ci(ci_yaml): fixing build for linux targets 2024-08-15 09:11:34 -07:00
Scott Lyons
ead0470c3e fix(cargo): adding vendored openssl to help with build 2024-08-15 08:48:38 -07:00
Scott Lyons
8fd24efacc ci(ci_yaml): abandoning working-directory approach 2024-08-15 08:43:14 -07:00
Scott Lyons
cd939115f5 ci(ci_yaml): trying to get working directory working 2024-08-15 08:41:16 -07:00
Scott Lyons
32fffc1f21 ci(ci_yaml): typos in ci.yaml 2024-08-15 08:38:23 -07:00
Scott Lyons
c7446755b6 ci(ci_yaml): adding missing feature flag to build 2024-08-15 08:35:18 -07:00
Scott Lyons
c8cb4a6c4d ci(ci_yaml): adding CI yaml for maturin 2024-08-15 08:23:54 -07:00
Scott Lyons
23a756866c build(cargo): re-adding serde-pyobject after mistakingly removing it 2024-08-15 08:23:13 -07:00
Scott Lyons
e99e898641 fix(python-client): fixing paged search results to use a PyList instead
Changing from PyAny to PyList
2024-08-15 08:20:59 -07:00
Scott Lyons
f4ba4a9c39 feat(all): adding python library wrapper
Adding a Python library wrapper using pyo3

BREAKING CHANGE:
2024-08-15 00:36:45 -07:00
Scott Lyons
e46b858758 refactor(models): saving some changes in prep of python library 2024-08-14 09:09:28 -07:00
Scott Lyons
52053bdfbb docs(changelog): updating changelog 2024-08-12 01:06:34 -07:00
Scott Lyons
3581213270 bump: version 0.3.0 → 0.4.0 2024-08-12 01:03:24 -07:00
Scott Lyons
ab2ca394ed feat(client): changed all resources so that the URLs include the server's base URL
BREAKING CHANGE:
2024-08-12 01:01:20 -07:00
Scott Lyons
da9da60cb8 refactor(tokens): cleanup dead code 2024-08-11 21:56:49 -07:00
Scott Lyons
b547dea744 bump: Bumping verison to v0.3.0 2024-08-11 14:51:46 -07:00
Scott Lyons
ee06b50406 fix(client): fixing API path for file downloads 2024-08-11 14:48:59 -07:00
Scott Lyons
8e47ac884b feat(client): adding post image and post thumbnail downloading methods 2024-08-11 13:41:30 -07:00
Scott Lyons
8eaad5b765 fix(tokens): fixing token encoding
Giving up on doing any kind of base64 encoding on the tokens
2024-08-11 13:40:19 -07:00
Scott Lyons
cb33107618 docs(client): fixing doctests for client 2024-08-11 13:39:31 -07:00
Scott Lyons
6d840de69f test(integration-test): testing snapshot fetching 2024-08-11 13:38:05 -07:00
Scott Lyons
ada4a7733c fix(models): fixing parsing of snapshot data 2024-08-11 13:36:39 -07:00
Scott Lyons
f16d6d29c7 bump: version 0.2.2 → 0.2.3 2024-08-11 00:47:57 -07:00