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

Improved File Handling #91

Merged
merged 15 commits into from
Mar 14, 2024
Merged

Improved File Handling #91

merged 15 commits into from
Mar 14, 2024

Conversation

trentonyo
Copy link
Contributor

@trentonyo trentonyo commented Mar 14, 2024

Improved File Handling

ASSOCIATED ISSUES:

Description

Graceful Encoding: Defined supported encodings and a checker which verifies them A .todo-ignore file must be of a supported encoding to be used, but a file will just be skipped if discovered.

These ignored files are summarized in the summary as well. (Run todoon in any directory, it should be able to handle it [make an issue if it doesn't 😉])

🔨 FIX: Fixed an issue where --ci and --xi were switched
👨🏼‍💻 DEVOPS: Switched to poetry to resolve issues with dependencies on the test deployment
😠 DEVOPS: Test deployment will only be for testing the actual deployment, since some packages are shadowed on TestPyPi

Definition of Done

  • Changes are approved
  • Contains no breaking changes
  • Changes are implemented in all components
  • Each component associated with issue is updated (no stubs)
  • Each new feature has unit tests written and confirmed
  • All tests pass, no regressions
  • All documentation is updated, including release notes

@trentonyo trentonyo added bug Something isn't working enhancement New feature or request labels Mar 14, 2024
@trentonyo trentonyo self-assigned this Mar 14, 2024
…l work, testing will have to happen on live due to dependencies being shadowed on test
@trentonyo trentonyo merged commit 83337b1 into main Mar 14, 2024
1 check passed
@trentonyo trentonyo deleted the dev/fix/improve-file-handling branch March 14, 2024 23:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request
Projects
None yet
1 participant