<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/cpython-git.git, branch v3.10.0b1</title>
<subtitle>github.com: python/cpython.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/'/>
<entry>
<title>Python 3.10.0b1</title>
<updated>2021-05-03T19:34:56+00:00</updated>
<author>
<name>Pablo Galindo</name>
<email>pablogsal@gmail.com</email>
</author>
<published>2021-05-03T19:33:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=ba4217537c8a9f316921b8e3468bec86a9cab5f6'/>
<id>ba4217537c8a9f316921b8e3468bec86a9cab5f6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove Enum warnings from test_httpservers (GH-25844)</title>
<updated>2021-05-03T19:27:47+00:00</updated>
<author>
<name>Shreyan Avigyan</name>
<email>shreyan.avigyan@gmail.com</email>
</author>
<published>2021-05-03T19:27:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=d3b9134ebb40bdb01ff52a37515c7c96970c9a0b'/>
<id>d3b9134ebb40bdb01ff52a37515c7c96970c9a0b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-38530: Refactor and improve AttributeError suggestions (GH-25776)</title>
<updated>2021-05-03T15:47:27+00:00</updated>
<author>
<name>Dennis Sweeney</name>
<email>36520290+sweeneyde@users.noreply.github.com</email>
</author>
<published>2021-05-03T15:47:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=80a2a4ed7d090fff2584302f07315d567109bca9'/>
<id>80a2a4ed7d090fff2584302f07315d567109bca9</id>
<content type='text'>
- Make case-swaps half the cost of any other edit
- Refactor Levenshtein code to not use memory allocator, and to bail early on no match.
- Add comments to Levenshtein distance code
- Add test cases for Levenshtein distance behind a debug macro
- Set threshold to `(name_size + item_size + 3) * MOVE_COST / 6`.
  - Reasoning: similar to `difflib.SequenceMatcher.ratio()` &gt;= 2/3:
```
"Multiset Jaccard similarity" &gt;= 2/3
matching letters / total letters &gt;= 2/3
(name_size - distance + item_size - distance) / (name_size + item_size) &gt;= 2/3
1 - (2*distance) / (name_size + item_size) &gt;= 2/3
1/3 &gt;= (2*distance) / (name_size + item_size)
(name_size + item_size) / 6 &gt;= distance
With rounding:
(name_size + item_size + 3) // 6 &gt;= distance
```

Co-authored-by: Pablo Galindo &lt;pablogsal@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Make case-swaps half the cost of any other edit
- Refactor Levenshtein code to not use memory allocator, and to bail early on no match.
- Add comments to Levenshtein distance code
- Add test cases for Levenshtein distance behind a debug macro
- Set threshold to `(name_size + item_size + 3) * MOVE_COST / 6`.
  - Reasoning: similar to `difflib.SequenceMatcher.ratio()` &gt;= 2/3:
```
"Multiset Jaccard similarity" &gt;= 2/3
matching letters / total letters &gt;= 2/3
(name_size - distance + item_size - distance) / (name_size + item_size) &gt;= 2/3
1 - (2*distance) / (name_size + item_size) &gt;= 2/3
1/3 &gt;= (2*distance) / (name_size + item_size)
(name_size + item_size) / 6 &gt;= distance
With rounding:
(name_size + item_size + 3) // 6 &gt;= distance
```

Co-authored-by: Pablo Galindo &lt;pablogsal@gmail.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-43943: ssl tests: Increase server socket timeout, backlog, debugging (GH-25850)</title>
<updated>2021-05-03T15:45:02+00:00</updated>
<author>
<name>Christian Heimes</name>
<email>christian@python.org</email>
</author>
<published>2021-05-03T15:45:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=c715b524210050bdd2a2e233817246d443bbb236'/>
<id>c715b524210050bdd2a2e233817246d443bbb236</id>
<content type='text'>
Signed-off-by: Christian Heimes &lt;christian@python.org&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Christian Heimes &lt;christian@python.org&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-44011: Revert "New asyncio ssl implementation (GH-17975)" (GH-25848)</title>
<updated>2021-05-03T15:21:59+00:00</updated>
<author>
<name>Pablo Galindo</name>
<email>Pablogsal@gmail.com</email>
</author>
<published>2021-05-03T15:21:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=7719953b30430b351ba0f153c2b51b16cc68ee36'/>
<id>7719953b30430b351ba0f153c2b51b16cc68ee36</id>
<content type='text'>
This reverts commit 5fb06edbbb769561e245d0fe13002bab50e2ae60 and all
subsequent dependent commits.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This reverts commit 5fb06edbbb769561e245d0fe13002bab50e2ae60 and all
subsequent dependent commits.</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-43754: Fix compiler warning in Python/compile.c (GH-25855)</title>
<updated>2021-05-03T15:20:46+00:00</updated>
<author>
<name>Pablo Galindo</name>
<email>Pablogsal@gmail.com</email>
</author>
<published>2021-05-03T15:20:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=39494285e15dc2d291ec13de5045b930eaf0a3db'/>
<id>39494285e15dc2d291ec13de5045b930eaf0a3db</id>
<content type='text'>
This fixes the following warning:

'initializing': conversion from 'Py_ssize_t' to 'int', possible loss of data [D:\a\cpython\cpython\PCbuild\pythoncore.vcxproj]</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes the following warning:

'initializing': conversion from 'Py_ssize_t' to 'int', possible loss of data [D:\a\cpython\cpython\PCbuild\pythoncore.vcxproj]</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-43916: Move the _PyStructSequence_InitType function to the internal API (GH-25854)</title>
<updated>2021-05-03T14:50:24+00:00</updated>
<author>
<name>Pablo Galindo</name>
<email>Pablogsal@gmail.com</email>
</author>
<published>2021-05-03T14:50:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=c2931d31f8ba7cf10044de276018c713ffc73592'/>
<id>c2931d31f8ba7cf10044de276018c713ffc73592</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Doc: Fix random.uniform example comment. (GH-25784)</title>
<updated>2021-05-03T09:20:54+00:00</updated>
<author>
<name>Julien Palard</name>
<email>julien@palard.fr</email>
</author>
<published>2021-05-03T09:20:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=440c0257262fec6f519bb81e49f1a4f341aeed66'/>
<id>440c0257262fec6f519bb81e49f1a4f341aeed66</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Increase test timeout (GH-25842)</title>
<updated>2021-05-03T09:06:17+00:00</updated>
<author>
<name>Andrew Svetlov</name>
<email>andrew.svetlov@gmail.com</email>
</author>
<published>2021-05-03T09:06:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=4ffd6fd2f13b3a7d32d41f64c38c455d491d4ca6'/>
<id>4ffd6fd2f13b3a7d32d41f64c38c455d491d4ca6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bpo-42725: Render annotations effectless on symbol table with PEP 563 (GH-25583)</title>
<updated>2021-05-03T07:43:00+00:00</updated>
<author>
<name>Batuhan Taskaya</name>
<email>isidentical@gmail.com</email>
</author>
<published>2021-05-03T07:43:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/cpython-git.git/commit/?id=ad106c68eb00f5e4af2f937107baff6141948cee'/>
<id>ad106c68eb00f5e4af2f937107baff6141948cee</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
