index
:
gdpr-obfuscator
main
Detect and remove PII from CSV files stored in an AWS S3 bucket
Alex Schofield
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
fix cli.py by updating imports and with new logic
Alex Schofield
2025-02-21
1
-7
/
+4
*
update relative path to mock_data.csv for testing
Alex Schofield
2025-02-21
1
-5
/
+4
*
update pythonpath for pytest.ini
Alex Schofield
2025-02-21
1
-1
/
+1
*
store test mock data in test/data
Alex Schofield
2025-02-21
2
-0
/
+1003
*
return empty byte string if input data is empty
Alex Schofield
2025-02-21
1
-0
/
+3
*
fix tests by resolving imports and removing redundent parameters
Alex Schofield
2025-02-21
3
-14
/
+14
*
ignore vs code project settings directory
Alex Schofield
2025-02-21
1
-0
/
+3
*
update main unit test for core functionality
Alex Schofield
2025-02-21
2
-12
/
+47
*
fix imports and instantiate Obfuscator()
Alex Schofield
2025-02-21
1
-2
/
+5
*
fix utilities import in read.py
Alex Schofield
2025-02-21
1
-1
/
+2
*
print result in examples/local.py for testing/demo
Alex Schofield
2025-02-21
1
-6
/
+1
*
add stub for ExportTool class
Alex Schofield
2025-02-21
1
-1
/
+6
*
add NOTES.md to control the chaos
Alex Schofield
2025-02-21
1
-0
/
+23
*
remove TODO file
Alex Schofield
2025-02-21
1
-0
/
+0
*
create byte stream within main process_s3 & process_local methods
Alex Schofield
2025-02-21
1
-2
/
+6
*
don't create byte stream in read methods
Alex Schofield
2025-02-21
1
-7
/
+3
*
update funcion/method names & add missing parameters
Alex Schofield
2025-02-21
3
-8
/
+10
*
remove all logging temporarily as it's being a pain
Alex Schofield
2025-02-21
5
-85
/
+11
*
backup commit - 21st @ 00:00
Alex Schofield
2025-02-21
5
-13
/
+23
*
update read.py
Alex Schofield
2025-02-20
1
-5
/
+4
*
rm logger.py
Alex Schofield
2025-02-20
1
-1
/
+0
*
move logger into utils.py
Alex Schofield
2025-02-20
2
-38
/
+27
*
refactor __init__.py with new class and methods
Alex Schofield
2025-02-20
1
-8
/
+13
*
remove unnecessary os import from read.py
Alex Schofield
2025-02-20
1
-1
/
+0
*
return byte stream from read_s3 using create_byte_stream method
Alex Schofield
2025-02-20
1
-1
/
+2
*
move create_byte_stream() to utils.py
Alex Schofield
2025-02-20
1
-0
/
+20
*
remove code to change AWS endpoint to use localstack
Alex Schofield
2025-02-20
2
-42
/
+1
*
update path to logger module in utils.py
Alex Schofield
2025-02-20
1
-1
/
+1
*
create file to store exceptions
Alex Schofield
2025-02-20
1
-0
/
+0
*
remove unnecessary os import in logger.py
Alex Schofield
2025-02-20
1
-1
/
+0
*
update import paths for modules
Alex Schofield
2025-02-20
5
-8
/
+8
*
update pyproject.toml & references with new src folder name
Alex Schofield
2025-02-20
8
-4
/
+7
*
rename folder from obfuscator to gdpr-obfuscator
Alex Schofield
2025-02-20
6
-207
/
+0
*
update author variable in pyproject.toml to fix build issue
Alex Schofield
2025-02-20
7
-1
/
+208
*
update pyproject.toml to allow builds and change author variable
Alex Schofield
2025-02-20
1
-2
/
+2
*
add semi-working test for __init__ (uses localstack)
Alex Schofield
2025-02-20
1
-0
/
+9
*
Merge branch 'main' into feat/__init__
Alex Schofield
2025-02-20
1
-1
/
+1
|
\
|
*
ignore .idea folder from pycharm in .gitignore
Alex Schofield
2025-02-20
1
-1
/
+1
*
|
let read_s3 handle URI parsing instead of main() in __init__.py
Alex Schofield
2025-02-19
1
-4
/
+1
*
|
update imports in __init__.py
Alex Schofield
2025-02-19
1
-5
/
+5
*
|
add initial code for __init__.py entry point
Alex Schofield
2025-02-19
1
-0
/
+15
|
/
*
remove to-do from README.md
Alex
2025-02-19
1
-11
/
+0
*
Merge pull request #8 from ajschofield/refining-phase
Alex
2025-02-19
12
-237
/
+208
|
\
|
*
style: format code with Autopep8, Black and Ruff Formatter
deepsource-autofix[bot]
2025-02-19
2
-2
/
+0
|
*
re-add original behaviour of returning empty byte stream when data empty in c...
Alex Schofield
2025-02-19
1
-0
/
+1
|
*
if no PII fields provided, return original data unchanged
Alex Schofield
2025-02-19
1
-2
/
+2
|
*
update log messages for invalid data to reflect new behaviour
Alex Schofield
2025-02-19
1
-2
/
+4
|
*
return empty list instead of raising exceptions
Alex Schofield
2025-02-19
1
-2
/
+2
|
*
fix read tests by updating name of imported DataReader class
Alex Schofield
2025-02-19
1
-2
/
+2
|
*
partially fix tests by updating references with new class
Alex Schofield
2025-02-19
1
-6
/
+9
[next]
git.ajschof.me
— hosted by
ajschofield
— powered by
cgit