diff --git a/_examples/barExtender/go.mod b/_examples/barExtender/go.mod index 0e80916..402e741 100644 --- a/_examples/barExtender/go.mod +++ b/_examples/barExtender/go.mod @@ -1,5 +1,13 @@ module github.com/vbauerster/mpb/_examples/barExtender -go 1.14 +go 1.17 -require github.com/vbauerster/mpb/v7 v7.5.2 +require github.com/vbauerster/mpb/v8 v8.0.0 + +require ( + github.com/VividCortex/ewma v1.2.0 // indirect + github.com/acarl005/stripansi v0.0.0-20180116102854-5a71ef0e047d // indirect + github.com/mattn/go-runewidth v0.0.13 // indirect + github.com/rivo/uniseg v0.2.0 // indirect + golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a // indirect +) diff --git a/_examples/barExtender/main.go b/_examples/barExtender/main.go index bb70f20..30a4d8d 100644 --- a/_examples/barExtender/main.go +++ b/_examples/barExtender/main.go @@ -7,8 +7,8 @@ "sync" "time" - "github.com/vbauerster/mpb/v7" - "github.com/vbauerster/mpb/v7/decor" + "github.com/vbauerster/mpb/v8" + "github.com/vbauerster/mpb/v8/decor" ) func main() { @@ -20,7 +20,7 @@ for i := 0; i < numBars; i++ { name := fmt.Sprintf("Bar#%d:", i) - efn := func(w io.Writer, _ int, s decor.Statistics) { + efn := func(w io.Writer, s decor.Statistics) { if s.Completed { fmt.Fprintf(w, "Bar id: %d has been completed\n", s.ID) } diff --git a/_examples/barExtenderRev/go.mod b/_examples/barExtenderRev/go.mod index 021b752..c6d9903 100644 --- a/_examples/barExtenderRev/go.mod +++ b/_examples/barExtenderRev/go.mod @@ -1,5 +1,13 @@ module github.com/vbauerster/mpb/_examples/barExtenderRev -go 1.14 +go 1.17 -require github.com/vbauerster/mpb/v7 v7.5.2 +require github.com/vbauerster/mpb/v8 v8.0.0 + +require ( + github.com/VividCortex/ewma v1.2.0 // indirect + github.com/acarl005/stripansi v0.0.0-20180116102854-5a71ef0e047d // indirect + github.com/mattn/go-runewidth v0.0.13 // indirect + github.com/rivo/uniseg v0.2.0 // indirect + golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a // indirect +) diff --git a/_examples/barExtenderRev/main.go b/_examples/barExtenderRev/main.go index 90f979e..2a93d57 100644 --- a/_examples/barExtenderRev/main.go +++ b/_examples/barExtenderRev/main.go @@ -7,8 +7,8 @@ "sync/atomic" "time" - "github.com/vbauerster/mpb/v7" - "github.com/vbauerster/mpb/v7/decor" + "github.com/vbauerster/mpb/v8" + "github.com/vbauerster/mpb/v8/decor" ) var curTask uint32 @@ -85,7 +85,7 @@ func middleware(base mpb.BarFiller, id uint32) mpb.BarFiller { var done bool - fn := func(w io.Writer, _ int, st decor.Statistics) { + fn := func(w io.Writer, st decor.Statistics) { if !done { cur := atomic.LoadUint32(&curTask) == id if !cur { @@ -103,16 +103,16 @@ if base == nil { return mpb.BarFillerFunc(fn) } - return mpb.BarFillerFunc(func(w io.Writer, reqWidth int, st decor.Statistics) { - fn(w, reqWidth, st) - base.Fill(w, reqWidth, st) + return mpb.BarFillerFunc(func(w io.Writer, st decor.Statistics) { + fn(w, st) + base.Fill(w, st) }) } func newLineMiddleware(base mpb.BarFiller) mpb.BarFiller { - return mpb.BarFillerFunc(func(w io.Writer, reqWidth int, st decor.Statistics) { + return mpb.BarFillerFunc(func(w io.Writer, st decor.Statistics) { fmt.Fprintln(w) - base.Fill(w, reqWidth, st) + base.Fill(w, st) }) } diff --git a/_examples/cancel/go.mod b/_examples/cancel/go.mod index ca7c9cf..6d641d5 100644 --- a/_examples/cancel/go.mod +++ b/_examples/cancel/go.mod @@ -1,5 +1,13 @@ module github.com/vbauerster/mpb/_examples/cancel -go 1.14 +go 1.17 -require github.com/vbauerster/mpb/v7 v7.5.2 +require github.com/vbauerster/mpb/v8 v8.0.0 + +require ( + github.com/VividCortex/ewma v1.2.0 // indirect + github.com/acarl005/stripansi v0.0.0-20180116102854-5a71ef0e047d // indirect + github.com/mattn/go-runewidth v0.0.13 // indirect + github.com/rivo/uniseg v0.2.0 // indirect + golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a // indirect +) diff --git a/_examples/cancel/main.go b/_examples/cancel/main.go index b53085a..28cc8bd 100644 --- a/_examples/cancel/main.go +++ b/_examples/cancel/main.go @@ -7,8 +7,8 @@ "sync" "time" - "github.com/vbauerster/mpb/v7" - "github.com/vbauerster/mpb/v7/decor" + "github.com/vbauerster/mpb/v8" + "github.com/vbauerster/mpb/v8/decor" ) func main() { diff --git a/_examples/complex/go.mod b/_examples/complex/go.mod index 54fc025..27d8dc9 100644 --- a/_examples/complex/go.mod +++ b/_examples/complex/go.mod @@ -1,5 +1,13 @@ module github.com/vbauerster/mpb/_examples/complex -go 1.14 +go 1.17 -require github.com/vbauerster/mpb/v7 v7.5.2 +require github.com/vbauerster/mpb/v8 v8.0.0 + +require ( + github.com/VividCortex/ewma v1.2.0 // indirect + github.com/acarl005/stripansi v0.0.0-20180116102854-5a71ef0e047d // indirect + github.com/mattn/go-runewidth v0.0.13 // indirect + github.com/rivo/uniseg v0.2.0 // indirect + golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a // indirect +) diff --git a/_examples/complex/main.go b/_examples/complex/main.go index 07dbed2..380dcaf 100644 --- a/_examples/complex/main.go +++ b/_examples/complex/main.go @@ -5,8 +5,8 @@ "math/rand" "time" - "github.com/vbauerster/mpb/v7" - "github.com/vbauerster/mpb/v7/decor" + "github.com/vbauerster/mpb/v8" + "github.com/vbauerster/mpb/v8/decor" ) func init() { diff --git a/_examples/decoratorsOnTop/go.mod b/_examples/decoratorsOnTop/go.mod index 8f3bb08..27b6815 100644 --- a/_examples/decoratorsOnTop/go.mod +++ b/_examples/decoratorsOnTop/go.mod @@ -1,5 +1,13 @@ module github.com/vbauerster/mpb/_examples/decoratorsOnTop -go 1.14 +go 1.17 -require github.com/vbauerster/mpb/v7 v7.5.2 +require github.com/vbauerster/mpb/v8 v8.0.0 + +require ( + github.com/VividCortex/ewma v1.2.0 // indirect + github.com/acarl005/stripansi v0.0.0-20180116102854-5a71ef0e047d // indirect + github.com/mattn/go-runewidth v0.0.13 // indirect + github.com/rivo/uniseg v0.2.0 // indirect + golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a // indirect +) diff --git a/_examples/decoratorsOnTop/main.go b/_examples/decoratorsOnTop/main.go index a6e0ae6..9760f0c 100644 --- a/_examples/decoratorsOnTop/main.go +++ b/_examples/decoratorsOnTop/main.go @@ -5,8 +5,8 @@ "math/rand" "time" - "github.com/vbauerster/mpb/v7" - "github.com/vbauerster/mpb/v7/decor" + "github.com/vbauerster/mpb/v8" + "github.com/vbauerster/mpb/v8/decor" ) func main() { @@ -39,8 +39,8 @@ func extended(builder mpb.BarFillerBuilder) mpb.BarFiller { filler := builder.Build() - return mpb.BarFillerFunc(func(w io.Writer, reqWidth int, st decor.Statistics) { - filler.Fill(w, reqWidth, st) + return mpb.BarFillerFunc(func(w io.Writer, st decor.Statistics) { + filler.Fill(w, st) w.Write([]byte("\n")) }) } diff --git a/_examples/differentWidth/go.mod b/_examples/differentWidth/go.mod index c8a413d..3a67ef2 100644 --- a/_examples/differentWidth/go.mod +++ b/_examples/differentWidth/go.mod @@ -1,5 +1,13 @@ module github.com/vbauerster/mpb/_examples/differentWidth -go 1.14 +go 1.17 -require github.com/vbauerster/mpb/v7 v7.5.2 +require github.com/vbauerster/mpb/v8 v8.0.0 + +require ( + github.com/VividCortex/ewma v1.2.0 // indirect + github.com/acarl005/stripansi v0.0.0-20180116102854-5a71ef0e047d // indirect + github.com/mattn/go-runewidth v0.0.13 // indirect + github.com/rivo/uniseg v0.2.0 // indirect + golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a // indirect +) diff --git a/_examples/differentWidth/main.go b/_examples/differentWidth/main.go index a358cff..56e65a4 100644 --- a/_examples/differentWidth/main.go +++ b/_examples/differentWidth/main.go @@ -6,8 +6,8 @@ "sync" "time" - "github.com/vbauerster/mpb/v7" - "github.com/vbauerster/mpb/v7/decor" + "github.com/vbauerster/mpb/v8" + "github.com/vbauerster/mpb/v8/decor" ) func main() { diff --git a/_examples/dynTotal/go.mod b/_examples/dynTotal/go.mod index 8b057e0..7e260e6 100644 --- a/_examples/dynTotal/go.mod +++ b/_examples/dynTotal/go.mod @@ -1,5 +1,13 @@ module github.com/vbauerster/mpb/_examples/dynTotal -go 1.14 +go 1.17 -require github.com/vbauerster/mpb/v7 v7.5.2 +require github.com/vbauerster/mpb/v8 v8.0.0 + +require ( + github.com/VividCortex/ewma v1.2.0 // indirect + github.com/acarl005/stripansi v0.0.0-20180116102854-5a71ef0e047d // indirect + github.com/mattn/go-runewidth v0.0.13 // indirect + github.com/rivo/uniseg v0.2.0 // indirect + golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a // indirect +) diff --git a/_examples/dynTotal/main.go b/_examples/dynTotal/main.go index 0be1915..06734c9 100644 --- a/_examples/dynTotal/main.go +++ b/_examples/dynTotal/main.go @@ -5,8 +5,8 @@ "math/rand" "time" - "github.com/vbauerster/mpb/v7" - "github.com/vbauerster/mpb/v7/decor" + "github.com/vbauerster/mpb/v8" + "github.com/vbauerster/mpb/v8/decor" ) func init() { diff --git a/_examples/io/go.mod b/_examples/io/go.mod index 1ffb5ed..6e2693a 100644 --- a/_examples/io/go.mod +++ b/_examples/io/go.mod @@ -1,5 +1,13 @@ module github.com/vbauerster/mpb/_examples/io -go 1.14 +go 1.17 -require github.com/vbauerster/mpb/v7 v7.5.2 +require github.com/vbauerster/mpb/v8 v8.0.0 + +require ( + github.com/VividCortex/ewma v1.2.0 // indirect + github.com/acarl005/stripansi v0.0.0-20180116102854-5a71ef0e047d // indirect + github.com/mattn/go-runewidth v0.0.13 // indirect + github.com/rivo/uniseg v0.2.0 // indirect + golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a // indirect +) diff --git a/_examples/io/main.go b/_examples/io/main.go index eddd7b9..5285a4d 100644 --- a/_examples/io/main.go +++ b/_examples/io/main.go @@ -6,8 +6,8 @@ "io/ioutil" "time" - "github.com/vbauerster/mpb/v7" - "github.com/vbauerster/mpb/v7/decor" + "github.com/vbauerster/mpb/v8" + "github.com/vbauerster/mpb/v8/decor" ) func main() { diff --git a/_examples/merge/go.mod b/_examples/merge/go.mod index 15db727..73d0740 100644 --- a/_examples/merge/go.mod +++ b/_examples/merge/go.mod @@ -1,5 +1,13 @@ module github.com/vbauerster/mpb/_examples/merge -go 1.14 +go 1.17 -require github.com/vbauerster/mpb/v7 v7.5.2 +require github.com/vbauerster/mpb/v8 v8.0.0 + +require ( + github.com/VividCortex/ewma v1.2.0 // indirect + github.com/acarl005/stripansi v0.0.0-20180116102854-5a71ef0e047d // indirect + github.com/mattn/go-runewidth v0.0.13 // indirect + github.com/rivo/uniseg v0.2.0 // indirect + golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a // indirect +) diff --git a/_examples/merge/main.go b/_examples/merge/main.go index 43f8c44..bd2a26a 100644 --- a/_examples/merge/main.go +++ b/_examples/merge/main.go @@ -6,8 +6,8 @@ "sync" "time" - "github.com/vbauerster/mpb/v7" - "github.com/vbauerster/mpb/v7/decor" + "github.com/vbauerster/mpb/v8" + "github.com/vbauerster/mpb/v8/decor" ) func main() { diff --git a/_examples/mexicanBar/go.mod b/_examples/mexicanBar/go.mod index b02b933..3b2fe06 100644 --- a/_examples/mexicanBar/go.mod +++ b/_examples/mexicanBar/go.mod @@ -1,5 +1,13 @@ module github.com/vbauerster/mpb/_examples/mexicanBar -go 1.14 +go 1.17 -require github.com/vbauerster/mpb/v7 v7.5.2 +require github.com/vbauerster/mpb/v8 v8.0.0 + +require ( + github.com/VividCortex/ewma v1.2.0 // indirect + github.com/acarl005/stripansi v0.0.0-20180116102854-5a71ef0e047d // indirect + github.com/mattn/go-runewidth v0.0.13 // indirect + github.com/rivo/uniseg v0.2.0 // indirect + golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a // indirect +) diff --git a/_examples/mexicanBar/main.go b/_examples/mexicanBar/main.go index ce2a733..e627df4 100644 --- a/_examples/mexicanBar/main.go +++ b/_examples/mexicanBar/main.go @@ -4,8 +4,8 @@ "math/rand" "time" - "github.com/vbauerster/mpb/v7" - "github.com/vbauerster/mpb/v7/decor" + "github.com/vbauerster/mpb/v8" + "github.com/vbauerster/mpb/v8/decor" ) func main() { diff --git a/_examples/multiBars/go.mod b/_examples/multiBars/go.mod index e52db3c..55a4c13 100644 --- a/_examples/multiBars/go.mod +++ b/_examples/multiBars/go.mod @@ -1,5 +1,13 @@ module github.com/vbauerster/mpb/_examples/multiBars -go 1.14 +go 1.17 -require github.com/vbauerster/mpb/v7 v7.5.2 +require github.com/vbauerster/mpb/v8 v8.0.0 + +require ( + github.com/VividCortex/ewma v1.2.0 // indirect + github.com/acarl005/stripansi v0.0.0-20180116102854-5a71ef0e047d // indirect + github.com/mattn/go-runewidth v0.0.13 // indirect + github.com/rivo/uniseg v0.2.0 // indirect + golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a // indirect +) diff --git a/_examples/multiBars/main.go b/_examples/multiBars/main.go index ebca301..c725c5e 100644 --- a/_examples/multiBars/main.go +++ b/_examples/multiBars/main.go @@ -6,8 +6,8 @@ "sync" "time" - "github.com/vbauerster/mpb/v7" - "github.com/vbauerster/mpb/v7/decor" + "github.com/vbauerster/mpb/v8" + "github.com/vbauerster/mpb/v8/decor" ) func main() { diff --git a/_examples/panic/go.mod b/_examples/panic/go.mod index ed7f8bf..35e091c 100644 --- a/_examples/panic/go.mod +++ b/_examples/panic/go.mod @@ -1,5 +1,13 @@ module github.com/vbauerster/mpb/_examples/panic -go 1.14 +go 1.17 -require github.com/vbauerster/mpb/v7 v7.5.2 +require github.com/vbauerster/mpb/v8 v8.0.0 + +require ( + github.com/VividCortex/ewma v1.2.0 // indirect + github.com/acarl005/stripansi v0.0.0-20180116102854-5a71ef0e047d // indirect + github.com/mattn/go-runewidth v0.0.13 // indirect + github.com/rivo/uniseg v0.2.0 // indirect + golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a // indirect +) diff --git a/_examples/panic/main.go b/_examples/panic/main.go index a843ed5..00e8be6 100644 --- a/_examples/panic/main.go +++ b/_examples/panic/main.go @@ -7,8 +7,8 @@ "sync" "time" - "github.com/vbauerster/mpb/v7" - "github.com/vbauerster/mpb/v7/decor" + "github.com/vbauerster/mpb/v8" + "github.com/vbauerster/mpb/v8/decor" ) func main() { diff --git a/_examples/poplog/go.mod b/_examples/poplog/go.mod index 5f4dd06..2211ceb 100644 --- a/_examples/poplog/go.mod +++ b/_examples/poplog/go.mod @@ -1,5 +1,13 @@ module github.com/vbauerster/mpb/_examples/poplog -go 1.14 +go 1.17 -require github.com/vbauerster/mpb/v7 v7.5.2 +require github.com/vbauerster/mpb/v8 v8.0.0 + +require ( + github.com/VividCortex/ewma v1.2.0 // indirect + github.com/acarl005/stripansi v0.0.0-20180116102854-5a71ef0e047d // indirect + github.com/mattn/go-runewidth v0.0.13 // indirect + github.com/rivo/uniseg v0.2.0 // indirect + golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a // indirect +) diff --git a/_examples/poplog/main.go b/_examples/poplog/main.go index b481a1a..51cfdf9 100644 --- a/_examples/poplog/main.go +++ b/_examples/poplog/main.go @@ -5,8 +5,8 @@ "math/rand" "time" - "github.com/vbauerster/mpb/v7" - "github.com/vbauerster/mpb/v7/decor" + "github.com/vbauerster/mpb/v8" + "github.com/vbauerster/mpb/v8/decor" ) func main() { diff --git a/_examples/quietMode/go.mod b/_examples/quietMode/go.mod index 7a4d2d4..f5b2d75 100644 --- a/_examples/quietMode/go.mod +++ b/_examples/quietMode/go.mod @@ -1,5 +1,13 @@ module github.com/vbauerster/mpb/_examples/quietMode -go 1.14 +go 1.17 -require github.com/vbauerster/mpb/v7 v7.5.2 +require github.com/vbauerster/mpb/v8 v8.0.0 + +require ( + github.com/VividCortex/ewma v1.2.0 // indirect + github.com/acarl005/stripansi v0.0.0-20180116102854-5a71ef0e047d // indirect + github.com/mattn/go-runewidth v0.0.13 // indirect + github.com/rivo/uniseg v0.2.0 // indirect + golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a // indirect +) diff --git a/_examples/quietMode/main.go b/_examples/quietMode/main.go index c3c7d71..321734d 100644 --- a/_examples/quietMode/main.go +++ b/_examples/quietMode/main.go @@ -7,8 +7,8 @@ "sync" "time" - "github.com/vbauerster/mpb/v7" - "github.com/vbauerster/mpb/v7/decor" + "github.com/vbauerster/mpb/v8" + "github.com/vbauerster/mpb/v8/decor" ) var quietMode bool diff --git a/_examples/remove/go.mod b/_examples/remove/go.mod index 34a4f9d..58780cd 100644 --- a/_examples/remove/go.mod +++ b/_examples/remove/go.mod @@ -1,5 +1,13 @@ module github.com/vbauerster/mpb/_examples/remove -go 1.14 +go 1.17 -require github.com/vbauerster/mpb/v7 v7.5.2 +require github.com/vbauerster/mpb/v8 v8.0.0 + +require ( + github.com/VividCortex/ewma v1.2.0 // indirect + github.com/acarl005/stripansi v0.0.0-20180116102854-5a71ef0e047d // indirect + github.com/mattn/go-runewidth v0.0.13 // indirect + github.com/rivo/uniseg v0.2.0 // indirect + golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a // indirect +) diff --git a/_examples/remove/main.go b/_examples/remove/main.go index 96d306c..6ff637f 100644 --- a/_examples/remove/main.go +++ b/_examples/remove/main.go @@ -6,8 +6,8 @@ "sync" "time" - "github.com/vbauerster/mpb/v7" - "github.com/vbauerster/mpb/v7/decor" + "github.com/vbauerster/mpb/v8" + "github.com/vbauerster/mpb/v8/decor" ) func main() { diff --git a/_examples/reverseBar/go.mod b/_examples/reverseBar/go.mod index e6a27fa..e9d1b84 100644 --- a/_examples/reverseBar/go.mod +++ b/_examples/reverseBar/go.mod @@ -1,5 +1,13 @@ module github.com/vbauerster/mpb/_examples/reverseBar -go 1.14 +go 1.17 -require github.com/vbauerster/mpb/v7 v7.5.2 +require github.com/vbauerster/mpb/v8 v8.0.0 + +require ( + github.com/VividCortex/ewma v1.2.0 // indirect + github.com/acarl005/stripansi v0.0.0-20180116102854-5a71ef0e047d // indirect + github.com/mattn/go-runewidth v0.0.13 // indirect + github.com/rivo/uniseg v0.2.0 // indirect + golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a // indirect +) diff --git a/_examples/reverseBar/main.go b/_examples/reverseBar/main.go index 542b63c..4ae5f9f 100644 --- a/_examples/reverseBar/main.go +++ b/_examples/reverseBar/main.go @@ -6,8 +6,8 @@ "sync" "time" - "github.com/vbauerster/mpb/v7" - "github.com/vbauerster/mpb/v7/decor" + "github.com/vbauerster/mpb/v8" + "github.com/vbauerster/mpb/v8/decor" ) func main() { diff --git a/_examples/singleBar/go.mod b/_examples/singleBar/go.mod index b938407..b5b5730 100644 --- a/_examples/singleBar/go.mod +++ b/_examples/singleBar/go.mod @@ -1,5 +1,13 @@ module github.com/vbauerster/mpb/_examples/singleBar -go 1.14 +go 1.17 -require github.com/vbauerster/mpb/v7 v7.5.2 +require github.com/vbauerster/mpb/v8 v8.0.0 + +require ( + github.com/VividCortex/ewma v1.2.0 // indirect + github.com/acarl005/stripansi v0.0.0-20180116102854-5a71ef0e047d // indirect + github.com/mattn/go-runewidth v0.0.13 // indirect + github.com/rivo/uniseg v0.2.0 // indirect + golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a // indirect +) diff --git a/_examples/singleBar/main.go b/_examples/singleBar/main.go index 925a2d5..a7c2a1b 100644 --- a/_examples/singleBar/main.go +++ b/_examples/singleBar/main.go @@ -4,8 +4,8 @@ "math/rand" "time" - "github.com/vbauerster/mpb/v7" - "github.com/vbauerster/mpb/v7/decor" + "github.com/vbauerster/mpb/v8" + "github.com/vbauerster/mpb/v8/decor" ) func main() { diff --git a/_examples/spinTipBar/go.mod b/_examples/spinTipBar/go.mod index 3b974e0..18f4800 100644 --- a/_examples/spinTipBar/go.mod +++ b/_examples/spinTipBar/go.mod @@ -1,5 +1,13 @@ module github.com/vbauerster/mpb/_examples/spinTipBar -go 1.14 +go 1.17 -require github.com/vbauerster/mpb/v7 v7.5.2 +require github.com/vbauerster/mpb/v8 v8.0.0 + +require ( + github.com/VividCortex/ewma v1.2.0 // indirect + github.com/acarl005/stripansi v0.0.0-20180116102854-5a71ef0e047d // indirect + github.com/mattn/go-runewidth v0.0.13 // indirect + github.com/rivo/uniseg v0.2.0 // indirect + golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a // indirect +) diff --git a/_examples/spinTipBar/main.go b/_examples/spinTipBar/main.go index 7d3f2ef..0717976 100644 --- a/_examples/spinTipBar/main.go +++ b/_examples/spinTipBar/main.go @@ -4,8 +4,8 @@ "math/rand" "time" - "github.com/vbauerster/mpb/v7" - "github.com/vbauerster/mpb/v7/decor" + "github.com/vbauerster/mpb/v8" + "github.com/vbauerster/mpb/v8/decor" ) func main() { diff --git a/_examples/spinnerBar/go.mod b/_examples/spinnerBar/go.mod index 8bba38e..bac1f07 100644 --- a/_examples/spinnerBar/go.mod +++ b/_examples/spinnerBar/go.mod @@ -1,5 +1,13 @@ module github.com/vbauerster/mpb/_examples/spinnerBar -go 1.14 +go 1.17 -require github.com/vbauerster/mpb/v7 v7.5.2 +require github.com/vbauerster/mpb/v8 v8.0.0 + +require ( + github.com/VividCortex/ewma v1.2.0 // indirect + github.com/acarl005/stripansi v0.0.0-20180116102854-5a71ef0e047d // indirect + github.com/mattn/go-runewidth v0.0.13 // indirect + github.com/rivo/uniseg v0.2.0 // indirect + golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a // indirect +) diff --git a/_examples/spinnerBar/main.go b/_examples/spinnerBar/main.go index db3e080..6f0ccad 100644 --- a/_examples/spinnerBar/main.go +++ b/_examples/spinnerBar/main.go @@ -6,8 +6,8 @@ "sync" "time" - "github.com/vbauerster/mpb/v7" - "github.com/vbauerster/mpb/v7/decor" + "github.com/vbauerster/mpb/v8" + "github.com/vbauerster/mpb/v8/decor" ) func main() { diff --git a/_examples/spinnerDecorator/go.mod b/_examples/spinnerDecorator/go.mod index 03a1a21..3de7166 100644 --- a/_examples/spinnerDecorator/go.mod +++ b/_examples/spinnerDecorator/go.mod @@ -1,5 +1,13 @@ module github.com/vbauerster/mpb/_examples/spinnerDecorator -go 1.14 +go 1.17 -require github.com/vbauerster/mpb/v7 v7.5.2 +require github.com/vbauerster/mpb/v8 v8.0.0 + +require ( + github.com/VividCortex/ewma v1.2.0 // indirect + github.com/acarl005/stripansi v0.0.0-20180116102854-5a71ef0e047d // indirect + github.com/mattn/go-runewidth v0.0.13 // indirect + github.com/rivo/uniseg v0.2.0 // indirect + golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a // indirect +) diff --git a/_examples/spinnerDecorator/main.go b/_examples/spinnerDecorator/main.go index 3ef27ba..d4a1ac7 100644 --- a/_examples/spinnerDecorator/main.go +++ b/_examples/spinnerDecorator/main.go @@ -6,8 +6,8 @@ "sync" "time" - "github.com/vbauerster/mpb/v7" - "github.com/vbauerster/mpb/v7/decor" + "github.com/vbauerster/mpb/v8" + "github.com/vbauerster/mpb/v8/decor" ) func main() { diff --git a/_examples/stress/go.mod b/_examples/stress/go.mod index 407d470..02a0f83 100644 --- a/_examples/stress/go.mod +++ b/_examples/stress/go.mod @@ -1,5 +1,13 @@ module github.com/vbauerster/mpb/_examples/stress -go 1.14 +go 1.17 -require github.com/vbauerster/mpb/v7 v7.5.2 +require github.com/vbauerster/mpb/v8 v8.0.0 + +require ( + github.com/VividCortex/ewma v1.2.0 // indirect + github.com/acarl005/stripansi v0.0.0-20180116102854-5a71ef0e047d // indirect + github.com/mattn/go-runewidth v0.0.13 // indirect + github.com/rivo/uniseg v0.2.0 // indirect + golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a // indirect +) diff --git a/_examples/stress/main.go b/_examples/stress/main.go index 1b03731..830fca8 100644 --- a/_examples/stress/main.go +++ b/_examples/stress/main.go @@ -6,8 +6,8 @@ "sync" "time" - "github.com/vbauerster/mpb/v7" - "github.com/vbauerster/mpb/v7/decor" + "github.com/vbauerster/mpb/v8" + "github.com/vbauerster/mpb/v8/decor" ) const ( diff --git a/_examples/suppressBar/go.mod b/_examples/suppressBar/go.mod index 9a1565c..62dad30 100644 --- a/_examples/suppressBar/go.mod +++ b/_examples/suppressBar/go.mod @@ -1,10 +1,15 @@ module github.com/vbauerster/mpb/_examples/suppressBar -go 1.14 +go 1.17 require ( github.com/mattn/go-runewidth v0.0.13 - github.com/vbauerster/mpb/v7 v7.5.2 + github.com/vbauerster/mpb/v8 v8.0.0 ) -replace github.com/vbauerster/mpb/v7 => /home/vbauer/gohack/github.com/vbauerster/mpb/v7 +require ( + github.com/VividCortex/ewma v1.2.0 // indirect + github.com/acarl005/stripansi v0.0.0-20180116102854-5a71ef0e047d // indirect + github.com/rivo/uniseg v0.2.0 // indirect + golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a // indirect +) diff --git a/_examples/suppressBar/main.go b/_examples/suppressBar/main.go index 7dc38c0..4fd3dc6 100644 --- a/_examples/suppressBar/main.go +++ b/_examples/suppressBar/main.go @@ -9,8 +9,8 @@ "time" "github.com/mattn/go-runewidth" - "github.com/vbauerster/mpb/v7" - "github.com/vbauerster/mpb/v7/decor" + "github.com/vbauerster/mpb/v8" + "github.com/vbauerster/mpb/v8/decor" ) func main() { @@ -23,7 +23,7 @@ bar := p.AddBar(int64(total), mpb.BarFillerMiddleware(func(base mpb.BarFiller) mpb.BarFiller { var msg *string - return mpb.BarFillerFunc(func(w io.Writer, reqWidth int, st decor.Statistics) { + return mpb.BarFillerFunc(func(w io.Writer, st decor.Statistics) { select { case m := <-msgCh: defer func() { @@ -38,7 +38,7 @@ io.WriteString(w, runewidth.Truncate(*msg, st.AvailableWidth, "…")) nextCh <- struct{}{} } else { - base.Fill(w, reqWidth, st) + base.Fill(w, st) } }) }), diff --git a/_examples/tipOnComplete/go.mod b/_examples/tipOnComplete/go.mod index 2a0963b..a4db0f0 100644 --- a/_examples/tipOnComplete/go.mod +++ b/_examples/tipOnComplete/go.mod @@ -1,5 +1,13 @@ module github.com/vbauerster/mpb/_examples/tipOnComplete -go 1.14 +go 1.17 -require github.com/vbauerster/mpb/v7 v7.5.2 +require github.com/vbauerster/mpb/v8 v8.0.0 + +require ( + github.com/VividCortex/ewma v1.2.0 // indirect + github.com/acarl005/stripansi v0.0.0-20180116102854-5a71ef0e047d // indirect + github.com/mattn/go-runewidth v0.0.13 // indirect + github.com/rivo/uniseg v0.2.0 // indirect + golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a // indirect +) diff --git a/_examples/tipOnComplete/main.go b/_examples/tipOnComplete/main.go index 62a26b7..7872141 100644 --- a/_examples/tipOnComplete/main.go +++ b/_examples/tipOnComplete/main.go @@ -4,8 +4,8 @@ "math/rand" "time" - "github.com/vbauerster/mpb/v7" - "github.com/vbauerster/mpb/v7/decor" + "github.com/vbauerster/mpb/v8" + "github.com/vbauerster/mpb/v8/decor" ) func main() {