-
Notifications
You must be signed in to change notification settings - Fork 30
GitHub Actions, Python 3.9+ Support, Jupyterlab Extensions #991
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
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah I think it'd be good for the updated version of my paper to be 3.9+, since pip install doesn't work anymore with the old version. So I think we can merge this one now. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Minor comment about the alpineer version, but other than that it looks great.
…r each -> no more space on the runner
@ngreenwald @cliu72 This is good to go. @camisowers @alex-l-kong Added the fix in for |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great! Big upgrades
If you haven't already, please read through our contributing guidelines before opening your PR
What is the purpose of this PR?
ipywidgets
in the future #954.Adds a Conda environment using Python 3.11.
The docker environment now uses a slim Python 3.11 Image.
How did you implement your changes
Environment Changes
Added the
environment.yml
file, adjusted theDockerfile
, made changes to theREADME
and reformatted thesetup.py
file.Support for Python 3.9 to 3.11.
Added the following extensions:
These extensions are not dependencies of Ark, they are installed alongside Ark in the Conda
environment.yml
and the Docker image Dockerfile, and can be optionally installed withpip install ark-analysis[lab_ext]
orpip install .[lab_ext]
if you are in the ark directory.Testing Changes
dimensionality_reduction_test.py
from 300 to 50.Removed unused imports in
src/ark/
,tests/
, andtemplates/
Sorted all imports with
isort
, removed unused imports.Remaining issues
Merge the following before this pr:
cluster_counts_size_norm
as it is being updated #992