hyperscale / hyperpic

Fast HTTP microservice for high-level image processing.
MIT License
31 stars 2 forks source link

build(deps): bump github.com/prometheus/client_golang from 1.18.0 to 1.19.0 #144

Closed dependabot[bot] closed 5 months ago

dependabot[bot] commented 7 months ago

Bumps github.com/prometheus/client_golang from 1.18.0 to 1.19.0.

Release notes

Sourced from github.com/prometheus/client_golang's releases.

v1.19.0

What's Changed

The module prometheus/common v0.48.0 introduced an incompatibility when used together with client_golang (See prometheus/client_golang#1448 for more details). If your project uses client_golang and you want to use prometheus/common v0.48.0 or higher, please update client_golang to v1.19.0.

  • [CHANGE] Minimum required go version is now 1.20 (we also test client_golang against new 1.22 version). #1445 #1449
  • [FEATURE] collectors: Add version collector. #1422 #1427

New Contributors

Full Changelog: https://github.com/prometheus/client_golang/compare/v1.18.0...v1.19.0

Changelog

Sourced from github.com/prometheus/client_golang's changelog.

1.19.0 / 2023-02-27

The module prometheus/common v0.48.0 introduced an incompatibility when used together with client_golang (See prometheus/client_golang#1448 for more details). If your project uses client_golang and you want to use prometheus/common v0.48.0 or higher, please update client_golang to v1.19.0.

  • [CHANGE] Minimum required go version is now 1.20 (we also test client_golang against new 1.22 version). #1445 #1449
  • [FEATURE] collectors: Add version collector. #1422 #1427
Commits
  • 77d4003 Add 1.19.0 changelog (#1451)
  • 14259fa Merge pull request #1448 from ywwg/owilliams/content-negotiation
  • 6d03920 deps: bump prometheus/common version
  • 353395b Remove support for go 1.19 (#1449)
  • 9dd5d2a Merge pull request #1445 from kavu/add_go122_metrics_test
  • c906a5e Add support for Go 1.22
  • 7ac9036 Merge pull request #1440 from prometheus/dependabot/github_actions/github-act...
  • 8c7e30f Merge pull request #1441 from prometheus/dependabot/go_modules/tutorial/whats...
  • 08769f8 Bump github.com/prometheus/common in /tutorial/whatsup
  • 83d5940 Bump the github-actions group with 2 updates
  • Additional commits viewable in compare view


Dependabot compatibility score

You can trigger a rebase of this PR by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Note Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

github-actions[bot] commented 7 months ago

Code Coverage


github.com/hyperscale/hyperpic/cmd/hyperpic/app/app.go:19:                  Run             0.0%
github.com/hyperscale/hyperpic/cmd/hyperpic/app/config/configuration.go:23:         NewConfiguration        100.0%
github.com/hyperscale/hyperpic/cmd/hyperpic/app/config/image_support_configuration.go:13:   IsExtSupported          100.0%
github.com/hyperscale/hyperpic/cmd/hyperpic/app/container/config_service.go:27:         init                0.0%
github.com/hyperscale/hyperpic/cmd/hyperpic/app/container/controller_service.go:21:     init                0.0%
github.com/hyperscale/hyperpic/cmd/hyperpic/app/container/flags_service.go:19:          init                0.0%
github.com/hyperscale/hyperpic/cmd/hyperpic/app/container/image_service.go:18:          init                0.0%
github.com/hyperscale/hyperpic/cmd/hyperpic/app/container/logger_service.go:23:         init                0.0%
github.com/hyperscale/hyperpic/cmd/hyperpic/app/container/provider_service.go:23:       init                0.0%
github.com/hyperscale/hyperpic/cmd/hyperpic/app/container/router_service.go:25:         init                0.0%
github.com/hyperscale/hyperpic/cmd/hyperpic/app/controller/doc_controller.go:20:        NewDocController        100.0%
github.com/hyperscale/hyperpic/cmd/hyperpic/app/controller/doc_controller.go:25:        Mount               100.0%
github.com/hyperscale/hyperpic/cmd/hyperpic/app/controller/doc_controller.go:31:        getSwaggerHandler       100.0%
github.com/hyperscale/hyperpic/cmd/hyperpic/app/controller/doc_controller.go:51:        getDocHandler           100.0%
github.com/hyperscale/hyperpic/cmd/hyperpic/app/controller/image_controller.go:38:      NewImageController      100.0%
github.com/hyperscale/hyperpic/cmd/hyperpic/app/controller/image_controller.go:55:      Mount               100.0%
github.com/hyperscale/hyperpic/cmd/hyperpic/app/controller/image_controller.go:77:      getHandler          100.0%
github.com/hyperscale/hyperpic/cmd/hyperpic/app/controller/image_controller.go:153:     parseImageFileFromRequest   100.0%
github.com/hyperscale/hyperpic/cmd/hyperpic/app/controller/image_controller.go:192:     postHandler         88.9%
github.com/hyperscale/hyperpic/cmd/hyperpic/app/controller/image_controller.go:253:     deleteHandler           100.0%
github.com/hyperscale/hyperpic/cmd/hyperpic/app/metrics/metrics.go:11:              init                100.0%
github.com/hyperscale/hyperpic/cmd/hyperpic/main.go:15:                     main                0.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/fsutil/fs.go:12:                    ContainsDotDot          100.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/fsutil/fs.go:26:                    isSlashRune         100.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/httputil/error.go:21:               Error               100.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/httputil/error.go:26:               GetCode             100.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/httputil/error.go:31:               GetMessage          100.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/httputil/header/header.go:24:           init                100.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/httputil/header/header.go:60:           Copy                100.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/httputil/header/header.go:75:           ParseTime           100.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/httputil/header/header.go:90:           ParseList           100.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/httputil/header/header.go:146:          ParseValueAndParams     86.4%
github.com/hyperscale/hyperpic/pkg/hyperpic/httputil/header/header.go:195:          ParseAccept         90.5%
github.com/hyperscale/hyperpic/pkg/hyperpic/httputil/header/header.go:235:          skipSpace           100.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/httputil/header/header.go:246:          expectToken         100.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/httputil/header/header.go:257:          expectTokenSlash        100.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/httputil/header/header.go:269:          expectQuality           94.7%
github.com/hyperscale/hyperpic/pkg/hyperpic/httputil/header/header.go:306:          expectTokenOrQuoted     90.9%
github.com/hyperscale/hyperpic/pkg/hyperpic/httputil/negotiate.go:18:               NegotiateContentEncoding    100.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/httputil/negotiate.go:45:               NegotiateContentType        100.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/httputil/response.go:15:                ServeImage          100.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/image/mock_processor.go:13:             ProcessImage            0.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/image/option_parser.go:26:              NewOptionParser         100.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/image/option_parser.go:39:              register            100.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/image/option_parser.go:47:              colorConverter          100.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/image/option_parser.go:95:              angleConverter          100.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/image/option_parser.go:104:             formatConverter         100.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/image/option_parser.go:113:             fitConverter            100.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/image/option_parser.go:122:             cropConverter           100.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/image/option_parser.go:163:             Parse               75.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/image/options.go:121:               Hash                100.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/image/options.go:149:               ToBimg              100.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/image/process.go:31:                NewProcessor            100.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/image/process.go:35:                process             50.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/image/process.go:61:                ProcessImage            84.6%
github.com/hyperscale/hyperpic/pkg/hyperpic/image/process.go:95:                GetImageMimeType        100.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/image/type.go:14:                   ExtractImageTypeFromMime    100.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/image/type.go:29:                   IsImageMimeTypeSupported    100.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/image/type.go:36:                   IsFormatSupported       100.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/image/type.go:50:                   ExtensionToType         100.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/logger/configuration.go:16:             Level               100.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/logger/handler.go:16:               Handler             100.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/memfs/buffer.go:36:                 NewBuffer           100.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/memfs/buffer.go:50:                 Seek                100.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/memfs/buffer.go:80:                 Write               88.9%
github.com/hyperscale/hyperpic/pkg/hyperpic/memfs/buffer.go:99:                 Close               100.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/memfs/buffer.go:106:                Read                100.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/memfs/buffer.go:125:                ReadAt              100.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/memfs/buffer.go:147:                Truncate            90.9%
github.com/hyperscale/hyperpic/pkg/hyperpic/memfs/buffer.go:170:                grow                91.7%
github.com/hyperscale/hyperpic/pkg/hyperpic/memfs/buffer.go:197:                makeSlice           100.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/middlewares/auth_handler.go:16:         NewAuthHandler          100.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/middlewares/client_hints_handler.go:14:     parseInt            100.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/middlewares/client_hints_handler.go:18:     parseFloat          100.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/middlewares/client_hints_handler.go:26:     NewClientHintsHandler       100.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/middlewares/content_type_handler.go:17:     NewContentTypeHandler       100.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/middlewares/image_extension_filter_handler.go:18:   NewImageExtensionFilterHandler  100.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/middlewares/options_handler.go:17:          NewOptionsContext       100.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/middlewares/options_handler.go:22:          OptionsFromContext      100.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/middlewares/options_handler.go:36:          NewOptionsHandler       100.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/middlewares/path_handler.go:17:         NewPathHandler          100.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/middlewares/security_handler.go:12:         NewSecurityHandler      100.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/provider/filesystem/cache_provider.go:27:       NewCacheProvider        100.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/provider/filesystem/cache_provider.go:37:       removeOldCacheFile      75.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/provider/filesystem/cache_provider.go:55:       Run             87.5%
github.com/hyperscale/hyperpic/pkg/hyperpic/provider/filesystem/cache_provider.go:74:       Del             100.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/provider/filesystem/cache_provider.go:85:       Get             76.2%
github.com/hyperscale/hyperpic/pkg/hyperpic/provider/filesystem/cache_provider.go:133:      Set             76.9%
github.com/hyperscale/hyperpic/pkg/hyperpic/provider/filesystem/source_provider.go:24:      NewSourceProvider       100.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/provider/filesystem/source_provider.go:31:      Set             84.6%
github.com/hyperscale/hyperpic/pkg/hyperpic/provider/filesystem/source_provider.go:58:      Get             88.9%
github.com/hyperscale/hyperpic/pkg/hyperpic/provider/filesystem/source_provider.go:106:     Del             100.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/provider/memory/cache_provider.go:30:       NewCacheProvider        100.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/provider/memory/cache_provider.go:41:       removeOldCache          100.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/provider/memory/cache_provider.go:56:       Run             100.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/provider/memory/cache_provider.go:85:       Del             100.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/provider/memory/cache_provider.go:115:      Get             100.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/provider/memory/cache_provider.go:147:      Set             100.0%
github.com/hyperscale/hyperpic/pkg/hyperpic/provider/mock_cache_provider.go:14:         Del             83.3%
github.com/hyperscale/hyperpic/pkg/hyperpic/provider/mock_cache_provider.go:28:         Get             81.8%
github.com/hyperscale/hyperpic/pkg/hyperpic/provider/mock_cache_provider.go:51:         Set             83.3%
github.com/hyperscale/hyperpic/pkg/hyperpic/provider/mock_source_provider.go:14:        Del             83.3%
github.com/hyperscale/hyperpic/pkg/hyperpic/provider/mock_source_provider.go:28:        Get             81.8%
github.com/hyperscale/hyperpic/pkg/hyperpic/provider/mock_source_provider.go:51:        Set             83.3%
github.com/hyperscale/hyperpic/pkg/hyperpic/server/configuration.go:44:             ToConfig            100.0%
total:                                              (statements)            81.7%

Pusher: @euskadi31, Action: pull_request, Workflow: Go

github-actions[bot] commented 7 months ago

Benchmark

Pusher: @euskadi31, Action: pull_request, Workflow: Go