Javascript setup.py:依赖于CSS和JS包

Javascript setup.py:依赖于CSS和JS包,javascript,python,dependencies,setup.py,Javascript,Python,Dependencies,Setup.py,我在浏览器中显示了一些信息,并使用和来执行此操作。现在,我只是将bootstrap.min.css和d3.v5.min.js包含在源代码存储库中,将它们添加到setup.py中的package_data中,并在新版本发布时更新它们。这当然很难看 我想在setup.py中将引导和D3指定为依赖项;有没有关于如何做到这一点的提示?可能是在使用数据文件@当然,这些文件是在setup.py中以某种方式指定的,因此它们完全可以安装;在我的例子中,作为数据包。不过,我仍需要将它们保留在回购协议中。问题中已澄

我在浏览器中显示了一些信息,并使用和来执行此操作。现在,我只是将
bootstrap.min.css
d3.v5.min.js
包含在源代码存储库中,将它们添加到
setup.py
中的
package_data
中,并在新版本发布时更新它们。这当然很难看


我想在
setup.py
中将引导和D3指定为依赖项;有没有关于如何做到这一点的提示?

可能是在使用数据文件@当然,这些文件是在
setup.py
中以某种方式指定的,因此它们完全可以安装;在我的例子中,作为
数据包
。不过,我仍需要将它们保留在回购协议中。问题中已澄清。您的意思是希望在安装此软件包时下载文件吗?实际上我不认为这是个好主意,因为在这种情况下,这个软件包将无法脱机安装。也许更好的选择是在
setup.py
中添加一些代码,以便在打包时自动下载这些文件。这样,当您发布新版本时,内置的控制盘将包含您需要的所有内容,并且文件将自动更新。在
setup.py
中手动检测和下载文件如何?这些代码将在安装时执行。
请求
pip
的依赖项之一。所以,如果用户使用
pip install…
安装您的软件包,它应该有
请求