Skip to content

Commit e38dd81

Browse files
authored
Merge pull request #425 from Kaggle/restore_docker
Remove chess specific docker constraints
2 parents 8b8ddff + 1fd5a24 commit e38dd81

File tree

6 files changed

+4
-19
lines changed

6 files changed

+4
-19
lines changed

deprecated_envs/README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
### Deprecation causes:
2+
- chess: required a special Dockerfile with all other environments deleted.
3+
- Lux AI s2: dependency conflicts due to `vec_noise`.
4+
- LLM 20 questions: required gymnasium < 1.0.
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.

docker/cpu.Dockerfile

Lines changed: 0 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -32,23 +32,4 @@ ADD ./kaggle_environments ./kaggle_environments
3232

3333
RUN uv pip install . && pytest
3434

35-
# SET UP KAGGLE-ENVIRONMENTS CHESS
36-
# minimal package to reduce memory footprint
37-
RUN mkdir ./kaggle_environments_chess
38-
RUN cp -r ./kaggle_environments/* ./kaggle_environments_chess/
39-
RUN rm -rf ./kaggle_environments
40-
# remove other runtimes
41-
RUN find ./kaggle_environments_chess/envs -mindepth 1 -maxdepth 1 ! -name "chess" -type d -exec rm -rf {} +
42-
# pyclean
43-
RUN rm -rf ./kaggle_environments_chess/__pycache__; rm -rf ./kaggle_environments_chess/envs/__pycache__; rm -rf ./kaggle_environments_chess/envs/chess/__pycache__; true
44-
RUN find ./kaggle_environments_chess/ -name "*.pyc" -exec rm -f {} \;
45-
46-
# rename pip package
47-
RUN sed -i 's/kaggle-environments/kaggle-environments-chess/g' ./pyproject.toml
48-
RUN sed -i 's/kaggle_environments/kaggle_environments_chess/g' ./pyproject.toml
49-
RUN sed -i 's/kaggle_environments/kaggle_environments_chess/g' ./MANIFEST.in
50-
51-
# install kaggle-environments-chess
52-
RUN uv pip install . && pytest
53-
5435
CMD kaggle-environments

0 commit comments

Comments
 (0)