= ChimeraX Developer Meeting = Attendance: Greg, Zach, Tom, Eric July 15, 2024 = Agenda = * MACOSX_DEPLOYMENT_TARGET for bundle builder cythonize() to access any_cast * Work in progress reports * Chimera 1.18 release. * Make Chimera end-of-life bug report and registration changes. * Back up the Chimera build machine to a solid state drive, Windows 7. * ChimeraX Ideas milestone clean-up. -------------------------- = Discussion = * Mac deployment target for cython compiles - Eric building C++ 17 parser library. - Bundle builder compiles with cython which uses macOS 10.9 as the MACOSX_DEPLOYMENT_TARGET which fails due to missing std::any. - Bundle builder should tell cython correct deployment target by setting environment variable if not set. - Zach will fix. * Update ChimeraX Windows compiler to C++ 17. - Greg says we will want to update Microsoft Windows compiler to support C++ 17. - We may be using Visual Studio 2013 now. * Chimera 1.18 release - Not yet made. * Exception info Python C API is deprecated - Eric is using this API for atom spec parser. - New API is in Python 3.12. - Unlikely to be removed for several Python versions. * Prereq updates - Zach updated setuptools and pip due to security issue. - Eric update python shell packages - Tom will update packages when back next week. * Zach tasks todo - Update sequence databases for blast protein - Relaunch redis workers if they die -------------------------- = Action Items = * Greg will make Chimera 1.18 release.