Marcel Martin added the comment:
I opened a PR, but I now wonder whether the missing peek() is by design.
First, I noticed that instead of using BytesIO directly, I can wrap the
instance in an io.BufferedReader, which does have peek(). (It’s just a bit
inconvenient.)
The second thing
Change by Marcel Martin :
--
keywords: +patch
pull_requests: +28996
stage: -> patch review
pull_request: https://github.com/python/cpython/pull/30808
___
Python tracker
<https://bugs.python.org/issu
New submission from Marcel Martin :
It would be great to be able to use peek() on BytesIO objects.
I have a function that gets passed a file-like object and uses peek() on it.
This works for nearly all types of files relevant in my library, except BytesIO
instances (which I use during
Change by Marcel Martin :
--
nosy: +marcelm
___
Python tracker
<https://bugs.python.org/issue45387>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Marcel Hofstetter :
--
nosy: +jomasoftmarcel
___
Python tracker
<https://bugs.python.org/issue42173>
___
___
Python-bugs-list mailing list
Unsubscribe:
New submission from Marcel Plch :
Steps to reproduce:
$ wget https://www.python.org/ftp/python/3.9.0/Python-3.9.0a4.tar.xz
$ tar xvf Python-3.9.0a4.tar.xz
$ cd Python-3.9.0a4
$ ./configure --with-dtrace
$ make -j12
/usr/bin/ld: libpython3.9.a(ceval.o): in function `_PyEval_EvalFrameDefault
Marcel Plch added the comment:
Is currently anybody actively working on this? Please, report what you have
found out, if so.
I'd like to start digging into this tomorrow and possibly avoid any duplicit
work.
--
___
Python tracker
<ht
Marcel added the comment:
The demo-script also needs:
"from dataclasses import dataclass"
Sorry about this omission, I've attached the update
--
Added file: https://bugs.python.org/file48866/bug_demo_dataclass_typo_unsafe.py
___
Pyth
New submission from Marcel :
After instantiation of a variable of a DataClass, it is possible to assign new
attributes (that were not defined in defining the DataClass):
data.new_attribute = 3.0 # does NOT raise Error!
This gives unexpected behaviour: if you print the variable
Marcel Zięba added the comment:
"It seems creating the signature of NonCallableMock.__init__ per mock creation
is expensive and since it doesn't change can we just create the signature once
and set it as a module level attribute? There might still be room for some more
optimisations
Marcel Zięba added the comment:
This is the first commit I've observed slow down:
77b3b7701a34ecf6316469e05b79bb91de2addfa
Especially this part looks suspicious
https://github.com/python/cpython/commit/77b3b7701a34ecf6316469e05b79bb91de2addfa#diff-ff75b1b83c21770847ade91fa5bb2525R366
Marcel Zięba added the comment:
I've also tested it and can confirm it.
Master branch:
raw times: 8.43 sec, 7.26 sec, 8.16 sec, 8.4 sec, 7.31 sec
Change by Marcel Plch :
--
keywords: +patch
pull_requests: +16655
stage: -> patch review
pull_request: https://github.com/python/cpython/pull/17145
___
Python tracker
<https://bugs.python.org/issu
New submission from Marcel Plch :
Currently, there is not way to access per-module state from the methods of
types defined in extension modules.
This PEP provides a fix to this issue.
PEP 573 - https://www.python.org/dev/peps/pep-0573/
Reference implementation -
https://github.com
Marcel Plch added the comment:
I believe you mean this downstream issue:
https://bugzilla.redhat.com/show_bug.cgi?id=1712977
That issue is but only a consequence of a bad flag handling.
The bad flag handling affects not only test_gdb on that specific architecture,
but the entire
New submission from Marcel Plch :
Problem:
If you want to override CFLAGS by setting EXTRA_CFLAGS, they may have no effect
if there are contrary flags in the CFLAGS_NODIST variable.
How to reproduce:
make CFLAGS_NODIST="-O2" EXTRA_CFLAGS="-Og"
If you look at GCC arg
Change by Marcel Plch :
--
type: -> behavior
___
Python tracker
<https://bugs.python.org/issue34566>
___
___
Python-bugs-list mailing list
Unsubscrib
Marcel Plch added the comment:
original downstream issue - https://bugzilla.redhat.com/show_bug.cgi?id=1623070
--
title: pipe read sometimmes returns EOF but returncode is still None -> pipe
read sometimes returns EOF but returncode is still N
New submission from Marcel Plch :
TL;DR: For reproducer, please see attached file and the end of this description
for a runner script.
It seems that when pipe is being read it has a chance of returning EOF and not
setting the return code.
This bug affects all (or at least a broad set
Change by Marcel Plch :
--
pull_requests: +8209
stage: resolved -> patch review
___
Python tracker
<https://bugs.python.org/issue34097>
___
___
Python-bugs-lis
Change by Marcel Plch :
--
keywords: +patch
pull_requests: +8151
stage: -> patch review
___
Python tracker
<https://bugs.python.org/issue34325>
___
___
Py
Marcel Plch added the comment:
It seems reasonable, I'll have a look at it.
--
___
Python tracker
<https://bugs.python.org/issue34097>
___
___
Python-bugs-list m
Marcel Plch added the comment:
I have created a PR for this: https://github.com/python/cpython/pull/8270
--
___
Python tracker
<https://bugs.python.org/issue34
Change by Marcel Plch :
--
keywords: +patch
pull_requests: +7805
stage: -> patch review
___
Python tracker
<https://bugs.python.org/issue34097>
___
___
Py
Marcel Plch added the comment:
I'm going to have a closer look at this and try to add the option.
--
nosy: +Dormouse759
___
Python tracker
<https://bugs.python.org/issue34
Marcel Plch added the comment:
> It's already done, no? But the title issue is "-mcet -fcf-protection
> -O0" and -O0 disables optimizations.
Some of the simple tests are still run even with optimizations.
Disabled optimizations is what we want, because then the function does
Marcel Plch added the comment:
The problem is with this function:
static PyObject *
builtin_id(PyModuleDef *self, PyObject *v)
/*[clinic end generated code: output=0aa640785f697f65 input=5a534136419631f4]*/
{
return PyLong_FromVoidPtr(v);
}
It's a one-liner, so the compiler really likes
Change by Marcel Plch :
--
nosy: +petr.viktorin
___
Python tracker
<https://bugs.python.org/issue30345>
___
___
Python-bugs-list mailing list
Unsubscribe:
Marcel Plch added the comment:
Those -g switches you see there are during compile-time.
For this to work, you need to enable it also during link/time:
./configure --enable-optimizations --with-lto LDFLAGS="-g"
Except for py-bt, you should also try bt. With this link flag enab
Marcel Plch added the comment:
Yes, but that is not a fix really in this case.
While it makes the test pass because it 'correctly' prints out unknown objects,
it makes no real difference when actually debugging. The -g switch at link time
makes the debug symbols readable and user is able
Marcel Plch added the comment:
LTO may break the debug symbols and make GDB unusable.
There is an option, that fixes the issue: to use a -g switch in link flags.
Note that this slows loading of the debug symbols significantly.
I suggest these options as possible approaches:
1) make
Change by Marcel Plch <gmarcel.p...@gmail.com>:
--
pull_requests: +6779
___
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue32374>
___
Change by Marcel Plch <gmarcel.p...@gmail.com>:
--
keywords: +patch
pull_requests: +6441
stage: -> patch review
___
Python tracker <rep...@bugs.python.org>
<https://bugs.pyt
Marcel Plch <gmarcel.p...@gmail.com> added the comment:
I have created a PR here - https://github.com/python/cpython/pull/6126
The problem was, indeed, change in the code structure. The macro checked for
presence inside of PyEval_EvalFrame() using address of a neighbouring function
Change by Marcel Plch <gmarcel.p...@gmail.com>:
--
keywords: +patch
pull_requests: +5888
stage: -> patch review
___
Python tracker <rep...@bugs.python.org>
<https://bugs.pyt
y is very well spent!
Question: Apart from a few commands not available in Mathematica, such as
expr2bdd, is there really any domain of computation where Mathematica is
inferior to Python?
Marcel
-Original Message-
From: Python-list [mailto:python-list-bounces+mwild=sun.ac...@python.org] On
Change by Marcel Widjaja <mw...@yahoo.com>:
--
pull_requests: +5156
stage: needs patch -> patch review
___
Python tracker <rep...@bugs.python.org>
<https://bugs.pyt
Marcel Plch <gmarcel.p...@gmail.com> added the comment:
I have created a PR at https://github.com/python/cpython/pull/5140
It contains documentation, plus, in --with-pydebug mode, it calls m_traverse to
catch easy cases of not handling the m_state==NULL case
Change by Marcel Plch <gmarcel.p...@gmail.com>:
--
pull_requests: +4999
___
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue32374>
___
Change by Marcel Widjaja <mw...@yahoo.com>:
--
keywords: +patch
pull_requests: +4972
stage: needs patch -> patch review
___
Python tracker <rep...@bugs.python.org>
<https://bugs.pyt
Marcel Widjaja <mw...@yahoo.com> added the comment:
I'd like to try to work on this one
--
nosy: +mawidjaj
___
Python tracker <rep...@bugs.python.org>
<https://bugs.python
Marcel Widjaja <mw...@yahoo.com> added the comment:
Greg, I wonder if you are planning to submit a PR for your patch? If not, I'm
plan to take your patch, make some minor adjustment and submit a PR.
--
nosy: +mawidjaj
___
Python tracke
Hello every body,
I'm new here and this is my first question.
I really don't know anything about Python (I use Mathematica) but with the help
of others learned that
g=expr2bdd(f)
makes the BDD g of a Boolean function f. But what is the easiest (fool-proof)
way to print out the diagram of g
, Marcel Wild
The integrity and confidentiality of this email is governed by these terms /
Die integriteit en vertroulikheid van hierdie e-pos word deur die volgende
bepalings gere?l. http://www.sun.ac.za/emaildisclaimer
--
https://mail.python.org/mailman/listinfo/python-list
Change by Marcel Plch <gmarcel.p...@gmail.com>:
--
keywords: +patch
pull_requests: +4821
stage: -> patch review
___
Python tracker <rep...@bugs.python.org>
<https://bugs.pyt
Marcel Plch <gmarcel.p...@gmail.com> added the comment:
> At a guess, the problem is because in atexit_callfuncs():
>
>module = PyState_FindModule();
>if (module == NULL)
>return;
In #31901, I solved this problem by getiing rid of PyState_FindModule in th
Marcel Plch <gmarcel.p...@gmail.com> added the comment:
I created a PR with fix on this issue -
https://github.com/python/cpython/pull/4611
This makes Py_EndInterpreter() call atexit callbacks for the subinterpreter it
is destroying.
It doesn't make Py_Finalize() end all subinterp
Change by Marcel Plch <gmarcel.p...@gmail.com>:
--
keywords: +patch
pull_requests: +4527
stage: -> patch review
___
Python tracker <rep...@bugs.python.org>
<https://bugs.pyt
New submission from Marcel Plch <gmarcel.p...@gmail.com>:
`Py_FinalizeEx()` only executes callbacks from the subinterpreter from which
Py_FinalizeEx is called.
What is the expected behavior here?
Should the callbacks be specific to individual subinterpreters?
--
components: Ext
Change by Marcel Plch <gmarcel.p...@gmail.com>:
--
keywords: +patch
pull_requests: +4078
stage: -> patch review
___
Python tracker <rep...@bugs.python.org>
<https://bugs.pyt
New submission from Marcel Plch <gmarcel.p...@gmail.com>:
PEP 489 introduced multiphase initialization of extension and built-in modules.
Now, almost no module in the standard library supports this feature. This
should be improved to prepare Python for better testing of subinterpreters.
Marcel Plch added the comment:
I have made a patch both for cython and cpython implementing a way to use
Py_mod_create in cython.
Basically module def that specifies a new "Py_mod_cython" slot are excluded
from the rule of no module creation, so these modules can be executed dire
Marcel Plch added the comment:
Sorry for not responding for so long, I didn't work on Python through the
summer because of some other matters.
Re-execution of the module is not possible, because there is a check on the C
level, If you call exec_in_module() on an already initialized module
New submission from Marcel Partap:
Don't know whether it should be considered a documentation or behavioral issue,
but os.samefile calls os.stat() on given files, following symlinks. Does this
really "test whether two pathnames reference the same actual file"? I'd
consider os.ls
Changes by Marcel Plch <gmarcel.p...@gmail.com>:
--
pull_requests: +1930
___
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue19717>
___
Marcel H added the comment:
I want to see this fixed in python3.x as well, please :) the patch should be
the same
--
nosy: +Marcel H2
versions: +Python 3.6, Python 3.7
___
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/i
Changes by Marcel Plch <gmarcel.p...@gmail.com>:
--
pull_requests: +1845
___
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue30403>
___
New submission from Marcel Plch:
Currently the -m switch does not work with extension modules:
$ python3 -m math
/usr/bin/python3: No code object available for math
In order to enable extension modules to behave like Python source modules,
the -m switch should be supported
Changes by Marcel Plch <gmarcel.p...@gmail.com>:
--
pull_requests: +1744
___
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue30177>
___
Marcel Widjaja added the comment:
Both test_asyncio & test_multiprocessing_forkserver work for me. I'm on the
latest 3.6 and Mac OS 10.11.6
--
nosy: +mawidjaj
___
Python tracker <rep...@bugs.python.org>
<http://bugs.python.o
Marcel Hellkamp added the comment:
Looks like this is a duplicate to #24764 and already fixed. Sorry for the noise.
--
___
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/i
Marcel Hellkamp added the comment:
This should fix the issue.
--
keywords: +patch
Added file: http://bugs.python.org/file43378/foo.patch
___
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/i
Changes by Marcel Hellkamp <m...@gsites.de>:
--
title: Inconsistency in cgi.FieldStorage() causes unicode/byte issue. ->
Inconsistency in cgi.FieldStorage() causes unicode/byte TypeError.
___
Python tracker <rep...@bugs.pytho
New submission from Marcel Hellkamp:
Discovered here: https://github.com/bottlepy/bottle/issues/856
If a multipart section has a "Content-Length" header, but no "filename"
attribute in the "Content-Disposition" header, cgi.FieldStorage tries to write
binary d
New submission from Marcel Hellkamp:
On CentOS 6.6 the system Python is 2.6. The use to set literals in
Parser/adsl.py breaks the build process on these systems. The ./configure
should ensure that a compatible version of python is available.
--
components: Build
messages: 233134
nosy
Marcel Hellkamp added the comment:
make touch solved the problem. A clear case of RTFM :) Sorry for the noise.
--
resolution: - not a bug
status: open - closed
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue23122
What about this:
Put a Frame() inside the root: `frame = Frame(root)`. This frame will be
the only immediate child of root. Everything else will be put inside the
frame. When you need to clear the root, call `frame.destroy()`. This will
destroy `frame` and all its children. You will need to
As Chris said, if your needs are simple, use SQLite back-end. It's probably
already installed on your computer and Python has a nice interface to it in
its standard library. [1]
If you decide to use MySQL back-end instead, consider using PyMySQL [2].
It's compatible with both Python 2 and Python
Another option is PyMySQL [1]. It's developed in the open at GitHub [2].
It's pure Python, compatible with both Python 2 and Python 3. It's DB-API 2
compliant. It also implements some non-standard bits that are present in
MySQLdb, in order to be compatible with legacy code, notably Django
9, 2014 at 9:20 PM, Marcel Rodrigues marcel...@gmail.com
wrote:
As Chris said, if your needs are simple, use SQLite back-end. It's
probably
already installed on your computer and Python has a nice interface to it
in
its standard library.
Already installed? I thought the point of SQLite3
Marcel Hellkamp added the comment:
This change breaks existing applications.
The cgi.FieldStorage.file attribute is public and mentioned in the
documentation. It even states You can then read the data at leisure from the
file attribute.
Consider this example::
form = cgi.FieldStorage
I don't know how to completely solve this problem, but here is something
that can alleviate it considerably.
If you have a recent version of pip, you can use wheels [1] to save built
packages locally. First create a new virtualenv and install the common
packages. Then put these packages in a
Note that
print [shape(m)[1],1]
just prints a list with two elements where the first element is shape(m)[1]
and the second is the number 1 (regardless of the value of m). I'm pretty
sure that's not what you want.
2013/6/18 zoom z...@yahoo.com
Hi, I have a strange problem here. Perhaps
I just tried your code with similar results: it does nothing on PyPy
2.0.0-beta2 and Python 2.7.4. But on Python 3.3.1 it caused core dump.
It's a little weird but so is the code. You have defined a function that
calls itself unconditionally. This will cause a stack overflow, which is a
behavior here a bug, that code is unreliable by
design. It's an infinite loop at the best.
2013/5/29 Joshua Landau joshua.landau...@gmail.com
On 29 May 2013 13:30, Marcel Rodrigues marcel...@gmail.com wrote:
I just tried your code with similar results: it does nothing on PyPy
2.0.0-beta2
, it tries to encode the translated
message with the system's preferred encoding, which happens to be ASCII.
Anyone know why this happens? Is this a bug on my code? Maybe I have
misunderstood gettext...
Thanks,
Marcel
--
http://mail.python.org/mailman/listinfo/python-list
Thank you Terry!
I was trying to follow the documentation but somehow didn't payed attention
to the lgettext/gettext distinction until I read your first response.
Changing lgettext to gettext solved the problem.
It prints correctly to my console because I have to environmental
variable
one row:
/usr/lib/Tktable2.10
This is the directory where my Tktable-module is stored. .pth-files are
working as pointer to modules.
I don't know how your directories are built, but I think the structure is equal.
Marcel
On Tuesday, February 16, 2010 12:00 AM Charles McKnight wrote:
HI All
...
I built a file named 'tkTable.pth' in the directory
/usr/lib/python3.1/dist-packages
...
Submitted via EggHeadCafe
Pass Values Between Windows Forms
http://www.eggheadcafe.com/tutorials/aspnet/a3e1e170-21d9-4a59-a659-3ead05bb36f2/pass-values-between-windows-forms.aspx
--
I don't know why, but every time when I have sent the directories name, it's
not to see in the site.
= '/usr/lib/python3.1/dist-packages'
= Got to the home-directory of python and then save the file in the
subdirectory dist-packages.
Marcel
Submitted via EggHeadCafe
Excel Generate High
New submission from Marcel Hellkamp defn...@gmail.com:
The current (3.x) implementation of wsgiref.headers.Headers() does not match
the documentation.
Documented behaviour:
Any changes made to the new Headers object will directly update the headers
list it was created with. (/Doc/library
New submission from Marcel Tschopp m...@polynorm.ch:
locale.format_string doesn't return same result as a normal string % format
directive, but raises a TypeError.
locale.format_string('%(key)s', {'key': 'Test'})
Traceback (most recent call last):
File stdin, line 1, in module
File /usr
to go...
What do you think???
Is this crazy??? Or simply stupid?
Or is this the way to world domination...? ;-)
Unfortunately I'm not expert enough to build such a system - but if there is
enough interest in the community I gladly would like to help.
Marcel
PS:
Naming is important! Python
have to go...
What do you think???
Is this crazy??? Or simply stupid?
Or is this the way to world domination...? ;-)
Unfortunately I'm not expert enough to build such a system - but if
there is enough interest in the community I gladly would like to help.
Marcel
PS:
Naming is important! Python
directly.
Is my nirvana really that far away? ;-)
Best regards,
Marcel
PS
A Souq is an Arab market (similar to a bazaar):
http://en.wikipedia.org/wiki/Souq
I got to know one visiting one last year in Oman - and I really liked it.
But now I can see that soundex('souq') == soundex('suck').
You're
Am Freitag 09 Mai 2008 10:19:45 schrieb Bruno Desthuilliers:
very often sees do-nothing catch-all try/catch blocks in Java -
which is way worse than just letting the exception propagate. I
find all this totally pointless, because there's just no way for a
compiler to check if your code is
Am Mittwoch 07 Mai 2008 22:39:30 schrieb Luis Zarrabeitia:
There you have it, interfaces are not enough to ensure that the
implementors actually implement the methods. They are useful for
warning at compile time if there is a missing method, but nothing
more.
It's not the fault of the
Am Donnerstag 08 Mai 2008 00:12:26 schrieb
[EMAIL PROTECTED]:
very often sees do-nothing catch-all try/catch blocks in Java - which
is way worse than just letting the exception propagate. I find all
this totally pointless, because there's just no way for a compiler to
check if your code is
Am Dienstag 06 Mai 2008 16:07:01 schrieb Mike Driscoll:
If so, then it looks like an Interface is a generic class with method
stubs. You can do that with Python just as easily by creating empty
methods with just the pass keyword.
Well, no. It's a litte different. Interfaces force to
IronPython?
Don't know how to do that, but I suggest you post your question on the
IronPython list: http://groups.google.com/group/ironpy?lnk=li
Python is not a .NET language, IronPython is.
HTH,
-- Marcel
--
http://mail.python.org/mailman/listinfo/python-list
Hello,
I would like to know if there is something in distutils (or in Python
stdlib) which allow me to check for dependencies (shared libraries,
headers or any other progs) before building/installing ?
I am aware of this nice utility :
http://trentm.com/projects/which/
which is useful (and
that's written in Python?
I found pwyky but it's functionality is a bit too simple.
A TiddlyWiki with a python backend.
http://www.cs.utexas.edu/~joeraii/pytw/
-- Marcel
--
http://mail.python.org/mailman/listinfo/python-list
[EMAIL PROTECTED] wrote:
i have a file something like this
abcdefgh
ijklmnopq
12345678
rstuvwxyz
.
.
.
12345678
.
whenever i search the file and reach 12345678, how do i get the line
just above and below ( or more than 1 line above/below) the pattern
12345678 and save to
Lad wrote:
How can I check that a string does NOT contain NON English characters?
try:
foobar.encode('ascii')
except:
bla
or use string.ascii_letters and enhance it.
mfg
Daniel
--
http://mail.python.org/mailman/listinfo/python-list
I'm using LDAPUserFolder for Zope 2.7.6 and it works fine.
Is it possible to do the mapping to zope roles by the _value_ of the
group and not the group name?
We defined in LDAP many groups to define access to different
applications - one is named zope. I want to map the values of this
group
Hi,
I have problems to get ZOracleDA run in Zope - I cannot found a solution
wheter in Zope Groups nor searching google and I think it's a python
problem. The connection in python - without zope - functions without
problems and the missing library (see errors later) is obviously found.
Is
For future reference:
The solution to this problem is a simple one.
rgelem = list(xmldoc.selectNodes('/root/elem'))
returns a real list of IXMLDOMElements that can be sliced.
-- Marcel
--
http://mail.python.org/mailman/listinfo/python-list
at 0x26395112' object has no attribute '__len__'
Anybody know how to make this work?
TIA,
-- Marcel
--
http://mail.python.org/mailman/listinfo/python-list
at this:
http://www.devshed.com/c/a/Python/File-Management-in-Python/
HTH,
-- Marcel
--
http://mail.python.org/mailman/listinfo/python-list
a look at the following URLs:
http://www.methods.co.nz/docindexer/
http://www.divmod.org/Home/Projects/Lupy/index.html
http://www.divmod.org/Home/Projects/Pyndex/index.html
HTH,
-- Marcel
--
http://mail.python.org/mailman/listinfo/python-list
100 matches
Mail list logo