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

SBID #62

Merged
merged 37 commits into from
Apr 11, 2024
Merged

SBID #62

merged 37 commits into from
Apr 11, 2024

Conversation

AlecThomson
Copy link
Owner

Probably destined for v2.2.0

  • Allows SBID to passed as an argument
    • This will enable a 'single field mode'
    • Database queries / updates changes to support this
  • Unified ArgParse mode
    • Much easier argument parsing
    • Now reused amongst modules
  • Fixes to typing
    • Much better use of pathlib.Path and pandas

@AlecThomson AlecThomson requested a review from tjgalvin April 9, 2024 09:50
@AlecThomson AlecThomson self-assigned this Apr 9, 2024
@AlecThomson
Copy link
Owner Author

Doing some extra testing, bugs have been found...

@AlecThomson AlecThomson marked this pull request as draft April 10, 2024 09:05
@AlecThomson AlecThomson marked this pull request as ready for review April 10, 2024 11:48
@tjgalvin
Copy link
Collaborator

I had a read over things. As far as I can tell it it seems pretty reasonable. Only concern is a check to make sure cutdir is empty before deletion -- I think Path.rmdir() is not recursive.

The new parser layout is much nicer as well.

@AlecThomson AlecThomson merged commit cc4cf2c into master Apr 11, 2024
3 checks passed
@AlecThomson AlecThomson deleted the sbid branch April 11, 2024 08:43
@AlecThomson
Copy link
Owner Author

Love your work @tjgalvin !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants