Skip to content

Commit

Permalink
Merge pull request #86 from saraedum/environment
Browse files Browse the repository at this point in the history
Fix environment.yml to setup development environment
  • Loading branch information
saraedum authored Jun 20, 2024
2 parents 7014064 + 78d358f commit 6be9ac7
Show file tree
Hide file tree
Showing 4 changed files with 22 additions and 8 deletions.
2 changes: 1 addition & 1 deletion binder/environment.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,5 +22,5 @@ dependencies:
- pip:
- flipper
- jupyter_ui_poll >=0.2.1,<0.3
- ipymuvue >=0.3.0,<0.4.0
- ipymuvue >=0.3.0,<0.7.0
- ipyvue-flatsurf==0.6.0
20 changes: 15 additions & 5 deletions environment.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,13 +5,23 @@ name: ipyvue-flatsurf-build
channels:
- conda-forge
dependencies:
- ipywidgets
- jupyterlab
- jupytext
- matplotlib-base
- pyflatsurf >=3.9.2,<4
# functools.cache requires Python 3.9
- python >=3.9
- pytest
- pytest-xdist
- ruamel.yaml
# ipyvue-flatsurf relies on the availability of Decomposition in
# flatsurf.geometry.gl2r_orbit_closure which was dropped in 0.4.4
- sage-flatsurf >=0.4.4,<0.5
- sage-flatsurf >=0.5,<0.6
- sagelib
- scipy
- surface-dynamics >=0.4.7
- sympy
- pip
- pip:
- ipyvue-async >=0.1.0,<0.2
- ipyvue >=1.5.0,<2
- flipper
- jupyter_ui_poll >=0.2.1,<0.3
- ipymuvue >=0.3.0,<0.7.0
3 changes: 3 additions & 0 deletions news/environment.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
**Fixed:**

* Fixed package dependencies in `environment.yml` for development.
5 changes: 3 additions & 2 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@
'sage-flatsurf>=0.5,<0.6',
'pyflatsurf>=3.9.0,<4',
'jupyter-ui-poll>=0.2.1,<0.3',
'ipymuvue>=0.3.0,<0.4.0',
'ipymuvue>=0.3.0,<0.7.0',
],
packages=find_packages(),
zip_safe=False,
Expand All @@ -65,9 +65,10 @@
'Intended Audience :: Developers',
'Intended Audience :: Science/Research',
'Topic :: Multimedia :: Graphics',
'Programming Language :: Python :: 3.8',
'Programming Language :: Python :: 3.9',
'Programming Language :: Python :: 3.10',
'Programming Language :: Python :: 3.11',
'Programming Language :: Python :: 3.12',
],
)

Expand Down

0 comments on commit 6be9ac7

Please sign in to comment.