[pypy-commit] [Git][pypy/pypy][branch/py3.8-ast-end-positions] 2 commits: fix binop locations

2021-06-17 Thread Carl Friedrich Bolz-Tereick (@cfbolz)


Carl Friedrich Bolz-Tereick pushed to branch branch/py3.8-ast-end-positions at 
PyPy / pypy


Commits:
fb33a126 by Carl Friedrich Bolz-Tereick at 2021-06-17T11:45:22+02:00
fix binop locations

--HG--
branch : py3.8-ast-end-positions

- - - - -
35a8348d by Carl Friedrich Bolz-Tereick at 2021-06-17T11:50:58+02:00
fix dotted names in decorators

--HG--
branch : py3.8-ast-end-positions

- - - - -


2 changed files:

- pypy/interpreter/astcompiler/astbuilder.py
- pypy/interpreter/astcompiler/test/test_astbuilder.py


View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/compare/add816a414c6aac8c989eb0449ec1456537c30ed...35a8348d69469edc905ec15f2b04ee5e14c61ad8

-- 
View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/compare/add816a414c6aac8c989eb0449ec1456537c30ed...35a8348d69469edc905ec15f2b04ee5e14c61ad8
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


[pypy-commit] [Git][pypy/pypy][branch/py3.8-ast-end-positions] 4 commits: fix lack of type_comment attr on ast.arg objects

2021-06-17 Thread Carl Friedrich Bolz-Tereick (@cfbolz)


Carl Friedrich Bolz-Tereick pushed to branch branch/py3.8-ast-end-positions at 
PyPy / pypy


Commits:
bb50e73f by Carl Friedrich Bolz-Tereick at 2021-06-17T13:08:49+02:00
fix lack of type_comment attr on ast.arg objects

--HG--
branch : py3.8-ast-end-positions

- - - - -
3729e80a by Carl Friedrich Bolz-Tereick at 2021-06-17T13:23:50+02:00
start implementing get_source_segment

--HG--
branch : py3.8-ast-end-positions

- - - - -
bc42aba6 by Carl Friedrich Bolz-Tereick at 2021-06-17T13:37:01+02:00
more work on get_source_segment

(not really a reason to generate it into ast.py)

--HG--
branch : py3.8-ast-end-positions

- - - - -
bc82ba78 by Carl Friedrich Bolz-Tereick at 2021-06-17T17:30:58+02:00
fix possible internal error via missing validation of posonlyarguments

--HG--
branch : py3.8-ast-end-positions

- - - - -


7 changed files:

- pypy/interpreter/astcompiler/astbuilder.py
- pypy/interpreter/astcompiler/asthelpers.py
- pypy/interpreter/astcompiler/test/test_astbuilder.py
- pypy/interpreter/astcompiler/test/test_validate.py
- pypy/interpreter/astcompiler/tools/asdl_py.py
- pypy/interpreter/astcompiler/validate.py
- pypy/module/_ast/test/test_ast.py


View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/compare/35a8348d69469edc905ec15f2b04ee5e14c61ad8...bc82ba7802193834416215b6e7bc30773cde01fb

-- 
View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/compare/35a8348d69469edc905ec15f2b04ee5e14c61ad8...bc82ba7802193834416215b6e7bc30773cde01fb
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


[pypy-commit] [Git][pypy/pypy][branch/default] 18 commits: start whacking to make things slowly work on python3 - window comes up, still a

2021-06-17 Thread Carl Friedrich Bolz-Tereick (@cfbolz)


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


Commits:
aa65d76e by Carl Friedrich Bolz-Tereick at 2021-04-27T11:39:13+02:00
start whacking to make things slowly work on python3 - window comes up, still a
bit broken

--HG--
branch : dotviewer-python3

- - - - -
2a02c10d by Carl Friedrich Bolz-Tereick at 2021-04-27T11:43:12+02:00
kill debug output

--HG--
branch : dotviewer-python3

- - - - -
4faeb81d by Carl Friedrich Bolz-Tereick at 2021-04-27T11:44:27+02:00
fix

--HG--
branch : dotviewer-python3

- - - - -
2fe3b06c by Carl Friedrich Bolz-Tereick at 2021-04-28T10:07:57+02:00
more hacking, almost works

--HG--
branch : dotviewer-python3

- - - - -
8acda9cb by Carl Friedrich Bolz-Tereick at 2021-04-28T10:08:52+02:00
add a __main__.py

--HG--
branch : dotviewer-python3

- - - - -
bb11edb3 by Carl Friedrich Bolz-Tereick at 2021-04-29T13:47:12+02:00
support a lot more shapes

--HG--
branch : dotviewer-python3

- - - - -
0f432b74 by Carl Friedrich Bolz-Tereick at 2021-04-29T14:02:25+02:00
sign error

--HG--
branch : dotviewer-python3

- - - - -
ee02ff6b by Carl Friedrich Bolz-Tereick at 2021-04-29T19:59:08+02:00
start supporting records

--HG--
branch : dotviewer-python3

- - - - -
fa0981f8 by Carl Friedrich Bolz-Tereick at 2021-04-29T21:57:33+02:00
bit too much code, but records almost work

--HG--
branch : dotviewer-python3

- - - - -
ad7e22a5 by Carl Friedrich Bolz-Tereick at 2021-04-29T22:17:19+02:00
highlight the searched string

--HG--
branch : dotviewer-python3

- - - - -
a96e4cc6 by Carl Friedrich Bolz-Tereick at 2021-04-29T22:17:35+02:00
don't show edges with style=invis

--HG--
branch : dotviewer-python3

- - - - -
191260e5 by Carl Friedrich Bolz-Tereick at 2021-04-30T12:38:05+02:00
add a test for records

--HG--
branch : dotviewer-python3

- - - - -
0b3d78d9 by Carl Friedrich Bolz-Tereick at 2021-05-03T22:26:18+02:00
support for escaping \{, \}, html entities in records

--HG--
branch : dotviewer-python3

- - - - -
db680a26 by Carl Friedrich Bolz-Tereick at 2021-05-04T22:07:49+02:00
switch to FiraMath, for better symbol unicode support

--HG--
branch : dotviewer-python3

- - - - -
477c1a1f by Carl Friedrich Bolz-Tereick at 2021-05-07T13:00:20+02:00
hide pygame message, as it can mess up the communication with the server

--HG--
branch : dotviewer-python3

- - - - -
21a6e885 by Carl Friedrich Bolz-Tereick at 2021-05-15T16:35:28+02:00
(cfbolz, Karl G. Ulbrich): fix more python2-isms, in particular search

--HG--
branch : dotviewer-python3

- - - - -
01a32ca4 by Carl Friedrich Bolz-Tereick at 2021-06-17T17:53:39+02:00
merge dotviewer-python3: make dotviewer also python3 compatible and add a few 
features

- - - - -
ff03d1dc by Carl Friedrich Bolz-Tereick at 2021-06-17T17:54:46+02:00
document branch

- - - - -


16 changed files:

- + dotviewer/__main__.py
- dotviewer/dotviewer.py
- dotviewer/drawgraph.py
- + dotviewer/font/FiraMath-Regular.otf
- + dotviewer/font/LICENSE
- dotviewer/font/README.txt
- dotviewer/graphclient.py
- dotviewer/graphdisplay.py
- dotviewer/graphpage.py
- dotviewer/graphparse.py
- dotviewer/graphserver.py
- dotviewer/msgstruct.py
- dotviewer/sshgraphserver.py
- dotviewer/strunicode.py
- + dotviewer/test/test_record.py
- pypy/doc/whatsnew-head.rst


View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/compare/f60c26a0ea4c42aec0c1122ca718cec47ed36931...ff03d1dc19779a0d1878e067dac0a4d35b874f61

-- 
View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/compare/f60c26a0ea4c42aec0c1122ca718cec47ed36931...ff03d1dc19779a0d1878e067dac0a4d35b874f61
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


[pypy-commit] [Git][pypy/pypy][branch/py3.7] 26 commits: start whacking to make things slowly work on python3 - window comes up, still a

2021-06-17 Thread Matti Picus (@mattip)


Matti Picus pushed to branch branch/py3.7 at PyPy / pypy


Commits:
aa65d76e by Carl Friedrich Bolz-Tereick at 2021-04-27T11:39:13+02:00
start whacking to make things slowly work on python3 - window comes up, still a
bit broken

--HG--
branch : dotviewer-python3

- - - - -
2a02c10d by Carl Friedrich Bolz-Tereick at 2021-04-27T11:43:12+02:00
kill debug output

--HG--
branch : dotviewer-python3

- - - - -
4faeb81d by Carl Friedrich Bolz-Tereick at 2021-04-27T11:44:27+02:00
fix

--HG--
branch : dotviewer-python3

- - - - -
2fe3b06c by Carl Friedrich Bolz-Tereick at 2021-04-28T10:07:57+02:00
more hacking, almost works

--HG--
branch : dotviewer-python3

- - - - -
8acda9cb by Carl Friedrich Bolz-Tereick at 2021-04-28T10:08:52+02:00
add a __main__.py

--HG--
branch : dotviewer-python3

- - - - -
bb11edb3 by Carl Friedrich Bolz-Tereick at 2021-04-29T13:47:12+02:00
support a lot more shapes

--HG--
branch : dotviewer-python3

- - - - -
0f432b74 by Carl Friedrich Bolz-Tereick at 2021-04-29T14:02:25+02:00
sign error

--HG--
branch : dotviewer-python3

- - - - -
ee02ff6b by Carl Friedrich Bolz-Tereick at 2021-04-29T19:59:08+02:00
start supporting records

--HG--
branch : dotviewer-python3

- - - - -
fa0981f8 by Carl Friedrich Bolz-Tereick at 2021-04-29T21:57:33+02:00
bit too much code, but records almost work

--HG--
branch : dotviewer-python3

- - - - -
ad7e22a5 by Carl Friedrich Bolz-Tereick at 2021-04-29T22:17:19+02:00
highlight the searched string

--HG--
branch : dotviewer-python3

- - - - -
a96e4cc6 by Carl Friedrich Bolz-Tereick at 2021-04-29T22:17:35+02:00
don't show edges with style=invis

--HG--
branch : dotviewer-python3

- - - - -
191260e5 by Carl Friedrich Bolz-Tereick at 2021-04-30T12:38:05+02:00
add a test for records

--HG--
branch : dotviewer-python3

- - - - -
0b3d78d9 by Carl Friedrich Bolz-Tereick at 2021-05-03T22:26:18+02:00
support for escaping \{, \}, html entities in records

--HG--
branch : dotviewer-python3

- - - - -
db680a26 by Carl Friedrich Bolz-Tereick at 2021-05-04T22:07:49+02:00
switch to FiraMath, for better symbol unicode support

--HG--
branch : dotviewer-python3

- - - - -
477c1a1f by Carl Friedrich Bolz-Tereick at 2021-05-07T13:00:20+02:00
hide pygame message, as it can mess up the communication with the server

--HG--
branch : dotviewer-python3

- - - - -
21a6e885 by Carl Friedrich Bolz-Tereick at 2021-05-15T16:35:28+02:00
(cfbolz, Karl G. Ulbrich): fix more python2-isms, in particular search

--HG--
branch : dotviewer-python3

- - - - -
d0dcd24b by nimaje at 2021-06-13T10:20:33+02:00
only set VMPROF_APPLE on darwin

setting that on all systems that aren't handled explicitly breaks 
translation at least on freebsd,
but probably on everything that isn't darwin (wanted there), linux or 
windows (handled explicitly).

--HG--
branch : set-vmprof_apple-only-on-darwin

- - - - -
b0c7ca14 by Matti Picus at 2021-06-13T11:48:18+03:00
document and close branch to be merged

--HG--
branch : set-vmprof_apple-only-on-darwin

- - - - -
68eba336 by Matti Picus at 2021-06-13T11:48:53+03:00
merge set-vmprof_apple-only-on-darwin

- - - - -
72852e11 by Matti Picus at 2021-06-13T11:50:26+03:00
document merged branch

- - - - -
160b793d by Carl Friedrich Bolz-Tereick at 2021-06-16T13:08:43+02:00
add raise function to r_signal

- - - - -
f60c26a0 by Matti Picus at 2021-06-16T23:24:26+03:00
add alias (from comment in issue 3490)

- - - - -
01a32ca4 by Carl Friedrich Bolz-Tereick at 2021-06-17T17:53:39+02:00
merge dotviewer-python3: make dotviewer also python3 compatible and add a few 
features

- - - - -
ff03d1dc by Carl Friedrich Bolz-Tereick at 2021-06-17T17:54:46+02:00
document branch

- - - - -
73bb2ac5 by Matti Picus at 2021-06-17T20:56:04+03:00
merge default into py3.7

--HG--
branch : py3.7

- - - - -
fa5a7a90 by Carl Friedrich Bolz-Tereick at 2021-06-12T21:52:06+02:00
backport py3.8-buffer-gets-w_obj to py3.7

Collapsed revision
* (cfbolz, twitch): start passing w_obj to the constructors of the subclasses of
pypy.interpreter.buffer.BufferView
* (cfbolz, twitch): don't store the w_obj on the memoryobject any more, 
instead
return the underlying view's w_obj in the .obj getter
* (cfbolz, mattip, twitch): implement memoryview.toreadonly

(we did that by wrapping the underlying with in a new ReadonlyWrapper class,
not 100% sure this is the right design)
* (cfbolz, twitch): fix translation

--HG--
branch : py3.7

- - - - -


30 changed files:

- + dotviewer/__main__.py
- dotviewer/dotviewer.py
- dotviewer/drawgraph.py
- + dotviewer/font/FiraMath-Regular.otf
- + dotviewer/font/LICENSE
- dotviewer/font/README.txt
- dotviewer/graphclient.py
- dotviewer/graphdisplay.py
- dotviewer/graphpage.py
- dotviewer/graphparse.py
- dotviewer/graphserver.py
- dotviewer/msgstruct.py
- dotviewer/sshgraphserver.py
- dotviewer/strunicode.py
- + dotviewer/test/test_record.py
- pypy/doc/tool/makecontributor.py
- pypy/doc/whatsnew-head.rst
- pypy/interpreter/buffer.py
- pypy/interpreter/test/test_buffer.py
- pypy/modul

[pypy-commit] [Git][pypy/pypy][branch/py3.8-ast-end-positions] add extra error checking to ast constructors

2021-06-17 Thread Carl Friedrich Bolz-Tereick (@cfbolz)


Carl Friedrich Bolz-Tereick pushed to branch branch/py3.8-ast-end-positions at 
PyPy / pypy


Commits:
3924f891 by Carl Friedrich Bolz-Tereick at 2021-06-17T19:56:57+02:00
add extra error checking to ast constructors

--HG--
branch : py3.8-ast-end-positions

- - - - -


3 changed files:

- pypy/interpreter/astcompiler/ast.py
- pypy/interpreter/astcompiler/tools/asdl_py.py
- pypy/module/_ast/test/test_ast.py


View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/commit/3924f8916edbf8c61437e75d75e24017e33d2215

-- 
View it on Heptapod: 
https://foss.heptapod.net/pypy/pypy/-/commit/3924f8916edbf8c61437e75d75e24017e33d2215
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