aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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-023-5/+5
|
* add test to ensure that output byte stream is put_object compatibleAlex Schofield2025-02-261-0/+29
|
* remove unused ExportTool class from __init__.pyAlex Schofield2025-02-261-5/+0
|
* remove exc.pyAlex Schofield2025-02-261-0/+0
|
* add tests for cli.pyAlex Schofield2025-02-261-0/+91
|
* add test in test_core.py to measure if completed under 1 minAlex Schofield2025-02-261-0/+25
|
* remove unused --verbose flag from cli.pyAlex Schofield2025-02-261-4/+0
|
* rename main test to be more descriptiveAlex Schofield2025-02-261-1/+1
|
* update cli.py to transform cli parameters into a json stringAlex Schofield2025-02-261-2/+10
|
* remove redundant .md filesAlex Schofield2025-02-262-37/+0
|
* update test_core.py to use json string as inputAlex Schofield2025-02-261-1/+4
|
* add 1MB .csv mock dataset for testingAlex Schofield2025-02-261-0/+7255
|
* use larger dataset when testing examples/local.pyAlex Schofield2025-02-261-3/+1
|
* add ability to read path & pii fields from json strings as inputAlex Schofield2025-02-263-4/+9
|
* add function to read json inputAlex Schofield2025-02-261-2/+11
|
* Merge pull request #11 from ajschofield/deepsource-autofix-5fdb5f46Alex2025-02-212-3/+6
|\ | | | | refactor: change methods not using its bound instance to staticmethods
| * 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).
* add Makefile for project testing and formattingAlex Schofield2025-02-211-0/+12
|
* update dev dependencies in pyproject.tomlAlex Schofield2025-02-211-0/+3
|
* remove LICENSEAlex2025-02-211-674/+0
|
* add more to-dosAlex Schofield2025-02-211-0/+2
|
* bring back the to-do listAlex Schofield2025-02-211-0/+12
|
* Merge remote-tracking branch 'refs/remotes/origin/main'Alex Schofield2025-02-212-3/+0
|\
| * Merge pull request #10 from ajschofield/deepsource-transform-a95f76d9Alex2025-02-210-0/+0
| |\ | | | | | | style: format code with Autopep8, Black and Ruff Formatter
| | * style: format code with Autopep8, Black and Ruff Formatterdeepsource-autofix[bot]2025-02-211-1/+0
| | | | | | | | | | | | | | | | | | This commit fixes the style issues introduced in de57514 according to the output from Autopep8, Black and Ruff Formatter. Details: None
| * | Merge pull request #9 from ajschofield/deepsource-transform-431747cfAlex2025-02-212-3/+0
| |\ \ | | |/ | |/| style: format code with Autopep8, Black and Ruff Formatter
| | * style: format code with Autopep8, Black and Ruff Formatterdeepsource-autofix[bot]2025-02-212-3/+0
| | | | | | | | | | | | | | | | | | This commit fixes the style issues introduced in ce19989 according to the output from Autopep8, Black and Ruff Formatter. Details: None
* | | add untested disclaimer for cli.pyAlex Schofield2025-02-211-0/+3
| | |
* | | add .coveragerc to only measure files in gdpr_obfuscatorAlex Schofield2025-02-211-0/+2
|/ /
* / fix cli.py by updating imports and with new logicAlex Schofield2025-02-211-7/+4
|/
* update relative path to mock_data.csv for testingAlex Schofield2025-02-211-5/+4
|
* update pythonpath for pytest.iniAlex Schofield2025-02-211-1/+1
|
* store test mock data in test/dataAlex Schofield2025-02-212-0/+1003
|
* return empty byte string if input data is emptyAlex Schofield2025-02-211-0/+3
|
* fix tests by resolving imports and removing redundent parametersAlex Schofield2025-02-213-14/+14
|
* ignore vs code project settings directoryAlex Schofield2025-02-211-0/+3
|
* update main unit test for core functionalityAlex Schofield2025-02-212-12/+47
|
* fix imports and instantiate Obfuscator()Alex Schofield2025-02-211-2/+5
|
* fix utilities import in read.pyAlex Schofield2025-02-211-1/+2
|
* print result in examples/local.py for testing/demoAlex Schofield2025-02-211-6/+1
|
* add stub for ExportTool classAlex Schofield2025-02-211-1/+6
|
* add NOTES.md to control the chaosAlex Schofield2025-02-211-0/+23
|
* remove TODO fileAlex Schofield2025-02-211-0/+0
|
* 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-213-8/+10
|
git.ajschof.me — hosted by ajschofield — powered by cgit