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

Functional bugfixes #300

Merged
merged 13 commits into from
Nov 27, 2024
Merged

Functional bugfixes #300

merged 13 commits into from
Nov 27, 2024

Conversation

fpavogt
Copy link
Member

@fpavogt fpavogt commented Nov 18, 2024

Description:

This PR corrects some typos in MANIFEST.in that led to some configuration files not to be included in the wheels on PyPI. It also forces the utf-8 encoding when reading config files (to avoid problems on Windows).

This PR also sets some upper-limits to the supported package and python versions (Python 3.10 or 3.11, numpy<2.0, pandas <2.2), and adds missing links/info to the docs.

None of these changes alter the scientific behavior of dvas in any way.

Error(s) fixed:

Fixes #298.
Fixes #299.

Checklists:

  • New code includes dedicated tests.
  • New code has been linted.
  • New code follows the project's style.
  • New code is compatible with a GPL v3 license.
  • CHANGELOG has been updated.
  • AUTHORS has been updated.

@fpavogt fpavogt self-assigned this Nov 18, 2024
@fpavogt
Copy link
Member Author

fpavogt commented Nov 19, 2024

@modolol: ready for your review, whenever you have a minute.
@GonzagueRomanens: fyi, if you maybe have the time to review this as well ?

@fpavogt fpavogt changed the title Bugfixes and et al. Functional bugfixes Nov 20, 2024
@fpavogt fpavogt requested review from GonzagueRomanens and removed request for GonzagueRomanens November 26, 2024 10:36
@fpavogt fpavogt merged commit 4e61e4a into develop Nov 27, 2024
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants