[Python.NET] Working group notes for April 22, 2021
Mark Visser <[email protected]> Thu, 22 Apr 2021 12:16:10 -0400
| Newsgroups | gmane.comp.python.dotnet |
|---|---|
| Message-ID | <[email protected]> |
--===============9056868750694577959== Content-Type: multipart/alternative; boundary="Apple-Mail=_5E84FA93-499C-43D6-869C-5B37F8B05DAE" --Apple-Mail=_5E84FA93-499C-43D6-869C-5B37F8B05DAE Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii Attendees: Victor, Mark, Felix, Benoit Agenda: Review last week's action items: Victor to make a list of breaking changes in his branch that could land = for 3.0 and discuss with Benedikt Felix to review #1426 <https://github.com/pythonnet/pythonnet/pull/1426> Victor to update Improve Python <-> .NET exception integration = <https://github.com/pythonnet/pythonnet/pull/1134>=20 Victor to update https://github.com/pythonnet/pythonnet/pull/1133 = <https://github.com/pythonnet/pythonnet/pull/1133> and check with = Benedikt that it's still good to land for 3.0 Benoit to test on Apple Silicon & derisk Notes: Improve Python <-> .NET exception integration = <https://github.com/pythonnet/pythonnet/pull/1134> blocked: waiting for = #1426 & #1441 to land Python 3.7 doesn't build on Apple Silicon fixes won't be backported to 3.7 3.9 is earliest version that will support Apple Silicon Action Items: Victor to make a list of breaking changes in his branch that could land = for 3.0 and discuss with Benedikt Felix to review #1426 <https://github.com/pythonnet/pythonnet/pull/1426> = & #1441 <https://github.com/pythonnet/pythonnet/pull/1441> Victor to update https://github.com/pythonnet/pythonnet/pull/1133 = <https://github.com/pythonnet/pythonnet/pull/1133> and check with = Benedikt that it's still good to land for 3.0 The meeting notes google doc is here = <https://docs.google.com/document/d/1rJVU84B_dgx58-_EopjRtOJVFAI2WfHJYV0n7= uE1Oak/edit#>. Feel free to correct or add additional information. The next meeting will be held on Thursday, May 6 at 12pm EST (click for = your time zone) <https://www.google.com/search?q=3D12:00+pm+EST>. Mark Visser Senior Dev Manager, M&E Unity Technologies - www.unity3d.com <http://www.unity3d.com/> --Apple-Mail=_5E84FA93-499C-43D6-869C-5B37F8B05DAE Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=us-ascii <html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; = charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; = -webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><span= id=3D"docs-internal-guid-ec6b1efe-7fff-14b9-db7d-bed09640836a" = style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D""><h2 = dir=3D"ltr" style=3D"line-height: 1.38; margin-top: 18pt; margin-bottom: = 6pt;" class=3D""><span style=3D"font-size: 11pt; font-family: Arial; = font-variant-ligatures: normal; font-variant-east-asian: normal; = font-variant-position: normal; vertical-align: baseline; white-space: = pre-wrap;" class=3D"">Attendees:</span><span style=3D"font-size: 11pt; = font-family: Arial; font-variant-ligatures: normal; = font-variant-east-asian: normal; font-variant-position: normal; = vertical-align: baseline; white-space: pre-wrap;" class=3D""> Victor, = Mark, Felix, Benoit</span></h2><br class=3D""><div style=3D"line-height: = 1.38; margin-top: 0pt; margin-bottom: 0pt;" class=3D""><span = style=3D"font-size: 11pt; font-family: Arial; font-weight: 700; = font-variant-ligatures: normal; font-variant-east-asian: normal; = font-variant-position: normal; vertical-align: baseline; white-space: = pre-wrap;" class=3D"">Agenda:</span></div><ul style=3D"margin-top: 0px; = margin-bottom: 0px; padding-inline-start: 48px;" class=3D""><li = dir=3D"ltr" aria-level=3D"1" style=3D"list-style-type: disc; font-size: = 11pt; font-family: Arial; font-variant-ligatures: normal; = font-variant-east-asian: normal; font-variant-position: normal; = vertical-align: baseline; white-space: pre;" class=3D""><div = style=3D"line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;" = class=3D""><span style=3D"font-size: 11pt; font-variant-ligatures: = normal; font-variant-east-asian: normal; font-variant-position: normal; = vertical-align: baseline; white-space: pre-wrap;" class=3D"">Review last = week's action items:</span></div></li><ul style=3D"margin-top: 0px; = margin-bottom: 0px; padding-inline-start: 48px;" class=3D""><li = dir=3D"ltr" aria-level=3D"2" style=3D"list-style-type: circle; = font-size: 11pt; font-family: Arial; font-variant-ligatures: normal; = font-variant-east-asian: normal; font-variant-position: normal; = vertical-align: baseline; white-space: pre;" class=3D""><div = style=3D"line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;" = class=3D""><span style=3D"font-size: 11pt; font-variant-ligatures: = normal; font-variant-east-asian: normal; font-variant-position: normal; = vertical-align: baseline; white-space: pre-wrap;" class=3D"">Victor to = make a list of breaking changes in his branch that could land for 3.0 = and discuss with Benedikt</span></div></li><li dir=3D"ltr" = aria-level=3D"2" style=3D"list-style-type: circle; font-size: 11pt; = font-family: Arial; font-variant-ligatures: normal; = font-variant-east-asian: normal; font-variant-position: normal; = vertical-align: baseline; white-space: pre;" class=3D""><div = style=3D"line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;" = class=3D""><span style=3D"font-size: 11pt; font-variant-ligatures: = normal; font-variant-east-asian: normal; font-variant-position: normal; = vertical-align: baseline; white-space: pre-wrap;" class=3D"">Felix to = review </span><a href=3D"https://github.com/pythonnet/pythonnet/pull/1426"= style=3D"text-decoration: none;" class=3D""><span style=3D"font-size: = 11pt; color: rgb(17, 85, 204); font-variant-ligatures: normal; = font-variant-east-asian: normal; font-variant-position: normal; = text-decoration: underline; text-decoration-skip: none; vertical-align: = baseline; white-space: pre-wrap;" = class=3D"">#1426</span></a></div></li><li dir=3D"ltr" aria-level=3D"2" = style=3D"list-style-type: circle; font-size: 11pt; font-family: Arial; = font-variant-ligatures: normal; font-variant-east-asian: normal; = font-variant-position: normal; vertical-align: baseline; white-space: = pre;" class=3D""><div style=3D"line-height: 1.38; margin-top: 0pt; = margin-bottom: 0pt;" class=3D""><span style=3D"font-size: 11pt; = font-variant-ligatures: normal; font-variant-east-asian: normal; = font-variant-position: normal; vertical-align: baseline; white-space: = pre-wrap;" class=3D"">Victor to update </span><a = href=3D"https://github.com/pythonnet/pythonnet/pull/1134" = style=3D"text-decoration: none;" class=3D""><span style=3D"font-size: = 11pt; color: rgb(17, 85, 204); font-variant-ligatures: normal; = font-variant-east-asian: normal; font-variant-position: normal; = text-decoration: underline; text-decoration-skip: none; vertical-align: = baseline; white-space: pre-wrap;" class=3D"">Improve Python <-> = .NET exception integration</span></a><span style=3D"font-size: 11pt; = font-variant-ligatures: normal; font-variant-east-asian: normal; = font-variant-position: normal; vertical-align: baseline; white-space: = pre-wrap;" class=3D""> </span></div></li><li dir=3D"ltr" = aria-level=3D"2" style=3D"list-style-type: circle; font-size: 11pt; = font-family: Arial; font-variant-ligatures: normal; = font-variant-east-asian: normal; font-variant-position: normal; = vertical-align: baseline; white-space: pre;" class=3D""><div = style=3D"line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;" = class=3D""><span style=3D"font-size: 11pt; font-variant-ligatures: = normal; font-variant-east-asian: normal; font-variant-position: normal; = vertical-align: baseline; white-space: pre-wrap;" class=3D"">Victor to = update </span><a href=3D"https://github.com/pythonnet/pythonnet/pull/1133"= style=3D"text-decoration: none;" class=3D""><span style=3D"font-size: = 11pt; color: rgb(17, 85, 204); font-variant-ligatures: normal; = font-variant-east-asian: normal; font-variant-position: normal; = text-decoration: underline; text-decoration-skip: none; vertical-align: = baseline; white-space: pre-wrap;" = class=3D"">https://github.com/pythonnet/pythonnet/pull/1133</span></a><spa= n style=3D"font-size: 11pt; font-variant-ligatures: normal; = font-variant-east-asian: normal; font-variant-position: normal; = vertical-align: baseline; white-space: pre-wrap;" class=3D""> and check = with Benedikt that it's still good to land for 3.0</span></div></li><li = dir=3D"ltr" aria-level=3D"2" style=3D"list-style-type: circle; = font-size: 11pt; font-family: Arial; font-variant-ligatures: normal; = font-variant-east-asian: normal; font-variant-position: normal; = vertical-align: baseline; white-space: pre;" class=3D""><div = style=3D"line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;" = class=3D""><span style=3D"font-size: 11pt; font-variant-ligatures: = normal; font-variant-east-asian: normal; font-variant-position: normal; = vertical-align: baseline; white-space: pre-wrap;" class=3D"">Benoit to = test on Apple Silicon & derisk</span></div></li></ul></ul><br = class=3D""><div style=3D"line-height: 1.38; margin-top: 0pt; = margin-bottom: 0pt;" class=3D""><span style=3D"font-size: 11pt; = font-family: Arial; font-weight: 700; font-variant-ligatures: normal; = font-variant-east-asian: normal; font-variant-position: normal; = vertical-align: baseline; white-space: pre-wrap;" = class=3D"">Notes:</span></div><ul style=3D"margin-top: 0px; = margin-bottom: 0px; padding-inline-start: 48px;" class=3D""><li = dir=3D"ltr" aria-level=3D"1" style=3D"list-style-type: disc; font-size: = 11pt; font-family: Arial; font-variant-ligatures: normal; = font-variant-east-asian: normal; font-variant-position: normal; = vertical-align: baseline; white-space: pre;" class=3D""><div = style=3D"line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;" = class=3D""><a href=3D"https://github.com/pythonnet/pythonnet/pull/1134" = style=3D"text-decoration: none;" class=3D""><span style=3D"font-size: = 11pt; color: rgb(17, 85, 204); font-variant-ligatures: normal; = font-variant-east-asian: normal; font-variant-position: normal; = text-decoration: underline; text-decoration-skip: none; vertical-align: = baseline; white-space: pre-wrap;" class=3D"">Improve Python <-> = .NET exception integration</span></a><span style=3D"font-size: 11pt; = font-variant-ligatures: normal; font-variant-east-asian: normal; = font-variant-position: normal; vertical-align: baseline; white-space: = pre-wrap;" class=3D""> blocked: waiting for #1426 & #1441 to = land</span></div></li><li dir=3D"ltr" aria-level=3D"1" = style=3D"list-style-type: disc; font-size: 11pt; font-family: Arial; = font-variant-ligatures: normal; font-variant-east-asian: normal; = font-variant-position: normal; vertical-align: baseline; white-space: = pre;" class=3D""><div style=3D"line-height: 1.38; margin-top: 0pt; = margin-bottom: 0pt;" class=3D""><span style=3D"font-size: 11pt; = font-variant-ligatures: normal; font-variant-east-asian: normal; = font-variant-position: normal; vertical-align: baseline; white-space: = pre-wrap;" class=3D"">Python 3.7 doesn't build on Apple = Silicon</span></div></li><ul style=3D"margin-top: 0px; margin-bottom: = 0px; padding-inline-start: 48px;" class=3D""><li dir=3D"ltr" = aria-level=3D"2" style=3D"list-style-type: circle; font-size: 11pt; = font-family: Arial; font-variant-ligatures: normal; = font-variant-east-asian: normal; font-variant-position: normal; = vertical-align: baseline; white-space: pre;" class=3D""><div = style=3D"line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;" = class=3D""><span style=3D"font-size: 11pt; font-variant-ligatures: = normal; font-variant-east-asian: normal; font-variant-position: normal; = vertical-align: baseline; white-space: pre-wrap;" class=3D"">fixes won't = be backported to 3.7</span></div></li><li dir=3D"ltr" aria-level=3D"2" = style=3D"list-style-type: circle; font-size: 11pt; font-family: Arial; = font-variant-ligatures: normal; font-variant-east-asian: normal; = font-variant-position: normal; vertical-align: baseline; white-space: = pre;" class=3D""><div style=3D"line-height: 1.38; margin-top: 0pt; = margin-bottom: 0pt;" class=3D""><span style=3D"font-size: 11pt; = font-variant-ligatures: normal; font-variant-east-asian: normal; = font-variant-position: normal; vertical-align: baseline; white-space: = pre-wrap;" class=3D"">3.9 is earliest version that will support Apple = Silicon</span></div></li></ul></ul><br class=3D""><div = style=3D"line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;" = class=3D""><span style=3D"font-size: 11pt; font-family: Arial; = font-weight: 700; font-variant-ligatures: normal; = font-variant-east-asian: normal; font-variant-position: normal; = vertical-align: baseline; white-space: pre-wrap;" class=3D"">Action = Items:</span></div><ul style=3D"margin-top: 0px; margin-bottom: 0px; = padding-inline-start: 48px;" class=3D""><li dir=3D"ltr" aria-level=3D"1" = style=3D"list-style-type: disc; font-size: 11pt; font-family: Arial; = font-variant-ligatures: normal; font-variant-east-asian: normal; = font-variant-position: normal; vertical-align: baseline; white-space: = pre;" class=3D""><div style=3D"line-height: 1.38; margin-top: 0pt; = margin-bottom: 0pt;" class=3D""><span style=3D"font-size: 11pt; = font-variant-ligatures: normal; font-variant-east-asian: normal; = font-variant-position: normal; vertical-align: baseline; white-space: = pre-wrap;" class=3D"">Victor to make a list of breaking changes in his = branch that could land for 3.0 and discuss with = Benedikt</span></div></li><li dir=3D"ltr" aria-level=3D"1" = style=3D"list-style-type: disc; font-size: 11pt; font-family: Arial; = font-variant-ligatures: normal; font-variant-east-asian: normal; = font-variant-position: normal; vertical-align: baseline; white-space: = pre;" class=3D""><div style=3D"line-height: 1.38; margin-top: 0pt; = margin-bottom: 0pt;" class=3D""><span style=3D"font-size: 11pt; = font-variant-ligatures: normal; font-variant-east-asian: normal; = font-variant-position: normal; vertical-align: baseline; white-space: = pre-wrap;" class=3D"">Felix to review </span><a = href=3D"https://github.com/pythonnet/pythonnet/pull/1426" = style=3D"text-decoration: none;" class=3D""><span style=3D"font-size: = 11pt; color: rgb(17, 85, 204); font-variant-ligatures: normal; = font-variant-east-asian: normal; font-variant-position: normal; = text-decoration: underline; text-decoration-skip: none; vertical-align: = baseline; white-space: pre-wrap;" class=3D"">#1426</span></a><span = style=3D"font-size: 11pt; font-variant-ligatures: normal; = font-variant-east-asian: normal; font-variant-position: normal; = vertical-align: baseline; white-space: pre-wrap;" class=3D""> & = </span><a href=3D"https://github.com/pythonnet/pythonnet/pull/1441" = style=3D"text-decoration: none;" class=3D""><span style=3D"font-size: = 11pt; color: rgb(17, 85, 204); font-variant-ligatures: normal; = font-variant-east-asian: normal; font-variant-position: normal; = text-decoration: underline; text-decoration-skip: none; vertical-align: = baseline; white-space: pre-wrap;" = class=3D"">#1441</span></a></div></li><li dir=3D"ltr" aria-level=3D"1" = style=3D"list-style-type: disc; font-size: 11pt; font-family: Arial; = font-variant-ligatures: normal; font-variant-east-asian: normal; = font-variant-position: normal; vertical-align: baseline; white-space: = pre;" class=3D""><div style=3D"line-height: 1.38; margin-top: 0pt; = margin-bottom: 0pt;" class=3D""><span style=3D"font-size: 11pt; = font-variant-ligatures: normal; font-variant-east-asian: normal; = font-variant-position: normal; vertical-align: baseline; white-space: = pre-wrap;" class=3D"">Victor to update </span><a = href=3D"https://github.com/pythonnet/pythonnet/pull/1133" = style=3D"text-decoration: none;" class=3D""><span style=3D"font-size: = 11pt; color: rgb(17, 85, 204); font-variant-ligatures: normal; = font-variant-east-asian: normal; font-variant-position: normal; = text-decoration: underline; text-decoration-skip: none; vertical-align: = baseline; white-space: pre-wrap;" = class=3D"">https://github.com/pythonnet/pythonnet/pull/1133</span></a><spa= n style=3D"font-size: 11pt; font-variant-ligatures: normal; = font-variant-east-asian: normal; font-variant-position: normal; = vertical-align: baseline; white-space: pre-wrap;" class=3D""> and check = with Benedikt that it's still good to land for = 3.0</span></div></li></ul></span><div class=3D""><br class=3D""></div><div= class=3D""><span = id=3D"docs-internal-guid-96f67fab-7fff-870a-6003-e06048d92e1d" = style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0);" class=3D""><div = style=3D"line-height: 1.38; margin-top: 0pt; margin-bottom: 0pt;" = class=3D""><span style=3D"font-size: 11pt; font-family: Arial; = font-variant-ligatures: normal; font-variant-east-asian: normal; = font-variant-position: normal; vertical-align: baseline; white-space: = pre-wrap;" class=3D"">The meeting notes google doc is</span><a = href=3D"https://docs.google.com/document/d/1rJVU84B_dgx58-_EopjRtOJVFAI2Wf= HJYV0n7uE1Oak/edit#" style=3D"text-decoration: none;" class=3D""><span = style=3D"font-size: 11.5pt; font-family: Arial; color: rgb(0, 0, 0); = font-variant-ligatures: normal; font-variant-east-asian: normal; = font-variant-position: normal; vertical-align: baseline; white-space: = pre-wrap;" class=3D""> </span><span style=3D"font-size: 11.5pt; = font-family: Arial; color: rgb(17, 85, 204); font-variant-ligatures: = normal; font-variant-east-asian: normal; font-variant-position: normal; = text-decoration: underline; text-decoration-skip: none; vertical-align: = baseline; white-space: pre-wrap;" class=3D"">here</span></a><span = style=3D"font-size: 11.5pt; font-family: Arial; font-variant-ligatures: = normal; font-variant-east-asian: normal; font-variant-position: normal; = vertical-align: baseline; white-space: pre-wrap;" class=3D"">. Feel free = to correct or add additional information.</span></div><span = style=3D"font-size: 11pt; font-family: Arial; font-variant-ligatures: = normal; font-variant-east-asian: normal; font-variant-position: normal; = vertical-align: baseline; white-space: pre-wrap;" class=3D"">The next = meeting will be held on Thursday, May 6 at </span><a = href=3D"https://www.google.com/search?q=3D12:00+pm+EST" = style=3D"text-decoration: none;" class=3D""><span style=3D"font-size: = 11pt; font-family: Arial; color: rgb(17, 85, 204); = font-variant-ligatures: normal; font-variant-east-asian: normal; = font-variant-position: normal; text-decoration: underline; = text-decoration-skip: none; vertical-align: baseline; white-space: = pre-wrap;" class=3D"">12pm EST (click for your time = zone)</span></a><span style=3D"font-size: 11pt; font-family: Arial; = font-variant-ligatures: normal; font-variant-east-asian: normal; = font-variant-position: normal; vertical-align: baseline; white-space: = pre-wrap;" class=3D"">.</span></span></div><div class=3D""><br = class=3D""></div><div class=3D""> <div dir=3D"auto" style=3D"caret-color: rgb(0, 0, 0); color: rgb(0, 0, = 0); letter-spacing: normal; text-align: start; text-indent: 0px; = text-transform: none; white-space: normal; word-spacing: 0px; = -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: = break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" = class=3D""><div dir=3D"auto" style=3D"caret-color: rgb(0, 0, 0); color: = rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: = 0px; text-transform: none; white-space: normal; word-spacing: 0px; = -webkit-text-stroke-width: 0px; text-decoration: none; word-wrap: = break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" = class=3D""><div style=3D"color: rgb(0, 0, 0); letter-spacing: normal; = text-align: start; text-indent: 0px; text-transform: none; white-space: = normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: = break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" = class=3D""><div style=3D"color: rgb(0, 0, 0); letter-spacing: normal; = text-align: start; text-indent: 0px; text-transform: none; white-space: = normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: = break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" = class=3D""><div style=3D"color: rgb(0, 0, 0); letter-spacing: normal; = text-align: start; text-indent: 0px; text-transform: none; white-space: = normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: = break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" = class=3D""><div class=3D"">Mark Visser<div class=3D""><i class=3D"">Senior= Dev Manager, M&E</i><br class=3D""><div class=3D""><b = class=3D"">Unity Technologies</b> - <a = href=3D"http://www.unity3d.com/" target=3D"_blank" style=3D"color: = rgb(17, 85, 204);" class=3D"">www.unity3d.com</a><br = class=3D""></div></div></div><div class=3D""><br = class=3D""></div></div></div></div><br = class=3D"Apple-interchange-newline"></div><br = class=3D"Apple-interchange-newline"></div><br = class=3D"Apple-interchange-newline"><br = class=3D"Apple-interchange-newline"> </div> <br class=3D""></body></html>= --Apple-Mail=_5E84FA93-499C-43D6-869C-5B37F8B05DAE-- --===============9056868750694577959== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ PythonNet mailing list -- [email protected] To unsubscribe send an email to [email protected] https://mail.python.org/mailman3/lists/pythonnet.python.org/ Member address: [email protected] --===============9056868750694577959==--