Skip to content

Commit b489e04

Browse files
committed
Upper bound requirements
(cherry picked from commit 5078e34)
1 parent f7f1c1c commit b489e04

File tree

3 files changed

+17
-3
lines changed

3 files changed

+17
-3
lines changed

autosklearn/util/dependencies.py

+4
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,10 @@ def verify_packages(packages: Optional[Union[str, List[str]]]) -> None:
1818
if not package:
1919
continue
2020

21+
# Ignore comments
22+
if package.startswith("#"):
23+
continue
24+
2125
match = RE_PATTERN.match(package)
2226
if match:
2327
name = match.group("name")

doc/releases.rst

+9
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,15 @@ Contributors v0.15.0
6565
* Aseem Kannal
6666
* SkBlaz
6767

68+
Version 0.14.7
69+
==============
70+
71+
* HOTFIX #1445: Locks `ConfigSpace` to `<0.5.0` and `smac` to `<1.3`. Adds upper bounds on `automl` packages to help prevent further issues.
72+
73+
Contributors v0.14.7
74+
********************
75+
* Eddie Bergman
76+
6877
Version 0.14.6
6978
==============
7079

requirements.txt

+4-3
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,8 @@ pandas>=1.0
1515
liac-arff
1616
threadpoolctl
1717

18-
ConfigSpace>=0.4.14,<0.5
19-
pynisher>=0.6.3
18+
# Add upper bounds to our own packages to keep things stable
19+
ConfigSpace>=0.4.21,<0.5
20+
pynisher>=0.6.3,<0.7
2021
pyrfr>=0.8.1,<0.9
21-
smac>=0.14
22+
smac>=1.3.1,<1.4

0 commit comments

Comments
 (0)