--- abisrc.py.orig 2026-05-22 14:59:40 +++ abisrc.py 2026-05-24 06:41:03 @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 """ This script analyzes the Abinit source tree and generates the dependency graph """ --- change_source.py.orig 2026-05-22 14:59:40 +++ change_source.py 2026-05-24 06:41:34 @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 """ This script replaces strings in the source files. See replace_string function. """ diff --git config/scripts/add-targets-binaries config/scripts/add-targets-binaries index 57ff3b6..b8cac06 100755 --- config/scripts/add-targets-binaries +++ config/scripts/add-targets-binaries @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # # Copyright (C) 2005-2026 ABINIT Group (Yann Pouillon) # diff --git config/scripts/add-targets-libraries config/scripts/add-targets-libraries index bbd8712..bba8acb 100755 --- config/scripts/add-targets-libraries +++ config/scripts/add-targets-libraries @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # # Copyright (C) 2005-2026 ABINIT Group (Yann Pouillon) # diff --git config/scripts/clean-build-examples config/scripts/clean-build-examples index 0010000..b718866 100755 --- config/scripts/clean-build-examples +++ config/scripts/clean-build-examples @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # # Copyright (C) 2009-2026 ABINIT Group (Yann Pouillon) # diff --git config/scripts/make-build-examples config/scripts/make-build-examples index 2a7010b..6fdab84 100755 --- config/scripts/make-build-examples +++ config/scripts/make-build-examples @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # # Copyright (C) 2009-2026 ABINIT Group (Yann Pouillon) # diff --git config/scripts/make-config-dump-in config/scripts/make-config-dump-in index 55ab1f9..ed7e015 100755 --- config/scripts/make-config-dump-in +++ config/scripts/make-config-dump-in @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # # Copyright (C) 2014-2026 ABINIT Group (Yann Pouillon) # diff --git config/scripts/make-cppopts-dumper config/scripts/make-cppopts-dumper index 05e0b3d..c9ed3c6 100755 --- config/scripts/make-cppopts-dumper +++ config/scripts/make-cppopts-dumper @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 from __future__ import print_function, division, absolute_import #, unicode_literals import os diff --git config/scripts/make-doc-options config/scripts/make-doc-options index 76649a6..abb9845 100755 --- config/scripts/make-doc-options +++ config/scripts/make-doc-options @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # # Copyright (C) 2005-2026 ABINIT Group (Yann Pouillon) # diff --git config/scripts/make-file-lists config/scripts/make-file-lists index 46ea5c3..2eedddf 100755 --- config/scripts/make-file-lists +++ config/scripts/make-file-lists @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # # Copyright (C) 2014-2026 ABINIT Group (Yann Pouillon) # diff --git config/scripts/make-macros-autotools config/scripts/make-macros-autotools index 1106beb..e40bd82 100755 --- config/scripts/make-macros-autotools +++ config/scripts/make-macros-autotools @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # # Copyright (C) 2009-2026 ABINIT Group (Yann Pouillon) # diff --git config/scripts/make-macros-corelibs config/scripts/make-macros-corelibs index fc2114e..52ae51a 100755 --- config/scripts/make-macros-corelibs +++ config/scripts/make-macros-corelibs @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # # Copyright (C) 2005-2026 ABINIT Group (Yann Pouillon) # diff --git config/scripts/make-macros-debug config/scripts/make-macros-debug index 54d8852..853c08d 100755 --- config/scripts/make-macros-debug +++ config/scripts/make-macros-debug @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # # Copyright (C) 2009-2026 ABINIT Group (Yann Pouillon) # diff --git config/scripts/make-macros-detect config/scripts/make-macros-detect index 335d9d9..264831b 100755 --- config/scripts/make-macros-detect +++ config/scripts/make-macros-detect @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # # Copyright (C) 2015-2026 ABINIT Group (Yann Pouillon) # diff --git config/scripts/make-macros-dirflags config/scripts/make-macros-dirflags index bfb8037..5e63a49 100755 --- config/scripts/make-macros-dirflags +++ config/scripts/make-macros-dirflags @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # # Copyright (C) 2005-2026 ABINIT Group (Yann Pouillon) # diff --git config/scripts/make-macros-dumpers config/scripts/make-macros-dumpers index 94b8f32..68eed1f 100755 --- config/scripts/make-macros-dumpers +++ config/scripts/make-macros-dumpers @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # # Copyright (C) 2005-2026 ABINIT Group (Yann Pouillon) # diff --git config/scripts/make-macros-environment config/scripts/make-macros-environment index d89a81e..21505cc 100755 --- config/scripts/make-macros-environment +++ config/scripts/make-macros-environment @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # # Copyright (C) 2006-2026 ABINIT Group (Yann Pouillon) # diff --git config/scripts/make-macros-hints config/scripts/make-macros-hints index d78cead..31f60c2 100755 --- config/scripts/make-macros-hints +++ config/scripts/make-macros-hints @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # # Copyright (C) 2009-2026 ABINIT Group (Yann Pouillon) # diff --git config/scripts/make-macros-optim config/scripts/make-macros-optim index 7249663..cbb3405 100755 --- config/scripts/make-macros-optim +++ config/scripts/make-macros-optim @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # # Copyright (C) 2009-2026 ABINIT Group (Yann Pouillon) # diff --git config/scripts/make-macros-options config/scripts/make-macros-options index 7d0e7fc..52e1042 100755 --- config/scripts/make-macros-options +++ config/scripts/make-macros-options @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # # Copyright (C) 2005-2026 ABINIT Group (Yann Pouillon) # diff --git config/scripts/make-macros-output config/scripts/make-macros-output index 5306770..19eac20 100755 --- config/scripts/make-macros-output +++ config/scripts/make-macros-output @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # # Copyright (C) 2005-2026 ABINIT Group (Yann Pouillon) # diff --git config/scripts/make-macros-subsystems config/scripts/make-macros-subsystems index 254553e..4b96ee5 100755 --- config/scripts/make-macros-subsystems +++ config/scripts/make-macros-subsystems @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # # Copyright (C) 2011-2026 ABINIT Group (Yann Pouillon) # diff --git config/scripts/make-macros-triggers config/scripts/make-macros-triggers index 2af7cae..57e5c06 100755 --- config/scripts/make-macros-triggers +++ config/scripts/make-macros-triggers @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # # Copyright (C) 2014-2026 ABINIT Group (Yann Pouillon) # diff --git config/scripts/make-makefiles-abichecks config/scripts/make-makefiles-abichecks index c90c968..e3883b9 100755 --- config/scripts/make-makefiles-abichecks +++ config/scripts/make-makefiles-abichecks @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # # Copyright (C) 2014-2026 ABINIT Group (Yann Pouillon) # diff --git config/scripts/make-makefiles-binaries config/scripts/make-makefiles-binaries index 2fa917e..1600332 100755 --- config/scripts/make-makefiles-binaries +++ config/scripts/make-makefiles-binaries @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # # Copyright (C) 2005-2026 ABINIT Group (Yann Pouillon) # diff --git config/scripts/make-makefiles-corelibs config/scripts/make-makefiles-corelibs index a1cf0b3..a331307 100755 --- config/scripts/make-makefiles-corelibs +++ config/scripts/make-makefiles-corelibs @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # # Copyright (C) 2005-2026 ABINIT Group (Yann Pouillon) # diff --git config/scripts/make-makefiles-exports config/scripts/make-makefiles-exports index 5cd8f45..202c351 100755 --- config/scripts/make-makefiles-exports +++ config/scripts/make-makefiles-exports @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # # Copyright (C) 2005-2026 ABINIT Group (Yann Pouillon) # diff --git config/scripts/make-makefiles-inter config/scripts/make-makefiles-inter index 92a2708..82bf61e 100755 --- config/scripts/make-makefiles-inter +++ config/scripts/make-makefiles-inter @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # # Copyright (C) 2005-2026 ABINIT Group (Yann Pouillon) # diff --git config/scripts/make-makefiles-top config/scripts/make-makefiles-top index f2d7341..ac3249a 100755 --- config/scripts/make-makefiles-top +++ config/scripts/make-makefiles-top @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # # Copyright (C) 2005-2026 ABINIT Group (Yann Pouillon) # diff --git config/scripts/make-optim-dumper config/scripts/make-optim-dumper index 1aca214..542180d 100755 --- config/scripts/make-optim-dumper +++ config/scripts/make-optim-dumper @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 import os diff --git config/scripts/make-sources-parser config/scripts/make-sources-parser index 9a5ee68..9959137 100755 --- config/scripts/make-sources-parser +++ config/scripts/make-sources-parser @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # # Copyright (C) 2009-2026 ABINIT Group (Damien Caliste) # diff --git config/scripts/make-symlink-maker config/scripts/make-symlink-maker index d8eacb6..3d842c0 100755 --- config/scripts/make-symlink-maker +++ config/scripts/make-symlink-maker @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # # Copyright (C) 2005-2026 ABINIT Group (Yann Pouillon) # diff --git config/scripts/makemake config/scripts/makemake index 4e0ce50..e275361 100755 --- config/scripts/makemake +++ config/scripts/makemake @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # # Copyright (C) 2011-2026 ABINIT Group (Yann Pouillon) # diff --git config/scripts/update-version-number config/scripts/update-version-number index a6648e3..3cc753e 100755 --- config/scripts/update-version-number +++ config/scripts/update-version-number @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 # # Copyright (C) 2010-2026 ABINIT Group (Yann Pouillon) # diff --git mksite.py mksite.py index bf8f6d6..588e12c 100755 --- mksite.py +++ mksite.py @@ -1,4 +1,4 @@ -#!/usr/bin/env python +#!/usr/bin/env python3 """ This script serves as a wrapper around MkDocs to build the ABINIT documentation website.