Files
server/go.mod
dolmen 1a9219924a
All checks were successful
checks / check and test (push) Successful in 2m23s
driver/minio: upgrade go-minio to v7 (#172)
Add a `context.Context` to `server.Session`.

Upgrade go-minio to v7 and use the session context as the parent context for all minio operations.

As a consequence of the upgrade, the minimum Go version is upgraded to 1.23 as this is the version required by go-minio/v7. Testify is also upgraded for the same reason.

Closes #171.

Cc: @ncw @lunny for review
Co-authored-by: Olivier Mengué <dolmen@cpan.org>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Reviewed-on: #172
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: dolmen <dolmen@noreply.gitea.com>
Co-committed-by: dolmen <dolmen@noreply.gitea.com>
2025-09-10 04:51:57 +00:00

33 lines
1.0 KiB
Modula-2

module goftp.io/server/v2
go 1.23.0
require (
github.com/jlaffaye/ftp v0.2.0
github.com/minio/minio-go/v7 v7.0.95
github.com/stretchr/testify v1.10.0
)
require (
github.com/davecgh/go-spew v1.1.1 // indirect
github.com/dustin/go-humanize v1.0.1 // indirect
github.com/go-ini/ini v1.67.0 // indirect
github.com/goccy/go-json v0.10.5 // indirect
github.com/google/uuid v1.6.0 // indirect
github.com/hashicorp/errwrap v1.0.0 // indirect
github.com/hashicorp/go-multierror v1.1.1 // indirect
github.com/klauspost/compress v1.18.0 // indirect
github.com/klauspost/cpuid/v2 v2.2.11 // indirect
github.com/minio/crc64nvme v1.0.2 // indirect
github.com/minio/md5-simd v1.1.2 // indirect
github.com/philhofer/fwd v1.2.0 // indirect
github.com/pmezard/go-difflib v1.0.0 // indirect
github.com/rs/xid v1.6.0 // indirect
github.com/tinylib/msgp v1.3.0 // indirect
golang.org/x/crypto v0.39.0 // indirect
golang.org/x/net v0.41.0 // indirect
golang.org/x/sys v0.33.0 // indirect
golang.org/x/text v0.26.0 // indirect
gopkg.in/yaml.v3 v3.0.1 // indirect
)