<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gdpr-obfuscator, branch 0.1.0</title>
<subtitle>Detect and remove PII from CSV files stored in an AWS S3 bucket</subtitle>
<id>http://git.ajschof.me/gdpr-obfuscator/atom?h=0.1.0</id>
<link rel='self' href='http://git.ajschof.me/gdpr-obfuscator/atom?h=0.1.0'/>
<link rel='alternate' type='text/html' href='http://git.ajschof.me/gdpr-obfuscator/'/>
<updated>2025-03-03T00:47:07Z</updated>
<entry>
<title>fix cli tests by making test mocks return a byte object instead of string</title>
<updated>2025-03-03T00:47:07Z</updated>
<author>
<name>Alex Schofield</name>
<email>git@ajschof.me</email>
</author>
<published>2025-03-03T00:47:07Z</published>
<link rel='alternate' type='text/html' href='http://git.ajschof.me/gdpr-obfuscator/commit/?id=3c1d29041a2d0295b4d54b860718abb9321a9ad1'/>
<id>urn:sha1:3c1d29041a2d0295b4d54b860718abb9321a9ad1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>improve error handling in read_s3()</title>
<updated>2025-03-03T00:42:05Z</updated>
<author>
<name>Alex Schofield</name>
<email>git@ajschof.me</email>
</author>
<published>2025-03-03T00:42:05Z</published>
<link rel='alternate' type='text/html' href='http://git.ajschof.me/gdpr-obfuscator/commit/?id=e939b481a53be8e9075efec594b9d9efc6f712b4'/>
<id>urn:sha1:e939b481a53be8e9075efec594b9d9efc6f712b4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>update usage section in README.md</title>
<updated>2025-03-03T00:21:44Z</updated>
<author>
<name>Alex Schofield</name>
<email>git@ajschof.me</email>
</author>
<published>2025-03-03T00:21:44Z</published>
<link rel='alternate' type='text/html' href='http://git.ajschof.me/gdpr-obfuscator/commit/?id=cd0c6ff8328597f3f23f1642a0796baba9b12b34'/>
<id>urn:sha1:cd0c6ff8328597f3f23f1642a0796baba9b12b34</id>
<content type='text'>
</content>
</entry>
<entry>
<title>decode obfuscated byte-stream before printing</title>
<updated>2025-03-03T00:19:12Z</updated>
<author>
<name>Alex Schofield</name>
<email>git@ajschof.me</email>
</author>
<published>2025-03-03T00:19:12Z</published>
<link rel='alternate' type='text/html' href='http://git.ajschof.me/gdpr-obfuscator/commit/?id=a4540c0a7219ba0c2ebaaac066372dd27eef5914'/>
<id>urn:sha1:a4540c0a7219ba0c2ebaaac066372dd27eef5914</id>
<content type='text'>
</content>
</entry>
<entry>
<title>update installation section in README.md</title>
<updated>2025-03-03T00:07:35Z</updated>
<author>
<name>Alex Schofield</name>
<email>git@ajschof.me</email>
</author>
<published>2025-03-03T00:07:35Z</published>
<link rel='alternate' type='text/html' href='http://git.ajschof.me/gdpr-obfuscator/commit/?id=d6cbccdde285b789ef1abfecfe128516b0f05b8a'/>
<id>urn:sha1:d6cbccdde285b789ef1abfecfe128516b0f05b8a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add comment to test_output_compatible_with_s3_put_object()</title>
<updated>2025-03-03T00:01:11Z</updated>
<author>
<name>Alex Schofield</name>
<email>git@ajschof.me</email>
</author>
<published>2025-03-03T00:01:11Z</published>
<link rel='alternate' type='text/html' href='http://git.ajschof.me/gdpr-obfuscator/commit/?id=584b8280c3a9e035b0d3d90997f1ce42125a2d8b'/>
<id>urn:sha1:584b8280c3a9e035b0d3d90997f1ce42125a2d8b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix obfuscator test where pii fields are missing</title>
<updated>2025-03-02T23:58:20Z</updated>
<author>
<name>Alex Schofield</name>
<email>git@ajschof.me</email>
</author>
<published>2025-03-02T23:58:20Z</published>
<link rel='alternate' type='text/html' href='http://git.ajschof.me/gdpr-obfuscator/commit/?id=b9f5d73a95062834318fb13693643bf1f3994a2e'/>
<id>urn:sha1:b9f5d73a95062834318fb13693643bf1f3994a2e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'refs/remotes/origin/main'</title>
<updated>2025-03-02T23:55:28Z</updated>
<author>
<name>Alex Schofield</name>
<email>git@ajschof.me</email>
</author>
<published>2025-03-02T23:55:28Z</published>
<link rel='alternate' type='text/html' href='http://git.ajschof.me/gdpr-obfuscator/commit/?id=3506f3da351db2bfdd53e9463d42b3fd3d54881d'/>
<id>urn:sha1:3506f3da351db2bfdd53e9463d42b3fd3d54881d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>trigger main.yml workflow on push to main</title>
<updated>2025-03-02T23:55:06Z</updated>
<author>
<name>Alex</name>
<email>git@ajschof.me</email>
</author>
<published>2025-03-02T23:55:06Z</published>
<link rel='alternate' type='text/html' href='http://git.ajschof.me/gdpr-obfuscator/commit/?id=6ff4cee521f9c1225a27806801f6417a52971282'/>
<id>urn:sha1:6ff4cee521f9c1225a27806801f6417a52971282</id>
<content type='text'>
</content>
</entry>
<entry>
<title>remove --recurse-submodules from cloning instructions in README.md</title>
<updated>2025-03-02T23:42:44Z</updated>
<author>
<name>Alex Schofield</name>
<email>git@ajschof.me</email>
</author>
<published>2025-03-02T23:42:44Z</published>
<link rel='alternate' type='text/html' href='http://git.ajschof.me/gdpr-obfuscator/commit/?id=ffd1a2743fae88bbb91df1c71b2ea4ef46b67f19'/>
<id>urn:sha1:ffd1a2743fae88bbb91df1c71b2ea4ef46b67f19</id>
<content type='text'>
</content>
</entry>
</feed>
