aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
| * Update main.ymlAlex2025-02-171-1/+1
| * Create main.ymlAlex2025-02-171-0/+40
|/
* Merge pull request #4 from ajschofield/deepsource-transform-af52e817Alex2025-02-175-4/+32
|\
| * style: format code with Autopep8, Black and Ruff Formatterdeepsource-autofix[bot]2025-02-175-4/+32
|/
* Merge pull request #3 from ajschofield/add-docsAlex2025-02-176-26/+119
|\
| * remove repeated test in test_csv_reader.pyAlex Schofield2025-02-171-7/+0
| * add comments for description of csv_reader.py testsAlex Schofield2025-02-171-4/+8
| * add expected outputs and more detail to test descriptions in test_obfuscatorAlex Schofield2025-02-171-5/+7
| * remove unused import in test_csv_reader.pyAlex Schofield2025-02-171-1/+0
| * add comments for description of obfuscator.py testsAlex Schofield2025-02-171-4/+6
| * add comments to obfuscate.py to explain codeAlex Schofield2025-02-171-1/+9
| * add comments to csv_reader.py to explain codeAlex Schofield2025-02-171-2/+31
| * add comments to cli.py to explain codeAlex Schofield2025-02-171-2/+14
| * update code block formatting in README.mdAlex Schofield2025-02-171-2/+2
| * move additional features to subsection under MVP in README.mdAlex Schofield2025-02-171-1/+1
| * update table of contents in README.mdAlex Schofield2025-02-171-0/+2
| * add setup/installation sectionAlex Schofield2025-02-171-0/+18
| * add setup/prerequisites sectionAlex Schofield2025-02-171-0/+5
| * add additional features section to README.mdAlex Schofield2025-02-171-2/+11
| * update MVP section to include the minimum requirements of the projectAlex Schofield2025-02-171-0/+6
| * update overview section to include JSON and parquet compatibilityAlex Schofield2025-02-171-1/+3
| * update table of contents in README.mdAlex Schofield2025-02-171-4/+6
|/
* Merge pull request #2 from ajschofield/feat/obfuscatorAlex2025-02-173-1/+112
|\
| * style: format code with Autopep8, Black and Ruff Formatterdeepsource-autofix[bot]2025-02-172-15/+56
| * obfuscate the data in cli.py and debug log as jsonAlex Schofield2025-02-171-0/+4
| * debug log csv data instead of printingAlex Schofield2025-02-171-2/+2
| * add cli argument for pii fields to obfuscateAlex Schofield2025-02-171-0/+4
| * use list/dictionary comprehension to obfuscate pii dataAlex Schofield2025-02-171-1/+9
| * add tests for obfuscate() using mock dataAlex Schofield2025-02-171-0/+47
| * create initial function for obfuscationAlex Schofield2025-02-171-0/+7
|/
* Merge pull request #1 from ajschofield/feat/csv-readerAlex2025-02-178-1/+171
|\
| * style: format code with Autopep8, Black and Ruff Formatterdeepsource-autofix[bot]2025-02-172-2/+4
| * use list comprehension when returning output from read_localAlex Schofield2025-02-171-9/+3
| * anti-pattern: remove unused __init__ for CSVReaderAlex Schofield2025-02-171-4/+1
| * performance: add @staticmethod to CSVReader methods to save memoryAlex Schofield2025-02-171-5/+8
| * anti-pattern: fix re-definition of format variable in logger.pyAlex Schofield2025-02-171-2/+2
| * fix tests for csv_reader by using new read_string methodAlex Schofield2025-02-171-8/+5
| * add method for reading csv content directly from stringAlex Schofield2025-02-171-0/+9
| * style: format code with Autopep8, Black and Ruff Formatterdeepsource-autofix[bot]2025-02-141-0/+1
| * Merge remote-tracking branch 'refs/remotes/origin/feat/csv-reader' into feat/...Alex Schofield2025-02-145-10/+20
| |\
| | * style: format code with Autopep8, Black and Ruff Formatterdeepsource-autofix[bot]2025-02-144-10/+18
| * | create CSVReader instance for tests - brokenAlex Schofield2025-02-141-1/+5
| * | process path in CSVReader methods & fix import pathsAlex Schofield2025-02-142-9/+9
| * | add pytest-cov as dev dependencyAlex Schofield2025-02-141-0/+1
| |/
| * add universal logging for debuggingAlex Schofield2025-02-143-10/+28
| * update project dependencies: add tabulateAlex Schofield2025-02-141-0/+1
| * update cli.py to properly read from local csv filesAlex Schofield2025-02-141-2/+4
| * encapsulate csv reading logic into class & methodsAlex Schofield2025-02-141-8/+24
| * add separate functions for reading locally and from s3 bucketAlex Schofield2025-02-142-2/+5
| * require only --local or --s3 to be chosen by user in cli.pyAlex Schofield2025-02-141-2/+9
git.ajschof.me — hosted by ajschofield — powered by cgit