Closed jayqi closed 2 hours ago
@jayqi, so sorry. It seems #33 just slipped through the cracks. It should be available in an hour or so.
Closing via #33
Thanks for addressing promptly! Confirming that this fixed my dependency resolution problems with Python 3.13.
No problem. Thanks for reporting. Glad this fixed your issue.
The current newest version of this feedstock is 1.23.0, which has a version ceiling
<5.0.0dev
for protobuf. This is blocking the ability to correctly resolve and install Google Cloud Platform SDK packages like google-cloud-storage that depend on proto-plus on Python 3.13, as there are version incompatibilities with google-cloud-storage directly requiring newer versions of protobuf and certain protobuf versions having a python version ceiling of<3.13.0a0
.It looks like #33 would address this and has passing builds but was never merged.
Mamba resolution error for
``` Could not solve for environment specs The following packages are incompatible └─ google-cloud-storage >=2.8 is installable with the potential options ├─ google-cloud-storage [2.10.0|2.11.0|...|2.9.0] would require │ ├─ google-cloud-core >=2.3.0,<3.0dev with the potential options │ │ ├─ google-cloud-core [2.3.0|2.3.1] would require │ │ │ └─ grpcio >=1.8.2,<2.0.0dev with the potential options │ │ │ ├─ grpcio [1.14.1|1.16.0|...|1.38.1] would require │ │ │ │ └─ python >=3.6,<3.7.0a0 , which can be installed; │ │ │ ├─ grpcio [1.14.1|1.16.0|...|1.48.1] would require │ │ │ │ └─ python >=3.7,<3.8.0a0 , which can be installed; │ │ │ ├─ grpcio [1.23.0|1.27.2|...|1.62.2] would require │ │ │ │ └─ python >=3.8,<3.9.0a0 , which can be installed; │ │ │ ├─ grpcio [1.33.2|1.34.0|...|1.67.0] would require │ │ │ │ └─ python >=3.9,<3.10.0a0 , which can be installed; │ │ │ ├─ grpcio [1.41.1|1.42.0|...|1.67.0] would require │ │ │ │ └─ python >=3.10,<3.11.0a0 , which can be installed; │ │ │ ├─ grpcio [1.46.4|1.47.1|...|1.67.0] would require │ │ │ │ └─ python >=3.11,<3.12.0a0 , which can be installed; │ │ │ ├─ grpcio [1.57.0|1.58.1] would require │ │ │ │ └─ python >=3.12.0rc3,<3.13.0a0 with the potential options │ │ │ │ ├─ python [3.12.0|3.12.1|...|3.12.7], which can be installed; │ │ │ │ └─ python 3.12.0rc3 would require │ │ │ │ └─ _python_rc , which does not exist (perhaps a missing channel); │ │ │ ├─ grpcio [1.57.0|1.57.1|...|1.67.0] would require │ │ │ │ └─ python >=3.12,<3.13.0a0 , which can be installed; │ │ │ ├─ grpcio 1.67.0 would require │ │ │ │ └─ libgrpc 1.67.0 h0fbbd33_0, which requires │ │ │ │ └─ libprotobuf >=5.28.2,<5.28.3.0a0 , which can be installed; │ │ │ ├─ grpcio [1.14.1|1.16.0|1.22.0|1.23.0] would require │ │ │ │ └─ python >=2.7,<2.8.0a0 , which can be installed; │ │ │ └─ grpcio 1.14.1 would require │ │ │ └─ python >=3.5,<3.6.0a0 , which can be installed; │ │ └─ google-cloud-core [2.3.2|2.3.3|2.4.1] would require │ │ └─ grpcio >=1.38.0,<2.0.0dev , which can be installed (as previously explained); │ └─ protobuf <5.0.0dev with the potential options │ ├─ protobuf 4.25.3 would require │ │ └─ libprotobuf >=4.25.3,<4.25.4.0a0 , which conflicts with any installable versions previously reported; │ ├─ protobuf [3.0.0|3.0.0b2|...|3.9.2] would require │ │ └─ python [2.7* |>=2.7,<2.8.0a0 ], which can be installed; │ ├─ protobuf [3.0.0|3.0.0b2|3.0.0b2.post2|3.0.0b3|3.1.0] would require │ │ └─ python 3.4* , which can be installed; │ ├─ protobuf [3.0.0|3.0.0b2|...|3.6.0] would require │ │ └─ python [3.5* |>=3.5,<3.6.0a0 ], which can be installed; │ ├─ protobuf [3.1.0|3.2.0|...|3.5.2] would require │ │ └─ python 3.6* , which can be installed; │ ├─ protobuf [3.10.0|3.10.1|...|3.9.2] would require │ │ └─ python >=3.6,<3.7.0a0 , which can be installed; │ ├─ protobuf [3.10.0|3.10.1|...|4.21.8] would require │ │ └─ python >=3.7,<3.8.0a0 , which can be installed; │ ├─ protobuf [3.10.0|3.10.1|...|4.25.3] would require │ │ └─ python >=3.8,<3.9.0a0 , which can be installed; │ ├─ protobuf [3.13.0.1|3.14.0|...|4.25.3] would require │ │ └─ python >=3.9,<3.10.0a0 , which can be installed; │ ├─ protobuf [3.18.1|3.18.3|...|4.25.3] would require │ │ └─ python >=3.10,<3.11.0a0 , which can be installed; │ ├─ protobuf [3.20.2|3.20.3|...|4.25.3] would require │ │ └─ python >=3.11,<3.12.0a0 , which can be installed; │ ├─ protobuf [4.23.4|4.24.3] would require │ │ └─ python >=3.12.0rc3,<3.13.0a0 with the potential options │ │ ├─ python [3.12.0|3.12.1|...|3.12.7], which can be installed; │ │ └─ python 3.12.0rc3, which cannot be installed (as previously explained); │ └─ protobuf [4.24.3|4.24.4|4.25.1|4.25.2|4.25.3] would require │ └─ python >=3.12,<3.13.0a0 , which can be installed; └─ google-cloud-storage [2.18.0|2.18.1|2.18.2] would require ├─ google-api-core >=2.15.0,<3.0.0dev , which requires │ ├─ proto-plus >=1.22.3,<2.0.0dev , which requires │ │ └─ protobuf >=3.19.0,<5.0.0dev with the potential options │ │ ├─ protobuf 4.25.3, which cannot be installed (as previously explained); │ │ ├─ protobuf [3.10.0|3.10.1|...|4.21.8], which can be installed (as previously explained); │ │ ├─ protobuf [3.10.0|3.10.1|...|4.25.3], which can be installed (as previously explained); │ │ ├─ protobuf [3.13.0.1|3.14.0|...|4.25.3], which can be installed (as previously explained); │ │ ├─ protobuf [3.18.1|3.18.3|...|4.25.3], which can be installed (as previously explained); │ │ ├─ protobuf [3.20.2|3.20.3|...|4.25.3], which can be installed (as previously explained); │ │ ├─ protobuf [4.23.4|4.24.3], which can be installed (as previously explained); │ │ └─ protobuf [4.24.3|4.24.4|4.25.1|4.25.2|4.25.3], which can be installed (as previously explained); │ └─ protobuf >=3.19.5,<5.0.0.dev0,!=3.20.0,!=3.20.1,!=4.21.0,!=4.21.1,!=4.21.2,!=4.21.3,!=4.21.4,!=4.21.5 with the potential options │ ├─ protobuf 4.25.3, which cannot be installed (as previously explained); │ ├─ protobuf [3.10.0|3.10.1|...|4.21.8], which can be installed (as previously explained); │ ├─ protobuf [3.10.0|3.10.1|...|4.25.3], which can be installed (as previously explained); │ ├─ protobuf [3.13.0.1|3.14.0|...|4.25.3], which can be installed (as previously explained); │ ├─ protobuf [3.18.1|3.18.3|...|4.25.3], which can be installed (as previously explained); │ ├─ protobuf [3.20.2|3.20.3|...|4.25.3], which can be installed (as previously explained); │ ├─ protobuf [4.23.4|4.24.3], which can be installed (as previously explained); │ └─ protobuf [4.24.3|4.24.4|4.25.1|4.25.2|4.25.3], which can be installed (as previously explained); └─ google-cloud-core >=2.3.0,<3.0dev , which can be installed (as previously explained). ```google-cloud-storage>=2.8
,python=3.13