Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

0.0.25 #49

Merged
merged 30 commits into from
May 19, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
4ea79a5
refactor(pain001): :art: refactored `__main__.py` to properly handle …
sebastienrousseau May 16, 2024
eb42897
refactor(pain001): :art: refactor `load_csv_data` and `validate_csv_d…
sebastienrousseau May 16, 2024
f066bc0
refactor(pain001): :art: remove data templates, write them programati…
sebastienrousseau May 16, 2024
01a027c
fix(pain001): :lipstick: reformatted files
sebastienrousseau May 16, 2024
d603975
test(pain001): :heavy_minus_sign: remove tests data
sebastienrousseau May 18, 2024
f211eb2
refactor(pain001): :sparkles: updated .gitignore
sebastienrousseau May 18, 2024
85528b0
test(pain001): :art: fix E501 line too long (92 > 79 characters)
sebastienrousseau May 18, 2024
1cae25b
fix(pain001): :fire: fix E501 line too long (83 > 79 characters)
sebastienrousseau May 18, 2024
9d69dbd
fix(pain001): :bug: ensures that the f-string is properly closed
sebastienrousseau May 18, 2024
a9e0f59
refactor(pain001): :bug: update the validate_csv_data function to han…
sebastienrousseau May 18, 2024
1837c8f
fix(pain001): :white_check_mark: fix failing tests
sebastienrousseau May 18, 2024
ce4c675
test(pain001): :white_check_mark: add new test for `main`
sebastienrousseau May 18, 2024
ffc8d13
test(pain001): :bug: handle the "Z" suffix in ISO 8601 dates, convert…
sebastienrousseau May 18, 2024
4a3d157
fix(pain001): :white_check_mark: fix F401 'logging' imported but unused
sebastienrousseau May 18, 2024
791b1f0
fix(pain001): :bug: fix E501 line too long
sebastienrousseau May 18, 2024
fb676c2
fix(pain001): :white_check_mark: fix E501 line too long (189 > 79 cha…
sebastienrousseau May 18, 2024
8cce6fe
fix(pain001): :white_check_mark: fix E501 line too long (86 > 79 char…
sebastienrousseau May 18, 2024
2ecbf6a
fix(pain001): :white_check_mark: fix unit tests
sebastienrousseau May 18, 2024
e9a1d5d
test(pain001): :white_check_mark: updated unit tests
sebastienrousseau May 19, 2024
50039df
fix(pain001): :white_check_mark: fix test_missing_xml_template_file
sebastienrousseau May 19, 2024
cb3892a
fix(pain001): :white_check_mark: fixed linting issues
sebastienrousseau May 19, 2024
1145208
fix(pain001): :bug: fix #47
sebastienrousseau May 19, 2024
603083f
fix(pain001): :white_check_mark: add tests for `validate_db_data.py`
sebastienrousseau May 19, 2024
817628f
test(pain001): :white_check_mark: add new tests for `create_xml_v4.py…
sebastienrousseau May 19, 2024
772ab1a
chore(pain001): :arrow_up: upgrading dependencies and sync
sebastienrousseau May 19, 2024
4023739
fix(pain001): :bug: fix unused import os + add copyrights
sebastienrousseau May 19, 2024
1b5e792
fix(pain001): :rotating_light: updated setuptools to 65.5.1
sebastienrousseau May 19, 2024
0f26334
fix(pain001): :bug: update README and deps
sebastienrousseau May 19, 2024
2130dbf
fix(pain001): :bug: fix line length linting issues
sebastienrousseau May 19, 2024
34aba29
fix(pain001): :bug: fix line length linting issues
sebastienrousseau May 19, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .flake8
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
[flake8]
ignore = E203, E266, E501, W503, F403, F401
max-line-length = 79
max-complexity = 18
exclude = tests/*
18 changes: 18 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -127,3 +127,21 @@ pain001/bin/pip3.11
pain001/bin/python
pain001/bin/python3
pain001/bin/python3.11
tests/data/empty.csv
tests/data/invalid_data.csv
tests/data/single_column.csv
tests/data/single_row.csv
tests/data/valid_data.csv
tests/data/invalid_data.db
tests/data/valid_data.db
tests/data/unsupported_data_type.txt
tests/data/empty_unique.csv
tests/data/invalid_data_unique.csv
tests/data/invalid_data_unique.db
tests/data/single_column_unique.csv
tests/data/single_row_unique.csv
tests/data/template_unique.xml
tests/data/template_unique.xsd
tests/data/unsupported_data_type_unique.txt
tests/data/valid_data_unique.csv
tests/data/valid_data_unique.db
Loading
Loading