由于构建系统使用 cpython 3.4,因此我无法为仅 3.5 的项目构建文档。 https://readthedocs.org/projects/aioftp/builds/3722703
有关于3.5的计划吗?
+1
Python 3.5 肯定会随 4 月的 ubuntu 16.04 版本一起发布,我们还没有讨论过临时计划——尽管从 deadsnakes ppa 安装可能是一条简单的前进道路。 另一种选择是使用 conda
我也+1: https ://readthedocs.org/projects/django-tutelary/builds/3795496/(在我的情况下由yield from
引起的问题)。
Conda 支持可以针对 python 3.5,这可能是最好的选择。
我预计当 Python 3.6 出现时也会出现同样的情况。 因此,对于这个问题,使用conda
似乎是合理的。
在许多 Linux 发行版和 OSX 上,Python 的多个版本通常别名为python3.4
、 python3.5
等。
我们不能添加一个选项来选择其中一个吗? 我们可以保留“CPython 2.x”和“CPython 3.x”选项,但也可以在选项中添加“CPython 2.7”、“CPython 3.4”和“CPython 3.5”。
+1,无论解决方案如何工作 :) 我有很多 3.5 个项目,我想为其构建文档。
如果人们懒得搭建conda环境; 只需使用此配置文件: http ://stackoverflow.com/a/36144269/2678118
问题:我应该如何将项目安装在 conda 环境中?
我们可以使用一些帮助 beta 测试 ubuntu 16.04 构建器,其中将包括 python 3.5。 如果有人感兴趣,我们在这里收集了一些测试人员:
https://docs.google.com/forms/d/1YHBXN8LI2RTq6ujV0zENAExtJwbNLja0QKJUHyfUvrE/viewform
也为我的项目+1。 对于https://readthedocs.org/projects/pycmake/builds/4247460/
import enum
和键入的参数def foo(param: MyObj)
出现问题
FWIW,我现在在Python Hosted上托管我的 Python 3.5 项目文档,只是因为这个问题,但是那里的流程是手动的,容易出错,并且不容易让我托管多个版本的文档,这真的很烦人。 如果能解决这个问题,我将不胜感激...
让我知道是否有什么我可以帮忙的。
@evertheylen 给出的答案对您@AndreLouisCaron不起作用吗?
抱歉,一定错过了那封电子邮件! 将尽快尝试:-)
安德烈
2016 年 7 月 29 日星期五上午 10:43,jakirkham [email protected]
写道:
有没有答案
https://github.com/rtfd/readthedocs.org/issues/1990#issuecomment -214739804
@evertheylen https://github.com/evertheylen给出的对你不起作用
@AndreLouisCaron https://github.com/AndreLouisCaron?—
你收到这个是因为你被提到了。
直接回复此邮件,在 GitHub 上查看
https://github.com/rtfd/readthedocs.org/issues/1990#issuecomment -236199436,
或使线程静音
https://github.com/notifications/unsubscribe-auth/AAITJivVxiGEL5VJTNtuxXM8iJZxTwl5ks5qahGRgaJpZM4HZAZX
.
任何更新? 我填写了上面的 beta 测试表,但没有收到回复。
+1 我的项目使用typing
模块。 所以自动文档不起作用:-(
由于缺少 Python 3.5,我的文档是在没有自动文档语句的情况下构建的:
ImportError: cannot import name 'gcd'
https://docs.python.org/3/library/math.html#math.gcd
时间线是什么?
我认为是时候支持 3.6,因为即使对于 3.5,f-strings 也会是“语法错误”。
:+1:
+1
+1
:+1:
:+1:
:+1:
:+1:
我正在帮助 RTD 工作人员创建更好的构建映像,以便为构建选择首选的 Python 版本。 Python 3.5 和 3.6 已经包含在内。
:+1:
:+1:
你现在可以停止反应,它会分散注意力,并没有真正的帮助。
这里只是一个快速更新,因为我本周将推出一些更新。
首先,通过一堆工作,增加了对非系统Python版本的支持。 新的 beta 构建容器映像现已准备好进行测试 (rtfd/readthedocs-docker-images#18)。 这将支持版本:2.7、3.3、3.4、3.5 和 3.6。 此映像使用pyenv
安装多个版本的 Python,而不是依赖于发行版的版本。
这将是未来的新测试版图像。 如果您想继续测试我们的 beta 映像,或者希望支持 python 3.6,请务必在此处注册:
https://goo.gl/forms/ai9u6jpIhpEpmMRx1
如果您一直在寻找对 python 3.5 的支持,但尚未添加到 beta 列表中,那么本周我们将把每个人都切换到支持 python 3.5 的图像。 您不需要做任何事情,但是如果您遇到问题,添加一个指定正确 python 版本的readthedocs.yml
文件可能会有所帮助。
我将在今晚写一些关于使用该功能的文档,我们将在本周晚些时候宣布更改。
很棒的更新! 我刚刚注册了对 python3.6 的 beta 支持。 👍
这个问题是为了支持 Python 3.5 而创建的,它被添加到readthedocs/build:2.0
图像中,所以我认为关于这个问题的工作已经完成并且工作正常(我看到许多项目使用 python3.5 没有问题)。
我们不应该关闭这个并将关于 Python 3.6 的讨论转移到另一个吗?
对于最终在这里获得 py3.6 支持的任何人,它都是正式可用的:
http://blog.readthedocs.com/python-36-support/
TL;博士:
使用项目根目录中的内容创建文件readthedocs.yaml
:
build:
image: latest
python:
version: 3.6
我想知道文档中是否有地方包含来自@Granitosaurus 的此注释。 @humitos你怎么看?
最有用的评论
对于最终在这里获得 py3.6 支持的任何人,它都是正式可用的:
http://blog.readthedocs.com/python-36-support/
TL;博士:
使用项目根目录中的内容创建文件
readthedocs.yaml
: