Julien Palard added the comment:
New changeset 361e8683e7340c600b22f4a514b81448ccec66dc by Julien Palard
(Zhiming Wang) in branch 'master':
bpo-35035: Rename email.utils documentation to email.utils.rst (GH-10023)
https://github.com/python/cpython/commit
Julien Palard added the comment:
Hi Raymond,
I'm mentionning I've spotted the issue in my class just to say "it happen that
newcomers don't get it, I've seen it". As I've seen it I want to fix it. I
don't want to fix it only in my course (it does not scale) I want to fix it for
Julien Palard added the comment:
New changeset 6b73bb523a176123a819e4ebac3727d31d861515 by Julien Palard in
branch 'master':
bpo-31146: Don't fallback switcher to english on not-yet pusblished languages.
(GH-10558)
https://github.com/python/cpython/commit
Change by Julien Palard :
--
keywords: +patch
pull_requests: +9847
stage: -> patch review
___
Python tracker
<https://bugs.python.org/issue35221>
___
___
Py
Julien Palard added the comment:
Hi Raymond,
I agree, there exist other means of teaching half closed range, but I was more
concerned by self-taught students, alone facing the current range repr than
students well accompanied.
I also agree, let's not change the current repr (for backward
Julien Palard added the comment:
If I understand correctly, you'd like str(range(10)) to return ""?
I'm really unconfortable doing this, for me __str__ is here to return an
“informal or nicely printable string representation of an object", not a
convoluted "&l
Julien Palard added the comment:
My first though went to giving something really simple like:
>>> print(range(10))
1, 2, ..., 8, 9
But for the empty range it would give an empty string. It may make sense, but
may also be surprising.
The other way would be to print [1, 2, ...,
Julien Palard added the comment:
In one hand I'm OK to enhance the __str__ of range, so I'll change my PR for
this.
It will not fix the issue, but let's not break backward compatibility.
--
___
Python tracker
<https://bugs.python.org/issue35
Change by Julien Palard :
--
keywords: +patch
pull_requests: +9804
stage: -> patch review
___
Python tracker
<https://bugs.python.org/issue31146>
___
___
Py
Change by Julien Palard :
--
stage: patch review -> resolved
___
Python tracker
<https://bugs.python.org/issue35249>
___
___
Python-bugs-list mailing list
Un
Change by Julien Palard :
--
resolution: -> works for me
stage: resolved -> patch review
___
Python tracker
<https://bugs.python.org/issue35249>
___
___
Julien Palard added the comment:
A `make html` builds the doc in 11s on my machine on the 2nd run, I think this
is the build you're searching?
--
nosy: +mdk
___
Python tracker
<https://bugs.python.org/issue35
Change by Julien Palard :
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Change by Julien Palard :
--
pull_requests: +9793
___
Python tracker
<https://bugs.python.org/issue32613>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Julien Palard :
--
pull_requests: +9792
___
Python tracker
<https://bugs.python.org/issue32613>
___
___
Python-bugs-list mailing list
Unsubscribe:
Julien Palard added the comment:
New changeset 64313478bcbd0a708c3ce5d4d14f977da56e4be9 by Julien Palard in
branch 'master':
bpo-32613: Update window FAQ (GH-5552)
https://github.com/python/cpython/commit/64313478bcbd0a708c3ce5d4d14f977da56e4be9
Julien Palard added the comment:
Fixed in 961d54c5c1916c09883ebcf7191babc969e5a5cf.
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Julien Palard added the comment:
Forgot to mention, the bold and italics one were done using unicode
mathematical characters, they are not properly rendered in PDFs so we can't use
them as is: https://mdk.fr/pdf.png
--
___
Python tracker
<ht
New submission from Julien Palard :
I'd like to enhance the readability of the "venv activation commands" in
library/venv.html, my students are often confused by it, sometimes they copy
the angle brackets, sometime even the prompt.
I don't think we can fix everything, but maybe enh
Julien Palard added the comment:
Using `cp` on Debian Buster I'm having a better error message:
$ touch foo
$ cp foo bar/
cp: failed to access 'bar/': Not a directory
>From copy.c (from Debian coreutils):
/* Improve quality of diagnostic when a nonexistent dst_n
Change by Julien Palard :
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Julien Palard added the comment:
I understand we like round-tripping represnetations, I think we like them
because in much cases it's immediatly and unambiguously understandable by a
Python developer.
It's the best representation as it's the one conveying the most information.
But `range(0
Julien Palard added the comment:
New changeset d0ebbf4895439233c8398dbdd0456d07132b2a6f by Julien Palard (Miss
Islington (bot)) in branch '3.6':
bpo-33878: Doc: Fix missing case by simplifying. (GH-7762)
https://github.com/python/cpython/commit/d0ebbf4895439233c8398dbdd0456d07132b2a6f
Julien Palard added the comment:
New changeset aa493b5c18463ab45c087564e287643606f004ca by Julien Palard (Miss
Islington (bot)) in branch '3.7':
bpo-33878: Doc: Fix missing case by simplifying. (GH-7762)
https://github.com/python/cpython/commit/aa493b5c18463ab45c087564e287643606f004ca
Julien Palard added the comment:
New changeset 082875dcd6d482558e5f1da97a1c801d60b3ed5b by Julien Palard in
branch 'master':
bpo-33878: Doc: Fix missing case by simplifying. (GH-7762)
https://github.com/python/cpython/commit/082875dcd6d482558e5f1da97a1c801d60b3ed5b
Change by Julien Palard :
--
keywords: +patch
pull_requests: +9710
stage: -> patch review
___
Python tracker
<https://bugs.python.org/issue35200>
___
___
Py
New submission from Julien Palard :
This morning I was teaching Python (again and again), and again I was thinking
we could do better about the representation of ranges.
Typically in the current repr of ranges we do not see that the end is excluded:
>>> range(10)
range(0, 10)
Howev
Change by Julien Palard :
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Julien Palard added the comment:
New changeset beed84ca5e0f2784d758478d4e7c81c9c1088c4e by Julien Palard in
branch 'master':
bpo-35015: Doc: Fix internationalisation of the availability directive.
(GH-10360)
https://github.com/python/cpython/commit/beed84ca5e0f2784d758478d4e7c81c9c1088c4e
New submission from Julien Palard :
The documentation states that a __loader__ of a namespace package should be
None:
- [1] "For namespace packages this should be set to None."
- [2] "To indicate to the import machinery that the spec represents a namespace
portion. the path en
Julien Palard added the comment:
Can't reproduce in 3.6.7.
--
resolution: -> fixed
stage: -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Change by Julien Palard :
--
keywords: +patch
pull_requests: +9660
stage: -> patch review
___
Python tracker
<https://bugs.python.org/issue35015>
___
___
Py
Change by Julien Palard :
--
status: open -> closed
___
Python tracker
<https://bugs.python.org/issue31793>
___
___
Python-bugs-list mailing list
Unsubscrib
Change by Julien Palard :
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Julien Palard added the comment:
New changeset 5d236cafd7126e640fb25541fcc7e0a494450143 by Julien Palard in
branch 'master':
bpo-19675: Terminate processes if construction of a pool is failing. (GH-5614)
https://github.com/python/cpython/commit/5d236cafd7126e640fb25541fcc7e0a494450143
Change by Julien Palard :
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Julien Palard added the comment:
New changeset 55f3317e984cc35bd18ba0326ed98766a2750ffd by Julien Palard
(Stéphane Wirtel) in branch 'master':
bpo-10536: Enhancements to gettext docs (GH-10324)
https://github.com/python/cpython/commit/55f3317e984cc35bd18ba0326ed98766a2750ffd
--
nosy
Julien Palard added the comment:
Currently in our documentation there's 89 "Unicode obj" vs 8 "unicode obj" so
I'll go for it.
--
nosy: +mdk
___
Python tracker
<https://bug
Change by Julien Palard :
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Julien Palard added the comment:
New changeset 0edc7b1b1a2b22d4d200f80995454d01927bf93e by Julien Palard
(Stéphane Wirtel) in branch 'master':
bpo-35159: Add a link to the devguide in the sidebar of the index (Doc/)
(GH-10316)
https://github.com/python/cpython/commit
Change by Julien Palard :
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Change by Julien Palard :
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Julien Palard added the comment:
New changeset 3e28eed9ec2249bb11ad0db4629271b7ce9b7918 by Julien Palard
(Stéphane Wirtel) in branch 'master':
bpo-34969: Add --fast, --best on the gzip CLI (GH-9833)
https://github.com/python/cpython/commit/3e28eed9ec2249bb11ad0db4629271b7ce9b7918
Julien Palard added the comment:
Yes we can close it. Also -W from sphinx-build won't cause errors from those
warnings.
Yes we'll probably suffer a bit if someone push the final step of a deprecation
if one of our build dependencies is still using it.
--
resolution: -> third pa
Julien Palard added the comment:
https://github.com/sphinx-doc/sphinx/pull/5559 has been merged, let's wait for
a release of Sphinx and we'll be able to build Python 3.8 documentation as text
again.
--
___
Python tracker
<https://bugs.python.
Julien Palard added the comment:
> Maybe I am running doctest wrong locally?
Dunno. IIRC we had problems running doctest with a Python 3.7 on the 3.8
branch, which make sense.
Anyway, if it works today, the first developper writing doctest about a 3.8
feature will cause a doctest fail
Julien Palard added the comment:
> I propose using stable version of Python like python 3.7
If we do so, we won't be able to write doctest about new features (existing in
3.8, not existing in 3.7), which is worse than having warnings.
I think the right move is to do some PR on rem
Change by Julien Palard :
--
nosy: +matrixise
___
Python tracker
<https://bugs.python.org/issue35109>
___
___
Python-bugs-list mailing list
Unsubscribe:
Julien Palard added the comment:
Closing PR and issue as already fixed and now enforced by CI.
Thanks again Marco for those already-merged fixes, it helped a lot ending the
work at the last PyCon Fr sprints.
--
resolution: -> fixed
stage: patch review -> resolved
status
Change by Julien Palard :
--
resolution: -> not a bug
stage: -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.org/issue35007>
___
___
Change by Julien Palard :
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Julien Palard added the comment:
In the other end that's true that's an iterable, and that's what's count.
So if we want to change the implementation in the future, we still can, as long
as we still return an iterable, it won't break asumptions.
So I'll keep the "iterable&
Julien Palard added the comment:
Bumped python-docs-theme it in production, it should help, next build in 4
hours.
--
___
Python tracker
<https://bugs.python.org/issue35
Julien Palard added the comment:
Looks like the python-docs-theme we're using in production may not be
up-to-date, I'm bumping it on docsbuild-scripts.
--
___
Python tracker
<https://bugs.python.org/issue35
Julien Palard added the comment:
POC is now a PR: https://github.com/sphinx-doc/sphinx/pull/5559
--
___
Python tracker
<https://bugs.python.org/issue35
Julien Palard added the comment:
When mentionning a PEP I see no reason not to point to it, and as it's easy to
do with the pep role, I'm +1 on this.
--
nosy: +mdk
___
Python tracker
<https://bugs.python.org/issue35
Julien Palard added the comment:
Started implementing a POC sphinx-side so we may not have to "fix" our doc:
https://github.com/JulienPalard/sphinx/tree/text-colspan-rowspan
--
___
Python tracker
<https://bugs.python.o
Change by Julien Palard :
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Julien Palard added the comment:
New changeset 121eb1694cab14df857ba6abe9839654cada15cf by Julien Palard
(Xtreak) in branch 'master':
bpo-34081: Fix wrong example link that was linking to distutils (GH-8248)
https://github.com/python/cpython/commit/121eb1694cab14df857ba6abe9839654cada15cf
Julien Palard added the comment:
Oh and we're also using raw spanning, in the same place, as the table header is
two raws height and almost all cells but the last spans on two raws.
--
___
Python tracker
<https://bugs.python.org/issue35
New submission from Julien Palard :
Recent tables introduced in Doc/c-api/typeobj.rst are using columns spanning.
But columns spanning is not implemented in the sphinx text builder, resulting
in:
$ cd Doc
$ sphinx-build -b text -d build/doctrees -W -D latex_elements.papersize= -Ea -A
daily
Change by Julien Palard :
--
resolution: -> fixed
stage: needs patch -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Julien Palard added the comment:
New changeset 0522fd81dc6e3482c2d4c8719f1f85ad5924eede by Julien Palard
(Stéphane Wirtel) in branch 'master':
bpo-34839: Add a 'before 3.6' in the section 'warnings' of doctest (GH-9736)
https://github.com/python/cpython/commit
Julien Palard added the comment:
Cross-posting here in case it's a sphinx issue:
https://github.com/sphinx-doc/sphinx/issues/5554
Tried to debug it a bit at lunch time but the docutils API is still opaque to
my eyes :(
--
___
Python tracker
Julien Palard added the comment:
No, at first glance it looks like the implementation of the directive in
pyspecific.py is "removing" the roles.
It's however not removing the roles while building the html, only removing it
from po files, so there's a subtility I can't catch
New submission from Julien Palard :
The new availability directive introduced in
2d6097d027e0dd3debbabc702aa9c98d94ba32a3 (https://bugs.python.org/issue11233)
breaks po files (sphinx-build -b gettext):
Here's the diff I'm getting on os.po from os.rst:
msgid ""
-"Ava
Change by Julien Palard :
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Julien Palard added the comment:
Hi Stéphane thanks for the proposal and the PR.
But are those options usefull in real life? (I may be biased as a Linux user).
I see this gzip CLI usefull to decompress a gzip file on platforms not having a
gzip program installed, but I don't think it's
Julien Palard added the comment:
New changeset e385d0661ecf8bc9ba95c4395d9a11262c2cbfec by Julien Palard
(Stéphane Wirtel) in branch 'master':
bpo-34967: Sphinx is deprecating add_description_unit, use add_object_type
(GH-9827)
https://github.com/python/cpython/commit
New submission from Julien Palard :
When running `make -C Doc/ autobuild-dev-html` with a recent Sphinx, I'm
getting:
/.../site-packages/sphinx/application.py:927: RemovedInSphinx20Warning:
app.add_description_unit() is now deprecated. Use app.add_object_type() instead.
Looks easy
Change by Julien Palard :
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Julien Palard added the comment:
New changeset 859c068e52a31e13e2b9bb6a3f861fa8c290cb0e by Julien Palard
(Stéphane Wirtel) in branch 'master':
bpo-34962: make doctest in Doc/ now passes, and is enforced in CI (GH-9806)
https://github.com/python/cpython/commit
Change by Julien Palard :
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Julien Palard added the comment:
New changeset e7ebf1453beb1a40e65630897fa1e35a3c2d3ec1 by Julien Palard
(Stéphane Wirtel) in branch '3.6':
[3.6] bpo-34906: Doc: Fix typos (2) (GH-9735)
https://github.com/python/cpython/commit/e7ebf1453beb1a40e65630897fa1e35a3c2d3ec1
Julien Palard added the comment:
New changeset a4910c2498b1d6ad61d5ae34ba991d61d6a3 by Julien Palard
(Stéphane Wirtel) in branch '3.7':
[3.7] bpo-34906: Doc: Fix typos (2) (GH-9735)
https://github.com/python/cpython/commit/a4910c2498b1d6ad61d5ae34ba991d61d6a3
Change by Julien Palard :
--
resolution: -> fixed
___
Python tracker
<https://bugs.python.org/issue23596>
___
___
Python-bugs-list mailing list
Unsubscrib
Change by Julien Palard :
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Julien Palard added the comment:
New changeset 7c817e620be9013466d4dd008a2f1dbffcf7517e by Julien Palard
(Stéphane Wirtel) in branch 'master':
bpo-34913: Document gzip command line interface (GH-9782)
https://github.com/python/cpython/commit/7c817e620be9013466d4dd008a2f1dbffcf7517e
Julien Palard added the comment:
New changeset e8bbc52debfd1b28517946d65db257e6b6d92e29 by Julien Palard
(Stéphane Wirtel) in branch 'master':
bpo-23596: Use argparse for the command line of gzip (GH-9781)
https://github.com/python/cpython/commit/e8bbc52debfd1b28517946d65db257e6b6d92e29
Julien Palard added the comment:
New changeset 84eec1199583bcb034e43337bcb8e2b876ebd269 by Julien Palard
(Stéphane Wirtel) in branch 'master':
bpo-23596: Add unit tests for the command line for the gzip module (GH-9775)
https://github.com/python/cpython/commit
Julien Palard added the comment:
New changeset 683281f536981da395575b5a07d6761118259fd2 by Julien Palard
(Stéphane Wirtel) in branch 'master':
bpo-34906: Doc: Fix typos (2) (GH-9735)
https://github.com/python/cpython/commit/683281f536981da395575b5a07d6761118259fd2
New submission from Julien Palard :
New changeset 07fbbfde1b300369b4f8d1cfb80045fbb23b7091 by Julien Palard
(Stéphane Wirtel) in branch 'master':
bpo-34906: Doc: Fix typos (GH-9712)
https://github.com/python/cpython/commit/07fbbfde1b300369b4f8d1cfb80045fbb23b7091
--
nosy: +mdk
Change by Julien Palard :
--
resolution: -> not a bug
stage: -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.org/issue34830>
___
___
Julien Palard added the comment:
TIL.
So it really make sense in this context to tell a functools.partial is weak
referencable?
--
___
Python tracker
<https://bugs.python.org/issue34
New submission from Julien Palard :
According to the doc:
:class:`partial` objects are like :class:`function` objects in that they
are callable, weak referencable, and can have attributes.
I don't understand why "weak" here, and it's the only occurence of "wea
Julien Palard added the comment:
Thanks for the follow up!
--
resolution: -> fixed
stage: -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Julien Palard added the comment:
Thanks Yuri (and thanks for the rewrite!)
--
___
Python tracker
<https://bugs.python.org/issue34733>
___
___
Python-bugs-list m
Change by Julien Palard :
--
nosy: +yselivanov
___
Python tracker
<https://bugs.python.org/issue34733>
___
___
Python-bugs-list mailing list
Unsubscribe:
Julien Palard added the comment:
Yes, got it too : 512d7101098b971837cbb406942215244f636547, they literally
removed the searchbox:
$ git show 512d7101098b971837cbb406942215244f636547 | grep searchbox
-{%- macro searchbox() %}
-{# modified from sphinx/themes/basic/searchbox.html
Julien Palard added the comment:
I got it back by building with 90f7d455b (7 days ago), so I'm git bisecting...
--
___
Python tracker
<https://bugs.python.org/issue34
Julien Palard added the comment:
I can reproduce it locally [1]. The Python logo at the left dissapear to, it
goes from "[LOGO] Python »" to "3.7.0 Documentation »".
Did not spotted recent changes in the theme / docsbuild-scripts / cpython/Doc
for the moment, but now I
Julien Palard added the comment:
In one hand, I already spotted students exchanging paragraphs numbers, when
both have the same page open but one want to point a specific paragraph to the
other, it goes like "humm that thing is docuemtented in paragraph 3.17.3.12".
Don't m
Julien Malard added the comment:
Thanks! Will give it a try and reference this conversation here as background.
--
___
Python tracker
<https://bugs.python.org/issue34
Julien Malard added the comment:
Hello,
Thanks for the insights and better fixes. Regarding (1), do you have any
pointers on how or where to fix pip? I have an inprogress pull request there
(https://github.com/pypa/pip/pull/5712) to fix a related unicode error during
installation and could
Change by Julien Palard :
--
pull_requests: +8537
___
Python tracker
<https://bugs.python.org/issue32430>
___
___
Python-bugs-list mailing list
Unsubscribe:
Julien Malard added the comment:
Hello,
Yes, it does seem odd that that code does not work. On my Windows machine
(WIndows 7, 64 bits, running 32-bit Python) I checked and it seems that the
code in the if block immediately preceding my PR does not run at all, whereby
the error
Change by Julien Malard :
--
keywords: +patch
pull_requests: +8274
stage: -> patch review
___
Python tracker
<https://bugs.python.org/issue34421>
___
___
Py
Change by Julien Malard :
--
components: Distutils
nosy: dstufft, eric.araujo, julien.malard
priority: normal
severity: normal
status: open
title: Cannot install package with unicode module names on Windows
type: crash
versions: Python 3.6
Julien Palard added the comment:
After noticing that without pydebug I can reproduce in v3.7.0 but not in master
I ran a git bisect, the following commit looks like it fixes the issue:
```
commit 16dfca4d829e45f36e71bf43f83226659ce49315
Author: INADA Naoki
Date: Sat Jul 14 12:06:43 2018
Julien Palard added the comment:
Can reproduce with python3.7 from Debian packages, but can't reproduce with a
python3.7 built with --with-pydebug.
--
nosy: +mdk
___
Python tracker
<https://bugs.python.org/issue34
401 - 500 of 893 matches
Mail list logo