it's the -- enable-editable option which is now the default.

One advantage is that after changing a .py file, one does not need ./sage -b

One can turn it off by running ./configure



On Tue, 2 Aug 2022, 18:13 David Coudert, <david.coud...@gmail.com> wrote:

> With this new beta, I see that the source code and the compiled code are
> mixed.
> For instance
> sapristi:sage dcoudert$ ll src/sage/graphs/
> total 76264
> drwxr-xr-x  123 dcoudert  coati     3936  2 aoû 16:10 .
> drwxr-xr-x   69 dcoudert  coati     2208  1 aoû 23:18 ..
> drwxr-xr-x   19 dcoudert  coati      608  2 aoû 11:06 __pycache__
> -rw-r--r--    1 dcoudert  coati     1275 11 jan  2022 all.py
> -rw-r--r--    1 dcoudert  coati   644443  1 aoû 23:58 asteroidal_triples.c
> -rwxr-xr-x    1 dcoudert  coati    90616  2 aoû 00:13
> asteroidal_triples.cpython-39-darwin.so
> -rw-r--r--    1 dcoudert  coati    10385 25 jul 08:35
> asteroidal_triples.pyx
> drwxr-xr-x   38 dcoudert  coati     1216  2 aoû 16:10 base
> -rw-r--r--    1 dcoudert  coati    91222 31 jul 08:47 bipartite_graph.py
> -rw-r--r--    1 dcoudert  coati   568709  1 aoû 23:58 bliss.cpp
> -rwxr-xr-x    1 dcoudert  coati   142952  2 aoû 00:14
> bliss.cpython-39-darwin.so
> -rw-r--r--    1 dcoudert  coati    34879 25 jul 08:35 bliss.pyx
> -rw-r--r--    1 dcoudert  coati  1067208  1 aoû 23:58 centrality.c
> -rwxr-xr-x    1 dcoudert  coati   184776  2 aoû 00:14
> centrality.cpython-39-darwin.so
> -rwxr-xr-x    1 dcoudert  coati    34829 25 jul 08:35 centrality.pyx
> -rw-r--r--    1 dcoudert  coati   765584  1 aoû 23:58 chrompoly.c
> -rwxr-xr-x    1 dcoudert  coati   234744  2 aoû 00:14
> chrompoly.cpython-39-darwin.so
> -rw-r--r--    1 dcoudert  coati    20227 25 jul 08:35 chrompoly.pyx
> ...
>
>
> Is this an expected behavior or is it an error ?
> My source tree is now completely polluted. It makes it harder to find
> source files :(
>
>
>
>
> Le 1 août 2022 à 23:09, Volker Braun <vbraun.n...@gmail.com> a écrit :
>
> As always, you can get the latest beta version from the "develop" git
> branch. Alternatively, the self-contained source tarball is at
> http://www.sagemath.org/download-latest.html
>
> cd1e2b13af (HEAD -> develop, tag: 9.7.beta7, trac/develop) Updated
> SageMath version to 9.7.beta7
> c94df55711 Trac #34254: 32-bit failure in src/sage/symbolic/expression.pyx
> 20dea3b0a1 Trac #34169: Fix docstring markup in sage/interacts and
> sage/rings
> c29832b57c Trac #34165: Fix docstring markup in
> sage/tests/book_stein_modform.py
> a129ff5fa2 Trac #34162: Fix docstring markup in sage/doctest
> a1c99f1a13 Trac #34161: Fix docstring markup in sage/databases
> 83ba832260 Trac #34159: Fix docstring markup in sage/modular
> e3d426a9ea Trac #34158: Fix docstring markup in sage/manifolds
> 5b15182517 Trac #34156: Fix docstring markup in sage/game_theory
> 252d1327ec Trac #34153: pycodestyle cleanup in
> sage/geometry/hyperplane_arrangement/hyperplane.py
> f75cc20505 Trac #34146: Modernize super in coding/
> 59c889ef3d Trac #34143: three-argument pow() on integers returns IntegerMod
> c7817820c0 Trac #34101: cutwidth_dyn use after free
> 9bc7be1aaa Trac #34086: E231 in src/sage/graphs/strongly_regular_db.pyx -
> part 1
> a89efd4a28 Trac #34079: pycodestyle cleanup in 6 files of src/sage/graphs/
> 3cd360b4f5 Trac #34078: pycodestyle cleanup in
> src/sage/graphs/graph_plot.py
> fac74d59ab Trac #34077: pycodestyle cleanup in
> src/sage/graphs/graph_input.py
> 4c67a04450 Trac #34073: pycodestyle cleanup in
> src/sage/graphs/graph_coloring.pyx
> ead25a50eb Trac #34068: pycodestyle cleanup in
> src/sage/graphs/connectivity.pyx
> 288834efb2 Trac #33971: Height of a dynamical system is wrong
> c3f96d4208 Trac #22857: Using symbolic variables in domain 'positive'
> makes Sage crash
> c89955d2e5 Trac #34227: Compute the similarity class type of a given
> matrix; compute invariant subspace generating function from similarity
> class type
> 8b0adc2da8 Trac #34218: Implement longest_increasing_subsequence_number
> b0107b91e9 Trac #34216: configure: Use
> --with-system-{gfortran,openssl,python3}=force on Cygwin
> d9568109f7 Trac #34214: Faster version of
> longest_increasing_subsequence_length
> 1b0314ac79 Trac #34208: Remove package sip
> 79199e67bb Trac #34200: Add importlib_metadata to Sphinx's dependencies
> 7ec4ff6b19 Trac #34189: Remove imports from sage.all and sage.rings.all in
> sage.rings
> aae8d2dd33 Trac #34187: Remove src/sage/__init__.py
> 5bfd77d7d3 Trac #34177: Update setuptools to 63.2.0
> 0e5ef88d17 Trac #34176: update curl to version 7.84
> 9b6a99a720 Trac #33817: GH Actions: Add test of the modularized
> distributions
> fd93be8851 Trac #32406: Make "./configure --enable-editable" the default
> dcd778b1a9 Trac #31568: Add commands "sage --lldb", "sage -t --lldb"
> 7f0a555ccb Trac #31451: Faster version of longest_increasing_subsequences
> b5baa7d3f9 Trac #34115: tox.yml: Refactor using reusable workflows, update
> Linux platforms
> be272221fa Trac #33627: Remove sage-gdb-commands from src/bin
> c19c47fd63 Trac #34174: insufficient precision in scaling elliptic curves
> over number fields by units
> aa8a4647f9 Trac #34172: Fix docstring markup in sage/groups and sage/misc
> 4142099591 Trac #34168: Fix docstring markup in sage/categories
> e9be1728bb Trac #34166: Fix docstring markup in sage/tests except
> sage/tests/book_stein_modform.py
> 6e41b53b09 Trac #34164: Fix docstring markup in sage/plot and sage/graphs
> b03229e112 Trac #34163: Fix docstring markup in sage/interfaces
> 46849b8d41 Trac #34160: Fix docstring markup in sage/schemes
> 984137bbb8 Trac #34155: OpenSSL 3.0.5 security update
> ced8f29e11 Trac #34151: get rid of Oops messages in quadratic forms
> b0456638af Trac #34149: make documentation building compatible with sphinx
> 5
> 07d4b909f0 Trac #34105: ZeroDivisionError while reducing a polynomial
> w.r.t. the zero ideal
> db21903ace Trac #33798: Implement the Links-Gould polynomial invariant for
> links
> 04ad7f9577 Trac #33705: "make doc-clean" should remove inventory, doctrees
> 977e691dc1 Trac #33636: replace loadable_module_extension() by
> importlib.machinery.EXTENSION_SUFFIXES
> c744d7c09c Trac #29097: build/make/Makefile.in: Rename make targets
> SPKG-clean to SPKG-uninstall
> 8312ee1e90 Trac #33530: Upgrade ipython to 8.x
> 067a66c7e9 Trac #33428: prompt_toolkit 3.0.25+ breaks Ctrl-C
> 79ed9e5ddb Trac #33160: update Singular to 4.3.1
> 4cc4817aeb Trac #32088: gfan testsuite hangs on 32bit
> 10247d5f2a Trac #31049: "setup.py develop" rewrites the installed
> sage-version.sh as if it is a Python script
> 7f7149489c (tag: 9.7.beta6) Updated SageMath version to 9.7.beta6
>
> --
> You received this message because you are subscribed to the Google Groups
> "sage-release" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to sage-release+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/sage-release/921f5b8b-d0c0-4df3-b0b2-cd3d6a04a071n%40googlegroups.com
> <https://groups.google.com/d/msgid/sage-release/921f5b8b-d0c0-4df3-b0b2-cd3d6a04a071n%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
>
> --
> You received this message because you are subscribed to the Google Groups
> "sage-release" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to sage-release+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/sage-release/206D4F25-53D2-4D03-85F5-B6BE47DF1F9B%40gmail.com
> <https://groups.google.com/d/msgid/sage-release/206D4F25-53D2-4D03-85F5-B6BE47DF1F9B%40gmail.com?utm_medium=email&utm_source=footer>
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-release" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-release+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/sage-release/CAAWYfq1c-oWEKsiRjwYfDw%3Dxy1DhRO-FSkZ%3D_%2B%2BXdNCeEg8juw%40mail.gmail.com.

Reply via email to