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

actions updates, experiments with 3.12 #72

Merged
merged 4 commits into from
Jan 22, 2024
Merged

Conversation

mathematicalmichael
Copy link
Owner

fafi

@mathematicalmichael mathematicalmichael merged commit 7d7cd3b into dev Jan 22, 2024
16 checks passed
@mathematicalmichael mathematicalmichael deleted the update/3.12-basic branch January 22, 2024 06:01
mathematicalmichael added a commit that referenced this pull request Jan 22, 2024
* switch to ini file

* save figs to test_dir

* Revert "switch to ini file"

This reverts commit 597fccc.

* linting

* workflows should trigger for changes to tests

* specify dependency ranges (#70)

* specify dependency ranges

I ended up trying to install mud on a computer with an older scikit-learn, and it ended up using the cache of like version 0.something, so I want to at least specify the major version we require for the more important libraries.

* loosen matplotlib

* 3.7 support is a pain...

* typo

* prevent warnings from numpy

* specify build os, tools

* fix flake8 E721 errors

* [black] lint files

* [black] notebook linting

* cover more versions of python

* type-checking investigation (#68)

* print mypy and python versions in workflow

* 'if save_path' used to fix 10 mypy errors

* automatic fix using https://github.com/hauntsaninja/no_implicit_optional

* post-fix linting

* refactor to address C901: too complex

* refactor to address C901: too complex

* ignore C901

* fix typo

* sort imports

* if save_path is not None

* no more 3.12 bc numpy 1.24

* fix all mypy issues with 1.8.0

* enforce old cli functionality

* actions updates, experiments with 3.12 (#72)

* experiment with 3.12

* loosen pandas for 3.12

* build updates

* rename, try new build
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