Changelog

关注 Django Packages 的更新和改进。

Django Packages 现在运行在 Django 5.1 上。升级过程非常顺利,我们等待了几周,直到我们依赖的软件包生态系统也升级并准备好用于 Django 5.1。

今天下午,我们合并了 issue #1246 并将其部署到生产环境。过去几个小时我们观察到日志记录干净。

从 Django 5.0 升级到 Django 5.1 对我们来说非常顺利。

2024 年 7 月 1 日

这是我们 Djangonaut Space 会议的第二周,我们已经有两位团队成员的拉取请求被接受并部署了。

我们合并了 Farhan Ali Raza 的三个拉取请求,涵盖了从文档更新 #1172,到我们添加/更新软件包表单的文档链接 #1173,以及更新我们的 PyPI 更新器以查找文档链接 #1180 的所有内容。

我们合并了 Victoria Cruces 的首次贡献,将我们的 Changelog 博客添加到我们的页脚中,以便现在每个人都可以找到它,#1185。如果您是从我们的 Mastodon/Fosstodon 帐户阅读此内容,那么您已经了解我们的 Changelog

Neptune 团队,干得漂亮!

在进行常规维护以保持 Django Packages 更新时 #1156,我们修复了 Python3 视图页面中的一个错误 #1157

我们还注意到一个遗留的 /api/v3/users/ 端点,它将用户与其 GitHub 和 GitLab 用户帐户聚合在一起,在我们的 Sentry 日志中生成了一些 500 错误。

今天下午,我们采取了积极主动的措施,为我们的用户 REST 端点实施了身份验证 #1158。我们计划在完全删除这些 REST 端点之前,与我们的项目维护者详细讨论这些端点。

值得注意的是,这些端点中没有泄露任何私人数据、密码或电子邮件。

如果您构建了一个依赖于这些 REST 端点的工具,请随时 打开 GitHub Issue,我们将在删除它们之前考虑您的用例。

我们很高兴地宣布对 Django Packages 上 Sitemap 生成方式进行重大更新,这要归功于 Maksudul Haque 的重大修改。这项改进,详细信息请参见 pull request #1147,改变了我们创建 sitemap.xml 文件的方式,使我们的网站对用户和搜索引擎都更易于导航。

通过此更新,我们的 Sitemap 现在涵盖了更广泛的内容。除了我们的社区依赖的软件包和比较网格的动态列表之外,我们还集成了更多的静态页面和我们定期更新的博客。这种扩展确保了 Django Packages 的所有方面都更易于访问和高效地索引,从而提高了我们社区重视的资源的可见性。

感谢 Ryan Cheley 显著增强了 Django Packages 用户资料上的社交媒体连接!借助 Ryan 的贡献,详细信息请参见 GitHub issue #1115,资料现在可以包含指向各种平台的链接。除了现有的选项外,用户现在可以包括他们的 GitLab 和 Bitbucket 资料以及最多四个指向其他社交媒体页面(如 Mastodon、LinkedIn、个人博客、YouTube 等)的链接。

搜索权重 描述 最后 PyPI 发布 星标 派生
{{ item.weight / max_weight * 100 | number:0 }}% {{ item.title }} 分类表格: {{ item.description }} {{ item.last_released | date: 'mediumDate' }} 不适用 {{ item.score }} 不适用 {{ item.repo_watchers }} 不适用 {{ item.repo_forks }} 不适用