Change by Jesús Cea Avión :
--
nosy: +jcea
___
Python tracker
<https://bugs.python.org/issue42815>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Jesús Cea Avión :
--
nosy: +jcea
___
Python tracker
<https://bugs.python.org/issue44622>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Jesús Cea Avión :
--
components: +Interpreter Core
stage: -> needs patch
___
Python tracker
<https://bugs.python.org/issue44645>
___
___
Python-
New submission from Jesús Cea Avión :
After https://github.com/python/cpython/pull/18334, a "while condition: pass"
in a thread will preclude releasing the GIL, hanging the program with CPU at
100%.
Trivial to reproduce:
"""
#!/usr/bin/env python3.10
import threadin
Jesús Cea Avión added the comment:
I retired the backporting request. Thanks, Ned.
--
versions: -Python 3.6, Python 3.7
___
Python tracker
<https://bugs.python.org/issue35
Change by Jesús Cea Avión :
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Jesús Cea Avión added the comment:
New changeset d914813a7a9cee3b42e9c91f91ac491f3bbfe118 by Miss Islington (bot)
in branch '3.9':
bpo-35930: Raising an exception raised in a "future" instance will create
reference cycles (GH-24995) (#25070)
https://github.com/python/cpyt
Jesús Cea Avión added the comment:
New changeset dae1963cf38f730291126b7dadfda89ffb21cefd by Miss Islington (bot)
in branch '3.8':
bpo-35930: Raising an exception raised in a "future" instance will create
reference cycles (GH-24995) (#25071)
https://github.com/python/cpyt
Jesús Cea Avión added the comment:
New changeset 32430aadadf6e012e39167d3c18a24e49fb84874 by Jesús Cea in branch
'master':
bpo-35930: Raising an exception raised in a "future" instance will create
reference cycles (#24995)
https://github.com/python/cpyt
Change by Jesús Cea Avión :
--
versions: +Python 3.10
___
Python tracker
<https://bugs.python.org/issue35930>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Jesús Cea Avión :
--
assignee: -> jcea
___
Python tracker
<https://bugs.python.org/issue35930>
___
___
Python-bugs-list mailing list
Unsubscrib
Change by Jesús Cea Avión :
--
keywords: +patch
pull_requests: +23753
stage: -> patch review
pull_request: https://github.com/python/cpython/pull/24995
___
Python tracker
<https://bugs.python.org/issu
Change by Jesús Cea Avión :
--
versions: +Python 3.8, Python 3.9
___
Python tracker
<https://bugs.python.org/issue35930>
___
___
Python-bugs-list mailin
Jesús Cea Avión added the comment:
Even more reproductible case, now 100%:
"""
import gc
import concurrent.futures
executor = concurrent.futures.ThreadPoolExecutor(999)
def a():
1/0
future=executor.submit(a)
future.result()
# An exception is raised here. That is no
Jesús Cea Avión added the comment:
The corrected test case in the terminal: (a "del" was missing)
"""
import gc
import concurrent.futures
executor = concurrent.futures.ThreadPoolExecutor(999)
def a():
1/0
future=executor.submit(a)
future.result()
# An
Jesús Cea Avión added the comment:
I am using Python 3.8 installed via pkgsrc in SmartOS with some Zones running
Python 3.9 self compiled code.
More about the downloads stats:
4% packages in windows: I am pretty sure that most windows programmers install
packages via conda-like tools
Jesús Cea Avión added the comment:
I think Solaris Support is still important and I could invest more time on it.
About package downloads:
1. I routinely download packages in my laptop (Linux) and distribute them to a
fleet of servers (Linux and Solaris) via ansible and similar. Many servers
Change by Jesús Cea Avión :
--
nosy: +jcea
___
Python tracker
<https://bugs.python.org/issue41004>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Jesús Cea Avión :
--
nosy: +jcea
___
Python tracker
<https://bugs.python.org/issue40234>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Jesús Cea Avión :
--
nosy: +jcea
___
Python tracker
<https://bugs.python.org/issue39761>
___
___
Python-bugs-list mailing list
Unsubscribe:
Jesús Cea Avión added the comment:
Time to die.
--
resolution: -> wont fix
stage: needs patch -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.o
Jesús Cea Avión added the comment:
Time to die.
--
resolution: -> wont fix
stage: -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Jesús Cea Avión added the comment:
Time to die.
--
resolution: -> wont fix
stage: needs patch -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Change by Jesús Cea Avión :
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Jesús Cea Avión added the comment:
New changeset 598f676880662fb453ff98fda42b7b7068e5be32 by Jesús Cea in branch
'2.7':
[2.7] bpo-38301: In Solaris family, we must be sure to use '-D_REENTRANT'
(GH-16446). (#16454)
https://github.com/python/cpython/commit
Change by Jesús Cea Avión :
--
pull_requests: +16034
pull_request: https://github.com/python/cpython/pull/16454
___
Python tracker
<https://bugs.python.org/issue38
Change by Jesús Cea Avión :
--
pull_requests: +16032
pull_request: https://github.com/python/cpython/pull/16452
___
Python tracker
<https://bugs.python.org/issue38
Jesús Cea Avión added the comment:
New changeset 6112b91bb827b07ab83e3e720aa055772a2c8b9d by Jesús Cea (Miss
Islington (bot)) in branch '3.7':
bpo-38301: In Solaris family, we must be sure to use '-D_REENTRANT' (GH-16446)
(#16450)
https://github.com/python/cpython/commit
Jesús Cea Avión added the comment:
New changeset 8750bce9884335d43ac06989f64473ed877c5b63 by Jesús Cea (Miss
Islington (bot)) in branch '3.8':
bpo-38301: In Solaris family, we must be sure to use '-D_REENTRANT' (GH-16446)
(#16449)
https://github.com/python/cpython/commit
Jesús Cea Avión added the comment:
New changeset 52d1b86bde2b772a76919c76991c326384954bf1 by Jesús Cea in branch
'master':
bpo-38301: In Solaris family, we must be sure to use '-D_REENTRANT' (#16446)
https://github.com/python/cpython/commit/52d1b86bde2b772a76919c76991c326384954bf1
Change by Jesús Cea Avión :
--
keywords: +patch
pull_requests: +16025
stage: -> patch review
pull_request: https://github.com/python/cpython/pull/16446
___
Python tracker
<https://bugs.python.org/issu
Change by Jesús Cea Avión :
--
title: If "_REENTARNT" is defined in the header file, we should use
"-D_REENTRANT" when compiling -> If "_REENTRANT" is defined in the header file,
we should use "-D_REENTRANT" when compiling
___
New submission from Jesús Cea Avión :
When compiling on Solaris family, we define "_REENTRANT" in "Pyconfig.h". That
file is included when compiling C extensions, but if the extension is made of
several C files, it could be included only in the file that interfaces
Change by Jesús Cea Avión :
--
nosy: +jcea
___
Python tracker
<https://bugs.python.org/issue35550>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Jesús Cea Avión :
--
nosy: +jcea
___
Python tracker
<https://bugs.python.org/issue22239>
___
___
Python-bugs-list mailing list
Unsubscribe:
New submission from Jesús Cea Avión :
Try this in a terminal:
"""
import gc
import concurrent.futures
executor = concurrent.futures.ThreadPoolExecutor(999)
def a():
1/0
future=executor.submit(a)
future.result()
# An exception is raised here. That is normal
gc.set_debug(g
Change by Jesús Cea Avión :
--
nosy: +jcea
___
Python tracker
<https://bugs.python.org/issue31558>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Jesús Cea Avión :
--
nosy: +jcea
___
Python tracker
<https://bugs.python.org/issue30579>
___
___
Python-bugs-list mailing list
Unsubscribe:
Jesús Cea Avión <j...@jcea.es> added the comment:
New changeset f0a95f27c043e847a23940534fdfc53e1b3e31a1 by jcea in branch
'master':
bpo-32660: Solaris should support constants like termios' FIONREAD (#5328)
https://github.com/python/cpython/commit/f0a95f27c043e847a23940534fdfc53e1b
Jesús Cea Avión <j...@jcea.es> added the comment:
New changeset 6c51d518800cdda7ba16ae163be0d211d2c4fa12 by jcea in branch
'master':
bpo-32659: Solaris "stat" should support "st_fstype" (#5307)
https://github.com/python/cpython/commit/6c51d518800cdd
Change by Jesús Cea Avión <j...@jcea.es>:
--
keywords: +patch
pull_requests: +5173
stage: needs patch -> patch review
___
Python tracker <rep...@bugs.python.org>
<https://bugs.pyt
Jesús Cea Avión <j...@jcea.es> added the comment:
With this change, a SmarOS native zone exports 206 symbols in Python termios.
Before it export 201. By comparison, a Linux Ubuntu 16.04 Python provides 244
symbols.
Some references for the future:
http://www.verycomput
Jesús Cea Avión <j...@jcea.es> added the comment:
After doing this change, I see FIVE new symbols in Python's termios:
"""
FIONREAD, FIONCLEX, FIOCLEX, FIOASYNC, FIONBIO.
"""
Good enough for now and me.
--
___
Py
Jesús Cea Avión <j...@jcea.es> added the comment:
Solaris has two personalities: System V and BSD. This is not usually an issue
but sometimes some constants have a different value in a mode or the other.
By default, when including Solaris is in System V mode. We can
force BSD mode de
Change by Jesús Cea Avión <j...@jcea.es>:
--
keywords: +patch
pull_requests: +5154
stage: needs patch -> patch review
___
Python tracker <rep...@bugs.python.org>
<https://bugs.pyt
New submission from Jesús Cea Avión <j...@jcea.es>:
Solaris supports termios constants like FIONREAD with an appropiate "#include"
in the C code. The main issue is that some names conflicts between System V and
BSD personalities.
I could evaluate the situation and do
New submission from Jesús Cea Avión <j...@jcea.es>:
Solaris has an extra "st_fstype" in the "stat" structure:
"""
st_fstype
A null-teminated string that uniquely identifies the type
of the filesyste
Change by Jesús Cea Avión <j...@jcea.es>:
--
nosy: +jcea
___
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue14127>
___
___
Python
Change by Jesús Cea Avión <j...@jcea.es>:
--
nosy: +jcea
___
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue8800>
___
___
Python
Changes by Jesús Cea Avión <j...@jcea.es>:
--
nosy: +jcea
___
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue26110>
___
___
Python
Changes by Jesús Cea Avión <j...@jcea.es>:
--
nosy: +jcea
___
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue28618>
___
___
Python
Changes by Jesús Cea Avión <j...@jcea.es>:
--
nosy: +jcea
___
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue28240>
___
___
Python
Changes by Jesús Cea Avión <j...@jcea.es>:
--
nosy: +jcea
___
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue24254>
___
___
Python
Changes by Jesús Cea Avión <j...@jcea.es>:
--
nosy: +jcea
___
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue28023>
___
___
Python
Changes by Jesús Cea Avión <j...@jcea.es>:
--
nosy: +jcea
___
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue27350>
___
___
Python
Changes by Jesús Cea Avión <j...@jcea.es>:
--
nosy: +jcea
___
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue25949>
___
___
Python
New submission from Jesús Cea Avión:
I think that "functools.lru_cache()" should have the ability to "invalidate" a
(possibly cached) value. Something like:
@functools.lru_cache()
def func(param):
...
func.invalidate(PARAM) # discard this cached call, or
Changes by Jesús Cea Avión <j...@jcea.es>:
--
nosy: +jcea
___
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue28969>
___
___
Python
Changes by Jesús Cea Avión <j...@jcea.es>:
--
nosy: +jcea
___
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue27568>
___
___
Python
Changes by Jesús Cea Avión <j...@jcea.es>:
--
nosy: +jcea
___
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue22970>
___
___
Python
Changes by Jesús Cea Avión <j...@jcea.es>:
--
nosy: +jcea
___
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue25599>
___
___
Python
Changes by Jesús Cea Avión <j...@jcea.es>:
--
nosy: +jcea
___
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue25194>
___
___
Python
Changes by Jesús Cea Avión <j...@jcea.es>:
--
nosy: +jcea
___
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue18967>
___
___
Python
Changes by Jesús Cea Avión <j...@jcea.es>:
--
nosy: +jcea
___
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue23571>
___
___
Python
Changes by Jesús Cea Avión j...@jcea.es:
--
assignee: jcea -
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue22598
___
___
Python-bugs-list mailing
Jesús Cea Avión added the comment:
ping.
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue22598
___
___
Python-bugs-list mailing list
Unsubscribe
Jesús Cea Avión added the comment:
Ping.
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue5305
___
___
Python-bugs-list mailing list
Unsubscribe
New submission from Jesús Cea Avión:
I change content and configuration in the devguide repository and I don't see
the changes available in HTML in https://docs.python.org/devguide/ even after
some days.
--
assignee: docs@python
components: Documentation
messages: 247961
nosy: docs
Changes by Jesús Cea Avión j...@jcea.es:
--
nosy: +jcea
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue23476
___
___
Python-bugs-list mailing list
Jesús Cea Avión added the comment:
Serhiy, could you consider to create a patch for 2.7 and 3.4?. I am not
familiar with the details of Argument Clinic.
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue23098
New submission from Jesús Cea Avión:
Dan MacDonald told me that os.mknod() should accept devices 32 bits.
I wrote this code in linux 64 bits:
#include sys/types.h
#include sys/stat.h
#include fcntl.h
#include unistd.h
#include stdio.h
int main(void) {
printf(%d, sizeof(dev_t
New submission from Jesús Cea Avión:
mock_open(read_data=b'...') gives an error:
Traceback (most recent call last):
File z.py, line 6, in module
print(f.read())
File /usr/local/lib/python3.4/unittest/mock.py, line 896, in __call__
return _mock_self._mock_call(*args, **kwargs)
File
Changes by Jesús Cea Avión j...@jcea.es:
--
superseder: - mock_open() should allow reading binary data
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue17467
Changes by Jesús Cea Avión j...@jcea.es:
--
dependencies: +Enhancement: give mock_open readline() and readlines() methods
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue23004
Jesús Cea Avión added the comment:
Preparing a presentation about Python Magic methods I found something weird:
(Python 3.4)
help(int.__lt__)
Help on wrapper_descriptor:
__lt__(self, value, /) - THIS!!
Return selfvalue.
I am amused about the /) suffix in the signature. It happens
New submission from Jesús Cea Avión:
Looks like there is consensus to add mUTF-7 or imap4 UTF-7 to the codec
module for Python 3.5. Details in https://mail.python.org/pipermail/python-
dev/2014-October/136601.html
--
assignee: jcea
messages: 228979
nosy: jcea
priority: normal
severity
Jesús Cea Avión added the comment:
First step is to provide mUTF-7 in Python 3.5. Then we can try to update
imaplib. I am specially worried about the points cfraire raises in
http://bugs.python.org/issue5305#msg151859. Lets see.
--
dependencies: +IMAP4 UTF-7 support
Changes by Jesús Cea Avión j...@jcea.es:
--
nosy: +jcea
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue19884
___
___
Python-bugs-list mailing list
Changes by Jesús Cea Avión j...@jcea.es:
--
nosy: +jcea
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue22534
___
___
Python-bugs-list mailing list
Changes by Jesús Cea Avión j...@jcea.es:
--
nosy: +jcea
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue22417
___
___
Python-bugs-list mailing list
Changes by Jesús Cea Avión j...@jcea.es:
--
nosy: +jcea
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue20320
___
___
Python-bugs-list mailing list
Changes by Jesús Cea Avión j...@jcea.es:
--
nosy: +jcea
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue20505
___
___
Python-bugs-list mailing list
Changes by Jesús Cea Avión j...@jcea.es:
--
nosy: +jcea
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue21166
___
___
Python-bugs-list mailing list
Changes by Jesús Cea Avión j...@jcea.es:
--
nosy: +jcea
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue20671
___
___
Python-bugs-list mailing list
Changes by Jesús Cea Avión j...@jcea.es:
--
nosy: +jcea
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue11471
___
___
Python-bugs-list mailing list
Changes by Jesús Cea Avión j...@jcea.es:
--
nosy: +jcea
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue22257
___
___
Python-bugs-list mailing list
Jesús Cea Avión added the comment:
What about the peephole optimizer?.
--
nosy: +jcea
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue22358
Changes by Jesús Cea Avión j...@jcea.es:
--
nosy: +jcea
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue22306
___
___
Python-bugs-list mailing list
Changes by Jesús Cea Avión j...@jcea.es:
--
nosy: +jcea
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue4
___
___
Python-bugs-list mailing list
Changes by Jesús Cea Avión j...@jcea.es:
--
nosy: +jcea
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue19838
___
___
Python-bugs-list mailing list
Jesús Cea Avión added the comment:
Closed as requested.
--
resolution: - out of date
stage: needs patch - resolved
status: open - closed
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue10402
Jesús Cea Avión added the comment:
I never saw this because I use GNU 'id' on my Solaris 10 machines. Taking care
of this. Thanks for the report and the persistence :-)
--
assignee: - jcea
versions: +Python 2.7, Python 3.4, Python 3.5 -Python 3.2
Jesús Cea Avión added the comment:
Thanks, David and Berker.
--
nosy: +jcea
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue20872
___
___
Python
Jesús Cea Avión added the comment:
Thanks, Jake.
--
nosy: +jcea
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue21441
___
___
Python-bugs-list
Jesús Cea Avión added the comment:
I think this is a good plan. Legacy platforms can me maintained by interested
parties as a friendly fork.
--
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue16136
Changes by Jesús Cea Avión j...@jcea.es:
--
nosy: +jcea
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue21625
___
___
Python-bugs-list mailing list
Jesús Cea Avión added the comment:
Kevin, mmap is not appropriate for your use. Looks like writing your own module
would be simple enough. If performance is not a problem, maybe ctypes/cffi
pointer magic encapsulate in your own custom class would be enough for you.
I mark this bug
Jesús Cea Avión added the comment:
You could even use ctypes to access the underlining mmap OS syscall. But
accessing individual bytes using native python is not guaranteed to work
because python is too high level for that. For instance, it could read 64 bits
(a word) to only use 8 at the end
Jesús Cea Avión added the comment:
Thanks!
--
nosy: +jcea
___
Python tracker rep...@bugs.python.org
http://bugs.python.org/issue21759
___
___
Python-bugs-list mailing
New submission from Jesús Cea Avión:
If L is a big sequence and I do itertool.islice(L, 100, None), islice
will go over a million elements before returning the first that I actually
cared.
Since L is a sequence, islice could go directly to the element 100.
My program performance
1 - 100 of 1486 matches
Mail list logo