[Python.NET] Re: Support for Python v3.9
Mark Visser <[email protected]> Thu, 22 Jul 2021 11:27:44 -0400
| Newsgroups | gmane.comp.python.dotnet |
|---|---|
| Message-ID | <[email protected]> |
--===============4380081811123052689== Content-Type: multipart/alternative; boundary="Apple-Mail=_F650CD70-B455-4A17-884A-28EF8B3043E4" --Apple-Mail=_F650CD70-B455-4A17-884A-28EF8B3043E4 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Hi Di & other folks, Just quoting Benedikt from earlier in the thread in case it was missed: > Hi, >=20 > Indeed, we back-ported support as such in Python.NET = <http://python.net/> 2.5.2, but we ran into some ominous crashes in CI. = That's why we don't claim support on Pypi and don't provide wheels for = 3.9. You can either build 2.5.2 yourself or the try to use the current = master instead. We'll try to come up with a concrete roadmap for the 3.0 = release in one of the next biweekly meetings. >=20 > Regards > Benedikt To summarize, Python.NET <http://python.net/> does NOT support Python = 3.9.x at this time. Python.NET <http://python.net/> is an open-source = project with a very small number of part-time volunteer maintainers, so = any investigation you're able to do on Python 3.9 is appreciated. If = you're able to reproduce crashes, please log them as issues at = https://github.com/pythonnet/pythonnet/issues = <https://github.com/pythonnet/pythonnet/issues>. If you're able to = commit development resources to fixing crashes, even better! Pull = requests are always welcome! cheers, -Mark > On Jul 8, 2021, at 2:10 PM, Di Yang (PACTERA TECHNOLOGIES INC) via = PythonNet <[email protected]> wrote: >=20 > Hi Vince/Pythonnet, > =20 > I tested again with Python 3.9.6 which is released on 6/28, still got = error when running =E2=80=9Cpip install pythonnet=E2=80=9D. I got the = same error on two machines. How could we solve it? > <image001.png> > =20 > Thanks, > Di > =20 > From: Vince Luff <[email protected]>=20 > Sent: Saturday, May 15, 2021 4:19 AM > To: A list for users and developers of Python.NET = <[email protected]> > Cc: Di Yang (PACTERA TECHNOLOGIES INC) <[email protected]>; = Douglas Wyant (Aptly Technology Corporation) <[email protected]> > Subject: [EXTERNAL] Re: [Python.NET] Re: Support for Python v3.9 > =20 > Hi guys, > =20 > Am I missing something here, because Python.Net v2.5.2 already = supports Python 3.9: > =20 > https://github.com/pythonnet/pythonnet/releases = <https://nam06.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fgithu= b.com%2Fpythonnet%2Fpythonnet%2Freleases&data=3D04%7C01%7Cv-diyan%40micros= oft.com%7Cf693f50050c04d3878ea08d91793480b%7C72f988bf86f141af91ab2d7cd011d= b47%7C1%7C0%7C637566744677417311%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwM= DAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=3DOEVv80ury= S4cAJj%2FVg3G1vn93T63vegHPQt2dbrYgaY%3D&reserved=3D0> > =20 > "Additionally, includes support for Python 3.9" > =20 > Regards, > Vince > From: Mark Visser <[email protected] <mailto:[email protected]>> > Sent: 13 May 2021 17:14 > To: A list for users and developers of Python.NET = <[email protected] <mailto:[email protected]>> > Cc: Di Yang (PACTERA TECHNOLOGIES INC) <[email protected] = <mailto:[email protected]>>; Douglas Wyant (Aptly Technology = Corporation) <[email protected] <mailto:[email protected]>> > Subject: [Python.NET] Re: Support for Python v3.9 > =20 > Hi Douglas,=20 > =20 > It looks to me like this was fixed in Python 3.6, 3.7, 3.8 and 3.9: > =20 > =46rom = https://python-security.readthedocs.io/vuln/cjk-codec-download-eval.html: = <https://nam06.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fpytho= n-security.readthedocs.io%2Fvuln%2Fcjk-codec-download-eval.html%3A&data=3D= 04%7C01%7Cv-diyan%40microsoft.com%7Cf693f50050c04d3878ea08d91793480b%7C72f= 988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637566744677427307%7CUnknown%7CTWF= pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3= D%7C1000&sdata=3DaS%2BV4jyLy5IzjSMrU%2F%2FtmHzJyDFKLKS6kfi2qG8l45Q%3D&rese= rved=3D0> > =20 >=20 > Fixed In >=20 > =C2=B7 Python 3.6.13 (2021-02-16) fixed by commit e912e94 = (branch 3.6) = <https://nam06.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fgithu= b.com%2Fpython%2Fcpython%2Fcommit%2Fe912e945f2960029d039d3390ea08835ad3937= 4b&data=3D04%7C01%7Cv-diyan%40microsoft.com%7Cf693f50050c04d3878ea08d91793= 480b%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637566744677437300%7CUnk= nown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJ= XVCI6Mn0%3D%7C1000&sdata=3DPlm8%2FnyOjoFqSGlnoi3x7K59r2w3dTRuHMtGWQCsr40%3= D&reserved=3D0> (2020-10-20) > =C2=B7 Python 3.7.10 (2021-02-16) fixed by commit 43e5231 = (branch 3.7) = <https://nam06.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fgithu= b.com%2Fpython%2Fcpython%2Fcommit%2F43e523103886af66d6c27cd72431b5d9d14cd2= a9&data=3D04%7C01%7Cv-diyan%40microsoft.com%7Cf693f50050c04d3878ea08d91793= 480b%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637566744677447302%7CUnk= nown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJ= XVCI6Mn0%3D%7C1000&sdata=3DWSKZuaaaIjiBLv9GZt8rE%2BTfx8tB5lsktar77Wl1AeU%3= D&reserved=3D0> (2020-10-20) > =C2=B7 Python 3.8.7 (2020-12-21) fixed by commit 6c6c256 = (branch 3.8) = <https://nam06.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fgithu= b.com%2Fpython%2Fcpython%2Fcommit%2F6c6c256df3636ff6f6136820afaefa5a10a3ac= 33&data=3D04%7C01%7Cv-diyan%40microsoft.com%7Cf693f50050c04d3878ea08d91793= 480b%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637566744677457296%7CUnk= nown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJ= XVCI6Mn0%3D%7C1000&sdata=3Dpne30qpj%2BZiNyvdYxh9XIqSU4Jpq2ck97I6SEtqzehI%3= D&reserved=3D0> (2020-10-06) > =C2=B7 Python 3.9.1 (2020-12-07) fixed by commit b664a1d = (branch 3.9) = <https://nam06.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fgithu= b.com%2Fpython%2Fcpython%2Fcommit%2Fb664a1df4ee71d3760ab937653b10997081b17= 94&data=3D04%7C01%7Cv-diyan%40microsoft.com%7Cf693f50050c04d3878ea08d91793= 480b%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637566744677457296%7CUnk= nown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJ= XVCI6Mn0%3D%7C1000&sdata=3DEjy6IRCmbvUsY%2Busibc8FiEM0UKrBTZJ46rW9reCyac%3= D&reserved=3D0> (2020-10-06) > So you should be able to address the CVE by upgrading to one of these = patch versions. AFAIK we don't have a timeline for 3.9 support in Python = for .NET yet. > =20 > cheers, > -Mark > =20 > Mark Visser=20 > Senior Dev Manager, M&E > Unity Technologies - www.unity3d.com = <https://nam06.safelinks.protection.outlook.com/?url=3Dhttp%3A%2F%2Fwww.un= ity3d.com%2F&data=3D04%7C01%7Cv-diyan%40microsoft.com%7Cf693f50050c04d3878= ea08d91793480b%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C63756674467746= 7285%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6I= k1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=3DX2Oxx%2FMu1ICHWF78nx7LZKOHkIlI3lRmbdM= PcKPvlRE%3D&reserved=3D0> > =20 > =20 > =20 > =20 >=20 >=20 >=20 > On May 12, 2021, at 12:43 PM, Douglas Wyant (Aptly Technology = Corporation) via PythonNet <[email protected] = <mailto:[email protected]>> wrote: > =20 > PythonNet, > Hi folks, I have no idea if this is the correct way to = engage support / ask questions, so please redirect me. We need to = deploy Python v3.9 to resolve a known Security issue in older versions. = I=E2=80=99m told we=E2=80=99re blocked on deploying until PythonNet is = updated to support v3.9. So the question is when might that be? > =20 > https://bugs.python.org/issue41944 = <https://nam06.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fbugs.= python.org%2Fissue41944&data=3D04%7C01%7Cv-diyan%40microsoft.com%7Cf693f50= 050c04d3878ea08d91793480b%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637= 566744677477281%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMz= IiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=3DT5QVFG7AmqWaaznwx%2By9bVNN= fZefsx3D8DMiGjFQimM%3D&reserved=3D0> > CVE-2020-27619: WIndows > Python versions 3.0.0 through 3.9.0 are susceptible to a vulnerability = which when successfully exploited could lead to disclosure of sensitive = information, addition or modification of data, or Denial of Service = (DoS). > Affected Versions=20 > Python versions 3.0.0 through 3.9.0=20 > =20 > Thanks, > =20 > Doug Wyant (Aptly Technology Corporation), GSEC, GCIH > Service Engineer 2 > Microsoft > _______________________________________________ > PythonNet mailing list -- [email protected] = <mailto:[email protected]> > To unsubscribe send an email to [email protected] = <mailto:[email protected]> > https://mail.python.org/mailman3/lists/pythonnet.python.org/ = <https://nam06.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fmail.= python.org%2Fmailman3%2Flists%2Fpythonnet.python.org%2F&data=3D04%7C01%7Cv= -diyan%40microsoft.com%7Cf693f50050c04d3878ea08d91793480b%7C72f988bf86f141= af91ab2d7cd011db47%7C1%7C0%7C637566744677477281%7CUnknown%7CTWFpbGZsb3d8ey= JWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sd= ata=3DzNuEosAM2hYnX%2BT36L7YQiSvg%2Bd7buhnz3G5lBnS2Lc%3D&reserved=3D0> > Member address: [email protected] <mailto:[email protected]> > =20 > _______________________________________________ > 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] --Apple-Mail=_F650CD70-B455-4A17-884A-28EF8B3043E4 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 <html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; = charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; = -webkit-nbsp-mode: space; line-break: after-white-space;" class=3D"">Hi = Di & other folks,<div class=3D""><br class=3D""></div><div = class=3D"">Just quoting Benedikt from earlier in the thread in case it = was missed:</div><div class=3D""><br class=3D""></div><div class=3D""><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""><blockquote type=3D"cite" class=3D""><span style=3D"color: = rgb(0, 0, 0);" class=3D"">Hi,</span><br style=3D"color: rgb(0, 0, 0);" = class=3D""><br style=3D"color: rgb(0, 0, 0);" class=3D""><span = style=3D"color: rgb(0, 0, 0);" class=3D"">Indeed, we back-ported support = as such in </span><a href=3D"http://Python.NET" = class=3D"">Python.NET</a><span style=3D"color: rgb(0, 0, 0);" = class=3D""> 2.5.2, but we ran into some ominous crashes in CI. = That's why we don't claim support on Pypi and don't provide wheels for = 3.9. You can either build 2.5.2 yourself or the try to use the current = master instead. We'll try to come up with a concrete roadmap for the 3.0 = release in one of the next biweekly meetings.</span><br style=3D"color: = rgb(0, 0, 0);" class=3D""><br style=3D"color: rgb(0, 0, 0);" = class=3D""><span style=3D"color: rgb(0, 0, 0);" = class=3D"">Regards</span><br style=3D"color: rgb(0, 0, 0);" = class=3D""><span style=3D"color: rgb(0, 0, 0);" = class=3D"">Benedikt</span></blockquote></div></div><br = class=3D"Apple-interchange-newline">To summarize, <a = href=3D"http://Python.NET" class=3D"">Python.NET</a> does <b = class=3D"">NOT</b> support Python 3.9.x at this time. <a = href=3D"http://Python.NET" class=3D"">Python.NET</a> is an = open-source project with a very small number of part-time volunteer = maintainers, so any investigation you're able to do on Python 3.9 is = appreciated. If you're able to reproduce crashes, please log them as = issues at <a href=3D"https://github.com/pythonnet/pythonnet/issues" = class=3D"">https://github.com/pythonnet/pythonnet/issues</a>. If you're = able to commit development resources to fixing crashes, even better! = Pull requests are always welcome!</div><div class=3D""><br = class=3D""></div><div class=3D"">cheers,</div><div = class=3D"">-Mark</div><div class=3D""><br = class=3D"webkit-block-placeholder"></div><div class=3D""><br = class=3D""></div> <div><br class=3D""><blockquote type=3D"cite" class=3D""><div = class=3D"">On Jul 8, 2021, at 2:10 PM, Di Yang (PACTERA TECHNOLOGIES = INC) via PythonNet <<a href=3D"mailto:[email protected]" = class=3D"">[email protected]</a>> wrote:</div><br = class=3D"Apple-interchange-newline"><div class=3D""><meta = charset=3D"UTF-8" class=3D""><div class=3D"WordSection1" style=3D"page: = WordSection1; caret-color: rgb(0, 0, 0); font-family: Helvetica; = font-size: 12px; font-style: normal; font-variant-caps: normal; = font-weight: normal; 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;"><div style=3D"margin: 0in; font-size: 11pt; font-family: Calibri, = sans-serif;" class=3D"">Hi Vince/Pythonnet,<o:p = class=3D""></o:p></div><div style=3D"margin: 0in; font-size: 11pt; = font-family: Calibri, sans-serif;" class=3D""><o:p = class=3D""> </o:p></div><div style=3D"margin: 0in; font-size: 11pt; = font-family: Calibri, sans-serif;" class=3D"">I tested again with Python = 3.9.6 which is released on 6/28, still got error when running =E2=80=9Cpip= install pythonnet=E2=80=9D. I got the same error on two machines. = How could we solve it?<o:p class=3D""></o:p></div><div style=3D"margin: = 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><span = id=3D"cid:[email protected]"><image001.png></span><o:p = class=3D""></o:p></div><div style=3D"margin: 0in; font-size: 11pt; = font-family: Calibri, sans-serif;" class=3D""><o:p = class=3D""> </o:p></div><div style=3D"margin: 0in; font-size: 11pt; = font-family: Calibri, sans-serif;" class=3D"">Thanks,<o:p = class=3D""></o:p></div><div style=3D"margin: 0in; font-size: 11pt; = font-family: Calibri, sans-serif;" class=3D"">Di<o:p = class=3D""></o:p></div><div style=3D"margin: 0in; font-size: 11pt; = font-family: Calibri, sans-serif;" class=3D""><o:p = class=3D""> </o:p></div><div class=3D""><div style=3D"border-style: = solid none none; border-top-width: 1pt; border-top-color: rgb(225, 225, = 225); padding: 3pt 0in 0in;" class=3D""><div style=3D"margin: 0in; = font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><b = class=3D"">From:</b><span = class=3D"Apple-converted-space"> </span>Vince Luff <<a = href=3D"mailto:[email protected]" = class=3D"">[email protected]</a>><span = class=3D"Apple-converted-space"> </span><br class=3D""><b = class=3D"">Sent:</b><span = class=3D"Apple-converted-space"> </span>Saturday, May 15, 2021 4:19 = AM<br class=3D""><b class=3D"">To:</b><span = class=3D"Apple-converted-space"> </span>A list for users and = developers of <a href=3D"http://Python.NET" class=3D"">Python.NET</a> = <<a href=3D"mailto:[email protected]" = class=3D"">[email protected]</a>><br class=3D""><b = class=3D"">Cc:</b><span class=3D"Apple-converted-space"> </span>Di = Yang (PACTERA TECHNOLOGIES INC) <<a = href=3D"mailto:[email protected]" = class=3D"">[email protected]</a>>; Douglas Wyant (Aptly = Technology Corporation) <<a href=3D"mailto:[email protected]" = class=3D"">[email protected]</a>><br class=3D""><b = class=3D"">Subject:</b><span = class=3D"Apple-converted-space"> </span>[EXTERNAL] Re: [<a = href=3D"http://Python.NET" class=3D"">Python.NET</a>] Re: Support for = Python v3.9<o:p class=3D""></o:p></div></div></div><div style=3D"margin: = 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><o:p = class=3D""> </o:p></div><div class=3D""><div style=3D"margin: 0in; = font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><span = style=3D"font-size: 12pt;" class=3D"">Hi guys,<o:p = class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: = 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><span = style=3D"font-size: 12pt;" class=3D""><o:p = class=3D""> </o:p></span></div></div><div class=3D""><div = style=3D"margin: 0in; font-size: 11pt; font-family: Calibri, = sans-serif;" class=3D""><span style=3D"font-size: 12pt;" class=3D"">Am I = missing something here, because <a href=3D"http://Python.Net" = class=3D"">Python.Net</a> v2.5.2 already supports Python 3.9:<o:p = class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: = 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><span = style=3D"font-size: 12pt;" class=3D""><o:p = class=3D""> </o:p></span></div></div><div class=3D""><div = style=3D"margin: 0in; font-size: 11pt; font-family: Calibri, = sans-serif;" class=3D""><span style=3D"font-size: 12pt;" class=3D""><a = href=3D"https://nam06.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%= 2Fgithub.com%2Fpythonnet%2Fpythonnet%2Freleases&data=3D04%7C01%7Cv-diy= an%40microsoft.com%7Cf693f50050c04d3878ea08d91793480b%7C72f988bf86f141af91= ab2d7cd011db47%7C1%7C0%7C637566744677417311%7CUnknown%7CTWFpbGZsb3d8eyJWIj= oiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sd= ata=3DOEVv80uryS4cAJj%2FVg3G1vn93T63vegHPQt2dbrYgaY%3D&reserved=3D0" = style=3D"color: blue; text-decoration: underline;" = class=3D"">https://github.com/pythonnet/pythonnet/releases</a><o:p = class=3D""></o:p></span></div></div><div class=3D""><div style=3D"margin: = 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><span = style=3D"font-size: 12pt;" class=3D""><o:p = class=3D""> </o:p></span></div></div><blockquote class=3D""><div = class=3D""><div style=3D"margin: 0in; font-size: 11pt; font-family: = Calibri, sans-serif;" class=3D""><span style=3D"font-size: 12pt;" = class=3D"">"</span><span style=3D"font-size: 12pt; font-family: = "Segoe UI", sans-serif; color: rgb(36, 41, 46); = background-color: white;" class=3D"">Additionally, includes support for = Python 3.9"</span><span style=3D"font-size: 12pt;" class=3D""><o:p = class=3D""></o:p></span></div></div></blockquote><div class=3D""><div = style=3D"margin: 0in; font-size: 11pt; font-family: Calibri, = sans-serif;" class=3D""><span style=3D"font-size: 12pt;" class=3D""><o:p = class=3D""> </o:p></span></div></div><div class=3D""><div = style=3D"margin: 0in; font-size: 11pt; font-family: Calibri, = sans-serif;" class=3D""><span style=3D"font-size: 12pt;" = class=3D"">Regards,<br class=3D"">Vince<o:p = class=3D""></o:p></span></div></div><div class=3D"MsoNormal" = align=3D"center" style=3D"margin: 0in; font-size: 11pt; font-family: = Calibri, sans-serif; text-align: center;"><hr size=3D"2" width=3D"98%" = align=3D"center" class=3D""></div><div id=3D"divRplyFwdMsg" = class=3D""><div style=3D"margin: 0in; font-size: 11pt; font-family: = Calibri, sans-serif;" class=3D""><b class=3D""><span style=3D"" = class=3D"">From:</span></b><span style=3D"" class=3D""><span = class=3D"Apple-converted-space"> </span>Mark Visser <<a = href=3D"mailto:[email protected]" style=3D"color: blue; text-decoration: = underline;" class=3D"">[email protected]</a>><br class=3D""><b = class=3D"">Sent:</b><span class=3D"Apple-converted-space"> </span>13 = May 2021 17:14<br class=3D""><b class=3D"">To:</b><span = class=3D"Apple-converted-space"> </span>A list for users and = developers of <a href=3D"http://Python.NET" class=3D"">Python.NET</a> = <<a href=3D"mailto:[email protected]" style=3D"color: blue; = text-decoration: underline;" class=3D"">[email protected]</a>><br = class=3D""><b class=3D"">Cc:</b><span = class=3D"Apple-converted-space"> </span>Di Yang (PACTERA = TECHNOLOGIES INC) <<a href=3D"mailto:[email protected]" = style=3D"color: blue; text-decoration: underline;" = class=3D"">[email protected]</a>>; Douglas Wyant (Aptly = Technology Corporation) <<a href=3D"mailto:[email protected]" = style=3D"color: blue; text-decoration: underline;" = class=3D"">[email protected]</a>><br class=3D""><b = class=3D"">Subject:</b><span = class=3D"Apple-converted-space"> </span>[<a = href=3D"http://Python.NET" class=3D"">Python.NET</a>] Re: Support for = Python v3.9</span><o:p class=3D""></o:p></div><div class=3D""><div = style=3D"margin: 0in; font-size: 11pt; font-family: Calibri, = sans-serif;" class=3D""> <o:p class=3D""></o:p></div></div></div><div= class=3D""><div style=3D"margin: 0in; font-size: 11pt; font-family: = Calibri, sans-serif;" class=3D"">Hi Douglas,<span = class=3D"Apple-converted-space"> </span><o:p = class=3D""></o:p></div><div class=3D""><div style=3D"margin: 0in; = font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><o:p = class=3D""> </o:p></div></div><div class=3D""><div style=3D"margin: = 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">It = looks to me like this was fixed in Python 3.6, 3.7, 3.8<span = class=3D"Apple-converted-space"> </span><b = class=3D"">and</b> 3.9:<o:p class=3D""></o:p></div></div><div = class=3D""><div style=3D"margin: 0in; font-size: 11pt; font-family: = Calibri, sans-serif;" class=3D""><o:p = class=3D""> </o:p></div></div><div class=3D""><div style=3D"margin: = 0in; font-size: 11pt; font-family: Calibri, sans-serif;" = class=3D"">From<span class=3D"Apple-converted-space"> </span><a = href=3D"https://nam06.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%= 2Fpython-security.readthedocs.io%2Fvuln%2Fcjk-codec-download-eval.html%3A&= amp;data=3D04%7C01%7Cv-diyan%40microsoft.com%7Cf693f50050c04d3878ea08d9179= 3480b%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637566744677427307%7CUn= known%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLC= JXVCI6Mn0%3D%7C1000&sdata=3DaS%2BV4jyLy5IzjSMrU%2F%2FtmHzJyDFKLKS6kfi2= qG8l45Q%3D&reserved=3D0" style=3D"color: blue; text-decoration: = underline;" = class=3D"">https://python-security.readthedocs.io/vuln/cjk-codec-download-= eval.html:</a><o:p class=3D""></o:p></div></div><div class=3D""><h2 = style=3D"margin-right: 0in; margin-left: 0in; font-size: 18pt; = font-family: Calibri, sans-serif; font-weight: bold; margin-top: 0in; = box-sizing: border-box;" class=3D""><span style=3D"font-family: Georgia, = serif; color: rgb(64, 64, 64);" class=3D""><o:p = class=3D""> </o:p></span></h2><h2 style=3D"margin-right: 0in; = margin-left: 0in; font-size: 18pt; font-family: Calibri, sans-serif; = font-weight: bold; margin-top: 0in; box-sizing: border-box;" = class=3D""><span style=3D"font-family: Georgia, serif; color: rgb(64, = 64, 64);" class=3D"">Fixed In<o:p class=3D""></o:p></span></h2><div = style=3D"margin: 0in 0in 0in 0.75in; font-size: 11pt; font-family: = Calibri, sans-serif; text-indent: -0.25in; line-height: 18pt;" = class=3D""><span style=3D"font-size: 10pt; font-family: Symbol; color: = rgb(64, 64, 64);" class=3D""><span class=3D"">=C2=B7<span = style=3D"font-style: normal; font-variant-caps: normal; font-weight: = normal; font-stretch: normal; font-size: 7pt; line-height: normal; = font-family: "Times New Roman";" = class=3D""> <span = class=3D"Apple-converted-space"> </span></span></span></span><span = style=3D"font-size: 12pt; font-family: Arial, sans-serif; color: rgb(64, = 64, 64);" class=3D"">Python <strong class=3D""><span = style=3D"font-family: Arial, sans-serif;" = class=3D"">3.6.13</span></strong> (2021-02-16) fixed by <a = href=3D"https://nam06.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%= 2Fgithub.com%2Fpython%2Fcpython%2Fcommit%2Fe912e945f2960029d039d3390ea0883= 5ad39374b&data=3D04%7C01%7Cv-diyan%40microsoft.com%7Cf693f50050c04d387= 8ea08d91793480b%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C6375667446774= 37300%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6= Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=3DPlm8%2FnyOjoFqSGlnoi3x7K59r2w3dT= RuHMtGWQCsr40%3D&reserved=3D0" style=3D"color: blue; = text-decoration: underline;" class=3D""><span style=3D"color: rgb(155, = 89, 182); text-decoration: none;" class=3D"">commit e912e94 (branch = 3.6)</span></a> (2020-10-20)<o:p class=3D""></o:p></span></div><div = style=3D"margin: 0in 0in 0in 0.75in; font-size: 11pt; font-family: = Calibri, sans-serif; text-indent: -0.25in; line-height: 18pt;" = class=3D""><span style=3D"font-size: 10pt; font-family: Symbol; color: = rgb(64, 64, 64);" class=3D""><span class=3D"">=C2=B7<span = style=3D"font-style: normal; font-variant-caps: normal; font-weight: = normal; font-stretch: normal; font-size: 7pt; line-height: normal; = font-family: "Times New Roman";" = class=3D""> <span = class=3D"Apple-converted-space"> </span></span></span></span><span = style=3D"font-size: 12pt; font-family: Arial, sans-serif; color: rgb(64, = 64, 64);" class=3D"">Python <strong class=3D""><span = style=3D"font-family: Arial, sans-serif;" = class=3D"">3.7.10</span></strong> (2021-02-16) fixed by <a = href=3D"https://nam06.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%= 2Fgithub.com%2Fpython%2Fcpython%2Fcommit%2F43e523103886af66d6c27cd72431b5d= 9d14cd2a9&data=3D04%7C01%7Cv-diyan%40microsoft.com%7Cf693f50050c04d387= 8ea08d91793480b%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C6375667446774= 47302%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6= Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=3DWSKZuaaaIjiBLv9GZt8rE%2BTfx8tB5l= sktar77Wl1AeU%3D&reserved=3D0" style=3D"color: blue; = text-decoration: underline;" class=3D""><span style=3D"color: rgb(155, = 89, 182); text-decoration: none;" class=3D"">commit 43e5231 (branch = 3.7)</span></a> (2020-10-20)<o:p class=3D""></o:p></span></div><div = style=3D"margin: 0in 0in 0in 0.75in; font-size: 11pt; font-family: = Calibri, sans-serif; text-indent: -0.25in; line-height: 18pt;" = class=3D""><span style=3D"font-size: 10pt; font-family: Symbol; color: = rgb(64, 64, 64);" class=3D""><span class=3D"">=C2=B7<span = style=3D"font-style: normal; font-variant-caps: normal; font-weight: = normal; font-stretch: normal; font-size: 7pt; line-height: normal; = font-family: "Times New Roman";" = class=3D""> <span = class=3D"Apple-converted-space"> </span></span></span></span><span = style=3D"font-size: 12pt; font-family: Arial, sans-serif; color: rgb(64, = 64, 64);" class=3D"">Python <strong class=3D""><span = style=3D"font-family: Arial, sans-serif;" = class=3D"">3.8.7</span></strong> (2020-12-21) fixed by <a = href=3D"https://nam06.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%= 2Fgithub.com%2Fpython%2Fcpython%2Fcommit%2F6c6c256df3636ff6f6136820afaefa5= a10a3ac33&data=3D04%7C01%7Cv-diyan%40microsoft.com%7Cf693f50050c04d387= 8ea08d91793480b%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C6375667446774= 57296%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6= Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=3Dpne30qpj%2BZiNyvdYxh9XIqSU4Jpq2c= k97I6SEtqzehI%3D&reserved=3D0" style=3D"color: blue; = text-decoration: underline;" class=3D""><span style=3D"color: rgb(155, = 89, 182); text-decoration: none;" class=3D"">commit 6c6c256 (branch = 3.8)</span></a> (2020-10-06)<o:p class=3D""></o:p></span></div><div = style=3D"margin: 0in 0in 0in 0.75in; font-size: 11pt; font-family: = Calibri, sans-serif; text-indent: -0.25in; line-height: 18pt;" = class=3D""><span style=3D"font-size: 10pt; font-family: Symbol; color: = rgb(64, 64, 64);" class=3D""><span class=3D"">=C2=B7<span = style=3D"font-style: normal; font-variant-caps: normal; font-weight: = normal; font-stretch: normal; font-size: 7pt; line-height: normal; = font-family: "Times New Roman";" = class=3D""> <span = class=3D"Apple-converted-space"> </span></span></span></span><span = style=3D"font-size: 12pt; font-family: Arial, sans-serif; color: rgb(64, = 64, 64);" class=3D"">Python <strong class=3D""><span = style=3D"font-family: Arial, sans-serif;" = class=3D"">3.9.1</span></strong> (2020-12-07) fixed by <a = href=3D"https://nam06.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%= 2Fgithub.com%2Fpython%2Fcpython%2Fcommit%2Fb664a1df4ee71d3760ab937653b1099= 7081b1794&data=3D04%7C01%7Cv-diyan%40microsoft.com%7Cf693f50050c04d387= 8ea08d91793480b%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C6375667446774= 57296%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6= Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=3DEjy6IRCmbvUsY%2Busibc8FiEM0UKrBT= ZJ46rW9reCyac%3D&reserved=3D0" style=3D"color: blue; = text-decoration: underline;" class=3D""><span style=3D"color: rgb(155, = 89, 182); text-decoration: none;" class=3D"">commit b664a1d (branch = 3.9)</span></a> (2020-10-06)<o:p class=3D""></o:p></span></div><div = class=3D""><div style=3D"margin: 0in; font-size: 11pt; font-family: = Calibri, sans-serif;" class=3D"">So you should be able to address the = CVE by upgrading to one of these patch versions. AFAIK we don't have a = timeline for 3.9 support in Python for .NET yet.<o:p = class=3D""></o:p></div></div></div><div class=3D""><div style=3D"margin: = 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><o:p = class=3D""> </o:p></div></div><div class=3D""><div style=3D"margin: = 0in; font-size: 11pt; font-family: Calibri, sans-serif;" = class=3D"">cheers,<o:p class=3D""></o:p></div></div><div class=3D""><div = style=3D"margin: 0in; font-size: 11pt; font-family: Calibri, = sans-serif;" class=3D"">-Mark<o:p class=3D""></o:p></div></div><div = class=3D""><div style=3D"margin: 0in; font-size: 11pt; font-family: = Calibri, sans-serif;" class=3D""><o:p class=3D""> </o:p></div><div = class=3D""><div class=3D""><div class=3D""><div class=3D""><div = class=3D""><div class=3D""><div class=3D""><div style=3D"margin: 0in; = font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><span = style=3D"" class=3D"">Mark Visser<span = class=3D"Apple-converted-space"> </span><o:p = class=3D""></o:p></span></div><div class=3D""><div style=3D"margin: 0in; = font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><i = class=3D""><span style=3D"" class=3D"">Senior Dev Manager, = M&E</span></i><span style=3D"" class=3D""><o:p = class=3D""></o:p></span></div><div class=3D""><div style=3D"margin: 0in; = font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><b = class=3D""><span style=3D"" class=3D"">Unity = Technologies</span></b><span style=3D"" class=3D""> - <a = href=3D"https://nam06.safelinks.protection.outlook.com/?url=3Dhttp%3A%2F%2= Fwww.unity3d.com%2F&data=3D04%7C01%7Cv-diyan%40microsoft.com%7Cf693f50= 050c04d3878ea08d91793480b%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637= 566744677467285%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMz= IiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=3DX2Oxx%2FMu1ICHWF78nx7L= ZKOHkIlI3lRmbdMPcKPvlRE%3D&reserved=3D0" target=3D"_blank" = style=3D"color: blue; text-decoration: underline;" class=3D""><span = style=3D"color: rgb(17, 85, 204);" = class=3D"">www.unity3d.com</span></a><o:p = class=3D""></o:p></span></div></div></div></div><div class=3D""><div = style=3D"margin: 0in; font-size: 11pt; font-family: Calibri, = sans-serif;" class=3D""><span style=3D"" class=3D""><o:p = class=3D""> </o:p></span></div></div></div></div></div><div = style=3D"margin: 0in; font-size: 11pt; font-family: Calibri, = sans-serif;" class=3D""><span style=3D"" class=3D""><o:p = class=3D""> </o:p></span></div></div><div style=3D"margin: 0in; = font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><span = style=3D"" class=3D""><o:p class=3D""> </o:p></span></div></div><p = class=3D"MsoNormal" style=3D"margin: 0in 0in 12pt; font-size: 11pt; = font-family: Calibri, sans-serif;"><o:p = class=3D""> </o:p></p></div><div class=3D""><div style=3D"margin: = 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><br = class=3D""><br class=3D""><o:p class=3D""></o:p></div><blockquote = style=3D"margin-top: 5pt; margin-bottom: 5pt;" class=3D""><div = class=3D""><div style=3D"margin: 0in; font-size: 11pt; font-family: = Calibri, sans-serif;" class=3D"">On May 12, 2021, at 12:43 PM, Douglas = Wyant (Aptly Technology Corporation) via PythonNet <<a = href=3D"mailto:[email protected]" style=3D"color: blue; = text-decoration: underline;" class=3D"">[email protected]</a>> = wrote:<o:p class=3D""></o:p></div></div><div style=3D"margin: 0in; = font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><o:p = class=3D""> </o:p></div><div class=3D""><div class=3D""><div = class=3D""><div style=3D"margin: 0in; font-size: 11pt; font-family: = Calibri, sans-serif;" class=3D"">PythonNet,<o:p = class=3D""></o:p></div></div><div class=3D""><div style=3D"margin: 0in; = font-size: 11pt; font-family: Calibri, sans-serif;" = class=3D""> &nb= sp; Hi folks, I have no idea if this is the = correct way to engage support / ask questions, so please redirect = me. We need to deploy Python v3.9 to resolve a known Security = issue in older versions. I=E2=80=99m told we=E2=80=99re blocked on = deploying until PythonNet is updated to support v3.9. So the = question is when might that be?<o:p class=3D""></o:p></div></div><div = class=3D""><div style=3D"margin: 0in; font-size: 11pt; font-family: = Calibri, sans-serif;" class=3D""> <o:p = class=3D""></o:p></div></div><div class=3D""><div style=3D"margin: 0in; = font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><a = href=3D"https://nam06.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%= 2Fbugs.python.org%2Fissue41944&data=3D04%7C01%7Cv-diyan%40microsoft.co= m%7Cf693f50050c04d3878ea08d91793480b%7C72f988bf86f141af91ab2d7cd011db47%7C= 1%7C0%7C637566744677477281%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJ= QIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=3DT5QVFG7AmqW= aaznwx%2By9bVNNfZefsx3D8DMiGjFQimM%3D&reserved=3D0" style=3D"color: = blue; text-decoration: underline;" class=3D""><span style=3D"color: = rgb(5, 99, 193);" = class=3D"">https://bugs.python.org/issue41944</span></a><o:p = class=3D""></o:p></div></div><div class=3D""><div style=3D"margin: 0in; = font-size: 11pt; font-family: Calibri, sans-serif;" = class=3D"">CVE-2020-27619: WIndows<o:p class=3D""></o:p></div></div><div = class=3D""><div style=3D"margin: 0in; font-size: 11pt; font-family: = Calibri, sans-serif;" class=3D"">Python versions 3.0.0 through 3.9.0 are = susceptible to a vulnerability which when successfully exploited could = lead to disclosure of sensitive information, addition or modification of = data, or Denial of Service (DoS).<o:p class=3D""></o:p></div></div><div = class=3D""><div style=3D"margin: 0in; font-size: 11pt; font-family: = Calibri, sans-serif;" class=3D"">Affected Versions<span = class=3D"xapple-converted-space"> </span><o:p = class=3D""></o:p></div></div><div class=3D""><div style=3D"margin: 0in; = font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">Python = versions 3.0.0 through 3.9.0<span = class=3D"xapple-converted-space"> </span><o:p = class=3D""></o:p></div></div><div class=3D""><div style=3D"margin: 0in; = font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""> <o:p = class=3D""></o:p></div></div><div class=3D""><div style=3D"margin: 0in; = font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">Thanks,<o:p= class=3D""></o:p></div></div><div class=3D""><div style=3D"margin: 0in; = font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""> <o:p = class=3D""></o:p></div></div><div class=3D""><div style=3D"margin: 0in; = font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">Doug = Wyant (Aptly Technology Corporation), GSEC, GCIH<o:p = class=3D""></o:p></div></div><div class=3D""><div style=3D"margin: 0in; = font-size: 11pt; font-family: Calibri, sans-serif;" class=3D"">Service = Engineer 2<o:p class=3D""></o:p></div></div><div class=3D""><div = style=3D"margin: 0in; font-size: 11pt; font-family: Calibri, = sans-serif;" class=3D"">Microsoft<o:p = class=3D""></o:p></div></div></div><div style=3D"margin: 0in; font-size: = 11pt; font-family: Calibri, sans-serif;" class=3D""><span = style=3D"font-size: 9pt; font-family: Helvetica, sans-serif;" = class=3D"">_______________________________________________<br = class=3D"">PythonNet mailing list --<span = class=3D"xapple-converted-space"> </span></span><a = href=3D"mailto:[email protected]" style=3D"color: blue; = text-decoration: underline;" class=3D""><span style=3D"font-size: 9pt; = font-family: Helvetica, sans-serif; color: rgb(5, 99, 193);" = class=3D"">[email protected]</span></a><span style=3D"font-size: 9pt; = font-family: Helvetica, sans-serif;" class=3D""><br class=3D"">To = unsubscribe send an email to<span = class=3D"xapple-converted-space"> </span></span><a = href=3D"mailto:[email protected]" style=3D"color: blue; = text-decoration: underline;" class=3D""><span style=3D"font-size: 9pt; = font-family: Helvetica, sans-serif; color: rgb(5, 99, 193);" = class=3D"">[email protected]</span></a><span style=3D"font-size: = 9pt; font-family: Helvetica, sans-serif;" class=3D""><br = class=3D""></span><a = href=3D"https://nam06.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%= 2Fmail.python.org%2Fmailman3%2Flists%2Fpythonnet.python.org%2F&data=3D= 04%7C01%7Cv-diyan%40microsoft.com%7Cf693f50050c04d3878ea08d91793480b%7C72f= 988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637566744677477281%7CUnknown%7CTWF= pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3= D%7C1000&sdata=3DzNuEosAM2hYnX%2BT36L7YQiSvg%2Bd7buhnz3G5lBnS2Lc%3D&am= p;reserved=3D0" style=3D"color: blue; text-decoration: underline;" = class=3D""><span style=3D"font-size: 9pt; font-family: Helvetica, = sans-serif; color: rgb(5, 99, 193);" = class=3D"">https://mail.python.org/mailman3/lists/pythonnet.python.org/</s= pan></a><span style=3D"font-size: 9pt; font-family: Helvetica, = sans-serif;" class=3D""><br class=3D"">Member address:<span = class=3D"xapple-converted-space"> </span></span><a = href=3D"mailto:[email protected]" style=3D"color: blue; text-decoration: = underline;" class=3D""><span style=3D"font-size: 9pt; font-family: = Helvetica, sans-serif; color: rgb(5, 99, 193);" = class=3D"">[email protected]</span></a><o:p = class=3D""></o:p></div></div></blockquote></div><div style=3D"margin: = 0in; font-size: 11pt; font-family: Calibri, sans-serif;" class=3D""><o:p = class=3D""> </o:p></div></div></div></div><span style=3D"caret-color:= rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: = normal; font-variant-caps: normal; font-weight: normal; 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; float: none; display: inline !important;" = class=3D"">_______________________________________________</span><br = style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: = 12px; font-style: normal; font-variant-caps: normal; font-weight: = normal; 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;" class=3D""><span = style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: = 12px; font-style: normal; font-variant-caps: normal; font-weight: = normal; 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; float: none; = display: inline !important;" class=3D"">PythonNet mailing list -- <a = href=3D"mailto:[email protected]" = class=3D"">[email protected]</a></span><br style=3D"caret-color: = rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: = normal; font-variant-caps: normal; font-weight: normal; 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;" class=3D""><span style=3D"caret-color: rgb(0, 0, = 0); font-family: Helvetica; font-size: 12px; font-style: normal; = font-variant-caps: normal; font-weight: normal; 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; float: none; display: inline !important;" = class=3D"">To unsubscribe send an email to <a = href=3D"mailto:[email protected]" = class=3D"">[email protected]</a></span><br style=3D"caret-color: = rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: = normal; font-variant-caps: normal; font-weight: normal; 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;" class=3D""><span style=3D"caret-color: rgb(0, 0, = 0); font-family: Helvetica; font-size: 12px; font-style: normal; = font-variant-caps: normal; font-weight: normal; 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; float: none; display: inline !important;" = class=3D""><a = href=3D"https://mail.python.org/mailman3/lists/pythonnet.python.org/" = class=3D"">https://mail.python.org/mailman3/lists/pythonnet.python.org/</a= ></span><br style=3D"caret-color: rgb(0, 0, 0); font-family: Helvetica; = font-size: 12px; font-style: normal; font-variant-caps: normal; = font-weight: normal; 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;" class=3D""><span style=3D"caret-color: rgb(0, 0, 0); font-family: = Helvetica; font-size: 12px; font-style: normal; font-variant-caps: = normal; font-weight: normal; 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; float: none; display: inline !important;" class=3D"">Member = address: <a href=3D"mailto:[email protected]" = class=3D"">[email protected]</a></span></div></blockquote></div><br = class=3D""></div></body></html>= --Apple-Mail=_F650CD70-B455-4A17-884A-28EF8B3043E4-- --===============4380081811123052689== 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] --===============4380081811123052689==--