-
Notifications
You must be signed in to change notification settings - Fork 50
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
ENH - Add a macOS worker to the CI (#550)
* Add a macOS worker to the CI This is built on #549 but I've made in a separate PR because I'm not sure if there will be other issues here and I don't want to block that PR on this (but at the same time, tests won't pass on Mac without the changes from that PR). See #513 and #507 * Trigger build * Try not using mamba to fix macos CI * Add a separate macos environment file without conda-docker * Use the macos environment file for macos on CI * Try using mamba on macos again * Revert "Try using mamba on macos again" This reverts commit 031574a. * Install mamba in the dev environment * Go back to using mamba but with the correct syntax this time Revert "Revert "Try using mamba on macos again"" This reverts commit 6cf2877. * Fix CI Revert "Go back to using mamba but with the correct syntax this time" This reverts commit b82c0c8. * Only test docker on Linux
- Loading branch information
Showing
3 changed files
with
72 additions
and
5 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,56 @@ | ||
name: conda-store-server-dev | ||
channels: | ||
- conda-forge | ||
- Microsoft | ||
dependencies: | ||
- python ==3.10 | ||
# conda builds | ||
- conda ==23.5.2 | ||
- python-docker | ||
- conda-pack | ||
- conda-lock >=1.0.5 | ||
- mamba | ||
- conda-package-handling | ||
# web server | ||
- celery | ||
- flower | ||
- redis-py | ||
- sqlalchemy<=1.4.47 | ||
- psycopg2 | ||
- pymysql | ||
- requests | ||
- uvicorn | ||
- fastapi | ||
- pydantic < 2.0 | ||
- pyyaml | ||
- traitlets | ||
- yarl | ||
- pyjwt | ||
- filelock | ||
- itsdangerous | ||
- jinja2 | ||
- python-multipart | ||
- alembic | ||
# artifact storage | ||
- minio | ||
# CLI | ||
- typer | ||
|
||
# dev dependencies | ||
- hatch | ||
- pytest | ||
- pytest-celery | ||
- pytest-mock | ||
- black ==22.3.0 | ||
- flake8 | ||
- ruff | ||
- sphinx | ||
- myst-parser | ||
- sphinx-panels | ||
- sphinx-copybutton | ||
- pydata-sphinx-theme | ||
- playwright | ||
- docker-compose | ||
|
||
- pip: | ||
- pytest-playwright |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters