<feed xmlns='http://www.w3.org/2005/Atom'>
<title>szuruboorupy.git, branch master</title>
<subtitle>Python scripts and library for syncing content between Danbooru and Szurubooru</subtitle>
<link rel='alternate' type='text/html' href='http://git.wilk.cx/szuruboorupy.git/'/>
<entry>
<title>Add pre-commit hook for isort and apply suggestions</title>
<updated>2023-10-09T10:59:08+00:00</updated>
<author>
<name>Colin Wilk</name>
<email>colin.wilk@tum.de</email>
</author>
<published>2023-10-09T10:59:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.wilk.cx/szuruboorupy.git/commit/?id=50e5179bd062cbd8f482c169432bb7e02f43152c'/>
<id>50e5179bd062cbd8f482c169432bb7e02f43152c</id>
<content type='text'>
Signed-off-by: Colin Wilk &lt;colin.wilk@tum.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Colin Wilk &lt;colin.wilk@tum.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add generic python project .gitignore from github</title>
<updated>2023-10-09T10:58:13+00:00</updated>
<author>
<name>Colin Wilk</name>
<email>colin.wilk@tum.de</email>
</author>
<published>2023-10-09T10:06:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.wilk.cx/szuruboorupy.git/commit/?id=f7a1dfc655971b279749232665bd468ffebd5c2e'/>
<id>f7a1dfc655971b279749232665bd468ffebd5c2e</id>
<content type='text'>
Signed-off-by: Colin Wilk &lt;colin.wilk@tum.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Colin Wilk &lt;colin.wilk@tum.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add more pre-commit hooks</title>
<updated>2023-10-09T10:58:13+00:00</updated>
<author>
<name>Colin Wilk</name>
<email>colin.wilk@tum.de</email>
</author>
<published>2023-10-09T10:04:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.wilk.cx/szuruboorupy.git/commit/?id=4a02c065a2f06ea6350ddcda122217dfa6ded105'/>
<id>4a02c065a2f06ea6350ddcda122217dfa6ded105</id>
<content type='text'>
* Add a few general pre-commit hooks for checking
  format/parsability/git-related-issues.
* Add yamllint for properly linting the pre-commit.yaml.
* Add mypy for additionally checking types since it seems like a more
  active project.

Signed-off-by: Colin Wilk &lt;colin.wilk@tum.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Add a few general pre-commit hooks for checking
  format/parsability/git-related-issues.
* Add yamllint for properly linting the pre-commit.yaml.
* Add mypy for additionally checking types since it seems like a more
  active project.

Signed-off-by: Colin Wilk &lt;colin.wilk@tum.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename booru-sync to szuruboorupy</title>
<updated>2023-10-09T10:08:43+00:00</updated>
<author>
<name>Colin Wilk</name>
<email>colin.wilk@tum.de</email>
</author>
<published>2023-10-09T09:52:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.wilk.cx/szuruboorupy.git/commit/?id=c61d6fc80d7c20f580ad111db59352b8eae7b7da'/>
<id>c61d6fc80d7c20f580ad111db59352b8eae7b7da</id>
<content type='text'>
Initially the project was intended as a script repository containing
scripts for managing my szurubooru instance. Since most of my work was
actually writing an API client, I decided to rename this repository to
an API client and do the script repository later on separately.

Signed-off-by: Colin Wilk &lt;colin.wilk@tum.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Initially the project was intended as a script repository containing
scripts for managing my szurubooru instance. Since most of my work was
actually writing an API client, I decided to rename this repository to
an API client and do the script repository later on separately.

Signed-off-by: Colin Wilk &lt;colin.wilk@tum.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add pydocstyle linter and apply suggestions</title>
<updated>2023-10-09T08:42:30+00:00</updated>
<author>
<name>Colin Wilk</name>
<email>colin.wilk@tum.de</email>
</author>
<published>2023-10-09T08:42:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.wilk.cx/szuruboorupy.git/commit/?id=1da7f1638babdfe4173d0e87ff3b45b32e0c9123'/>
<id>1da7f1638babdfe4173d0e87ff3b45b32e0c9123</id>
<content type='text'>
Signed-off-by: Colin Wilk &lt;colin.wilk@tum.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Colin Wilk &lt;colin.wilk@tum.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add requirements.txt file accompanying pyproject.toml</title>
<updated>2023-10-01T23:13:37+00:00</updated>
<author>
<name>Colin Wilk</name>
<email>colin.wilk@tum.de</email>
</author>
<published>2023-10-01T23:13:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.wilk.cx/szuruboorupy.git/commit/?id=0afdff3363897c55ccafa8692e15a066c1ba6dff'/>
<id>0afdff3363897c55ccafa8692e15a066c1ba6dff</id>
<content type='text'>
Signed-off-by: Colin Wilk &lt;colin.wilk@tum.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Colin Wilk &lt;colin.wilk@tum.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add pydantic to dataclasses</title>
<updated>2023-10-01T23:10:42+00:00</updated>
<author>
<name>Colin Wilk</name>
<email>colin.wilk@tum.de</email>
</author>
<published>2023-10-01T23:10:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.wilk.cx/szuruboorupy.git/commit/?id=da105eb3dd66935401c7740a132b3d18d77294ec'/>
<id>da105eb3dd66935401c7740a132b3d18d77294ec</id>
<content type='text'>
Verifies the type annotations on the classes.

This commit also fixes a bug where an invalid type was returned for
suggestions of a Tag. The return type was a dict of a Micro Tag
Structure but it was expected to be a string (see szurubooru.py)

Signed-off-by: Colin Wilk &lt;colin.wilk@tum.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Verifies the type annotations on the classes.

This commit also fixes a bug where an invalid type was returned for
suggestions of a Tag. The return type was a dict of a Micro Tag
Structure but it was expected to be a string (see szurubooru.py)

Signed-off-by: Colin Wilk &lt;colin.wilk@tum.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Move tag into dataclass Module</title>
<updated>2023-10-01T17:46:53+00:00</updated>
<author>
<name>Colin Wilk</name>
<email>colin.wilk@tum.de</email>
</author>
<published>2023-10-01T17:46:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.wilk.cx/szuruboorupy.git/commit/?id=45301553e15e95afe3139f8efa4885c1462d436d'/>
<id>45301553e15e95afe3139f8efa4885c1462d436d</id>
<content type='text'>
Additionally change the description of the Tag modules (and other
dataclass modules) to match the description from the Szurubooru API
reference.

Signed-off-by: Colin Wilk &lt;colin.wilk@tum.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Additionally change the description of the Tag modules (and other
dataclass modules) to match the description from the Szurubooru API
reference.

Signed-off-by: Colin Wilk &lt;colin.wilk@tum.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Finish implementing tags API</title>
<updated>2023-10-01T17:07:33+00:00</updated>
<author>
<name>Colin Wilk</name>
<email>colin.wilk@tum.de</email>
</author>
<published>2023-10-01T17:07:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.wilk.cx/szuruboorupy.git/commit/?id=2c20f1ce8d7ee990af6d7c24d41bc32aa08c768b'/>
<id>2c20f1ce8d7ee990af6d7c24d41bc32aa08c768b</id>
<content type='text'>
Signed-off-by: Colin Wilk &lt;colin.wilk@tum.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Colin Wilk &lt;colin.wilk@tum.de&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Add Szurubooru __delete helper function</title>
<updated>2023-10-01T16:41:45+00:00</updated>
<author>
<name>Colin Wilk</name>
<email>colin.wilk@tum.de</email>
</author>
<published>2023-10-01T16:41:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.wilk.cx/szuruboorupy.git/commit/?id=ed80b5ce0b610da7511634a1ced5bd1d25c9f39b'/>
<id>ed80b5ce0b610da7511634a1ced5bd1d25c9f39b</id>
<content type='text'>
Signed-off-by: Colin Wilk &lt;colin.wilk@tum.de&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Colin Wilk &lt;colin.wilk@tum.de&gt;
</pre>
</div>
</content>
</entry>
</feed>
