@@ -104,37 +104,35 @@ def default_setup_args(*, version):
104104 return setup_args
105105
106106
107- version = "0.3.1 "
107+ version = "0.4.0 "
108108version = update_version (version , use_file_if_exists = False , create_file = True )
109109
110110install_requires = [
111111 # common module provides utils with stable api across minor version
112- "autogluon.common>=0.7,<1.1 " ,
112+ "autogluon.common>=0.7" ,
113113 # <2 because unlikely to introduce breaking changes in minor releases. >=1.10 because 1.10 is 3 years old, no need to support older
114114 "boto3>=1.10,<2.0" ,
115- "numpy>=1.21,<1.27" ,
116115 "packaging>=23.0,<24.0" ,
117- "pandas>=2.0.0,<2.2.0" ,
118116 # updated sagemaker is required to fetch latest container info, so we don't want to cap the version too strict
119117 # otherwise cloud module needs to be released to support new container
120118 "sagemaker>=2.126.0,<3.0" ,
121119 "pyarrow>=11.0,<11.1" ,
122120 "PyYAML~=6.0" ,
123- "Pillow>=9.3.0,<10.0 " , # unlikely to introduce breaking changes in minor releases
124- "ray[default]>=2.6.3 ,<2.7 " ,
121+ "Pillow>=10.2,<11 " , # unlikely to introduce breaking changes in minor releases
122+ "ray[default]>=2.10.0 ,<2.11 " ,
125123]
126124
127125extras_require = dict ()
128126
129- all_requires = ["autogluon>=0.7,<1.0 " ] # To allow user to pass ag objects
127+ all_requires = ["autogluon>=0.7" ] # To allow user to pass ag objects
130128extras_require ["all" ] = all_requires
131129
132130test_requirements = [
133131 "tox" ,
134132 "pytest" ,
135133 "pytest-cov" ,
136134 "moto" ,
137- "autogluon.common>=0.7.0b,<1.1 " ,
135+ "autogluon.common>=0.7" ,
138136] # Install pre-release of common for testing
139137
140138test_requirements = list (set (test_requirements ))
0 commit comments