Andy S added the comment:
Then maybe those RMs (for 3.9 and 3.10) should decide on their own? That should
mean the bug should be reopened for them to get assigned to.
--
___
Python tracker
<https://bugs.python.org/issue42
Andy S added the comment:
Can reproduce this on 3.9. Is the fact 3.9 is in `bugfix` status enough to
backport any fixing changes from 3.11 (if that's true and the bug was fixed)?
--
___
Python tracker
<https://bugs.python.org/is
Andy Lowry added the comment:
@andrei.avk Yes, that sounds just fine. Many thanks.
--
___
Python tracker
<https://bugs.python.org/issue43858>
___
___
Python-bug
Andy Fiddaman added the comment:
I've just found this while investigating a regression with my project following
update to 3.9.5. It took me some time to discover that the new test failures
were due to __file__ now being fully qualified when it wasn't before.
As far as I can tell
Andy Maier added the comment:
I should have added that my local system is macOS, and that "up to 3.9" means I
only tried up to 3.9.
--
___
Python tracker
<https://bugs.python.o
New submission from Andy Maier :
Hello, we have a nasty occurrence of BadStatusLine that shows the status line
of the request(!!) in one of our projects. That exception is raised when
checking a response and should check the response, not the request.
Further debugging revealed that not
New submission from Andy Lowry :
It would be useful to have something like a `getLevelNames` method to return
the current list of level names, ordered by priority.
This currently appears to be available only by accessing a private member, like
`_levelToName` or `_nameToLevel`.
This
Andy Maier added the comment:
I accept that the issue was closed, but wanted to document some things:
1. The dict class manages very well to detect that a string is invalid input:
>>> d = dict('abc')
Traceback (most recent call last):
File "", line 1, in
New submission from Andy Maier :
Objects of MappingProxyType do expose a __hash__() method, but if the
underlying mapping is hashable, it still does not support hashing it.
Example:
Content of mp_hash.py:
--
#!/usr/bin/env python
from nocasedict import NocaseDict, HashableMixin
from
Change by Andy Maier :
--
type: -> behavior
___
Python tracker
<https://bugs.python.org/issue43828>
___
___
Python-bugs-list mailing list
Unsubscrib
New submission from Andy Maier :
MappingProxyType objects can currently be initialized from a string object.
Given is purpose, I think this is a bug and should result in TypeError being
raised.
Example code (on CPython 3.9.1):
>>> from types import MappingProxyType
>>> mp
ye andy added the comment:
When I say True here, I'm not talking about querying, I'm talking about
syntax, as far as I know, document is supposed to support keyword
arguments, but it doesn't
Steven D'Aprano 于2020年12月29日周二 上午11:36写道:
>
> Steven D'Aprano
New submission from andy ye :
data = 'abcddd'
# True
data.find('a', 0)
# False
data.find('a', start=0)
# document
class str(obj):
def find(self, sub, start=None, end=None): # real signature unknown;
restored from __doc__
""&quo
Change by ye andy :
--
stage: -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.org/issue42550>
___
___
Python-bugs-list
ye andy added the comment:
Okay, I just thought it was weird
--
___
Python tracker
<https://bugs.python.org/issue42550>
___
___
Python-bugs-list mailin
ye andy added the comment:
My regulus requires the beginning of 0x, the end of 0-9A-fa-f, my ending \n, he
also shows success, my expected result is failure, I wrote the problem?
--
___
Python tracker
<https://bugs.python.org/issue42
ye andy added the comment:
My regex requires ending with 0-9a-fa-f, and I now end with a line break, which
in theory should not work. Why did it work?
--
nosy: -Dennis Sweeney
___
Python tracker
<https://bugs.python.org/issue42
ye andy added the comment:
What I mean by that is that the regex That I wrote should match successfully is
a 42-bit string, but it is also successful when we add more newlines
--
___
Python tracker
<https://bugs.python.org/issue42
New submission from ye andy :
import re
a = """0xd26935a5ee4cd542e8a3a7e74fb7a99855975b59\n"""
eth_re = re.compile(r'^0x[0-9a-fA-F]{40}$')
print(eth_re.match(a))
print(len(a)) # 长度43
--
components: Library (Lib)
messages: 382367
nosy: andy
New submission from Andy S :
The python (3.6) doc states
(https://docs.python.org/3/reference/simple_stmts.html#the-pass-statement):
pass is a null operation...
So since this is still an operation one could expect that it can be used as an
op to breakpoint on while debugging some scripts
Change by Andy Lester :
--
nosy: -petdance
___
Python tracker
<https://bugs.python.org/issue39573>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Andy Dirnberger :
--
nosy: +dirn
___
Python tracker
<https://bugs.python.org/issue41100>
___
___
Python-bugs-list mailing list
Unsubscribe:
New submission from Andy Harrington :
Documentation in Tutorial section 9.3.3 seems to be stuck in Python 2:
"In Python, the term method is not unique to class instances: other object
types can have methods as well. For example, list objects have methods called
append, insert, remove,
Andy Fiddaman added the comment:
Jakub's results looks very familiar to me, having been working on python 3.9 on
illumos.
For OmniOS, we currently skip these tests via --ignorefile:
# wchar_t related failures
*.test_re.ReTests.test_locale_compiled
*.test_re.ReTests.test_locale_ca
Andy Fiddaman added the comment:
Re: Downloads
OmniOS makes modules like 'six' available through its own IPS packaging system
(which is written in Python) so installations won't show up pypi stats.
six is a core module on the platform so it is installed on 1000s of OmniOS
Andy Fiddaman added the comment:
We at OmniOS (an illumos distribution) are in the process of upgrading to
Python 3.9 and working on getting tests clean. We're in pretty good shape with
a few local patches and only having to skip a few tests at the moment, and most
of those patches s
Andy Maier added the comment:
And just to be complete: That did not require implementing __reduce__().
--
___
Python tracker
<https://bugs.python.org/issue41
Andy Maier added the comment:
Thanks for the clarification.
Just for the record:
I have implemented __setstate__() such that it completely restores the state
from just the inherited list state. That makes it independent of whether
__init__() or __new__() is called:
def __getstate__
Andy Maier added the comment:
Thanks for referencing the PR that reintroduced the old way of documenting it.
>From my perspective, the proposal is fine. There are already some cases where
>it is documented like that, e.g. str.removeprefix(
New submission from Andy Maier :
I stumbled across the problem reported in https://bugs.python.org/issue25030 on
Python 3.8:
>>> with open('x.txt', 'a') as fp:
... fp.seek(0, whence=os.SEEK_END)
...
Traceback (most recent call last):
File "",
New submission from Andy Maier :
I found that os.path.relpath() on Windows raises ValueError when the path and
the start path are on different drives. This is to be expected, as there is no
single root on Windows.
On Python 3.7, the behavior is:
>>> os.path.relpath(
New submission from Andy Maier :
Unpickling an object of a user class that derives from list seems to miss
calling the user class's __init__() method:
Consider this script, which defines a derived class of the built-in list for
the purpose of creating a case insensitive list. The
Change by Andy Lester :
--
nosy: -petdance
___
Python tracker
<https://bugs.python.org/issue40170>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Andy Lester :
--
nosy: +petdance
___
Python tracker
<https://bugs.python.org/issue40902>
___
___
Python-bugs-list mailing list
Unsubscribe:
Andy Lester added the comment:
Some high-level questions to consider:
* Is it run only when a build of the docs is started? Or should it be done
regularly (daily/weekly?) to keep an eye on links so that it's not a surprise
when build time comes along?
* Does a broken link stop the
Change by Andy Lester :
--
nosy: +petdance
___
Python tracker
<https://bugs.python.org/issue40770>
___
___
Python-bugs-list mailing list
Unsubscribe:
Andy Lester added the comment:
I'd also like to suggest that the question not be "most efficient" but
"fastest". I don't think it should treat "efficient" and "fast" as synonyms.
"Efficient" can mean things other than execution
Andy Lester added the comment:
For anyone following along, note that the PR above is different than the
original suggestion. The PR correctly sets x_size, not leaving it zero.
--
___
Python tracker
<https://bugs.python.org/issue40
Andy Lester added the comment:
Did you add any options to the ./configure call for cpython? What were they?
--
___
Python tracker
<https://bugs.python.org/issue40
Change by Andy Lester :
--
nosy: +petdance
___
Python tracker
<https://bugs.python.org/issue40455>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Andy Lester :
--
nosy: +petdance
___
Python tracker
<https://bugs.python.org/issue40344>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Andy Lester :
--
nosy: +petdance
___
Python tracker
<https://bugs.python.org/issue40314>
___
___
Python-bugs-list mailing list
Unsubscribe:
Andy Lester added the comment:
I'm assuming that you're getting this sre_lib.h error when compiling
Modules/_sre.c.
--
___
Python tracker
<https://bugs.python.o
Andy Lester added the comment:
I remember coming across a similar error from GCC about casting from a const
double pointer to a single pointer void and it said (I believe) something about
having to have each cast having to be valid. I think it was implying something
like that if you have
Change by Andy Lester :
--
nosy: +petdance
___
Python tracker
<https://bugs.python.org/issue40245>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Andy Lester :
--
pull_requests: +18800
pull_request: https://github.com/python/cpython/pull/19445
___
Python tracker
<https://bugs.python.org/issue39
Change by Andy Lester :
--
pull_requests: +18766
pull_request: https://github.com/python/cpython/pull/19405
___
Python tracker
<https://bugs.python.org/issue39
Change by Andy Lester :
--
nosy: +petdance
___
Python tracker
<https://bugs.python.org/issue40170>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Andy Lester :
--
pull_requests: +18692
pull_request: https://github.com/python/cpython/pull/19327
___
Python tracker
<https://bugs.python.org/issue39
Change by Andy Lester :
--
pull_requests: +18573
pull_request: https://github.com/python/cpython/pull/19210
___
Python tracker
<https://bugs.python.org/issue39
Change by Andy Lester :
--
pull_requests: +18572
pull_request: https://github.com/python/cpython/pull/19209
___
Python tracker
<https://bugs.python.org/issue39
Andy Lester added the comment:
Casting tail to (void *)tail was the correct thing to do. The problem is that
casting to void* casts away the constness of tail. The even more correct thing
to do is what my patch does, which is cast it to (const void *)tail.
There is no functional
Change by Andy Lester :
--
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.org/issue39908>
___
___
Pyth
Andy Lester added the comment:
It doesn't quiet any compiler warnings given the default compiler warnings that
./configure sets.
However, it does quiet the -Wcast-qual compiler warning that could be a helpful
addition some time in the future. I think it would be great, for example,
Change by Andy Lester :
--
pull_requests: +18545
pull_request: https://github.com/python/cpython/pull/19186
___
Python tracker
<https://bugs.python.org/issue39
Change by Andy Lester :
--
pull_requests: +18544
pull_request: https://github.com/python/cpython/pull/19185
___
Python tracker
<https://bugs.python.org/issue39
Change by Andy Lester :
--
pull_requests: +18530
pull_request: https://github.com/python/cpython/pull/19170
___
Python tracker
<https://bugs.python.org/issue39
Change by Andy Lester :
--
pull_requests: +18513
pull_request: https://github.com/python/cpython/pull/19152
___
Python tracker
<https://bugs.python.org/issue39
Change by Andy Lester :
--
pull_requests: +18322
pull_request: https://github.com/python/cpython/pull/18973
___
Python tracker
<https://bugs.python.org/issue39
Change by Andy Lester :
--
keywords: +patch
pull_requests: +18301
stage: -> patch review
pull_request: https://github.com/python/cpython/pull/18950
___
Python tracker
<https://bugs.python.org/issu
Change by Andy Lester :
--
pull_requests: -18300
___
Python tracker
<https://bugs.python.org/issue39922>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Andy Lester :
--
pull_requests: +18300
pull_request: https://github.com/python/cpython/pull/18949
___
Python tracker
<https://bugs.python.org/issue39
Change by Andy Lester :
--
title: Meta: Clean up various issues -> Meta: Clean up various issues in C
internals
___
Python tracker
<https://bugs.python.org/issu
New submission from Andy Lester :
This is a meta-ticket for a number of small PRs that clean up some internals.
Issues will include:
* Removing unnecessary casts
* consting pointers that can be made const
* Removing unused function arguments
* etc
--
components: Interpreter Core
Andy Lester added the comment:
Sorry about the noise. I will do that. Yes, I have a bunch more to submit.
--
___
Python tracker
<https://bugs.python.org/issue39
Change by Andy Lester :
--
keywords: +patch
pull_requests: +18250
stage: -> patch review
pull_request: https://github.com/python/cpython/pull/18893
___
Python tracker
<https://bugs.python.org/issu
Andy Lester added the comment:
Replaced by https://bugs.python.org/issue39922
--
resolution: -> rejected
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
New submission from Andy Lester :
These functions have unnecessary args that can be removed:
* binop
* compiler_add_o
* compiler_next_instr
* inplace_binop
--
components: Interpreter Core
messages: 363799
nosy: petdance
priority: normal
severity: normal
status: open
title: Remove
Change by Andy Lester :
--
keywords: +patch
pull_requests: +18225
stage: -> patch review
pull_request: https://github.com/python/cpython/pull/18867
___
Python tracker
<https://bugs.python.org/issu
New submission from Andy Lester :
init_set_builtins_open(PyThreadState *tstate) -> unused arg
_Py_FatalError_PrintExc(int fd) -> unused arg
--
components: Interpreter Core
messages: 363690
nosy: petdance
priority: normal
severity: normal
status: open
title: Remove unused arg
Change by Andy Lester :
--
keywords: +patch
pull_requests: +18197
stage: -> patch review
pull_request: https://github.com/python/cpython/pull/18840
___
Python tracker
<https://bugs.python.org/issu
New submission from Andy Lester :
append_formattedvalue() has an unused bool is_format_spec.
--
components: Interpreter Core
messages: 363634
nosy: petdance
priority: normal
severity: normal
status: open
title: Remove unused arg from append_formattedvalue in Python/ast_unparse.c
Change by Andy Lester :
--
keywords: +patch
pull_requests: +18194
stage: -> patch review
pull_request: https://github.com/python/cpython/pull/18837
___
Python tracker
<https://bugs.python.org/issu
New submission from Andy Lester :
Remove unused args from:
* binop
* compiler_next_instr
* inplace_binop
Const arguments for:
* assemble_jump_offsets
* blocksize
* check_caller
* check_compare
* check_index
* check_is_arg
* check_subscripter
* compiler_error
* compiler_new_block
Change by Andy Lester :
--
keywords: +patch
pull_requests: +18182
stage: -> patch review
pull_request: https://github.com/python/cpython/pull/18823
___
Python tracker
<https://bugs.python.org/issu
New submission from Andy Lester :
config_get_stdio_errors(const PyConfig *config) does not use its arg. Delete
it.
--
components: Interpreter Core
messages: 363582
nosy: petdance
priority: normal
severity: normal
status: open
title: Remove unused arg in config_get_stdio_errors in
Change by Andy Lester :
--
pull_requests: +18181
pull_request: https://github.com/python/cpython/pull/18822
___
Python tracker
<https://bugs.python.org/issue39
Andy Lester added the comment:
Is there more to do here or can it be closed?
--
___
Python tracker
<https://bugs.python.org/issue39127>
___
___
Python-bug
Change by Andy Lester :
--
keywords: +patch
pull_requests: +18168
stage: -> patch review
pull_request: https://github.com/python/cpython/pull/18810
___
Python tracker
<https://bugs.python.org/issu
New submission from Andy Lester :
The following functions have unused args:
calc_number_widths -> PyObject *number
fill_number -> Py_ssize_t d_end
--
components: Interpreter Core
messages: 363525
nosy: petdance
priority: normal
severity: normal
status: open
title: Remove unuse
Change by Andy Lester :
--
pull_requests: +18167
pull_request: https://github.com/python/cpython/pull/18809
___
Python tracker
<https://bugs.python.org/issue39
Change by Andy Lester :
--
keywords: +patch
pull_requests: +18156
stage: -> patch review
pull_request: https://github.com/python/cpython/pull/18800
___
Python tracker
<https://bugs.python.org/issu
Andy Lester added the comment:
Two functions. It's only two functions.
--
title: Remove unused args from four functions in Python/symtable.c -> Remove
unused args from two functions in Python/symtable.c
___
Python tracker
<https://bugs
New submission from Andy Lester :
These four functions have unused arguments that can be removed:
symtable_exit_block -> void *ast
symtable_visit_annotations -> stmt_ty s
symtable_exit_block -> void *ast
symtable_visit_annotations -> stmt_ty s
PR is forthcoming.
-
Change by Andy Lester :
--
pull_requests: +18155
pull_request: https://github.com/python/cpython/pull/18799
___
Python tracker
<https://bugs.python.org/issue39
Change by Andy Lester :
--
pull_requests: +18154
pull_request: https://github.com/python/cpython/pull/18798
___
Python tracker
<https://bugs.python.org/issue39
Change by Andy Lester :
--
keywords: +patch
pull_requests: +18152
stage: -> patch review
pull_request: https://github.com/python/cpython/pull/18796
___
Python tracker
<https://bugs.python.org/issu
Change by Andy Lester :
--
components: +Interpreter Core
___
Python tracker
<https://bugs.python.org/issue39870>
___
___
Python-bugs-list mailing list
Unsub
New submission from Andy Lester :
sys_displayhook_unencodable in Python/sysmodule.c doesn't need its first
argument. Remove it.
--
messages: 363475
nosy: petdance
priority: normal
severity: normal
status: open
title: sys_displayhook_unencodable takes an unnecessary PyThread
Change by Andy Lester :
--
keywords: +patch
pull_requests: +18147
stage: -> patch review
pull_request: https://github.com/python/cpython/pull/18790
___
Python tracker
<https://bugs.python.org/issu
New submission from Andy Lester :
set_herror builds a string by calling hstrerror but downcasts its return value
to char *. It should be const char *.
--
components: Interpreter Core
messages: 363418
nosy: petdance
priority: normal
severity: normal
status: open
title: set_herror
Change by Andy Lester :
--
pull_requests: +18146
pull_request: https://github.com/python/cpython/pull/18789
___
Python tracker
<https://bugs.python.org/issue39
Change by Andy Lester :
--
pull_requests: +18068
pull_request: https://github.com/python/cpython/pull/18709
___
Python tracker
<https://bugs.python.org/issue39
Change by Andy Lester :
--
pull_requests: -18067
___
Python tracker
<https://bugs.python.org/issue39803>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Andy Lester :
--
pull_requests: +18067
pull_request: https://github.com/python/cpython/pull/18708
___
Python tracker
<https://bugs.python.org/issue39
Change by Andy Lester :
--
pull_requests: -18066
___
Python tracker
<https://bugs.python.org/issue39803>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Andy Lester :
--
keywords: +patch
pull_requests: +18066
stage: -> patch review
pull_request: https://github.com/python/cpython/pull/18707
___
Python tracker
<https://bugs.python.org/issu
New submission from Andy Lester :
_PyLong_FormatAdvancedWriter has a PyObject *str that is never used. Remove it.
--
components: Interpreter Core
messages: 363006
nosy: petdance
priority: normal
severity: normal
status: open
title: _PyLong_FormatAdvancedWriter has an unnecessary str
Change by Andy Lester :
--
pull_requests: -18035
___
Python tracker
<https://bugs.python.org/issue39770>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Andy Lester :
--
pull_requests: +18035
pull_request: https://github.com/python/cpython/pull/18673
___
Python tracker
<https://bugs.python.org/issue39
1 - 100 of 333 matches
Mail list logo