Skip to content

Commit 79f1924

Browse files
committed
chore: update go module to sylabs/singularity/v4
Change the go module version to v4, matching our application's major version. Fixes #81
1 parent 187574f commit 79f1924

File tree

408 files changed

+1318
-1315
lines changed

Some content is hidden

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

408 files changed

+1318
-1315
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,9 @@
111111

112112
### Developer / API
113113

114+
- The go module for SingularityCE is now `github.com/sylabs/singularity/v4`. We
115+
intend to follow semantic versioning, with the Go module version matching
116+
the application major version.
114117
- Changes in pkg/build/types.Definition struct. New `.FullRaw` field introduced,
115118
which always contains the raw data for the entire definition file. Behavior of
116119
`.Raw` field has changed: for multi-stage builds parsed with

cmd/bash_completion/bash_completion.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import (
99
"fmt"
1010
"os"
1111

12-
"github.com/sylabs/singularity/cmd/internal/cli"
12+
"github.com/sylabs/singularity/v4/cmd/internal/cli"
1313
)
1414

1515
func main() {

cmd/docs/docs.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ import (
1010

1111
"github.com/spf13/cobra"
1212
"github.com/spf13/cobra/doc"
13-
"github.com/sylabs/singularity/cmd/internal/cli"
14-
"github.com/sylabs/singularity/pkg/sylog"
13+
"github.com/sylabs/singularity/v4/cmd/internal/cli"
14+
"github.com/sylabs/singularity/v4/pkg/sylog"
1515
"golang.org/x/sys/unix"
1616
)
1717

cmd/internal/cli/action_flags.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ package cli
88
import (
99
"os"
1010

11-
"github.com/sylabs/singularity/pkg/cmdline"
11+
"github.com/sylabs/singularity/v4/pkg/cmdline"
1212
)
1313

1414
// actionflags.go contains flag variables for action-like commands to draw from

cmd/internal/cli/actions.go

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -15,20 +15,20 @@ import (
1515

1616
"github.com/containers/image/v5/types"
1717
"github.com/spf13/cobra"
18-
"github.com/sylabs/singularity/docs"
19-
"github.com/sylabs/singularity/internal/pkg/cache"
20-
"github.com/sylabs/singularity/internal/pkg/client/library"
21-
"github.com/sylabs/singularity/internal/pkg/client/net"
22-
"github.com/sylabs/singularity/internal/pkg/client/oci"
23-
"github.com/sylabs/singularity/internal/pkg/client/oras"
24-
"github.com/sylabs/singularity/internal/pkg/client/shub"
25-
"github.com/sylabs/singularity/internal/pkg/runtime/launcher"
26-
"github.com/sylabs/singularity/internal/pkg/runtime/launcher/native"
27-
ocilauncher "github.com/sylabs/singularity/internal/pkg/runtime/launcher/oci"
28-
"github.com/sylabs/singularity/internal/pkg/util/uri"
29-
"github.com/sylabs/singularity/pkg/syfs"
30-
"github.com/sylabs/singularity/pkg/sylog"
31-
useragent "github.com/sylabs/singularity/pkg/util/user-agent"
18+
"github.com/sylabs/singularity/v4/docs"
19+
"github.com/sylabs/singularity/v4/internal/pkg/cache"
20+
"github.com/sylabs/singularity/v4/internal/pkg/client/library"
21+
"github.com/sylabs/singularity/v4/internal/pkg/client/net"
22+
"github.com/sylabs/singularity/v4/internal/pkg/client/oci"
23+
"github.com/sylabs/singularity/v4/internal/pkg/client/oras"
24+
"github.com/sylabs/singularity/v4/internal/pkg/client/shub"
25+
"github.com/sylabs/singularity/v4/internal/pkg/runtime/launcher"
26+
"github.com/sylabs/singularity/v4/internal/pkg/runtime/launcher/native"
27+
ocilauncher "github.com/sylabs/singularity/v4/internal/pkg/runtime/launcher/oci"
28+
"github.com/sylabs/singularity/v4/internal/pkg/util/uri"
29+
"github.com/sylabs/singularity/v4/pkg/syfs"
30+
"github.com/sylabs/singularity/v4/pkg/sylog"
31+
useragent "github.com/sylabs/singularity/v4/pkg/util/user-agent"
3232
)
3333

3434
const (

cmd/internal/cli/build.go

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,14 @@ import (
1616

1717
ocitypes "github.com/containers/image/v5/types"
1818
"github.com/spf13/cobra"
19-
"github.com/sylabs/singularity/docs"
20-
"github.com/sylabs/singularity/internal/pkg/util/fs"
21-
"github.com/sylabs/singularity/internal/pkg/util/interactive"
22-
"github.com/sylabs/singularity/pkg/build/types"
23-
"github.com/sylabs/singularity/pkg/build/types/parser"
24-
"github.com/sylabs/singularity/pkg/cmdline"
25-
"github.com/sylabs/singularity/pkg/image"
26-
"github.com/sylabs/singularity/pkg/sylog"
19+
"github.com/sylabs/singularity/v4/docs"
20+
"github.com/sylabs/singularity/v4/internal/pkg/util/fs"
21+
"github.com/sylabs/singularity/v4/internal/pkg/util/interactive"
22+
"github.com/sylabs/singularity/v4/pkg/build/types"
23+
"github.com/sylabs/singularity/v4/pkg/build/types/parser"
24+
"github.com/sylabs/singularity/v4/pkg/cmdline"
25+
"github.com/sylabs/singularity/v4/pkg/image"
26+
"github.com/sylabs/singularity/v4/pkg/sylog"
2727
"golang.org/x/term"
2828
)
2929

cmd/internal/cli/build_linux.go

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -20,24 +20,24 @@ import (
2020

2121
"github.com/spf13/cobra"
2222
keyclient "github.com/sylabs/scs-key-client/client"
23-
"github.com/sylabs/singularity/internal/pkg/build"
24-
"github.com/sylabs/singularity/internal/pkg/build/args"
25-
"github.com/sylabs/singularity/internal/pkg/build/remotebuilder"
26-
"github.com/sylabs/singularity/internal/pkg/buildcfg"
27-
"github.com/sylabs/singularity/internal/pkg/cache"
28-
"github.com/sylabs/singularity/internal/pkg/remote/endpoint"
29-
fakerootConfig "github.com/sylabs/singularity/internal/pkg/runtime/engine/fakeroot/config"
30-
"github.com/sylabs/singularity/internal/pkg/util/bin"
31-
"github.com/sylabs/singularity/internal/pkg/util/fs"
32-
"github.com/sylabs/singularity/internal/pkg/util/interactive"
33-
"github.com/sylabs/singularity/internal/pkg/util/rootless"
34-
"github.com/sylabs/singularity/internal/pkg/util/starter"
35-
"github.com/sylabs/singularity/internal/pkg/util/user"
36-
"github.com/sylabs/singularity/pkg/build/types"
37-
"github.com/sylabs/singularity/pkg/image"
38-
"github.com/sylabs/singularity/pkg/runtime/engine/config"
39-
"github.com/sylabs/singularity/pkg/sylog"
40-
"github.com/sylabs/singularity/pkg/util/cryptkey"
23+
"github.com/sylabs/singularity/v4/internal/pkg/build"
24+
"github.com/sylabs/singularity/v4/internal/pkg/build/args"
25+
"github.com/sylabs/singularity/v4/internal/pkg/build/remotebuilder"
26+
"github.com/sylabs/singularity/v4/internal/pkg/buildcfg"
27+
"github.com/sylabs/singularity/v4/internal/pkg/cache"
28+
"github.com/sylabs/singularity/v4/internal/pkg/remote/endpoint"
29+
fakerootConfig "github.com/sylabs/singularity/v4/internal/pkg/runtime/engine/fakeroot/config"
30+
"github.com/sylabs/singularity/v4/internal/pkg/util/bin"
31+
"github.com/sylabs/singularity/v4/internal/pkg/util/fs"
32+
"github.com/sylabs/singularity/v4/internal/pkg/util/interactive"
33+
"github.com/sylabs/singularity/v4/internal/pkg/util/rootless"
34+
"github.com/sylabs/singularity/v4/internal/pkg/util/starter"
35+
"github.com/sylabs/singularity/v4/internal/pkg/util/user"
36+
"github.com/sylabs/singularity/v4/pkg/build/types"
37+
"github.com/sylabs/singularity/v4/pkg/image"
38+
"github.com/sylabs/singularity/v4/pkg/runtime/engine/config"
39+
"github.com/sylabs/singularity/v4/pkg/sylog"
40+
"github.com/sylabs/singularity/v4/pkg/util/cryptkey"
4141
)
4242

4343
func fakerootExec(cmdArgs []string) {

cmd/internal/cli/buildconfig.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ import (
99
"fmt"
1010

1111
"github.com/spf13/cobra"
12-
"github.com/sylabs/singularity/internal/pkg/buildcfg"
13-
"github.com/sylabs/singularity/pkg/cmdline"
12+
"github.com/sylabs/singularity/v4/internal/pkg/buildcfg"
13+
"github.com/sylabs/singularity/v4/pkg/cmdline"
1414
)
1515

1616
func init() {

cmd/internal/cli/cache_clean_linux.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@ import (
1212
"strings"
1313

1414
"github.com/spf13/cobra"
15-
"github.com/sylabs/singularity/docs"
16-
"github.com/sylabs/singularity/internal/app/singularity"
17-
"github.com/sylabs/singularity/internal/pkg/cache"
18-
"github.com/sylabs/singularity/pkg/cmdline"
19-
"github.com/sylabs/singularity/pkg/sylog"
15+
"github.com/sylabs/singularity/v4/docs"
16+
"github.com/sylabs/singularity/v4/internal/app/singularity"
17+
"github.com/sylabs/singularity/v4/internal/pkg/cache"
18+
"github.com/sylabs/singularity/v4/pkg/cmdline"
19+
"github.com/sylabs/singularity/v4/pkg/sylog"
2020
)
2121

2222
func init() {

cmd/internal/cli/cache_linux.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ import (
99
"errors"
1010

1111
"github.com/spf13/cobra"
12-
"github.com/sylabs/singularity/docs"
13-
"github.com/sylabs/singularity/pkg/cmdline"
12+
"github.com/sylabs/singularity/v4/docs"
13+
"github.com/sylabs/singularity/v4/pkg/cmdline"
1414
)
1515

1616
func init() {

0 commit comments

Comments
 (0)