[issue46146] Python IDLE fails to start (tk font issue?)

2021-12-22 Thread Matej Cepl
Matej Cepl added the comment: And yes, idle (both with 3.10 and 3.8) works for me just fine all the time (it doesn't for my reporter, but that's another point). -- ___ Python tracker <https://bugs.python.org/issue46

[issue46146] Python IDLE fails to start (tk font issue?)

2021-12-22 Thread Matej Cepl
Matej Cepl added the comment: And I am not sure what’s going on, but when I run the test suite you indicated, it kills my Wayland session immediately. How is Tk doing with X11->Wayland switch? -- ___ Python tracker <https://bugs.pyth

[issue46146] Python IDLE fails to start (tk font issue?)

2021-12-22 Thread Matej Cepl
Matej Cepl added the comment: $ rpm -qR python38-idle /usr/bin/python3 /usr/bin/python3.8 config(python38-idle) = 3.8.12-3.1 python(abi) = 3.8 python38 = 3.8.12 python38-tk rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4

[issue46146] Python IDLE fails to start (tk font issue?)

2021-12-21 Thread Matej Cepl
Matej Cepl added the comment: > Matej, what OS and font gives this error? Please run the > following, also uploaded, with the offending font, replacing the > name I used. I am a packager at SUSE maintaining Python packages both for openSUSE and SLE (our commercial offering), ev

[issue46146] Python IDLE fails to start (tk font issue?)

2021-12-21 Thread Matej Cepl
New submission from Matej Cepl : (originally filed as https://bugzilla.suse.com/1193409) When trying to start "idle3.8", I get a ZeroDivisionError in editor.py. Trying to patch it, I noticed that the complete UI of IDLE shows no text. Since the same also happens with "id

[issue5004] socket.getfqdn() doesn't cope properly with purely DNS-based setups

2021-12-16 Thread Matej Cepl
Change by Matej Cepl : -- nosy: +mcepl ___ Python tracker <https://bugs.python.org/issue5004> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue45964] gdb test fails when packaging Python 3.10 for openSUSE/Linux

2021-12-04 Thread Matej Cepl
Matej Cepl added the comment: > Matej, does your build system perhaps strip off the shebang of Lib/pdb.py? > That would explain why you are getting the function on line 93. Yes, that’s it. Thank you. -- resolution: -> not a bug stage: -> resolved status: op

[issue45964] 3.10.0 tests fail in test_pdb_breakpoints_preserved_across_interactive_sessions

2021-12-02 Thread Matej Cepl
Matej Cepl added the comment: And no there is no other patch touching pdb (or pdb tests). -- ___ Python tracker <https://bugs.python.org/issue45964> ___ ___

[issue45964] 3.10.0 tests fail in test_pdb_breakpoints_preserved_across_interactive_sessions

2021-12-02 Thread Matej Cepl
Matej Cepl added the comment: > Which system are you running on? Happens when packaging Python 3.10 for openSUSE/Linux. -- ___ Python tracker <https://bugs.python.org/issu

[issue45964] 3.10.0 tests fail in test_pdb_breakpoints_preserved_across_interactive_sessions

2021-12-02 Thread Matej Cepl
New submission from Matej Cepl : When running tests with 3.10.0 test_pdb_breakpoints_preserved_across_interactive_sessions test fails: [ 842s] == [ 842s] FAIL: test_pdb_breakpoints_preserved_across_interactive_sessions

[issue45097] "The loop argument is deprecated" reported when user code does not use it

2021-10-30 Thread Matej Cepl
Change by Matej Cepl : -- nosy: +mcepl ___ Python tracker <https://bugs.python.org/issue45097> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue33327] Add a method to move messages to IMAPlib

2021-09-19 Thread Matej Cepl
Matej Cepl added the comment: > Hans-Peter Jansen (frispete) > > imaplib.error: UID command error: BAD [b'Unrecognized UID subcommand'] You missed the fix for https://bugs.python.org/issue6 -- ___ Python tracker <https://bug

[issue1170] shlex have problems with parsing unicode

2021-09-19 Thread Matej Cepl
Matej Cepl added the comment: I cannot reproduce it with the current 3.* version. Did anybody reproduce with 3.5? Otherwise, I suggest close this, as a 2.* bug. -- ___ Python tracker <https://bugs.python.org/issue1

[issue38820] Make Python compatible with OpenSSL 3.0.0

2021-08-13 Thread Matej Cepl
Change by Matej Cepl : -- nosy: +mcepl ___ Python tracker <https://bugs.python.org/issue38820> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue44022] urllib http client possible infinite loop on a 100 Continue response

2021-08-09 Thread Matej Cepl
Matej Cepl added the comment: Is there a CVE for this? -- nosy: +mcepl ___ Python tracker <https://bugs.python.org/issue44022> ___ ___ Python-bugs-list mailin

[issue31426] [3.5] crash in gen_traverse(): gi_frame.ob_type=NULL, called by subtract_refs() during a GC collection

2021-07-20 Thread Matej Cepl
Change by Matej Cepl : -- nosy: +mcepl versions: +Python 3.6 ___ Python tracker <https://bugs.python.org/issue31426> ___ ___ Python-bugs-list mailing list Unsub

[issue44426] Docs fail to build with Sphinx 4 due to Invalid C declaration

2021-06-18 Thread Matej Cepl
Matej Cepl added the comment: Actually, for 3.8.10 I had to add one more keyword which confused Sphinx: default. -- nosy: +mcepl Added file: https://bugs.python.org/file50117/bpo44426-complex-keyword-sphinx.patch ___ Python tracker <ht

[issue40280] Consider supporting emscripten/webassembly as a build target

2021-05-26 Thread Matej Cepl
Change by Matej Cepl : -- nosy: +mcepl ___ Python tracker <https://bugs.python.org/issue40280> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue42967] [CVE-2021-23336] urllib.parse.parse_qsl(): Web cache poisoning - `; ` as a query args separator

2021-04-11 Thread Matej Cepl
Matej Cepl added the comment: > Did you upstream fixes for those packages? Of course we did. Upstream first! -- ___ Python tracker <https://bugs.python.org/issu

[issue42967] [CVE-2021-23336] urllib.parse.parse_qsl(): Web cache poisoning - `; ` as a query args separator

2021-02-26 Thread Matej Cepl
Matej Cepl added the comment: Port of the patch to 2.7.18. -- Added file: https://bugs.python.org/file49839/CVE-2021-23336-only-amp-as-query-sep.patch ___ Python tracker <https://bugs.python.org/issue42

[issue42967] [CVE-2021-23336] urllib.parse.parse_qsl(): Web cache poisoning - `; ` as a query args separator

2021-02-26 Thread Matej Cepl
Matej Cepl added the comment: > FYI - This was somewhat of an unfortuate API change. I'm coming across code > that relies on ; also being treated as a separator by parse_qs(). That code > is now broken with no easy way around it. So far, we at openSUSE had to package at least S

[issue43179] Remove 31/32-bit s390 Linux support (s390-linux-gnu triplet)

2021-02-18 Thread Matej Cepl
Matej Cepl added the comment: > Do you actually know someone who is actively interested in the usecase of > building a 32 bit python on an s390x system? Or do you know someone who owns > an s390 system? Well, yes, I have just got it confirmed from our PM, SUSE has living and

[issue36302] distutils creates unreproducible .so files

2021-02-02 Thread Matej Cepl
Matej Cepl added the comment: > In particular, I sort the source list by age when working on larger > extensions, this makes sure that the source files I edited last get compiled > first, which speeds up edit/build cycles. On the one hand, this sounds creepily like https://xkcd

[issue42856] ensurepip: add configure --with-wheel-pkg-dir=PATH to get wheel packages from a system directory

2021-01-13 Thread Matej Cepl
Matej Cepl added the comment: We (SUSE) have updated versions of the wheels as special Sources, and then this in the %prep stage of our SPEC file: # Replace bundled wheels with the updates ones rm -v Lib/ensurepip/_bundled/*.whl cp -v %{SOURCE20} %{SOURCE21} Lib/ensurepip

[issue42856] ensurepip: add configure --with-wheel-pkg-dir=PATH to get wheel packages from a system directory

2021-01-13 Thread Matej Cepl
Change by Matej Cepl : -- nosy: +mcepl ___ Python tracker <https://bugs.python.org/issue42856> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue40059] Provide a toml module in the standard library

2021-01-02 Thread Matej Cepl
Change by Matej Cepl : -- nosy: +mcepl ___ Python tracker <https://bugs.python.org/issue40059> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue42579] Solution from gh#python/cpython#13236 unnecessarily binds building of documentation to the latest version of Sphinx

2020-12-05 Thread Matej Cepl
Change by Matej Cepl : -- keywords: +patch pull_requests: +22529 stage: -> patch review pull_request: https://github.com/python/cpython/pull/23662 ___ Python tracker <https://bugs.python.org/issu

[issue42579] Solution from gh#python/cpython#13236 unnecessarily binds building of documentation to the latest version of Sphinx

2020-12-05 Thread Matej Cepl
New submission from Matej Cepl : I think the solution in gh#python/cpython#13236 is the suboptimal one, because it makes Python dependent on the latest version of Sphinx unnecessarily. There are many situations where Python can be built on the older platform and it is too bothersome

[issue38965] test_stack_overflow (test.test_faulthandler.FaultHandlerTests) is stuck with GCC10

2020-09-02 Thread Matej Cepl
Matej Cepl added the comment: 3.7 patch applies cleanly even for 3.6.12. -- nosy: +mcepl ___ Python tracker <https://bugs.python.org/issue38965> ___ ___ Pytho

[issue18280] Documentation is too personalized

2020-07-27 Thread Matej Cepl
Change by Matej Cepl : -- nosy: -mcepl ___ Python tracker <https://bugs.python.org/issue18280> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue33327] Add a method to move messages to IMAPlib

2020-07-03 Thread Matej Cepl
Matej Cepl added the comment: Sorry, UIDPLUS capability. -- ___ Python tracker <https://bugs.python.org/issue33327> ___ ___ Python-bugs-list mailing list Unsub

[issue33327] Add a method to move messages to IMAPlib

2020-07-03 Thread Matej Cepl
Matej Cepl added the comment: 1. no this has not been included anywhere, just in the unfinished PR on GitHub 2. only thing which I was fighting to get into Python (and I did) was https://bugs.python.org/issue6 but that’s another issue (without this whole discussion here would not be even

[issue12735] request full Unicode collation support in std python library

2020-04-01 Thread Matej Cepl
Matej Cepl added the comment: Isn’t this done by the system? It feels like barking at the wrong tree. -- ___ Python tracker <https://bugs.python.org/issue12

[issue40052] Incorrect pointer alignment in _PyVectorcall_Function() of cpython/abstract.h

2020-03-26 Thread Matej Cepl
Change by Matej Cepl : -- nosy: +mcepl nosy_count: 3.0 -> 4.0 pull_requests: +18539 pull_request: https://github.com/python/cpython/pull/19179 ___ Python tracker <https://bugs.python.org/issu

[issue28180] Implementation of the PEP 538: coerce C locale to C.utf-8

2020-03-22 Thread Matej Cepl
Matej Cepl added the comment: Thank you very much for the hint. Do I have to include the patch for bpo-19977 only (that would be easy), or also all twelve PRs for bpo-29240 (that would probably broke my will to do it)? -- ___ Python tracker

[issue28180] Implementation of the PEP 538: coerce C locale to C.utf-8

2020-03-21 Thread Matej Cepl
Matej Cepl added the comment: > Python 3.4 is no longer supported upstream. Python 3 got tons of Unicode > fixes between Python 3.4 and Python 3.8. Of course, I know that, but I just didn’t want to throw all my effort away, when I spent some hours on making it. And I guess, the

[issue28180] Implementation of the PEP 538: coerce C locale to C.utf-8

2020-03-21 Thread Matej Cepl
Matej Cepl added the comment: I have tried to port this patch to Python 3.4 (still maintained by SUSE on SLE-12), but I have the hardest time to debug this. All affected tests end with errors like this: [ 493s] == [ 493s

[issue38377] test_asyncio.test_events.GetEventLoopTestsMixin.test_get_event_loop_new_process mixin breaks in the Unix environment without working /dev/shm

2020-03-19 Thread Matej Cepl
Change by Matej Cepl : -- pull_requests: +18428 pull_request: https://github.com/python/cpython/pull/19073 ___ Python tracker <https://bugs.python.org/issue38

[issue33327] Add a method to move messages to IMAPlib

2020-03-19 Thread Matej Cepl
Change by Matej Cepl : -- keywords: +patch pull_requests: +18427 stage: test needed -> patch review pull_request: https://github.com/python/cpython/pull/19072 ___ Python tracker <https://bugs.python.org/issu

[issue31046] ensurepip does not honour the value of $(prefix)

2020-03-19 Thread Matej Cepl
Change by Matej Cepl : -- pull_requests: +18422 pull_request: https://github.com/python/cpython/pull/19068 ___ Python tracker <https://bugs.python.org/issue31

[issue38576] CVE-2019-18348: CRLF injection via the host part of the url passed to urlopen()

2020-03-17 Thread Matej Cepl
Change by Matej Cepl : -- pull_requests: +18403 pull_request: https://github.com/python/cpython/pull/19052 ___ Python tracker <https://bugs.python.org/issue38

[issue39855] test.test_subprocess.POSIXProcessTestCase.test_user fails in the limited build environment

2020-03-04 Thread Matej Cepl
New submission from Matej Cepl : When testing Python from Python-3.9.0a3.tar.xz two test cases file in the limited build environment for openSUSE. We have very limited number of users there: stitny:/home/abuild/rpmbuild/BUILD/Python-3.9.0a3 # cat /etc/passwd root:x:0:0:root:/root:/bin/bash

[issue34033] distutils is not reproducible

2020-02-24 Thread Matej Cepl
Change by Matej Cepl : -- nosy: -mcepl ___ Python tracker <https://bugs.python.org/issue34033> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue38576] CVE-2019-18348: CRLF injection via the host part of the url passed to urlopen()

2020-02-20 Thread Matej Cepl
Matej Cepl added the comment: Just to say this is reproducible only on rather old enterprise Linux distributions, where CVE-2016-10739 bug in glibc has not been fixed. I believe it means RHEL-6, SUSE SLE-10, 11, 12 (not sure whether it applies to some old Debian as well

[issue1294959] Problems with /usr/lib64 builds.

2020-02-12 Thread Matej Cepl
Matej Cepl added the comment: > posix_user: > > * stdlib: '~/.local/lib64/python3.9' > * platstdlib: '~/.local/lib64/python3.9' > * platlib: '~/.local/lib64/python3.9/site-packages' I am still not sure about the this one. I know that I have mentioned a possibility of mult

[issue39026] pystate.h contains non-relative of initconfig.h include causing macOS Framework include failure

2020-02-05 Thread Matej Cepl
Change by Matej Cepl : -- nosy: +mcepl ___ Python tracker <https://bugs.python.org/issue39026> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue37539] CheckCommitCursorReset regression sqlite3 test fails with old sqlite3

2020-01-09 Thread Matej Cepl
Matej Cepl added the comment: Fix for this situations (and we are talking about sqlite3 3.6.4, which is truly archaeological excavation) skip particular test. -- keywords: +patch Added file: https://bugs.python.org/file48833/avoid-sqlite-race.patch

[issue38576] CVE-2019-18348: CRLF injection via the host part of the url passed to urlopen()

2019-12-10 Thread Matej Cepl
Change by Matej Cepl : -- nosy: +mcepl ___ Python tracker <https://bugs.python.org/issue38576> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue1294959] Problems with /usr/lib64 builds.

2019-10-11 Thread Matej Cepl
Change by Matej Cepl : -- versions: +Python 3.8, Python 3.9 ___ Python tracker <https://bugs.python.org/issue1294959> ___ ___ Python-bugs-list mailing list Unsub

[issue1294959] Problems with /usr/lib64 builds.

2019-10-11 Thread Matej Cepl
Change by Matej Cepl : -- nosy: +mcepl ___ Python tracker <https://bugs.python.org/issue1294959> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue38014] Python 3.7 does not compile

2019-10-10 Thread Matej Cepl
Change by Matej Cepl : -- nosy: -mcepl ___ Python tracker <https://bugs.python.org/issue38014> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue38377] test_asyncio.test_events.GetEventLoopTestsMixin.test_get_event_loop_new_process mixin breaks in the Unix environment without working /dev/shm

2019-10-05 Thread Matej Cepl
Change by Matej Cepl : -- keywords: +patch pull_requests: +16182 stage: -> patch review pull_request: https://github.com/python/cpython/pull/16593 ___ Python tracker <https://bugs.python.org/issu

[issue38377] test_asyncio.test_events.GetEventLoopTestsMixin.test_get_event_loop_new_process mixin breaks in the Unix environment without working /dev/shm

2019-10-05 Thread Matej Cepl
New submission from Matej Cepl : == ERROR: test_get_event_loop_new_process (test.test_asyncio.test_events.TestCGetEventLoop) -- Traceback (most recent call

[issue38014] Python 3.7 does not compile

2019-10-02 Thread Matej Cepl
Matej Cepl added the comment: Sorry, got confused. My openSUSE bug has nothing to do with it. -- ___ Python tracker <https://bugs.python.org/issue38014> ___ ___

[issue38014] Python 3.7 does not compile

2019-10-02 Thread Matej Cepl
Matej Cepl added the comment: Isn’t https://bugzilla.suse.com/1152793 (removal of stropts.h from glibc) cause of this? -- nosy: +mcepl ___ Python tracker <https://bugs.python.org/issue38

[issue38216] Fix for issue30458 prevents crafting invalid requests

2019-09-20 Thread Matej Cepl
Change by Matej Cepl : -- nosy: +mcepl ___ Python tracker <https://bugs.python.org/issue38216> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue36274] http.client cannot send non-ASCII request lines

2019-09-13 Thread Matej Cepl
Change by Matej Cepl : -- nosy: +mcepl ___ Python tracker <https://bugs.python.org/issue36274> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue36369] test_weakref super slow on RPi Zero

2019-09-10 Thread Matej Cepl
Change by Matej Cepl : -- nosy: +mcepl ___ Python tracker <https://bugs.python.org/issue36369> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue34155] [CVE-2019-16056] email.utils.parseaddr mistakenly parse an email

2019-09-09 Thread Matej Cepl
Change by Matej Cepl : -- nosy: +mcepl ___ Python tracker <https://bugs.python.org/issue34155> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue37539] CheckCommitCursorReset regression sqlite3 test fails with old sqlite3

2019-07-10 Thread Matej Cepl
New submission from Matej Cepl : When building Python 2.7.16 on very old SUSE Enterprise Linux (SLE-11), with gcc 4.3, sqlite3 3.6.4, CheckCommitCursorReset fails with: test test_sqlite failed -- Traceback (most recent call last): File "/usr/src/packages/BUILD/Python-2.7.16/Lib/sqlite3

[issue37169] test_pyobject_is_freed_free fails with 3.8.0beta1

2019-06-21 Thread Matej Cepl
Matej Cepl added the comment: I don't think this has been really fixed, see attached log,even with the patch applied I am still getting: [ 6220s] == [ 6220s] FAIL: test_pyobject_freed_is_freed

[issue37169] test_pyobject_is_freed_free fails with 3.8.0beta1

2019-06-06 Thread Matej Cepl
Matej Cepl added the comment: Complete build log which shows all dependent libraries, compilation options, etc. If you want any other artifacts (config.log, Python.h) just let me know. -- Added file: https://bugs.python.org/file48397/log.txt.gz

[issue37169] test_pyobject_is_freed_free fails with 3.8.0beta1

2019-06-05 Thread Matej Cepl
New submission from Matej Cepl : When building openSUSE package for Python-3.8.0b1 (on x86_64 build system with the latest openSUSE/Tumbleweed) in the package which previously worked all the way up to 3.8.0.a4, I get this test failing: [ 5771s

[issue37031] signalmodule.c: reuse runtime->main_thread

2019-05-24 Thread Matej Cepl
Change by Matej Cepl : -- nosy: +mcepl ___ Python tracker <https://bugs.python.org/issue37031> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue36905] test_typing.GetTypeHintTests.test_get_type_hints_modules_forwardref unexpected success while running whole test suite sequentially

2019-05-22 Thread Matej Cepl
Change by Matej Cepl : -- nosy: +mcepl ___ Python tracker <https://bugs.python.org/issue36905> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue28971] nntplib is broken when responses are longer than _MAXLINE

2019-05-21 Thread Matej Cepl
Matej Cepl added the comment: I understood, and I was saying that if you kick nntplib out of the standard library, than I will just embed it into my program and I won't bother to maintain it publicly. -- ___ Python tracker <ht

[issue28971] nntplib is broken when responses are longer than _MAXLINE

2019-05-21 Thread Matej Cepl
Matej Cepl added the comment: If that was the price of keeping nntplib inside of the Python standard library, yes. -- ___ Python tracker <https://bugs.python.org/issue28

[issue28971] nntplib is broken when responses are longer than _MAXLINE

2019-05-21 Thread Matej Cepl
Matej Cepl added the comment: @mbussonn That's exactly the point: I completely disagree with removal of nntplib from the standard library, so I went through all bugs here related to it. -- ___ Python tracker <https://bugs.python.org/issue28

[issue28971] nntplib is broken when responses are longer than _MAXLINE

2019-05-21 Thread Matej Cepl
Matej Cepl added the comment: Could @xdegaye make a PR for this? -- nosy: +mcepl ___ Python tracker <https://bugs.python.org/issue28971> ___ ___ Python-bug

[issue19613] test_nntplib: sporadic failures, test_article_head_body()

2019-05-21 Thread Matej Cepl
Matej Cepl added the comment: Could anybody make a PR from these patches? @vstinner, would you make me a review if I do it? -- nosy: +mcepl ___ Python tracker <https://bugs.python.org/issue19

[issue31850] test_nntplib failed with "nntplib.NNTPDataError: line too long"

2019-05-21 Thread Matej Cepl
Matej Cepl added the comment: Was this ever reproduced anywhere? -- nosy: +mcepl ___ Python tracker <https://bugs.python.org/issue31850> ___ ___ Python-bug

[issue36659] distutils UnixCCompiler: Remove standard library path from rpath

2019-04-24 Thread Matej Cepl
Matej Cepl added the comment: OK, vstinner asked me for more explanation: * we at openSUSE are as opposed to rpath as Fedora developers (actually, https://en.opensuse.org/openSUSE:Packaging_checks#Beware_of_Rpath is stolen from Fedora wiki, apparently) * none of Python packages (python2

[issue36659] distutils UnixCCompiler: Remove standard library path from rpath

2019-04-24 Thread Matej Cepl
Matej Cepl added the comment: Just to add my CZK 0.02 (or €0,0008 ;)). We don't have this patch in openSUSE Python packages, we run rpmlint on all submissions to our build system (so unwanted rpath shouldn't sneak into the distribution), and yet the only Python C extension which needs RPATH

[issue36650] Cached method implementation no longer works on Python 3.7.3

2019-04-20 Thread Matej Cepl
Change by Matej Cepl : -- nosy: +mcepl ___ Python tracker <https://bugs.python.org/issue36650> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue36216] CVE-2019-9636: urlsplit does not handle NFKC normalization

2019-04-03 Thread Matej Cepl
Matej Cepl added the comment: You are right. Thank you. -- ___ Python tracker <https://bugs.python.org/issue36216> ___ ___ Python-bugs-list mailing list Unsub

[issue36216] CVE-2019-9636: urlsplit does not handle NFKC normalization

2019-04-03 Thread Matej Cepl
Matej Cepl added the comment: I am trying to investigate the impact of this bug on Python 2.6 (yes, it is for SLE), and I have hard to replicate the steps in the description even on 2.7: ~$ ipython2 Python 2.7.15 (default, May 21 2018, 17:53:03) [GCC] Type "copyright", "credi

[issue35505] Test test_imaplib fail in test_imap4_host_default_value

2019-02-11 Thread Matej Cepl
Change by Matej Cepl : -- keywords: +patch pull_requests: +11853 stage: -> patch review ___ Python tracker <https://bugs.python.org/issue35505> ___ ___ Py

[issue34623] _elementtree.c doesn't call XML_SetHashSalt()

2019-01-25 Thread Matej Cepl
Matej Cepl added the comment: > Will this change be backported to 3.5 and 3.4? It applied cleanly on both > however on 3.4 there is a test failure: It actually haven't applied cleanly to me on Python 3.4.6 (SLE-12 package). Apparently self->parser has to be changed into self_x

[issue34656] [CVE-2018-20406] memory exhaustion in Modules/_pickle.c:1393

2019-01-23 Thread Matej Cepl
Matej Cepl added the comment: Python 3.4 doesn't allow C99 constructs, so I had to update the patch to reorder iterator declarations. Just if any future colleague Python Linux distro maintainer needs it. -- Added file: https://bugs.python.org/file48073/CVE-2018-20406

[issue34656] [CVE-2018-20406] memory exhaustion in Modules/_pickle.c:1393

2019-01-21 Thread Matej Cepl
Matej Cepl added the comment: > * Python 2.7 has no C accelerator _pickle (Modules/_pickle.c) And Modules/cPickle.c is that drastically different? -- ___ Python tracker <https://bugs.python.org/issu

[issue34656] memory exhaustion in Modules/_pickle.c:1393

2019-01-20 Thread Matej Cepl
Matej Cepl added the comment: Does it even make sense to make a security patch for 2.7 for this one? -- nosy: +mcepl ___ Python tracker <https://bugs.python.org/issue34

[issue34032] Add platlibdir to allow distinction between /usr/lib and /usr/lib64 for Linux

2018-12-17 Thread Matej Cepl
Matej Cepl added the comment: @carlos.velasco ... OK, so build of 3.7.2rc1 on x86_64 doesn't pass the testsuite (see the attached log). -- Added file: https://bugs.python.org/file48002/_log.txt ___ Python tracker <https://bugs.python.

[issue31046] ensurepip does not honour the value of $(prefix)

2018-11-30 Thread Matej Cepl
Matej Cepl added the comment: Per https://devguide.python.org/pullrequest/, can I ask you Xavier to prepare a proper pull request for this patch to the GitHub repo, please? -- nosy: +mcepl ___ Python tracker <https://bugs.python.org/issue31

[issue32174] nonASCII punctuation characters can not display in python363.chm.

2018-10-19 Thread Matej Cepl
Matej Cepl added the comment: Sorry, my mistake, it seems I was using python2 Sphinx even for building python3 documentation, which is a bad idea, I guess. -- ___ Python tracker <https://bugs.python.org/issue32

[issue32174] nonASCII punctuation characters can not display in python363.chm.

2018-10-18 Thread Matej Cepl
Matej Cepl added the comment: It seems to me that this adds escape4chm as unconditional dependency on all platforms. Which seems like a bad idea to me, I don't think users on Linux or Mac OS X are that keen on *.chm files. I think this change broke my build of python3-doc package

[issue34726] Add support of checked hash-based pycs in zipimport

2018-10-15 Thread Matej Cepl
Change by Matej Cepl : -- nosy: +mcepl ___ Python tracker <https://bugs.python.org/issue34726> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue26852] add the '--enable-sourceless-distribution' option to configure

2018-10-05 Thread Matej Cepl
Change by Matej Cepl : -- nosy: +mcepl ___ Python tracker <https://bugs.python.org/issue26852> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue30717] Add unicode grapheme cluster break algorithm

2018-09-09 Thread Matej Cepl
Change by Matej Cepl : -- nosy: +mcepl ___ Python tracker <https://bugs.python.org/issue30717> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue12733] Request for grapheme support in Python re lib

2018-09-09 Thread Matej Cepl
Change by Matej Cepl : -- nosy: +mcepl ___ Python tracker <https://bugs.python.org/issue12733> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue34605] Avoid master/slave terminology

2018-09-08 Thread Matej Cepl
Change by Matej Cepl : -- nosy: -mcepl ___ Python tracker <https://bugs.python.org/issue34605> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue34605] Avoid master/slave terminology

2018-09-08 Thread Matej Cepl
Matej Cepl added the comment: Guys, really, don't we have anything better to do with your time than this silliness? Even if the terminology would be used in the strictest and most brutal meaning, i.e., slave must mindlessly follow orders of its master, there is nothing of approval

[issue17239] XML vulnerabilities in Python

2018-09-06 Thread Matej Cepl
Matej Cepl added the comment: > I suggest to: > > * close bpo-17318 as a duplicate of this issue (bpo-17239) > * close bpo-24238 > * close this issue +1 from me. -- ___ Python tracker <https://bugs.pyt

[issue14465] xml.etree.ElementTree: add feature to prettify XML output

2018-08-25 Thread Matej Cepl
Change by Matej Cepl : -- pull_requests: +8405 ___ Python tracker <https://bugs.python.org/issue14465> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue14465] xml.etree.ElementTree: add feature to prettify XML output

2018-08-17 Thread Matej Cepl
Change by Matej Cepl : -- versions: +Python 3.8 ___ Python tracker <https://bugs.python.org/issue14465> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue23847] Add xml pretty print option to ElementTree

2018-08-17 Thread Matej Cepl
Change by Matej Cepl : -- versions: +Python 3.6, Python 3.7, Python 3.8 ___ Python tracker <https://bugs.python.org/issue23847> ___ ___ Python-bugs-list mailin

[issue33255] json.dumps has different behaviour if encoding='utf-8' or encoding='utf8'

2018-08-15 Thread Matej Cepl
Change by Matej Cepl : -- nosy: +mcepl ___ Python tracker <https://bugs.python.org/issue33255> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue26171] heap overflow in zipimporter module

2018-08-04 Thread Matej Cepl
Change by Matej Cepl : -- nosy: +mcepl ___ Python tracker <https://bugs.python.org/issue26171> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue33336] [imaplib] MOVE is a legal command

2018-07-21 Thread Matej Cepl
Change by Matej Cepl : -- pull_requests: +7916 ___ Python tracker <https://bugs.python.org/issue6> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue33336] [imaplib] MOVE is a legal command

2018-07-21 Thread Matej Cepl
Change by Matej Cepl : -- pull_requests: +7906 ___ Python tracker <https://bugs.python.org/issue6> ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue33336] [imaplib] MOVE is a legal command

2018-07-21 Thread Matej Cepl
Change by Matej Cepl : -- pull_requests: +7904 ___ Python tracker <https://bugs.python.org/issue6> ___ ___ Python-bugs-list mailing list Unsubscribe:

  1   2   3   >