Ecosyste.ms: Repos

An open API service providing repository metadata for many open source software ecosystems.

Package Usage: go: github.com/Masterminds/semver/v3

Package semver provides the ability to work with Semantic Versions (http://semver.org) in Go. Specifically it provides the ability to: There are two functions that can parse semantic versions. The `StrictNewVersion` function only parses valid version 2 semantic versions as outlined in the specification. The `NewVersion` function attempts to coerce a version into a semantic version and parse it. For example, if there is a leading v or a version listed without all 3 parts (e.g. 1.2) it will attempt to coerce it into a valid semantic version (e.g., 1.2.0). In both cases a `Version` object is returned that can be sorted, compared, and used in constraints. When parsing a version an optional error can be returned if there is an issue parsing the version. For example, The version object has methods to get the parts of the version, compare it to other versions, convert the version back into a string, and get the original string. For more details please see the documentation at https://godoc.org/github.com/Masterminds/semver. A set of versions can be sorted using the `sort` package from the standard library. For example, There are two methods for comparing versions. One uses comparison methods on `Version` instances and the other is using Constraints. There are some important differences to notes between these two methods of comparison. There are differences between the two methods or checking versions because the comparison methods on `Version` follow the specification while comparison ranges are not part of the specification. Different packages and tools have taken it upon themselves to come up with range rules. This has resulted in differences. For example, npm/js and Cargo/Rust follow similar patterns which PHP has a different pattern for ^. The comparison features in this package follow the npm/js and Cargo/Rust lead because applications using it have followed similar patters with their versions. Checking a version against version constraints is one of the most featureful parts of the package. There are two elements to the comparisons. First, a comparison string is a list of comma or space separated AND comparisons. These are then separated by || (OR) comparisons. For example, `">= 1.2 < 3.0.0 || >= 4.2.3"` is looking for a comparison that's greater than or equal to 1.2 and less than 3.0.0 or is greater than or equal to 4.2.3. This can also be written as `">= 1.2, < 3.0.0 || >= 4.2.3"` The basic comparisons are: There are multiple methods to handle ranges and the first is hyphens ranges. These look like: The `x`, `X`, and `*` characters can be used as a wildcard character. This works for all comparison operators. When used on the `=` operator it falls back to the tilde operation. For example, Tilde Range Comparisons (Patch) The tilde (`~`) comparison operator is for patch level ranges when a minor version is specified and major level changes when the minor number is missing. For example, Caret Range Comparisons (Major) The caret (`^`) comparison operator is for major level changes once a stable (1.0.0) release has occurred. Prior to a 1.0.0 release the minor versions acts as the API stability level. This is useful when comparisons of API versions as a major change is API breaking. For example, In addition to testing a version against a constraint, a version can be validated against a constraint. When validation fails a slice of errors containing why a version didn't meet the constraint is returned. For example,
8 versions
Latest release: about 1 year ago
6,503 dependent packages

View more package details: https://packages.ecosyste.ms/registries/proxy.golang.org/packages/github.com/Masterminds/semver/v3

View more repository details: https://repos.ecosyste.ms/hosts/GitHub/repositories/Masterminds%2Fsemver

Dependent Repos 27,798

kmodules/resource-metadata
API for defining metadata about Kubernetes resources
  • v3.1.1 go.mod
  • v3.1.1 go.sum

Size: 75.5 MB - Last synced: 8 days ago - Pushed: 9 days ago

ossf/scorecard-action
Official GitHub Action for OpenSSF Scorecard.
  • v3.0.3 go.sum
  • v3.1.0 go.sum
  • v3.1.1 go.sum

Size: 6.39 MB - Last synced: 2 days ago - Pushed: 2 days ago

zeromike/syft Fork of anchore/syft
CLI tool and library for generating a Software Bill of Materials from container images and filesystems
  • v3.0.3 go.sum
  • v3.1.0 go.sum

Size: 10.4 MB - Last synced: 12 months ago - Pushed: almost 2 years ago

aberja/argo Fork of argoproj/argo-workflows
Argo Workflows: Get stuff done with Kubernetes.
  • v3.1.1 go.mod
  • v3.1.1 go.sum

Size: 67.2 MB - Last synced: about 1 year ago - Pushed: about 1 year ago

krasish/test-infra Fork of kyma-project/test-infra
Test infrastructure for the Kyma project.
  • v3.0.3 development/gcp/cloud-functions/getfailureinstancedetails/go.sum
  • v3.1.0 development/gcp/cloud-functions/getfailureinstancedetails/go.sum
  • v3.1.1 development/gcp/cloud-functions/getfailureinstancedetails/go.sum
  • v3.0.3 development/kyma-ci-force-bot/ciforcebot/go.sum
  • v3.1.0 development/kyma-ci-force-bot/ciforcebot/go.sum
  • v3.0.3 go.sum
  • v3.1.0 go.sum
  • v3.1.1 go.sum

Size: 15.3 MB - Last synced: about 1 year ago - Pushed: about 1 year ago

spolti/kie-cloud-operator Fork of kiegroup/kie-cloud-operator
OCP Operator for KIE
  • v3.1.0 go.sum

Size: 100 MB - Last synced: 8 months ago - Pushed: 8 months ago

nakamasato/mysql-operator
Manage MySQL users, databases, schemas, etc.
  • v3.1.1 go.mod
  • v3.1.1 go.sum

Size: 1.31 MB - Last synced: 1 day ago - Pushed: 2 days ago

Jimdo/terraform-provider-solaris
Terraform provider to provision static resources using the Solarisbank API.
  • v3.1.1 go.mod
  • v3.1.1 go.sum

Size: 4.6 MB - Last synced: 6 days ago - Pushed: about 1 year ago

xav-b/crypto-stuff
Tinkering around
  • v3.1.1 streaming-ethereum-on-chain-data-to-questdb/go.sum

Size: 7.6 MB - Last synced: about 1 year ago - Pushed: over 1 year ago

observIQ/grafana-agent Fork of grafana/agent
Telemetry agent for the LGTM stack.
  • v3.1.1 go.mod
  • v3.1.1 go.sum

Size: 48.3 MB - Last synced: 5 months ago - Pushed: 5 months ago

tharun208/loki Fork of grafana/loki
Like Prometheus, but for logs.
  • v3.1.1 go.mod
  • v3.1.1 go.sum
  • v3.1.1 operator/go.mod
  • v3.1.1 operator/go.sum

Size: 168 MB - Last synced: 14 days ago - Pushed: about 1 year ago

antonyggvzvmnxxcx/linkerd2 Fork of linkerd/linkerd2
Ultralight, security-first service mesh for Kubernetes. Main repo for Linkerd 2.x.
  • v3.1.1 go.mod
  • v3.1.1 go.sum

Size: 33.5 MB - Last synced: about 1 year ago - Pushed: about 1 year ago

rfay/ddev Fork of ddev/ddev
Drud dev: a local development environment management system
  • v3.1.1 go.sum
  • v3.1.1 go.mod

Size: 110 MB - Last synced: about 9 hours ago - Pushed: about 12 hours ago

FranLucchini/try_seldonCore_JenkinsX
Check how to use Seldon Core with Jenkins X
  • v3.1.1 versionStream/tests/go.sum

Size: 244 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago

CiscoDevNet/terraform-provider-nxos
Terraform Cisco NX-OS Provider
  • v3.1.1 go.mod
  • v3.1.1 go.sum

Size: 2.85 MB - Last synced: 3 days ago - Pushed: 3 days ago

carlkyrillos/integreatly-operator Fork of integr8ly/integreatly-operator
An Openshift Operator based on the Operator SDK for installing and reconciling Integreatly services
  • v3.0.3 go.sum

Size: 126 MB - Last synced: 14 days ago - Pushed: 14 days ago

rancher-max/rancher Fork of rancher/rancher
Complete container management platform
  • v3.1.1 go.mod
  • v3.1.1 go.sum

Size: 131 MB - Last synced: 21 days ago - Pushed: 21 days ago

msrinivasssa/go-trial-app
  • v3.1.1 go.sum

Size: 397 KB - Last synced: about 1 year ago - Pushed: about 1 year ago

paketo-buildpacks/go
A Cloud Native Buildpack for Go
  • v3.0.3 go.sum
  • v3.1.0 go.sum
  • v3.1.1 go.sum

Size: 82.6 MB - Last synced: 1 day ago - Pushed: 2 days ago

vaneuk/terraform-provider-nxos Fork of netascode/terraform-provider-nxos
Terraform Cisco NXOS Provider
  • v3.1.1 go.mod
  • v3.1.1 go.sum

Size: 1.12 MB - Last synced: about 1 year ago - Pushed: about 1 year ago

slachiewicz/kubernetes-client Fork of fabric8io/kubernetes-client
Java client for Kubernetes & OpenShift
  • v3.0.3 extensions/camel-k/generator-v1/go.sum
  • v3.1.0 extensions/camel-k/generator-v1/go.sum
  • v3.0.3 extensions/camel-k/generator-v1alpha1/go.sum
  • v3.1.0 extensions/camel-k/generator-v1alpha1/go.sum
  • v3.0.3 extensions/knative/generator/go.sum
  • v3.1.0 extensions/knative/generator/go.sum
  • v3.0.3 extensions/tekton/generator-v1beta1/go.sum
  • v3.1.0 extensions/tekton/generator-v1beta1/go.sum
  • v3.1.1 kubernetes-model-generator/go.sum

Size: 466 MB - Last synced: 3 days ago - Pushed: 3 days ago

paketo-buildpacks/dotnet-core
A Cloud Native Buildpack for .NET Core
  • v3.0.3 go.sum
  • v3.1.0 go.sum
  • v3.1.1 go.sum

Size: 134 MB - Last synced: 1 day ago - Pushed: 1 day ago

cilium/cilium-olm πŸ“¦
  • v3.0.3 tools/go.sum
  • v3.1.0 tools/go.sum

Size: 982 KB - Last synced: 9 months ago - Pushed: 12 months ago

rxrddd/austin-v2
基于kratos ηš„θšεˆζΆˆζ―ζŽ¨ι€εΉ³ε°
  • v3.1.1 go.sum

Size: 1.77 MB - Last synced: about 1 year ago - Pushed: about 1 year ago

RafaySystems/terraform-provider-rafay
Rafay terraform provider
  • v3.1.1 go.sum

Size: 4.33 MB - Last synced: 9 days ago - Pushed: 9 days ago

Boroda76/go_service_naked
  • v3.1.1 go.sum

Size: 791 KB - Last synced: 13 days ago - Pushed: about 1 year ago

GoogleCloudPlatform/gke-poc-toolkit
πŸ“¦ Demo generator for Google Kubernetes Engine!
  • v3.1.1 analytics/go.sum

Size: 12.8 MB - Last synced: 4 days ago - Pushed: 4 days ago

iac-factory/terraform-provider-iac-factory
IaC Factory Official Provider
  • v3.1.1 go.mod
  • v3.1.1 go.sum

Size: 123 KB - Last synced: about 1 year ago - Pushed: about 1 year ago

ykzts/terraform-provider-cloudinary
Terraform Cloudinary provider
  • v3.1.1 go.mod
  • v3.1.1 go.sum

Size: 442 KB - Last synced: about 12 hours ago - Pushed: about 1 month ago

outscale/cluster-api-provider-outscale
  • v3.1.1 go.sum

Size: 15.7 MB - Last synced: 9 days ago - Pushed: 9 days ago

drh-determined-ai/determined Fork of determined-ai/determined
Determined: Deep Learning Training Platform
  • v3.1.1 agent/go.sum
  • v3.1.1 master/go.mod
  • v3.1.1 master/go.sum

Size: 114 MB - Last synced: 12 months ago - Pushed: 12 months ago

Shashankreddysunkara/NavVis-go-webapp
  • v3.1.1 go.sum

Size: 701 KB - Last synced: about 1 year ago - Pushed: about 1 year ago

leoluz/argo-rollouts Fork of argoproj/argo-rollouts
Progressive Delivery for Kubernetes
  • v3.1.0 go.sum

Size: 25.8 MB - Last synced: 16 days ago - Pushed: about 1 year ago

stolostron/multicloud-operators-subscription-release
Managing helm release with operators for multicloud.
  • v3.1.1 go.mod
  • v3.1.1 go.sum

Size: 1.63 MB - Last synced: 16 days ago - Pushed: about 1 year ago

auliawiguna/goshaka-starter
REST API boilerplate using Go, Fiber Framework, JWT, GORM, Swagger, Rate Limiter
  • v3.1.1 go.sum

Size: 9.16 MB - Last synced: 9 months ago - Pushed: 12 months ago

create-go-app/fiber-go-template
πŸ“ Production-ready backend template with Fiber Go Web Framework for Create Go App CLI.
  • v3.1.1 go.sum

Size: 641 KB - Last synced: 12 days ago - Pushed: 13 days ago

elisasre/kops-autoscaler-openstack
Provide AutoScalingGroup capability to OpenStack Kops
  • v3.1.1 go.mod
  • v3.1.1 go.sum

Size: 17.3 MB - Last synced: 11 days ago - Pushed: 11 days ago

apache/submarine
Submarine is Cloud Native Machine Learning Platform.
  • v3.1.0 submarine-cloud-v2/go.sum

Size: 29.3 MB - Last synced: 5 days ago - Pushed: 29 days ago

BlackRRR/payment-emulator
  • v3.1.1 go.sum

Size: 45.9 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago

ekmixon/istio Fork of istio/istio
Connect, secure, control, and observe services.
  • v3.1.1 go.mod
  • v3.1.1 go.sum

Size: 199 MB - Last synced: 14 days ago - Pushed: 14 days ago

pulumi/pulumi-kubernetes-operator
A Kubernetes Operator that automates the deployment of Pulumi Stacks
  • v3.1.0 go.sum

Size: 1.46 MB - Last synced: 12 days ago - Pushed: 13 days ago

choria-io/provisioner
Choria Server Provisioning System
  • v3.1.1 go.sum

Size: 4.6 MB - Last synced: about 1 month ago - Pushed: about 2 months ago

mclarke47/argo-rollouts Fork of argoproj/argo-rollouts
Progressive Delivery for Kubernetes
  • v3.1.0 go.sum

Size: 11.8 MB - Last synced: 16 days ago - Pushed: over 1 year ago

VibrentHealth/keycloak-operator Fork of keycloak/keycloak-operator
A Kubernetes Operator based on the Operator SDK for syncing resources in Keycloak
  • v3.1.0 go.sum

Size: 12.4 MB - Last synced: 2 months ago - Pushed: 2 months ago

mlu-ibm/terraform-provider-isv
Terraform provider for IBM Security Verify based on the new framework.
  • v3.1.1 go.mod
  • v3.1.1 go.sum

Size: 128 KB - Last synced: about 1 year ago - Pushed: about 1 year ago

sigstore/rekor-monitor
Log monitor for Rekor to verify immutability and monitor entries
  • v3.0.3 go.sum
  • v3.1.0 go.sum

Size: 1.28 MB - Last synced: about 3 hours ago - Pushed: 1 day ago

rogue73/hugo Fork of gohugoio/hugo
The world’s fastest framework for building websites.
  • v3.1.1 go.sum

Size: 109 MB - Last synced: about 1 year ago - Pushed: about 1 year ago

datalayer-externals/flux Fork of fluxcd/flux2
Open and extensible continuous delivery solution for Kubernetes. Powered by GitOps Toolkit.
  • v3.2.0 go.mod
  • v3.2.0 go.sum
  • v3.1.1 tests/azure/go.mod
  • v3.1.1 tests/azure/go.sum

Size: 7.19 MB - Last synced: 3 days ago - Pushed: 3 days ago

create-go-app/net_http-go-template
πŸ“ net/http backend template for Create Go App CLI.
  • v3.1.1 go.sum

Size: 423 KB - Last synced: 2 days ago - Pushed: 2 days ago

cloudfoundry/app-autoscaler-release
Automated scaling for apps running on Cloud Foundry
  • v3.1.1 src/autoscaler/go.sum
  • v3.2.0 src/changelog/go.mod
  • v3.2.0 src/changelog/go.sum

Size: 67.4 MB - Last synced: 18 days ago - Pushed: 19 days ago