+1 to keep operator in the global name space. The doctests of the coercion model assumes it.
On Thursday, September 3, 2020 at 12:40:59 PM UTC+9 Andrey Novoseltsev wrote: > Perhaps it makes sense to keep "math related" imports given that we have a > bunch of other "math functionality" available without extra imports and > that's the point of Sage in general. While stuff for dealing with files and > warnings is special enough to require special commands. > > On Wednesday, 2 September 2020 at 00:08:57 UTC-6 Kwankyu Lee wrote: > >> +1 to remove all. >> >> On Wednesday, September 2, 2020 at 1:50:07 PM UTC+9 John H Palmieri wrote: >> >>> There is a ticket (https://trac.sagemath.org/ticket/25383) about >>> removing some Sage functions from the global namespace, which I think is a >>> good idea. But Sage also imports some Python modules: >>> >>> - os >>> - sys >>> - operator >>> - math >>> - warnings >>> >>> Should we keep all of these? Remove all? Keep some? >>> >>> -- >>> John >>> >>> -- 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 [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/52befdd2-1695-422b-913d-3ea4ec0a8e03n%40googlegroups.com.
