Carl Friedrich Bolz-Tereick pushed to branch branch/refactor-posonly at PyPy / 
pypy


Commits:
4621be5e by Matti Picus at 2020-11-11T09:26:41+02:00
Added tag release-pypy2.7-v7.3.3rc1 for changeset a29ef73f9b32

- - - - -
966a5120 by Matti Picus at 2020-11-11T09:27:06+02:00
Added tag release-pypy3.6-v7.3.3rc1 for changeset fab92f174c77

- - - - -
089a5687 by Matti Picus at 2020-11-11T09:27:23+02:00
Added tag release-pypy3.7-v7.3.3rc1 for changeset 6cf8fa20a7f6

- - - - -
d3242fa0 by Ronan Lamy at 2020-08-08T01:00:07+02:00
Find a hackish way to parse enums
(grafted from 6b1670dc58b96b676437fa875b2b0d6e38828d76)

- - - - -
73ffa688 by Ronan Lamy at 2020-10-02T18:29:42+01:00
Move the cffi-derived code from cparser.py to _cparser.py

--HG--
branch : rpy-cparser

- - - - -
0712b59f by Ronan Lamy at 2020-10-15T17:28:53+01:00
Reduce diff with cffi

--HG--
branch : rpy-cparser

- - - - -
b4dd4839 by Ronan Lamy at 2020-10-16T18:24:24+01:00
Update cparser code to match latest cffi

--HG--
branch : rpy-cparser

- - - - -
888a7e85 by Armin Rigo at 2020-10-18T10:52:53+02:00
Support for "re" for py3.7.  It will require hacking in 
"rpython/rlib/rsre/"
too, which I'm doing on this branch of py3.7 but which will be merged back 
to
default at the end

--HG--
branch : py3.7-rsre

- - - - -
9b1cd2cf by Armin Rigo at 2020-10-18T11:28:39+02:00
Use an obscure hack to have different constant values depending on the
version of pypy we're compiling

--HG--
branch : py3.7-rsre

- - - - -
1817adc1 by Armin Rigo at 2020-10-18T12:50:59+02:00
in-progress

--HG--
branch : py3.7-rsre

- - - - -
b0b41d5c by Armin Rigo at 2020-10-18T13:03:43+02:00
in-progress

--HG--
branch : py3.7-rsre

- - - - -
983cc800 by Armin Rigo at 2020-10-19T10:29:03+02:00
Can't run most of the tests as they are written.  Will need another approach

--HG--
branch : py3.7-rsre

- - - - -
c3081ce3 by Armin Rigo at 2020-10-19T10:36:31+02:00
Backed out changeset c1aa5a9acd68, restoring sre_*.py to their 3.7 version

--HG--
branch : py3.7-rsre

- - - - -
2c6596a2 by Armin Rigo at 2020-10-19T10:50:42+02:00
Seems _sre.CODESIZE should always be 4 in v3.7

--HG--
branch : py3.7-rsre

- - - - -
e9bf0732 by Armin Rigo at 2020-10-19T10:54:26+02:00
update the MAGIC number

--HG--
branch : py3.7-rsre

- - - - -
648b86cb by Armin Rigo at 2020-10-19T12:08:47+02:00
Update the exported functions on the _sre module

--HG--
branch : py3.7-rsre

- - - - -
68ac8632 by Armin Rigo at 2020-10-19T11:37:48+01:00
fixes

--HG--
branch : py3.7-rsre

- - - - -
768e3a66 by Armin Rigo at 2020-10-19T15:05:32+02:00
add missing single-char fast matchers for IN_UNI_IGNORE and IN_LOC_IGNORE

--HG--
branch : py3.7-rsre

- - - - -
569aff9b by Armin Rigo at 2020-10-19T15:28:40+02:00
Fix test

--HG--
branch : py3.7-rsre

- - - - -
9a9cf583 by Armin Rigo at 2020-10-19T19:39:38+02:00
update to the rules of 3.7 for matching empty strings at
various positions (which are simpler)

--HG--
branch : py3.7-rsre

- - - - -
99b1c572 by Ronan Lamy at 2020-10-22T17:16:10+01:00
Move cparser from cpyext to rpython.tool.cparser

--HG--
branch : rpy-cparser

- - - - -
a887e76d by Ronan Lamy at 2020-10-22T20:35:22+01:00
Move cpyext-specific test back to cpyext

--HG--
branch : rpy-cparser

- - - - -
2bd48dea by Ronan Lamy at 2020-10-22T21:10:51+01:00
Configure named structs, without requiring a spurious typedef

--HG--
branch : rpy-cparser

- - - - -
5b894b90 by Ronan Lamy at 2020-10-23T17:31:45+01:00
Raise meaningful error when trying to configure an undefined struct

--HG--
branch : rpy-cparser

- - - - -
10c61d39 by Ronan Lamy at 2020-10-23T18:02:04+01:00
Make it possible to parse a header without configuring the types immediately

--HG--
branch : rpy-cparser

- - - - -
10a949ba by Ronan Lamy at 2020-10-23T18:37:01+01:00
Add missing portions of descrobject.h

--HG--
branch : rpy-cparser

- - - - -
3073e023 by Matti Picus at 2020-11-05T20:32:30+02:00
fix link for topaz

- - - - -
68250c44 by Matti Picus at 2020-11-06T09:20:58+02:00
fix asyncFor, issue 3339

--HG--
branch : py3.6

- - - - -
0a5d23bb by Matti Picus at 2020-11-06T10:28:13+02:00
add a post-translation test, would be better to do this untranslated

--HG--
branch : py3.6

- - - - -
6433250f by Matti Picus at 2020-11-06T11:06:39+02:00
merge py3.6 into py3.7

--HG--
branch : py3.7

- - - - -
3ff0b8a7 by Matti Picus at 2020-11-06T11:14:15+02:00
adjust test to python3.7 compiler

--HG--
branch : py3.7

- - - - -
ef201083 by Matti Picus at 2020-11-06T15:04:38+02:00
resync default/rpython into py3.6

--HG--
branch : py3.6-resync

- - - - -
96acb2eb by Matti Picus at 2020-11-06T17:06:09+02:00
close branch to be merged

--HG--
branch : py3.6-resync

- - - - -
10a74f72 by Matti Picus at 2020-11-06T17:07:14+02:00
resync rpython differences from default

--HG--
branch : py3.6

- - - - -
8b9b1614 by Matti Picus at 2020-11-07T09:51:15+02:00
merge py3.6 into branch

--HG--
branch : py3.7

- - - - -
1973860c by Carl Friedrich Bolz-Tereick at 2020-11-08T14:30:15+01:00
fix broken merge 2f61e71cf5b0 (some code that was moved from 3.6 to 3.7 got
duplicated by the merge). This fixes a number of test failures in
test_typeobject.py and test_class.py

--HG--
branch : py3.7

- - - - -
64d75b38 by Ronan Lamy at 2020-11-12T12:06:59+00:00
hg merge default

--HG--
branch : rpy-cparser

- - - - -
e47e9baa by Matti Picus at 2020-11-13T15:42:49+02:00
test, fix for nt._getfullpathname, make it win32-only (like cpython) issue 3343

--HG--
branch : py3.6

- - - - -
d64aed84 by Matti Picus at 2020-11-13T15:44:06+02:00
merge py3.6  into py3.7

--HG--
branch : py3.7

- - - - -
efdf77dc by Matti Picus at 2020-11-14T23:23:45+02:00
fix buffer handling in RegQueryValueW and RegEnumKeyExW (issue 3342)

--HG--
branch : py3.6

- - - - -
4c6bb68c by Matti Picus at 2020-11-14T23:43:48+02:00
merge py3.6 into py3.7

--HG--
branch : py3.7

- - - - -
fbb2a3ec by Matti Picus at 2020-11-15T08:25:16+02:00
clarify CCHARP vs CWCHARP in rwinreg

- - - - -
f81cb6fc by Matti Picus at 2020-11-15T08:25:48+02:00
merge default into py3.6

--HG--
branch : py3.6

- - - - -
7954f192 by Matti Picus at 2020-11-15T14:00:01+02:00
adjust casting to 7dbd746c512b, fix untested RegConnectRegistry for utf8-or-none

--HG--
branch : py3.6

- - - - -
e3473cd0 by Matti Picus at 2020-11-15T18:52:26+02:00
merge py3.6 into py3.7

--HG--
branch : py3.7

- - - - -
53138f82 by Matti Picus at 2020-11-16T04:35:35+02:00
fix QueryValueEx to be like cpython

--HG--
branch : py3.6

- - - - -
22f60360 by Matti Picus at 2020-11-16T04:36:14+02:00
merge py3.6 into py3.7

--HG--
branch : py3.7

- - - - -
9ff25a3d by Matti Picus at 2020-11-16T08:17:28+02:00
skip test for nl_langinfo on windows

--HG--
branch : py3.6

- - - - -
4cfd9e95 by Matti Picus at 2020-11-16T08:47:34+02:00
fix translation, in practice the call will always return ERROR_MORE_DATA

--HG--
branch : py3.6

- - - - -
70033f1f by Matti Picus at 2020-11-16T09:05:10+02:00
fix translation II

--HG--
branch : py3.6

- - - - -
269f1c1f by Matti Picus at 2020-11-16T12:46:55+02:00
merge py3.6 into branch

--HG--
branch : py3.7

- - - - -
7369d47d by Matti Picus at 2020-11-17T10:52:32+02:00
export PyStructSequence_NewType from cpyext/src/structseq.c, issue 3346

--HG--
branch : py3.6

- - - - -
adbd3994 by Matti Picus at 2020-11-18T00:45:04+02:00
Update project-ideas, more work needed.

- - - - -
d57b2c91 by Matti Picus at 2020-11-18T00:52:00+02:00
update release note

- - - - -
10aad1c9 by Matti Picus at 2020-11-18T00:54:00+02:00
merge py3.6 into py3.7

--HG--
branch : py3.7

- - - - -
b70be44c by Matti Picus at 2020-11-18T18:03:49+02:00
update repackage script

- - - - -
3c508c8d by Matti Picus at 2020-11-18T18:04:19+02:00
Added tag release-pypy2.7-v7.3.3rc2 for changeset a29ef73f9b32

- - - - -
ba887c16 by Matti Picus at 2020-11-18T18:04:51+02:00
Added tag release-pypy3.6-v7.3.3rc2 for changeset db1e853f94de

- - - - -
df17d2f3 by Matti Picus at 2020-11-18T18:05:07+02:00
Added tag release-pypy3.7-v7.3.3rc2 for changeset 7e6e2bb30ac5

- - - - -
8a9885df by Antonio Cuni at 2020-11-20T08:58:47+00:00
branch where to fix the docker image

--HG--
branch : new-ci-image

- - - - -
6c649c03 by Christoph Reiter at 2020-11-20T08:28:44+01:00
CI: Add a Dockerfile for CI

This can be uploaded to the heptapod/gitlab package registry and pulled
in the CI runner from there.

Prevents hitting pull limits on docker hub.

--HG--
branch : new-ci-image

- - - - -
099b593c by Antonio Cuni at 2020-11-20T09:15:40+00:00
Merge branch 'branch/new-ci-image' into 'branch/default'

Use the heptapod docker registry

See merge request pypy/pypy!776

- - - - -
bd985a51 by Matti Picus at 2020-11-20T12:27:01+02:00
try to simplify and clarify contributing instructions

- - - - -
8de81fa2 by Matti Picus at 2020-11-20T12:36:33+02:00
document merged branch

- - - - -
07bd3ca7 by Matti Picus at 2020-11-20T12:48:14+02:00
test, fix xml default attribute values (issue 3333) (thanks obfusk)

--HG--
branch : issue-3333

- - - - -
5aa0b0d3 by Matti Picus at 2020-11-20T12:49:13+02:00
merge branch to fix xml default attribute assignment into default

- - - - -
b97c5299 by Matti Picus at 2020-11-20T12:51:08+02:00
Merge with default

--HG--
branch : py3.6

- - - - -
211477a2 by Matti Picus at 2020-11-20T12:55:00+02:00
adapt 92b6f8555dcd to py3

--HG--
branch : py3.6

- - - - -
de7989d8 by Matti Picus at 2020-11-21T18:14:18+02:00
Added tag release-pypy2.7-v7.3.3 for changeset a29ef73f9b32

- - - - -
546f1834 by Matti Picus at 2020-11-21T18:15:36+02:00
Added tag release-pypy3.6-v7.3.3 for changeset db1e853f94de

- - - - -
f2da6737 by Matti Picus at 2020-11-21T18:15:55+02:00
Added tag release-pypy3.7-v7.3.3 for changeset 7e6e2bb30ac5

- - - - -
772134b3 by Matti Picus at 2020-11-21T19:42:57+02:00
document 7.3.3 release

- - - - -
50bbcc5e by Matti Picus at 2020-11-21T21:00:39+02:00
update how-to-release document

- - - - -
3df2be2f by Armin Rigo at 2020-11-24T11:47:39+00:00
fix and comment

--HG--
branch : py3.7-rsre

- - - - -
c93fba91 by Armin Rigo at 2020-11-24T11:53:44+00:00
back-port the rpython bits of "py3.7-rsre"

--HG--
branch : rpython-rsre-for-37

- - - - -
44e5a694 by Armin Rigo at 2020-11-24T12:02:57+00:00
fixes

--HG--
branch : rpython-rsre-for-37

- - - - -
e6f74f20 by Armin Rigo at 2020-11-24T13:49:58+01:00
Ignore the test_tab failure in this specific file

--HG--
branch : rpython-rsre-for-37

- - - - -
cbb6156f by Armin Rigo at 2020-11-24T13:51:39+01:00
document branch

--HG--
branch : rpython-rsre-for-37

- - - - -
a8828b9a by Armin Rigo at 2020-11-24T16:28:58+01:00
close branch, ready to merge

--HG--
branch : rpython-rsre-for-37

- - - - -
d5b2b6b4 by Armin Rigo at 2020-11-24T16:29:07+01:00
hg merge rpython-rsre-for-37

- - - - -
7ea29d72 by Armin Rigo at 2020-11-24T16:29:59+01:00
hg merge default

--HG--
branch : py3.6

- - - - -
5ee1afe6 by Armin Rigo at 2020-11-24T16:46:54+01:00
sorry, fix

--HG--
branch : py3.6

- - - - -
1c714e54 by Armin Rigo at 2020-11-24T16:48:32+01:00
hg merge py3.6

--HG--
branch : py3.7

- - - - -
72ef422f by Armin Rigo at 2020-11-24T16:56:50+01:00
hg merge py3.7

--HG--
branch : py3.7-rsre

- - - - -
ae821b5b by Armin Rigo at 2020-11-24T17:14:07+01:00
tweaks to pass most tests with -A

--HG--
branch : py3.7-rsre

- - - - -
3ceed6e5 by Armin Rigo at 2020-11-24T21:21:12+01:00
fix for a case where the difference shows up with recent unicode databases only

- - - - -
45068f50 by Armin Rigo at 2020-11-24T21:21:32+01:00
hg merge default

--HG--
branch : py3.6

- - - - -
26c7c5b3 by Armin Rigo at 2020-11-24T21:22:16+01:00
hg merge py3.6

--HG--
branch : py3.7-rsre

- - - - -
4611f4a6 by Armin Rigo at 2020-11-24T21:23:40+01:00
Test now passing for b9c85768b930

--HG--
branch : py3.7-rsre

- - - - -
613fc67e by Armin Rigo at 2020-11-24T21:25:35+01:00
Merge py3.7-rsre, which moves the "re" module to hopefully full 3.7 
compatibility

--HG--
branch : py3.7

- - - - -
a53c5fa6 by Matti Picus at 2020-11-25T20:59:55+02:00
add failing test for issue 3348

--HG--
branch : issue3348

- - - - -
5c0a573b by Ronan Lamy at 2020-11-25T20:25:40+00:00
hg merge default

--HG--
branch : rpy-cparser

- - - - -
f8c7607e by Ronan Lamy at 2020-11-25T20:28:14+00:00
Document branch

--HG--
branch : rpy-cparser

- - - - -
09f4d019 by Ronan Lamy at 2020-11-25T20:37:06+00:00
Merge branch 'branch/rpy-cparser' into 'branch/default'

Move cparser tool to rpython

See merge request pypy/pypy!774

- - - - -
88ebcdac by Ronan Lamy at 2020-11-25T21:00:43+00:00
hg merge default

--HG--
branch : py3.6

- - - - -
0103526b by Julian Berman at 2020-11-25T19:17:05-05:00
Fix the crypt thread lock on Py3

(Here the module's called _thread

--HG--
branch : fix-crypt-py3-import

- - - - -
08d9c242 by Matti Picus at 2020-11-26T08:20:14+02:00
fix test, remove repeated function, add and reword comments

--HG--
branch : issue3348

- - - - -
16faa2be by Armin Rigo at 2020-11-26T08:20:37+01:00
merge mistake

--HG--
branch : py3.6

- - - - -
c733c285 by Matti Picus at 2020-11-26T13:52:04+02:00
special case final=False for "unexpected end of data"

--HG--
branch : issue3348

- - - - -
60b666f9 by Matti Picus at 2020-11-26T15:34:58+02:00
merge fix-crypt-py3-import which is redundant but correct

--HG--
branch : py3.6

- - - - -
5672b6a4 by Matti Picus at 2020-11-26T15:35:50+02:00
merge issue3348 which fixes utf_8_decode for final=False

--HG--
branch : py3.6

- - - - -
5016b9c3 by Matti Picus at 2020-11-26T15:38:21+02:00
document merged branches

--HG--
branch : py3.6

- - - - -
963c1740 by Matti Picus at 2020-11-26T15:39:08+02:00
merge py3.6 into py3.7

--HG--
branch : py3.7

- - - - -
19f79abb by Armin Rigo at 2020-11-26T18:54:47+01:00
Workaround for CPython's tests.  See comment

- - - - -
44d5cb61 by Armin Rigo at 2020-11-26T19:14:14+01:00
hg merge default, and update test_pypy_modules for python3.
There is one failure, '_opcode', which we might need to implement
for completeness

--HG--
branch : py3.6

- - - - -
c911e305 by Matti Picus at 2020-11-27T00:16:02+02:00
merge py3.6 into py3.7

--HG--
branch : py3.7

- - - - -
78ea634b by Matti Picus at 2020-11-27T08:41:55+02:00
add failing test

--HG--
branch : incremental_decoder

- - - - -
2c6154ab by Matti Picus at 2020-11-27T09:30:56+02:00
simplify, which also fixes failing stdlib test

--HG--
branch : incremental_decoder

- - - - -
000969d3 by Matti Picus at 2020-11-27T12:52:36+02:00
test, fix for surrogatepass which should allow surrogates

--HG--
branch : incremental_decoder

- - - - -
e3bcce64 by Matti Picus at 2020-11-27T13:08:29+02:00
add passing tests for utf-16

--HG--
branch : incremental_decoder

- - - - -
81eb76be by Matti Picus at 2020-11-27T13:51:25+02:00
pypy does not support has randomization nor malloc strategies

--HG--
branch : py3.7

- - - - -
5bdb2b54 by Matti Picus at 2020-11-27T14:16:40+02:00
sys.flags.dont_write_bytecode is an int, sys.dont_write_bytecode is a bool

--HG--
branch : py3.7

- - - - -
673c9fe2 by Matti Picus at 2020-11-27T14:29:15+02:00
document branch, work around glitch in test_whatsnew for multiple pypy3 branches

--HG--
branch : incremental_decoder

- - - - -
d45cf076 by Matti Picus at 2020-11-27T14:30:01+02:00
Merge incremental_decoder which fixes more utf_8_decode

--HG--
branch : py3.7

- - - - -
b8b2d301 by Carl Friedrich Bolz-Tereick at 2020-11-27T13:42:16+01:00
merge py3.7

--HG--
branch : refactor-posonly

- - - - -


30 changed files:

- .gitlab-ci.yml
- + .gitlab-ci/Dockerfile
- + .gitlab-ci/build.sh
- .hgtags
- + extra_tests/test_dis.py
- + extra_tests/test_pypy_modules.py
- lib-python/3/sre_compile.py
- lib-python/3/sre_constants.py
- lib-python/3/test/test_cmd_line.py
- lib-python/3/test/test_xml_etree.py
- lib-python/3/xml/etree/ElementTree.py
- lib_pypy/_crypt/__init__.py
- pypy/doc/contributing.rst
- pypy/doc/faq.rst
- pypy/doc/how-to-release.rst
- pypy/doc/project-ideas.rst
- pypy/doc/release-v7.3.3.rst
- pypy/doc/whatsnew-head.rst
- pypy/doc/whatsnew-pypy3-head.rst
- pypy/interpreter/app_main.py
- pypy/interpreter/astcompiler/codegen.py
- pypy/interpreter/unicodehelper.py
- pypy/module/_codecs/interp_codecs.py
- pypy/module/_codecs/test/test_codecs.py
- pypy/module/_locale/test/test_locale.py
- pypy/module/_sre/interp_sre.py
- pypy/module/_sre/moduledef.py
- pypy/module/_sre/test/support_test_app_sre.py
- pypy/module/_sre/test/test_app_sre.py
- pypy/module/_winreg/interp_winreg.py


View it on GitLab: 
https://foss.heptapod.net/pypy/pypy/-/compare/603082ef6fe7488210aa64feeb25bc5a19923f82...b8b2d3010a830a7639a518d3e03019d5b4c4d17e

-- 
View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/compare/603082ef6fe7488210aa64feeb25bc5a19923f82...b8b2d3010a830a7639a518d3e03019d5b4c4d17e
You're receiving this email because of your account on foss.heptapod.net.


_______________________________________________
pypy-commit mailing list
pypy-commit@python.org
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to