Skip to content

Commit bbcfe17

Browse files
authored
Merge branch 'develop' into sized_subgraphs
2 parents 0dcd557 + 853d070 commit bbcfe17

File tree

350 files changed

+7331
-5767
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

350 files changed

+7331
-5767
lines changed

.github/workflows/doc-build.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ jobs:
5050
if [ ! -f worktree-image/.gitignore ]; then cp .gitignore worktree-image/; fi
5151
(cd worktree-image && git add -A && git commit --allow-empty -m "old" -a && git tag -f old && git reset --hard new && git reset old)
5252
# Keep track of changes to built HTML
53-
(cd /sage/local/share/doc/sage/html/en && find . -name "*.html" | xargs sed -i '/class="sidebar-brand-text"/s/Sage [0-9a-z.]* /Sage dev /'; git init && (echo ".buildinfo"; echo ".inv") > .gitignore; git add -A && git commit --quiet -m "old")
53+
new_version=$(cat src/VERSION.txt); (cd /sage/local/share/doc/sage/html/en && find . -name "*.html" | xargs sed -i '/class="sidebar-brand-text"/s/Sage [0-9a-z.]* /Sage '$new_version' /'; git init && (echo "*.svg binary"; echo "*.pdf binary") >> .gitattributes && (echo ".buildinfo"; echo '*.inv'; echo '.git*'; echo '*.svg'; echo '*.pdf'; echo '*.png'; echo 'searchindex.js') > .gitignore; git add -A && git commit --quiet -m "old")
5454
5555
- name: Incremental build
5656
id: incremental
@@ -80,7 +80,10 @@ jobs:
8080
# incremental docbuild may introduce broken links (inter-file references) though build succeeds
8181
run: |
8282
set -ex
83-
make doc-clean doc-uninstall sagelib-clean && git clean -fx src/sage && ./config.status && make doc-html
83+
mv /sage/local/share/doc/sage/html/en/.git /sage/.git-doc
84+
make doc-clean doc-uninstall sagelib-clean && git clean -fx src/sage
85+
mkdir -p /sage/local/share/doc/sage/html/en/ && mv /sage/.git-doc /sage/local/share/doc/sage/html/en/.git
86+
./config.status && make doc-html
8487
working-directory: ./worktree-image
8588
env:
8689
MAKE: make -j2
@@ -94,7 +97,7 @@ jobs:
9497
mkdir -p ./docs
9598
# Create changelog
9699
echo '## Preview of CHANGES.html'
97-
(cd /sage/local/share/doc/sage/html/en && find . -name "*.html" | xargs sed -i '/class="sidebar-brand-text"/s/Sage [0-9a-z.]* /Sage dev /'; git diff --name-only) | tee ./docs/CHANGES.txt
100+
(cd /sage/local/share/doc/sage/html/en && git diff --name-only) | tee ./docs/CHANGES.txt
98101
(cd /sage/local/share/doc/sage/html/en && git diff; rm -rf .git) > ./docs/html.diff
99102
echo '## Preview of html.diff'; head -n 400 ./docs/html.diff
100103
(echo '<p><a href="html.diff">HTML diff</a>'; sed -E 's,(.*),<p><a href="\1">\1</a>,' ./docs/CHANGES.txt) > ./docs/CHANGES.html

.github/workflows/docker.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,8 @@ on:
5050
"centos-7-devtoolset-gcc_11",
5151
"centos-stream-8-python3.9",
5252
"centos-stream-9-python3.9",
53+
"almalinux-8-python3.9",
54+
"almalinux-9-python3.11",
5355
"gentoo-python3.10",
5456
"gentoo-python3.11",
5557
"archlinux-latest",

.vscode/settings.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
"python.linting.enabled": true,
2828
// The following pycodestyle arguments are the same as the pycodestyle-minimal
2929
// tox environnment, see the file SAGE_ROOT/src/tox.ini
30-
"python.linting.pycodestyleArgs": ["--select= E111,E211,E271,E303,E306,E401,E502,E701,E702,E703,E714,W291,W293,W391,W605,E711,E712,E713,E721,E722"],
30+
"python.linting.pycodestyleArgs": ["--select= E111,E21,E222,E227,E251,E271,E303,E306,E401,E502,E701,E702,E703,E71,E72,W291,W293,W391,W605"],
3131
"cSpell.words": [
3232
"furo",
3333
"Conda",

CITATION.cff

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ title: SageMath
44
abstract: SageMath is a free open-source mathematics software system.
55
authors:
66
- name: "The SageMath Developers"
7-
version: 10.1.beta4
7+
version: 10.1.beta5
88
doi: 10.5281/zenodo.593563
9-
date-released: 2023-06-21
9+
date-released: 2023-07-01
1010
repository-code: "https://github.com/sagemath/sage"
1111
url: "https://www.sagemath.org/"

VERSION.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
SageMath version 10.1.beta4, Release Date: 2023-06-21
1+
SageMath version 10.1.beta5, Release Date: 2023-07-01

build/pkgs/bliss/SPKG.rst

Lines changed: 10 additions & 6 deletions

build/pkgs/bliss/checksums.ini

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
tarball=bliss-VERSION.tar.gz
2-
sha1=1da8f098046824fbfff4c64c337e28b2a082f74f
3-
md5=452aea8737d3c4ad0d8ff39180be8004
4-
cksum=2193930007
1+
tarball=bliss-VERSION.zip
2+
sha1=c91c9dcbc11d66ffbcf6415e09ebe793df37be2a
3+
md5=5707cbfd9fd00980571c64ab3584c505
4+
cksum=1626493724
5+
upstream_url=https://users.aalto.fi/~tjunttil/bliss/downloads/bliss-VERSION.zip

build/pkgs/bliss/dependencies

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# no dependencies
1+
| cmake
22

33
----------
44
All lines of this file are ignored except the first.

build/pkgs/bliss/package-version.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.73+debian-1+sage-2016-08-02.p0
1+
0.77
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
diff --git a/CMakeLists.txt b/CMakeLists.txt
2+
index 01ed093..cfdb0a6 100644
3+
--- a/CMakeLists.txt
4+
+++ b/CMakeLists.txt
5+
@@ -62,3 +62,27 @@ if(USE_GMP)
6+
target_link_libraries(bliss-executable ${GMP_LIBRARIES})
7+
endif(USE_GMP)
8+
set_target_properties(bliss-executable PROPERTIES OUTPUT_NAME bliss)
9+
+
10+
+include(GNUInstallDirs)
11+
+
12+
+set(
13+
+ BLISS_HEADERS
14+
+ src/bliss_C.h
15+
+ src/uintseqhash.hh
16+
+ src/abstractgraph.hh
17+
+ src/stats.hh
18+
+ src/digraph.hh
19+
+ src/defs.hh
20+
+ src/heap.hh
21+
+ src/graph.hh
22+
+ src/partition.hh
23+
+ src/kqueue.hh
24+
+ src/utils.hh
25+
+ src/orbit.hh
26+
+ src/timer.hh
27+
+ src/bignum.hh
28+
+)
29+
+
30+
+install(TARGETS bliss-executable RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
31+
+install(TARGETS bliss LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR})
32+
+install(FILES ${BLISS_HEADERS} DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/bliss)

0 commit comments

Comments
 (0)