<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to 53: Adapt code for NumPy 2</title><link>https://sourceforge.net/p/mathgl/bugs/53/</link><description>Recent changes to 53: Adapt code for NumPy 2</description><atom:link href="https://sourceforge.net/p/mathgl/bugs/53/feed.rss" rel="self"/><language>en</language><lastBuildDate>Mon, 24 Mar 2025 09:54:44 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/mathgl/bugs/53/feed.rss" rel="self" type="application/rss+xml"/><item><title>#53 Adapt code for NumPy 2</title><link>https://sourceforge.net/p/mathgl/bugs/53/?limit=25#04ee</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;OK, I'll try to make new v.8.0.3 during this week (probably at Wednesday).&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alexey Balakin</dc:creator><pubDate>Mon, 24 Mar 2025 09:54:44 -0000</pubDate><guid>https://sourceforge.netf5b1f0319485bfc8a7513e654aba31f75ce9ca62</guid></item><item><title>#53 Adapt code for NumPy 2</title><link>https://sourceforge.net/p/mathgl/bugs/53/?limit=25#bf1c</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Good news : I succeeded to build the Debian package from source (SVN rev. 1757).&lt;/p&gt;
&lt;p&gt;I &lt;a class="" href="https://tracker.debian.org/news/1630499/accepted-mathgl-802svnr1757-1-source-into-experimental/" rel="nofollow"&gt;uploaded&lt;/a&gt; a new version of the Debian package to the experimental distribution. So far,  the autobuilders &lt;a class="" href="https://buildd.debian.org/status/package.php?p=mathgl&amp;amp;suite=experimental" rel="nofollow"&gt;are happy&lt;/a&gt; with this version.&lt;/p&gt;
&lt;p&gt;Notice that I built this package from the tarball obtained from SVN revision #1757. Hence, I set its “upstream version number” to 8.0.2+svn.r1757. I could upload this version to Debian unstable, unless you think it is not appropriate and we should wait until the release of version 8.0.3 (or whichever version comes after 8.0.2).&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rafael Laboissière</dc:creator><pubDate>Fri, 21 Mar 2025 21:21:56 -0000</pubDate><guid>https://sourceforge.net699621c2157f353f2ca13ff2d9c641b23c47f96a</guid></item><item><title>#53 Adapt code for NumPy 2</title><link>https://sourceforge.net/p/mathgl/bugs/53/?limit=25#6938</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hmm, I specially install Debian testing (Debian GNU/Linux trixie/sid) in VirtualBox today and just compile recent SVN (using command: svn checkout svn://svn.code.sf.net/p/mathgl/code/ mathgl-code) with settings enable-all enable-all-swig enable-all-widgets. It produce no error for me. Are you sure that you are using latest SVN revision and empty folder for build (or delete cache in cmake before configure and build)?&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alexey Balakin</dc:creator><pubDate>Tue, 18 Mar 2025 05:00:32 -0000</pubDate><guid>https://sourceforge.net53b78f02e42b6760778f051879e473c22623bd2e</guid></item><item><title>#53 Adapt code for NumPy 2</title><link>https://sourceforge.net/p/mathgl/bugs/53/?limit=25#a317</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I am not very proficient with SVN, but I gave it a try. The Debian package does not build against the sources in rev. 1757. It seems that some change made between rev. 1745 and rev. 1748 is the culprit.&lt;/p&gt;
&lt;p&gt;Could you please prepare a patch containing only the NumPy2-related changes, please?&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rafael Laboissière</dc:creator><pubDate>Mon, 17 Mar 2025 19:52:41 -0000</pubDate><guid>https://sourceforge.net0808a762370ab2d380d0027591477bdbf1e979aa</guid></item><item><title>#53 Adapt code for NumPy 2</title><link>https://sourceforge.net/p/mathgl/bugs/53/?limit=25#cdbc</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hi, we are trying to fix compatibility issues with numpy2. Can you check it for latest SVN rev. 1757? Please e-mail me if build failure against NumPy 2 will continue. I'll try to install Debian testing and compile in it directly.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alexey Balakin</dc:creator><pubDate>Mon, 17 Mar 2025 16:04:46 -0000</pubDate><guid>https://sourceforge.net6601b6935b91742ed50a88edd8150713648624cf</guid></item><item><title>#53 Adapt code for NumPy 2</title><link>https://sourceforge.net/p/mathgl/bugs/53/?limit=25#b6d3</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;I'll try to make changes for numpy2 compatibility. But I couldn't check it right now, since numpy2 isn't included in Ubuntu yet. So, this will take a time for me.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alexey Balakin</dc:creator><pubDate>Sat, 15 Mar 2025 05:35:58 -0000</pubDate><guid>https://sourceforge.netd6f5d4b526f08a432943311fdb13fc010dd47f59</guid></item><item><title>Adapt code for NumPy 2</title><link>https://sourceforge.net/p/mathgl/bugs/53/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;The Debian package for MathGL, of which I am the co-maintainer, is currently blocked from entering the testing distribution and thus prevented from being included in the next release of Debian.&lt;/p&gt;
&lt;p&gt;The reason is the build failure against NumPy 2 (see &lt;a class="" href="https://bugs.debian.org/1094884" rel="nofollow"&gt;Bug#1094884&lt;/a&gt;).&lt;/p&gt;
&lt;p&gt;Is there any chance that the code will be adapted to Numpy 2? A &lt;a class="" href="https://numpy.org/devdocs/numpy_2_0_migration_guide.html" rel="nofollow"&gt;migration guide&lt;/a&gt; is available, if that helps.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Rafael Laboissière</dc:creator><pubDate>Thu, 13 Mar 2025 09:53:25 -0000</pubDate><guid>https://sourceforge.net525ced941d05f60cb7d2f4f928c27612d0ad4f31</guid></item></channel></rss>