aboutsummaryrefslogtreecommitdiffstats
path: root/gdpr_obfuscator
Commit message (Collapse)AuthorAgeFilesLines
* improve error handling in read_s3()Alex Schofield2025-03-031-4/+17
|
* update docstring for obfuscate functionAlex Schofield2025-03-021-2/+11
|
* add docstrings to FileHandler methods in read.pyAlex Schofield2025-03-021-8/+42
|
* add docstrings to Obfuscator methods in __init__.pyAlex Schofield2025-03-021-0/+46
|
* add docstrings to Utilities methodsAlex Schofield2025-03-021-0/+38
|
* improve type validation in Utilities methodsAlex Schofield2025-03-021-3/+3
|
* add error handling for when PII field is missing from dataAlex Schofield2025-03-021-0/+7
|
* remove unused import in __init__.pyAlex Schofield2025-03-021-1/+0
|
* remove unused import in utils.pyAlex Schofield2025-03-021-1/+0
|
* change external variable `path` used in FileHandler methodsAlex Schofield2025-03-021-4/+4
|
* rename DataReader class to more appropriate name FileHandlerAlex Schofield2025-03-022-3/+3
|
* remove unused ExportTool class from __init__.pyAlex Schofield2025-02-261-5/+0
|
* remove exc.pyAlex Schofield2025-02-261-0/+0
|
* add ability to read path & pii fields from json strings as inputAlex Schofield2025-02-262-3/+5
|
* add function to read json inputAlex Schofield2025-02-261-2/+11
|
* refactor: change methods not using its bound instance to staticmethodsdeepsource-autofix[bot]2025-02-212-3/+6
| | | The method doesn't use its bound instance. Decorate this method with `@staticmethod` decorator, so that Python does not have to instantiate a bound method for every instance of this class thereby saving memory and computation. Read more about staticmethods [here](https://docs.python.org/3/library/functions.html#staticmethod).
* style: format code with Autopep8, Black and Ruff Formatterdeepsource-autofix[bot]2025-02-211-2/+0
| | | | | | This commit fixes the style issues introduced in ce19989 according to the output from Autopep8, Black and Ruff Formatter. Details: None
* return empty byte string if input data is emptyAlex Schofield2025-02-211-0/+3
|
* fix utilities import in read.pyAlex Schofield2025-02-211-1/+2
|
* add stub for ExportTool classAlex Schofield2025-02-211-1/+6
|
* create byte stream within main process_s3 & process_local methodsAlex Schofield2025-02-211-2/+6
|
* don't create byte stream in read methodsAlex Schofield2025-02-211-7/+3
|
* update funcion/method names & add missing parametersAlex Schofield2025-02-212-6/+6
|
* remove all logging temporarily as it's being a painAlex Schofield2025-02-214-75/+9
|
* backup commit - 21st @ 00:00Alex Schofield2025-02-213-7/+8
|
* update read.pyAlex Schofield2025-02-201-5/+4
|
* rm logger.pyAlex Schofield2025-02-201-1/+0
|
* move logger into utils.pyAlex Schofield2025-02-202-38/+27
|
* refactor __init__.py with new class and methodsAlex Schofield2025-02-201-8/+13
|
* remove unnecessary os import from read.pyAlex Schofield2025-02-201-1/+0
|
* return byte stream from read_s3 using create_byte_stream methodAlex Schofield2025-02-201-1/+2
|
* move create_byte_stream() to utils.pyAlex Schofield2025-02-201-0/+20
|
* remove code to change AWS endpoint to use localstackAlex Schofield2025-02-202-42/+1
|
* update path to logger module in utils.pyAlex Schofield2025-02-201-1/+1
|
* create file to store exceptionsAlex Schofield2025-02-201-0/+0
|
* remove unnecessary os import in logger.pyAlex Schofield2025-02-201-1/+0
|
* update import paths for modulesAlex Schofield2025-02-205-8/+8
|
* update pyproject.toml & references with new src folder nameAlex Schofield2025-02-206-0/+207
git.ajschof.me — hosted by ajschofield — powered by cgit