问题描述
我正在将dbt版本从0.16.0升级到0.17.2,并尝试更新我们的代码生成包。
我的YML软件包如下所示:
packages:
- package: fishtown-analytics/codegen
version: 0.2.0
我收到的错误是这样的:
$ dbt deps
Running with dbt=0.17.2
Encountered an error:
Version error for package fishtown-analytics/codegen: Could not find a satisfactory version from options: ['=0.2.0','=0.0.4','=0.0.4']
有什么想法吗?
解决方法
我在packages.yml文件中还有一些本地软件包,这些软件包取决于错误的fishtown-analytics/codegen
版本。之后,我修复了下游软件包文件中的所有依赖项,所有导入正确的文件。