On 4/3/24 07:15, WordWeaver Evangelist via Python-list wrote:
> Hello. I already subscribed to this list several days ago. In fact, I did it
two times, and
> I received the email with the confirmation link in it, which I clicked on and
was confirmed.
>
> Despite this fact, each time that I try
On 3/6/24 08:28, Jacob Kruger via Python-list wrote:
> C:\temp\py_try>python
> Python 3.11.7 (tags/v3.11.7:fa7a6f2, Dec 4 2023, 19:24:49) [MSC v.1937 64
bit (AMD64)] on win32
> Type "help", "copyright", "credits" or "license" for more information.
> >>> from scoping2 import *
And it becomes
On 3/5/24 16:49, MRAB via Python-list wrote:
> On 2024-03-06 00:24, Ethan Furman via Python-list wrote:
>> On 3/5/24 16:06, Chano Fucks via Python-list wrote:
>>
>>> [image: image.png]
>>
>> The image is of MS-Windows with the python installation window
On 3/5/24 16:06, Chano Fucks via Python-list wrote:
[image: image.png]
The image is of MS-Windows with the python installation window of "Repair Successful". Hopefully somebody better at
explaining that problem can take it from here...
--
~Ethan~
--
On 12/29/23 05:02, Left Right via Python-list wrote:
Wow. That place turned out to be the toxic pit I didn't expect.
It's a shame that a public discussion of public goods was entrusted to
a bunch of gatekeepers with no sense of responsibility for the thing
they keep the keys to.
Personal
This thread is no longer being useful, and is now closed.
--
~Ethan~
Moderator
--
https://mail.python.org/mailman/listinfo/python-list
On 3/3/23 03:32, Chris Angelico wrote:
> On Fri, 3 Mar 2023 at 20:44, Alan Gauld wrote:
>> On 02/03/2023 20:54, Ian Pilcher wrote:
>>> Seems like an FAQ, and I've found a few things on StackOverflow that
>>> discuss the technical differences in edge cases, but I haven't found
>>> anything that
On 2/27/23 12:20, rbowman wrote:
> "By using Black, you agree to cede control over minutiae of hand-
> formatting. In return, Black gives you speed, determinism, and freedom
> from pycodestyle nagging about formatting. You will save time and mental
> energy for more important matters."
>
>
Greetings, all!
As has been stated, Hen Hanna is posting through Google Groups, over which the
Python List moderators have zero control.
The only thing we can do, and which has now been done, is not allow those posts
in to the Python List.
--
~Ethan~
Moderator
--
On 2/23/23 12:29, Jim Byrnes wrote:
> I have been reading the python-list for some time now. At first via gemane
and since it's demise via a subscription.
> Recently I noticed that I have not received any emails for quite sometime.
>
> I tried resubscribing but still have received no emails
This thread has run its course and seems to now be generating more heat than
light.
It is now closed (at least on the Python List side).
Thank you everyone for your participation and understanding.
--
~Ethan~
Moderator
--
https://mail.python.org/mailman/listinfo/python-list
On 1/13/23 09:06, Stefan Ram wrote:
>"Beautiful is better than ugly." - The Zen of Python
>
>This says nothing. You have to sacrifice something that
>really has /value/!
>
>"[A]esthetics are more important than efficiency." - Donald E. Knuth
[okay, falling for the troll bait]
On 1/10/23 12:03, Jen Kris via Python-list wrote:
> I am writing a spot speedup in assembly language for a short but
computation-intensive Python
> loop, and I discovered something about Python array handling that I would
like to clarify.
> But on the next iteration we assign arr1 to
On 12/28/22 11:07, MRAB wrote:
On 2022-12-28 18:42, Alexander Richert - NOAA Affiliate via Python-list wrote:
In a couple recent versions of Python (including 3.8 and 3.10), the
following code:
import re
print(re.sub(".*", "replacement", "pattern"))
yields the output "replacementreplacement".
Greetings, all!
I know our stress levels can be higher than normal around the holidays, but let's please be patient with each other.
Both conversations and debates will be smoother if we assume other posters are asking/debating in good faith (at least,
until proven otherwise).
Happy
On 7/29/22 16:24, Peter Pearson wrote:
> ... but if the apostrophe in "a'b" is replaced with a
> RIGHT SINGLE QUOTATION MARK, the returned h is of type
> "email.header.Header", and seems to contain inscrutable garbage.
>
> I'd think an exception would be the right answer.
>
> Is this worth a
Anybody interested in asynchronous programming may want to check out
async-...@python.org
as it has an interesting post about ASGI and PEPs 3156 and .
Sign up at
https://mail.python.org/mailman3/lists/async-sig.python.org/
and see the archive at
On 4/22/22 12:36, Michael F. Stemper wrote:
Tells caller whether or not a permutation is even.
Determines if a permutation is even. (Alternative is that it's odd.)
Returns True if permutation is even, False if it is odd.
Third option.
--
~Ethan~
--
On 4/21/22 15:00, Greg Ewing wrote:
On 20/04/22 10:57 pm, Sam Ezeh wrote:
Has anyone here used or attempted to use a nested class inside an enum?
If so, how did you find it? (what did you expect to happen and did
your expectations align with resulting behaviour etc.)
That's a pretty
On 4/15/22 04:19, Sam Ezeh wrote:
Elsewhere, the idea of supporting new syntax to automatically initialise
attributes provided as arguments to __init__ methods was raised.
[...]
Good post! You'll want to send this to python-ideas at some point (that's where most new python features are
Ethan Furman added the comment:
New changeset 050a8f94c678a05d506fe192c863c4a572178c42 by Sam Ezeh in branch
'main':
bpo-4833: Add ZipFile.mkdir (GH-32160)
https://github.com/python/cpython/commit/050a8f94c678a05d506fe192c863c4a572178c42
Ethan Furman added the comment:
Nosied others from issue21987.
--
nosy: +andrei.avk, ethan.furman, r.david.murray, vstinner
___
Python tracker
<https://bugs.python.org/issue47
Ethan Furman added the comment:
You are using the same generic example -- it does show the issue you are
concerned with, but offers no rational for why we should "fix" it -- in other
words, we cannot tell if it's actually broken.
Please provide an example of code you are actu
Ethan Furman added the comment:
Takuo, please give us an example from real code so we can see the problem.
--
___
Python tracker
<https://bugs.python.org/issue47
Ethan Furman added the comment:
issue47223 and issue47224 closed, reopening this one.
--
nosy: +ethan.furman
resolution: duplicate ->
stage: resolved ->
status: closed -> open
___
Python tracker
<https://bugs.python.or
Ethan Furman added the comment:
Stop creating new issues for the same problem.
If you didn't specify the first issue well enough, add your specifics to it and
continue that conversation. Splitting the thoughts and feedback across
multiple issues is not efficient.
Closing this issue
Change by Ethan Furman :
--
nosy: +alanmcintyre, serhiy.storchaka
___
Python tracker
<https://bugs.python.org/issue47200>
___
___
Python-bugs-list mailin
Change by Ethan Furman :
--
nosy: +alanmcintyre, twouters
___
Python tracker
<https://bugs.python.org/issue4833>
___
___
Python-bugs-list mailing list
Unsub
Change by Ethan Furman :
--
nosy: +ethan.furman, twouters
___
Python tracker
<https://bugs.python.org/issue47200>
___
___
Python-bugs-list mailing list
Unsub
Ethan Furman added the comment:
Sounds good.
--
___
Python tracker
<https://bugs.python.org/issue46337>
___
___
Python-bugs-list mailing list
Unsubscribe:
Ethan Furman added the comment:
Éric Araujo wrote on PR30520:
> No, we should not redefine the behavior of urlparse.
>
> I was always talking about adding another function. Yes it can be a one-liner,
> but my point is that I don’t see the usefulne
Change by Ethan Furman :
--
nosy: +ethan.furman
___
Python tracker
<https://bugs.python.org/issue46337>
___
___
Python-bugs-list mailing list
Unsubscribe:
Change by Ethan Furman :
--
nosy: +ethan.furman
versions: +Python 3.11 -Python 3.4
___
Python tracker
<https://bugs.python.org/issue4833>
___
___
Python-bug
Ethan Furman added the comment:
I proposed a discussion to python-dev to increase the odds that folks with an
interest could chime in. Not everyone follows the new-bugs list.
I find having the output on two lines counter-intuitive -- I was expecting one
line per test, and indeed my
Ethan Furman added the comment:
Hopefully somebody on the core-mentorship list can move this forward by
converting to a PR and reviewing.
If @palaviv is still active the review itself will still be useful.
--
assignee: michael.foord -> ethan.furman
keywords: +easy -patch
n
Change by Ethan Furman :
--
assignee: -> ethan.furman
___
Python tracker
<https://bugs.python.org/issue47133>
___
___
Python-bugs-list mailing list
Unsubscrib
Ethan Furman added the comment:
That makes sense.
issue47133 created.
--
___
Python tracker
<https://bugs.python.org/issue46126>
___
___
Python-bugs-list mailin
New submission from Ethan Furman :
When running unittest with the -v flag, if a test has errors, and has a
docstring, the test name is shown on one line, and the docstring is shown on
the next line -- and the ERROR word is shown with the docstring.
What this means is that:
- the test name
Ethan Furman added the comment:
Perhaps we could make an enhancement then? Having the extra information on a
separate line is, at least for me, very jarring -- as in, I hadn't figured out
that that was the way it was done until Inadasan pointed it out.
Perhaps a command-line switch
Change by Ethan Furman :
--
nosy: +ethan.furman
___
Python tracker
<https://bugs.python.org/issue47111>
___
___
Python-bugs-list mailing list
Unsubscribe:
Ethan Furman added the comment:
`index.htm[l]` is pretty standard for the name of the index page. What's your
use-case for wanting different names? Keep in mind that the word `Simple` is
in the name for a reason.
--
nosy: +ethan.furman
versions: +Python 3.11 -Python 3.8
https://arstechnica.com/information-technology/2022/03/linux-has-been-bitten-by-its-most-high-severity-vulnerability-in-years/
--
~Ethan~
--
https://mail.python.org/mailman/listinfo/python-list
Change by Ethan Furman :
--
nosy: +ethan.furman
___
Python tracker
<https://bugs.python.org/issue46922>
___
___
Python-bugs-list mailing list
Unsubscribe:
On 3/3/22 5:32 PM, Rob Cliffe via Python-list wrote:
> There are three types of programmer: those that can count, and those that
can't.
Actually, there are 10 types of programmer: those that can count in binary,
and those that can't.
--
~Ethan~
--
Change by Ethan Furman :
--
priority: release blocker -> high
___
Python tracker
<https://bugs.python.org/issue46885>
___
___
Python-bugs-list mailing list
Un
Ethan Furman added the comment:
This has been taken care of in issue40066.
--
___
Python tracker
<https://bugs.python.org/issue46885>
___
___
Python-bugs-list m
On 2/21/22 3:19 AM, vanyp wrote:
> The option to filter by topic is offered in the mailing list subscription
customization page, although
> no option list is given. Topics may have been a project that was never
implemented.
Topics are not currently enabled. I suspect for them to be useful,
Ethan Furman added the comment:
New changeset 9d9cfd61ec3cbe84dbc25c74f664877f3d02b8ef by Meer Suri in branch
'main':
bpo-46586: Fix documentation links (GH-31216)
https://github.com/python/cpython/commit/9d9cfd61ec3cbe84dbc25c74f664877f3d02b8ef
Change by Ethan Furman :
--
nosy: +ethan.furman
___
Python tracker
<https://bugs.python.org/issue46717>
___
___
Python-bugs-list mailing list
Unsubscribe:
On 2/7/22 4:27 PM, Greg Ewing wrote:
> On 8/02/22 8:51 am, Chris Angelico wrote:
>> Some day, we'll have people on Mars. They won't have TCP connections -
>> at least, not unless servers start supporting connection timeouts
>> measured in minutes or hours - but it wouldn't surprise me if some
>>
Change by Ethan Furman :
--
Removed message: https://bugs.python.org/msg412634
___
Python tracker
<https://bugs.python.org/issue46586>
___
___
Python-bugs-list m
Ethan Furman added the comment:
In case a future reader has the same question:
A tilde (~) creates a link to whatever follows (so `enum.property` above), but
only shows the last segment in the text (so `property`).
--
___
Python tracker
<ht
Change by Ethan Furman :
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Ethan Furman added the comment:
New changeset 6c4e44ef8ab550f846ba056d4561efb8256b8eab by Hugo van Kemenade in
branch 'main':
bpo-23952: Document cgi module's maxlen variable (GH-30338)
https://github.com/python/cpython/commit/6c4e44ef8ab550f846ba056d4561efb8256b8eab
Ethan Furman added the comment:
Thanks, everyone!
--
components: +Library (Lib) -Regular Expressions
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
type: -> behavior
versions: +Python 3.11 -Python 3.7
Ethan Furman added the comment:
New changeset fea7290a0ecee09bbce571d4d10f5881b7ea3485 by andrei kulakov in
branch 'main':
bpo-31369: include ``RegexFlag`` in ``re.__all__`` (GH-30279)
https://github.com/python/cpython/commit/fea7290a0ecee09bbce571d4d10f5881b7ea3485
Ethan Furman added the comment:
What does the tilde (~) do?
--
___
Python tracker
<https://bugs.python.org/issue46586>
___
___
Python-bugs-list mailin
On 2/4/22 6:28 AM, Cecil Westerhof via Python-list wrote:
> It was already not a good name, but I am rewriting the class
> completely, so now the name is a complete bumper. (No more timer.) I
> am thinking about naming the class repeating_thread, but I cannot say
> that I find it a very good
Change by Ethan Furman :
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Ethan Furman added the comment:
New changeset 734b1f119be6f0dcd6845c78a9e0a71d88a90b59 by Nikita Sobolev in
branch 'main':
bpo-46569: [Enum] fix typo in `StrEnum` docs (GH-31007)
https://github.com/python/cpython/commit/734b1f119be6f0dcd6845c78a9e0a71d88a90b59
Ethan Furman added the comment:
Good catch, thank you both.
--
___
Python tracker
<https://bugs.python.org/issue46569>
___
___
Python-bugs-list mailin
Ethan Furman added the comment:
New changeset 691506f4e9408a1205166f99640946ad7822e302 by Weipeng Hong in
branch 'main':
bpo-46103: Fix inspect.getmembers to only get __bases__ from class (GH-30147)
https://github.com/python/cpython/commit/691506f4e9408a1205166f99640946ad7822e302
Ethan Furman added the comment:
New changeset 353e3b2820bed38da16140276786eef9ba33d3bd by Ethan Furman in
branch 'main':
bpo-46477: [Enum] ensure Flag subclasses have correct bitwise methods (GH-30816)
https://github.com/python/cpython/commit/353e3b2820bed38da16140276786eef9ba33d3bd
Change by Ethan Furman :
--
keywords: +patch
pull_requests: +29003
stage: -> patch review
pull_request: https://github.com/python/cpython/pull/30816
___
Python tracker
<https://bugs.python.org/issu
New submission from Ethan Furman :
Creating one's own int Flag type doesn't work properly with regards to the
bitwise operators:
class MyIntFlag(int, Flag):
ONE = 1
TWO = 2
FOUR = 4
MyIntFlag.ONE | MyIntFlag.TWO
#
MyIntFlag.ONE | 2
# 3
Change by Ethan Furman :
--
status: open -> closed
___
Python tracker
<https://bugs.python.org/issue40066>
___
___
Python-bugs-list mailing list
Unsubscrib
Ethan Furman added the comment:
New changeset 7c0914d35eaaab2f323260ba5fe8884732533888 by Ethan Furman in
branch 'main':
bpo-45535: [Enum] include special dunders in dir() (GH-30677)
https://github.com/python/cpython/commit/7c0914d35eaaab2f323260ba5fe8884732533888
Change by Ethan Furman :
--
pull_requests: +28877
pull_request: https://github.com/python/cpython/pull/30677
___
Python tracker
<https://bugs.python.org/issue45
Ethan Furman added the comment:
I suggest your grouping of PRs be by error type -- so have batches of "relative
import" fixes and batches of "TESTFN" fixes, etc.
--
nosy: +ethan.furman
___
Python tracker
<https://bug
Ethan Furman added the comment:
Thanks for the reminder.
--
resolution: -> not a bug
stage: -> resolved
status: pending -> closed
___
Python tracker
<https://bugs.python.or
Ethan Furman added the comment:
New changeset 596cf51a4d40f1ac3090cbccb83ad0663d739ae2 by Nikita Sobolev in
branch 'main':
bpo-46418: [Enum] simplify `MODULE` declaration in tests (GH-30647)
https://github.com/python/cpython/commit/596cf51a4d40f1ac3090cbccb83ad0663d739ae2
Ethan Furman added the comment:
Fixed in 3.11.
Pure enums have a few more dir() entries now; mixed enums now show all
inherited methods/attributes -- members still do not show up in member dirs
(this is a good thing).
--
resolution: -> fixed
stage: patch review -> resolved
Ethan Furman added the comment:
Fixed in 3.11.
--
resolution: -> fixed
stage: -> resolved
status: open -> closed
superseder: -> Enum: modify __repr__, __str__; update docs
type: -> behavior
___
Python tracker
<https
Change by Ethan Furman :
--
priority: release blocker -> normal
resolution: -> fixed
stage: patch review -> resolved
___
Python tracker
<https://bugs.python.or
Ethan Furman added the comment:
New changeset 62a6594e66ca955073be2f4e5a40291a39252ef3 by Ethan Furman in
branch 'main':
bpo-40066: [Enum] fix tests (GH-30643)
https://github.com/python/cpython/commit/62a6594e66ca955073be2f4e5a40291a39252ef3
Change by Ethan Furman :
--
pull_requests: +28846
pull_request: https://github.com/python/cpython/pull/30643
___
Python tracker
<https://bugs.python.org/issue40
Ethan Furman added the comment:
vstinner wrote:
--
>>self.assertEqual(repr(type), '')
> For this one, I suggest to replace the value with "..." doctest pattern.
That bit of code is from the unittest suite, not the doctest suite.
I went with:
self.as
Ethan Furman added the comment:
New changeset 83d544b9292870eb44f6fca37df0aa351c4ef83a by Kumar Aditya in
branch 'main':
bpo-40066: [Enum] skip failing doc test (GH-30637)
https://github.com/python/cpython/commit/83d544b9292870eb44f6fca37df0aa351c4ef83a
Ethan Furman added the comment:
After merging in doc fix by kumaraditya303, I'll update tests so Solaris passes.
--
___
Python tracker
<https://bugs.python.org/issue40
Ethan Furman added the comment:
New changeset acf7403f9baea3ae1119fc6b4a3298522188bf96 by Ethan Furman in
branch 'main':
bpo-40066: [Enum] update str() and format() output (GH-30582)
https://github.com/python/cpython/commit/acf7403f9baea3ae1119fc6b4a3298522188bf96
Ethan Furman added the comment:
New changeset e674e48ddc2712f28cc7ecdc66a6c328066694b0 by Nikita Sobolev in
branch 'main':
bpo-46242: [Enum] better error message for extending `Enum` with members
(GH-30357)
https://github.com/python/cpython/commit/e674e48ddc2712f28cc7ecdc66a6c328066694b0
Change by Ethan Furman :
--
pull_requests: +28780
stage: -> patch review
pull_request: https://github.com/python/cpython/pull/30582
___
Python tracker
<https://bugs.python.org/issu
Ethan Furman added the comment:
Ram asked:
-
> Also, aren't you excluding a lot of important magic methods from that `dir`?
Ethan replied:
-
> We decided the dunder methods were not interesting, so declined to include
> them in the listing. And no, we are not cha
Ethan Furman added the comment:
New changeset 6223cbf86ad7d5e6d12f9747e5a9cf1d8c72bdc8 by Nikita Sobolev in
branch 'main':
bpo-45331: [Enum] add rule to docs that mixin type must be subclassable
(GH-30521)
https://github.com/python/cpython/commit/6223cbf86ad7d5e6d12f9747e5a9cf1d8c72bdc8
Ethan Furman added the comment:
New changeset 13e4659276c2af2fa5b0f2b3a31dcd69064868ef by Nikita Sobolev in
branch 'main':
bpo-46327: [Enum] remove skipped tests (GH-30512)
https://github.com/python/cpython/commit/13e4659276c2af2fa5b0f2b3a31dcd69064868ef
Ethan Furman added the comment:
New changeset 582286d71c7ee61f5376a846a83c7be4a5727636 by Nikita Sobolev in
branch 'main':
bpo-46301: [Enum] fix refleak tests (GH30510)
https://github.com/python/cpython/commit/582286d71c7ee61f5376a846a83c7be4a5727636
Change by Ethan Furman :
--
Removed message: https://bugs.python.org/msg410184
___
Python tracker
<https://bugs.python.org/issue46301>
___
___
Python-bugs-list m
Ethan Furman added the comment:
Reverting.
Nikita, you can use the command:
./python -m test.regrtest -R : test_enum
to show the leaks and hopefully track them down. The half-hour I spent yielded
no clues.
--
___
Python tracker
<ht
Change by Ethan Furman :
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Ethan Furman added the comment:
New changeset 8d59d2563b914b7208779834895c080c70cd94dd by Nikita Sobolev in
branch 'main':
bpo-46301: [Enum] test uncomparable values in `_convert_` (GH-30472)
https://github.com/python/cpython/commit/8d59d2563b914b7208779834895c080c70cd94dd
Ethan Furman added the comment:
Alex, thanks for nosying me. Go ahead and make Enum issues assigned to me as
well. :-)
--
___
Python tracker
<https://bugs.python.org/issue46
Change by Ethan Furman :
--
assignee: -> ethan.furman
___
Python tracker
<https://bugs.python.org/issue46301>
___
___
Python-bugs-list mailing list
Unsubscrib
Ethan Furman added the comment:
Thank you, Nikita!
--
resolution: -> fixed
stage: test needed -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Ethan Furman added the comment:
New changeset 74d1663580d1914bd110c3ab7282451f5e2cd2b5 by Nikita Sobolev in
branch 'main':
bpo-46296: [Enum] add a test for missing `value` recovery (GH-30458)
https://github.com/python/cpython/commit/74d1663580d1914bd110c3ab7282451f5e2cd2b5
Change by Ethan Furman :
--
Removed message: https://bugs.python.org/msg410029
___
Python tracker
<https://bugs.python.org/issue46296>
___
___
Python-bugs-list m
Ethan Furman added the comment:
Looking through some of my code that prompted that branch, the issue is caused
when `_generate_next_value_` modifies the given args -- when `__set_name__`
runs it has no way of getting the same results to automatically create the
`_value_` attribute
Ethan Furman added the comment:
(2) is false.
>>> from enum import Enum
>>>
>>> class MyEnum(Enum):
... def __new__(cls, value):
... member = object.__new__(cls)
... return member
... ONE = 1
...
>>> MyEnum.ONE
MyEnum.ONE
&g
Ethan Furman added the comment:
New changeset 817a6bc9f7b802511c4d42273a621c556a48870b by Nikita Sobolev in
branch 'main':
bpo-46269: [Enum] remove special-casing of `__new__` in `EnumType.__dir__`
(GH-30421)
https://github.com/python/cpython/commit/817a6bc9f7b802511c4d42273a621c556a48870b
Change by Ethan Furman :
--
resolution: -> fixed
stage: patch review -> resolved
status: open -> closed
___
Python tracker
<https://bugs.python.or
Ethan Furman added the comment:
New changeset 91bc6f9615eabb10090e2e4f0fe5913885a29c8c by Nikita Sobolev in
branch 'main':
bpo-46262: [Enum] test error path in `Flag._missing_` (GH-30408)
https://github.com/python/cpython/commit/91bc6f9615eabb10090e2e4f0fe5913885a29c8c
1 - 100 of 3757 matches
Mail list logo