Steve Dower added the comment:
Setuptools just does a monkey patch of distutils, so importing it is
sufficient. Or you can find the patching in the setuptools source and copy it
into your setup.py file.
--
___
Python tracker rep...@bugs.python.org
New submission from Serhiy Storchaka:
Regular expressions use the backslash character for two functions:
1) to indicate special forms;
2) to allow special characters to be used without invoking their special
meaning.
If backslash + character is not recognized as special form (1), it
STINNER Victor added the comment:
Same error on my Windows 7 VM. I have VS 2008 2010 installed, but also Python
2.7, 3.3 and 3.4 (all installed twice: 3264 bits). It's not a fresh Windows :-)
Here is a ZIP of Python 3.5* logs in my Temp directory. I cannot compress the
whole directory, it's
New submission from Paul Moore:
When I installed Python 3.4, I included the py.exe launcher. I have just
installed Python 3.5a0, then uninstalled it again, and the py.exe launcher has
gone.
Either the 3.5 installer should notice that py.exe is already present and
remember *not* to uninstall
Ben Hoyt added the comment:
Same exact issue here. I didn't have a Python 3.5 alpha 1 previously installed,
and I tried running the installer normally and also (after uninstalling) with
right-click, Run as administrator.
Both do the same thing for me: pop up a dialog box at the end of
R. David Murray added the comment:
In Python2, all objects were comparable (except DateTime stuff...and maybe
there was one other exception, I forget). We did indeed decide this was a bug
and fixed it in Python3. Now objects of different types are comparable if only
if at least one of them
Michael Clerx added the comment:
Thanks! However, importing setuptools causes a string of errors about
PYTHONPATH and .pth files (even on a linux system)
In addition, a monkeypatched version of find_vcvarsall allowed things to run,
but it seems finding plain C libraries with Visual C++ for
Daiyue Weng added the comment:
The fix that referred to another thread solved my issue completely.
thanks
--
resolution: - fixed
status: open - closed
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue23604
Cyd Haselton added the comment:
Ryan,
What version of Android and KBOX are you using? Are you cross-compiling?
If not could you post the output of printenv from within KBOX here?
--
___
Python tracker rep...@bugs.python.org
Steve Dower added the comment:
If you look in your AppData\Local\Temp directory then you should find a whole
pile of log files. Zipping those up and posting them here or emailing them to
me would be great.
It sounds like the CRT update didn't install, since it's supposed to include
that
Paul Moore added the comment:
Sent via private email as it's a work PC and I didn't check what's logged in
there...
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue23619
___
Éric Araujo added the comment:
I think classifiers and keywords are the only commonly used fields. This issue
could be limited to classifiers, or also include other list fields.
--
___
Python tracker rep...@bugs.python.org
R. David Murray added the comment:
Martin's solution is similar to the one I use except that I made an alias for
it and I also exclude topics.py. Which is a tracked file. It seems that what
one wants to ignore is a bit of a personal decision, and so it is probably best
left up to the
New submission from Paul Moore:
With Python 3.5 on Windows defaulting (for all users installs) to the read-only
Program Files directory, and with Add Python to PATH having problems adding
the per-user user scripts directory to PATH, the Python 3.5 documentation
needs to explain the
Steve Dower added the comment:
Python does not support being built with MinGW, but we have support to build
extensions with MinGW. It isn't great support, and we're open to
patches/contributions (none of our core Windows devs use MinGW AFAIK).
And yes, VC is different from MinGW because MinGW
Changes by Claudiu Popa pcmantic...@gmail.com:
--
nosy: +Claudiu.Popa
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue21478
___
___
Python-bugs-list
Changes by Claudiu Popa pcmantic...@gmail.com:
--
nosy: +Claudiu.Popa
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue21385
___
___
Python-bugs-list
Changes by Claudiu Popa pcmantic...@gmail.com:
--
nosy: +Claudiu.Popa
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue22964
___
___
Python-bugs-list
STINNER Victor added the comment:
connect_eintr.py: script calling socket.connect() in a loop and sending SIGARLM
signal every millisecond.
--
Added file: http://bugs.python.org/file38408/connect_eintr.py
___
Python tracker rep...@bugs.python.org
Claudiu Popa added the comment:
I find the new error messages clear and straight to the point. It would be nice
if this would get into 3.5.
--
stage: patch review - commit review
___
Python tracker rep...@bugs.python.org
Stéphane Wirtel added the comment:
Ok, so in this case, you are right to move this issue to the Python 3.6
version, and it's too late for 3.5
Thank you for your help and feedbacks.
Stephane
--
___
Python tracker rep...@bugs.python.org
Steve Dower added the comment:
I definitely don't want the whole directory, especially from Windows 7 :)
(Later versions are better at cleaning up unused files)
I'll take a look once I get to work. Thanks
--
___
Python tracker
Stefan Krah added the comment:
ImportError: cannot import name 'module_from_spec'
The command line uses the system python3, which is too old
and does not have 'module_from_spec' yet.
Try running ...
python3 -S -m sysconfig --generate-posix-vars
... and then continue with `make`.
We
STINNER Victor added the comment:
Oops, connect_eintr.py noticed me (thanks to my recent change of the issue
#23571 !) that connect_eintr.patch is wrong: socket.connect() returned None
with an exception sent, send connect() was interrupted by SIGINT (CTRL+c).
Fixed patch.
--
Added
Steve Dower added the comment:
Very ugly :-)
And also incorrect on 64-bit interpreters (but not 32-bit interpreters on
64-bit machines, oddly enough), and machines where the user has installed the
compiler just for themselves.
I'd seriously suggest copying the monkey patch from
Michael Clerx added the comment:
Thanks!
If I do copy this patch, do I need to add anything to my license text other
than a reference in the file itself?
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue23246
Mark Shannon added the comment:
The column offset has always been the offset of the start of the expression.
Therefore the expression `x.y` should have the same offset as the
sub-expresssion `x`.
Likewise for calls, `f(args)` should have the same offset as the `f` sub
expression.
Our static
Serhiy Storchaka added the comment:
I think that for consistency either parse empty name-value pair as key=,
value=None, or ignore all non-conformed cases. For backward compatibility I
prefer first way.
--
___
Python tracker rep...@bugs.python.org
Changes by Claudiu Popa pcmantic...@gmail.com:
--
nosy: +Claudiu.Popa
versions: +Python 3.5
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue22189
___
Yury Selivanov added the comment:
Berker, I agree. Let's wait till 3.6.
I still don't like having this function in the inspect module, and I still
don't understand why it should be there.
--
versions: +Python 3.6 -Python 3.5
___
Python tracker
Mark Lawrence added the comment:
@Michael in case you are not aware Python does not support MINGW.
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue23246
___
Michael Clerx added the comment:
@Mark I don't quite understand what you're saying. Distutils supports it,
provided you add a line to distutils.cfg. I've been using the PythonXY versions
of Python with MinGW (everything before 2.7.9.0) to happily compile for nearly
4 years now.
Regarding
Steve Dower added the comment:
You could also distribute wheels for your Windows users, which they will
appreciate much more than being told to install MinGW. (If you do go the latter
route, WinPython is a pretty good distribution that sets that stuff up fairly
transparently.)
--
Demian Brecht added the comment:
I agree that the current implementation doesn't conform to standards, but do
you think those cases are worth fixing as they can potentially break backwards
compatibility? I think that the reported case makes sense to fix as the
name/value pair are entirely
Changes by Claudiu Popa pcmantic...@gmail.com:
--
nosy: +Claudiu.Popa
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue21271
___
___
Python-bugs-list
Changes by Serhiy Storchaka storch...@gmail.com:
--
keywords: +easy
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue22189
___
___
Python-bugs-list
Claudiu Popa added the comment:
In general, the patch looks good, I left a couple of comments on Rietvld. It
should be applied to 3.5 only. Also, there are some image test files which
aren't included in this patch, could you update it to include them? Thanks.
--
Demian Brecht added the comment:
New patch addresses most review comments. Thanks for the review Serhiy.
--
Added file: http://bugs.python.org/file38410/issue2211_1.patch
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue2211
STINNER Victor added the comment:
http://www.madore.org/~david/computers/connect-intr.html
This article contains a program connect_test.c to test how connect() behaves on
EINTR. Since it's in the public domain, I attached a copy.
The program contains the comment: All systems function as
STINNER Victor added the comment:
connect_eintr-3.patch: Different patch, don't retry connect() if it returns
EINTR, but poll using poll/select. The patch changes also the asyncio module.
--
Added file: http://bugs.python.org/file38412/connect_eintr-3.patch
Aivar Annamaa added the comment:
Yes, I also need col_offset to work as advertised because of a real world use
case: Thonny (http://thonny.cs.ut.ee/) is a visual Python debugger which
highlights the (sub)expression about to be evaluated.
--
___
Sven Brauch added the comment:
But if you need the start of the full expression, can't you just go up in the
parent chain until the parent is not an expression any more?
Could additional API be introduced which provides the value I am looking for as
well as the one you need?
I was not on the
Steve Dower added the comment:
Hard to be sure. It was my contribution originally, and I'm okay to remain
unattributed, but I've nosied Jason so he can answer authoritatively
(especially since he rewrote most of my original contribution to make it work
better :) ).
--
nosy:
Changes by Ethan Furman et...@stoneleaf.us:
--
nosy: +ethan.furman
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue23623
___
___
Python-bugs-list
Stefan Krah added the comment:
On Ubuntu, when I uploaded the script to #5404, I only needed:
./configure --prefix=/tmp/arm-install --without-ensurepip
--host=arm-linux-gnueabi --build=x86_64 --disable-ipv6
(And config.site of course.)
We just have to fix the pgen etc. issues and someone
Changes by required field requiredfield...@gmail.com:
--
nosy: +required field
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue16318
___
___
Roundup Robot added the comment:
New changeset 0469af231d22 by Steve Dower in branch 'default':
Issue #23619: Ensure C variable is initialized before using it.
https://hg.python.org/cpython/rev/0469af231d22
--
nosy: +python-dev
___
Python tracker
Paul Moore added the comment:
At a minimum, the example should show adding setting the 2 script directories
to PATH, and not just sys.prefix.
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue23623
Ethan Furman added the comment:
This would be a build-bot for cross-compiling? As opposed to an android
build-bot (which we'll also need) ?
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue23496
Thomas Kluyver added the comment:
Someone on reddit ran into this, expecting that linecache can be used for an
arbitrary text file:
http://www.reddit.com/r/Python/comments/2yetxc/utf8_encoding_problems/
I was quite surprised that the docs say allows one to get any line from any
file. I've
Ryan Gonzalez added the comment:
This is what I'm using:
PYTHON_FOR_BUILD=`realpath ../cpython/python` CC=arm-linux-androideabi-clang
CXX=arm-linux-androideabi-clang++ ./configure --host=arm-linux-androideabi
--build=x86_64 --disable-ipv6 ac_cv_file__dev_ptmx=no ac_cv_file__dev_ptc=no
Serhiy Storchaka added the comment:
It's not too late for 3.5. Just there is no consensus.
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue12916
___
Changes by David Linke dr.david.li...@gmail.com:
--
nosy: +dalito
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue23623
___
___
Python-bugs-list
Steve Dower added the comment:
Well that was embarrassing, but it's fixed now :)
Larry, would you like me to rebuild the installer with the fix in it?
--
nosy: +larry
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue23619
Mark Shannon added the comment:
How do I get the start of `(x+y).bit_length()` in
`total += (x+y).bit_length()`?
With your change, I can't get it from `x`, `x+y`, or from the whole statement.
The primary purpose of the locations are for tracebacks, not for static tools.
Also, most tools need
Ryan Gonzalez added the comment:
Python really needs some way of separating the host C compiler and the target C
compiler.
I'm giving up cross-compiling from my computer and am going to install KBOX on
an Android virtual device. It worked for Cyd, it'll work for me. Beats
compiling two
R. David Murray added the comment:
Sure, clarifying the docs seems sensible. Any file is slightly different
from the reality.
--
nosy: +r.david.murray
resolution: rejected -
stage: - needs patch
status: closed - open
title: linecache becomes specific to Python scripts in Python 3 -
Steve Dower added the comment:
FYI, the docs in the Python 3.5.0a2 CHM are newer than what's on docs.p.o,
specifically the Using Python on Windows section. (Apparently I need to do
something other than commit changes to get the website updated?)
Stefan Krah added the comment:
Cross compiling worked for a while in 3.4. It broke again
because we don't have a buildbot for that.
You should not need 20 args for ./configure. At least on
Ubuntu the script from #5404 generally works, but indeed
pgen, importlib and the above issue are currently
Changes by Martin Panter vadmium...@gmail.com:
--
nosy: +vadmium
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue19547
___
___
Python-bugs-list
mattip added the comment:
ping
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue21610
___
___
Python-bugs-list mailing list
Unsubscribe:
Ned Deily added the comment:
Steve, how does https://docs.python.org/dev/using/windows.html look now?
(There may have been an update lag.)
--
nosy: +ned.deily
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue23623
Mark Lawrence added the comment:
Do we need documentation archives in tar.xz format?
--
nosy: +BreamoreBoy
versions: +Python 3.5 -Python 3.3
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue20741
Claudiu Popa added the comment:
The patch adds support only for unbound methods and requires additional
parameter for this.
Just curios, which part works only for unbound methods?
It is not what should be done in this issue at all.
It should be easier to write it myself than describe it.
Steve Dower added the comment:
Scratch that, I screwed up the hg dance (multiple times...). Newer bits coming
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue23619
___
Georg Brandl added the comment:
Most important reason to close this: this is not something to change in Python,
but would have to be changed in Sphinx.
--
resolution: - third party
status: open - closed
___
Python tracker rep...@bugs.python.org
Georg Brandl added the comment:
Well, it's not a complicated script. You're welcome to try and debug it, but
if the bug is in the depths of new pydotorg, I don't know how easy it is to
find.
--
___
Python tracker rep...@bugs.python.org
Terry J. Reedy added the comment:
I believe you are reporting the following behavior, which I believe I have seen
before but which seems not to be the subject of a tracker issue. If I run
import time
for i in range(20):
print(i)
time.sleep(.5)
either in Shell at or from the
Mark Lawrence added the comment:
@the mulhern sorry that this slipped under our radar.
@Nick I've put you on the nosy list as you actioned #16267 which is referenced
in msg211416.
--
nosy: +BreamoreBoy, ncoghlan
versions: +Python 3.5 -Python 2.7, Python 3.1, Python 3.2, Python 3.3,
Terry J. Reedy added the comment:
At one time, there would not have been any point.
https://docs.python.org/3/library/__main__.html#module-__main__ contains this
sentence For a package, the same effect can be achieved by including a
__main__.py module, the contents of which will be executed
Mark Lawrence added the comment:
Who is best placed to comment on the suggested docs changes given in msg212035?
--
nosy: +BreamoreBoy
versions: +Python 3.5 -Python 2.7, Python 3.1, Python 3.2, Python 3.3
___
Python tracker rep...@bugs.python.org
Terry J. Reedy added the comment:
I downloaded .exe from python.org an hour after Steve said 'done' and install
went smoothly -- too smoothly as there was not options dialog as to install
location or anything. Fortunately, it did not grab 'python'. New crt was
first thing installed.
Start
mattip added the comment:
any traction on this?
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue22308
___
___
Python-bugs-list mailing list
Changes by Ned Deily n...@acm.org:
--
nosy: -ned.deily
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue23623
___
___
Python-bugs-list mailing list
Mark Lawrence added the comment:
LGTM so can we have a formal patch review please, thanks.
--
nosy: +BreamoreBoy
versions: +Python 3.5
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue21018
___
Changes by Demian Brecht demianbre...@gmail.com:
--
nosy: +demian.brecht
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue19547
___
___
Steve Dower added the comment:
Looks good, thanks Ned.
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue23623
___
___
Python-bugs-list mailing
Steve Dower added the comment:
Thanks for the details Terry.
Customize is there for all the options, though I too keep being surprised by
just how quickly it gets going when you click one of the other two buttons.
The uninstall icon is probably not going to come back :( I spent some time
Paul Moore added the comment:
Please don't install the installer somewhere, just to add an uninstall icon on
the start menu. It's possible to uninstall via Add/Remove Programs. That
should be sufficient.
--
___
Python tracker rep...@bugs.python.org
eryksun added the comment:
The api-ms-win-crt-* DLLs forward their exports to ucrtbase.dll, which
currently uses named exports. When is it planned to remove the named exports?
crt = CDLL('ucrtbase')
filesystem = CDLL('api-ms-win-crt-filesystem-l1-1-0')
math =
Larry Hastings added the comment:
Any idea how long until the CDN picks up the update?
curl -X PURGE https://www.python.org/ftp/python/2.7.5/Python-2.7.5.tar.xz
will explicitly tell the CDN to pick up the new binaries. Not sure if that
works from anywhere or just from dl-files.iad1.psf.io .
Larry Hastings added the comment:
Yup.
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue23619
___
___
Python-bugs-list mailing list
Unsubscribe:
Steve Dower added the comment:
Looks like there'll be some installation errors until the CDN catches up, but
the full installer will be fine
MD5s/sizes:
python-3.5.0a2.exe 807a898a6b61696ab9c4257152a939c5
28,762,312
python-3.5.0a2-webinstall.exe
Ethan Furman added the comment:
All tests pass on my ubuntu 13.04 system.
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue2292
___
___
Changes by Serhiy Storchaka storch...@gmail.com:
--
nosy: +serhiy.storchaka
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue15582
___
___
Stefan Krah added the comment:
Technically we could use the Android buildbot to test both
(cross-compiling and Android breakage), but it would be nice
to have a separate buildbot that just tests cross-compiling
with an easier target (e.g. arm-linux-gnueabi).
--
Steve Dower added the comment:
Done, though I may have corrupted alpha 1 in the process :(
New MD5s and sizes:
python-3.5.0a2.exe 9683ecb837ffa2dd321d564042a90d64
28,762,032
python-3.5.0a2-webinstall.exe b717713c58d0fcabf69c4fdc67a2e581885,256
Steve Dower added the comment:
AIUI, by the time Windows 10 or Visual Studio 2015 releases (since it's now a
Windows component, it's technically on a different schedule, even though the
main developer is still working against Visual Studio's schedule) and probably
sooner (VS 2015 RC is most
Larry Hastings added the comment:
Okay, I refreshed the MD5 sums and sizes on the web site, and purged the old
files from the CDN.
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue23619
___
Serhiy Storchaka added the comment:
The patch adds support only for unbound methods and requires additional
parameter for this. It is not what should be done in this issue at all.
I'm interested in this issue so I'll write a patch. It should be easier to
write it myself than describe it.
Tuomas Suutari added the comment:
Martin Panter wrote:
Regarding sharing fractions._parse_format_specifier(), perhaps have a look at
_pydecimal._parse_format_specifier()
I did find that, but since it was a private function in private
module, I was unsure if I can use it here. The _pydecimal
Steve Dower added the comment:
Should have been right there with those two options, looking basically the
same. Though it's possible that something about your machine is messing with
the sizing - high DPI on Windows 7 is notorious for that, and there are sure to
be other potential causes too.
Steve Dower added the comment:
Do those assume that no-admin privs will cause a failure? This is more an issue
of do I have write permissions for the install directory (which I guess could
be its own skip condition...).
--
___
Python tracker
Ned Deily added the comment:
Regarding tests trying to write into the install directory tree, I'm pretty
sure that there have been fixes added for those but I can't recall off the top
of my head specific examples. I think the best approach is to use a temporary,
writable directory instead;
Cyd Haselton added the comment:
Ryan,
There are utilities you'll need in the KBOX environment, some of which may not
be available at the KBOX download site.
You'll need to download the make, gcc 4.8.0 and gawk packages from the download
site, and vim and/or nano depending on your
Changes by Demian Brecht demianbre...@gmail.com:
Removed file: http://bugs.python.org/file38262/issue23138_27.patch
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue23138
___
Tuomas Suutari added the comment:
Version 3 of the patch. Changes to v2:
* Use raw-strings for the regexps.
* Make the specifier regexp more robust with \A, \Z and re.DOTALL.
* Add more test cases; especially g and e formats and negative fractions.
--
Added file:
Changes by Serhiy Storchaka storch...@gmail.com:
--
assignee: - serhiy.storchaka
priority: normal - low
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue23602
___
Ned Deily added the comment:
Perhaps I misunderstand what you meant but python -m module_name is a
documented Python 2 feature:
https://docs.python.org/2/using/cmdline.html#cmdoption-m
I think the failure to initialize when using -m idlelib after copying over
__main__.py from Python 3 is
Terry J. Reedy added the comment:
If there was a *customize* option in addition to *all users* and *me only*, I
did not see it. I will look harder for a3. Attached is file with 4 failure
messages.
--
Added file: http://bugs.python.org/file38415/35a2-failures.txt
1 - 100 of 158 matches
Mail list logo