Attendees: Amos, Victor, Mark, Benedikt, Mohamed Agenda Review action items from last meeting Benedikt - Check whether we need to change the `WITH_DEBUG` variant of PyObject_TYPE for newer versions of Python (> 3.8?) Benedikt - Add reference to backports-2.5 branch in README Benedikt - Switch to .NET Standard for everything but ClrModule Benedikt - Change project files to new format Victor - Consider adding a StolenReference type Benedikt - will look at Amos's fix for #891 issue in PR #958 Benedikt - will look into Python Buffer branch again Soft shutdown PR
Notes Check whether we need to change the `WITH_DEBUG` variant of PyObject_TYPE for newer versions of Python (> 3.8?) in newer versions of Python WITH_DEBUG builds have the same layout we need to remove the special case not high priority right now since it's 3.9+ Switch to .NET Standard for everything but ClrModule Benedikt will complete today to unblock Mohamed Change project files to new format need to get rid of old project files and replace by new ones CLR module needs to stay on old format StolenReference type created issue for StolenReference type <https://github.com/pythonnet/pythonnet/issues/1193> Python Buffer branch again up for grabs if someone else wants to contribute is working fine - was held back until release because it's a Python 3-only branch should be ready to be merged once rebased Soft shutdown PR Unity will test before fall Python 3.9 multiphase initialization for modules used for subinterpreter support among other things every module is an object instead of a singleton can have multiple instances of a module thus there can be multiple instances of the clr module can be opted out of - see PEP 489 <https://www.python.org/dev/peps/pep-0489/> (other PEPs are based on it as well) may incur work on Python.NET side to support or disable PEP 554 <https://www.python.org/dev/peps/pep-0554/> also relevant (subinterpreters python API for 3.10) interesting for embedding use case of embedding Python into .NET nicer API seems like a good idea to leverage this for our own embedding API needs investigation Discussion on broken appveyor.yml fixed in PR #1175 <https://github.com/pythonnet/pythonnet/pull/1175> Action Items Benedikt to confirm WITH_DEBUG builds need to be updated for 3.9 (low priority) and will create issue to document for later Benedikt - Add reference to backports-2.5 branch in README Benedikt - Switch to .NET Standard for everything but ClrModule Benedikt - will look at Amos's fix for #891 issue in PR #958 Benedikt - will look into Python Buffer branch again Benedikt to look into weirdness with pycparser in appveyor.yml (see PR #1175 <https://github.com/pythonnet/pythonnet/pull/1175>) The meeting notes google doc is here <https://docs.google.com/document/d/1rJVU84B_dgx58-_EopjRtOJVFAI2WfHJYV0n7uE1Oak/edit#>. Feel free to correct or add additional information. The next meeting will be held on Thursday, August 13 at 12pm EST (click for your time zone) <https://www.google.com/search?q=12:00+pm+EST>. Mark Visser M&E Dev Manager Unity Technologies - www.unity3d.com <http://www.unity3d.com/>
_______________________________________________ PythonNet mailing list -- pythonnet@python.org To unsubscribe send an email to pythonnet-le...@python.org https://mail.python.org/mailman3/lists/pythonnet.python.org/ Member address: arch...@mail-archive.com