PyMC 网站版本控制#

PyMC 项目有 3 个主要网站与 PyMC 库直接相关。除了像 PyMCon、sprints 或 pymc-experimental 文档这样的更具体的网站外,这些网站还存在。本指南解释了它们之间的关系以及每种网站上应包含的内容类型。

注意

所有3个网站共享相同的导航栏,以向用户展示单一网站的外观,但它们的生成过程彼此完全独立。

HomeCommunity 部分下显示的内容是从 pymc.io 的源代码生成的;在 LearnAPIContributing 部分下显示的内容是从 pymc 的源代码生成的,而 Examples 部分下的内容是从 pymc-examples 生成的。

未版本化的网站是主要的 PyMC 网站,它包含着陆页,并且是 ReadTheDocs 上的父项目。其他两个网站配置为未版本化网站的子项目,这样当我们使用搜索栏时,关键词会在所有三个网站中进行搜索。

未版本化的网站: www.pymc.io#

我们在 www.pymc.io 发布未版本化的网站。它没有语言或版本指示器。

未版本化的网站是主登录页面,承载与PyMC库或项目相关但不与特定版本绑定的内容。例如PyMC生态系统、社区资源如日历或行为准则以及PyMC博客。

版本化文档: www.pymc.io/projects/docs#

我们在 www.pymc.io/projects/docs 发布版本化的文档,并附带语言和版本指示符。默认路径为 /en/stable/

版本化的文档 与 PyMC 发布同步 ,并包含一些关于核心功能、API 文档和贡献指南的指南。与发布同步意味着我们在 GitHub 上标记的相同代码,以及发布到 PyPI 的代码,用于生成文档。因此,即使 latest 版本随每次提交更新,默认网站 stable 仅在新版本发布时更新。