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.