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
path:
root
/
gdpr_obfuscator
Commit message (
Expand
)
Author
Age
Files
Lines
*
add docstrings to FileHandler methods in read.py
Alex Schofield
2025-03-02
1
-8
/
+42
*
add docstrings to Obfuscator methods in __init__.py
Alex Schofield
2025-03-02
1
-0
/
+46
*
add docstrings to Utilities methods
Alex Schofield
2025-03-02
1
-0
/
+38
*
improve type validation in Utilities methods
Alex Schofield
2025-03-02
1
-3
/
+3
*
add error handling for when PII field is missing from data
Alex Schofield
2025-03-02
1
-0
/
+7
*
remove unused import in __init__.py
Alex Schofield
2025-03-02
1
-1
/
+0
*
remove unused import in utils.py
Alex Schofield
2025-03-02
1
-1
/
+0
*
change external variable `path` used in FileHandler methods
Alex Schofield
2025-03-02
1
-4
/
+4
*
rename DataReader class to more appropriate name FileHandler
Alex Schofield
2025-03-02
2
-3
/
+3
*
remove unused ExportTool class from __init__.py
Alex Schofield
2025-02-26
1
-5
/
+0
*
remove exc.py
Alex Schofield
2025-02-26
1
-0
/
+0
*
add ability to read path & pii fields from json strings as input
Alex Schofield
2025-02-26
2
-3
/
+5
*
add function to read json input
Alex Schofield
2025-02-26
1
-2
/
+11
*
refactor: change methods not using its bound instance to staticmethods
deepsource-autofix[bot]
2025-02-21
2
-3
/
+6
*
style: format code with Autopep8, Black and Ruff Formatter
deepsource-autofix[bot]
2025-02-21
1
-2
/
+0
*
return empty byte string if input data is empty
Alex Schofield
2025-02-21
1
-0
/
+3
*
fix utilities import in read.py
Alex Schofield
2025-02-21
1
-1
/
+2
*
add stub for ExportTool class
Alex Schofield
2025-02-21
1
-1
/
+6
*
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
2
-6
/
+6
*
remove all logging temporarily as it's being a pain
Alex Schofield
2025-02-21
4
-75
/
+9
*
backup commit - 21st @ 00:00
Alex Schofield
2025-02-21
3
-7
/
+8
*
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
6
-0
/
+207
git.ajschof.me
— hosted by
ajschofield
— powered by
cgit