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.

Reply via email to