On Monday, February 19, 2024 at 12:46:01 PM UTC-8 Dima Pasechnik wrote: On Mon, Feb 19, 2024 at 8:27 PM Matthias Koeppe <matthia...@gmail.com> wrote:
On Monday, February 19, 2024 at 11:51:46 AM UTC-8 Dima Pasechnik wrote: The purpose of "install-requires.txt" is rather unclear, especially in presence of "package-version.txt". What is it even doing, in the presence of hard version numbers in package-version.txt ? Just so I know where I need to improve the explanations -- is it unclear *before* or *after* reading the documentation in https://deploy-livedoc--sagemath.netlify.app/html/en/developer/packaging#python-based-packages ? I don't think the docs describe the interaction between package-version.txt and install-requires.txt (and between potential version constraints in spkg-configure.m4) Let's take this as an opportunity to improve the documentation where needed. I have opened https://github.com/sagemath/sage/pull/37401 for this, let's take the discussion there. -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/0feaeda1-ec86-4555-bd86-0f4389bd6a5dn%40googlegroups.com.