Python 我可以用常春藤发布目录吗?

Python 我可以用常春藤发布目录吗?,python,ivy,Python,Ivy,我有一个python库,我想用Ivy来管理我的私有库 I python库文件结构如下所示: mylib\ __init__.py f1.py f2.py ... 现在我想把mylib作为一个整体发布,而不是一个文件一个文件地发布。在Ivy中,我知道如何使用artifact标记发布一个文件。但是我怎样才能发布整个目录呢?目录的问题是它的内容不太容易版本化。。。这个问题最常见的解决方案是创建一个tar或zip包,并将其发布到您的存储库中 使用该目录的第三方版本可以下

我有一个python库,我想用Ivy来管理我的私有库

I python库文件结构如下所示:

mylib\
    __init__.py
    f1.py
    f2.py
    ...

现在我想把mylib作为一个整体发布,而不是一个文件一个文件地发布。在Ivy中,我知道如何使用
artifact
标记发布一个文件。但是我怎样才能发布整个目录呢?

目录的问题是它的内容不太容易版本化。。。这个问题最常见的解决方案是创建一个tar或zip包,并将其发布到您的存储库中

使用该目录的第三方版本可以下载并解包,或者使用解析器访问包中的文件

解析器确实增加了一些复杂性,但它是ivy的一个非常强大的功能。这是一个ivy存储库的示例,设计用于保存packager文件,从而更容易使用普通存储库无法使用的工件

最后,以下答案给出了解析器示例: