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

Code Overhaul #6

Draft
wants to merge 26 commits into
base: master
Choose a base branch
from
Draft

Code Overhaul #6

wants to merge 26 commits into from

Conversation

davschneller
Copy link

@davschneller davschneller commented Jul 12, 2024

We add two new features:

  • The logger format was adapted to display the year and milliseconds, but not the day of the week anymore. It also optionally allows output from all ranks now—and it will print the rank where the info is from (possible overlap to fix logger to write for all ranks #5 ).
  • The environment variables are now cached by default.

Furthermore, we format and tidy the code, and shorten the license headers to the necessary information [TODO: that'll need conformation if ok or not—all authors so far have been placed into the AUTHORS.txt file]. Also, we implement the REUSE specification for this project now.

The CI is also reactivated. Old functions (which are now in the standard) are deprecated.

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.

1 participant