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

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

Package semver provides the ability to work with Semantic Versions (http://semver.org) in Go. Specifically it provides the ability to: To parse a semantic version use the `NewVersion` function. For example, If there is an error the version wasn't parseable. 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, 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 separated and comparisons. These are then separated by || separated 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. 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 pack level comparison (see tilde below). 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. This is useful when comparisons of API versions as a major change is API breaking. For example,
11 versions
Latest release: over 5 years ago
6,701 dependent packages

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

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

Dependent Repos 22,957

ossf/scorecard-action
Official GitHub Action for OpenSSF Scorecard.

Size: 6.93 MB - Last synced: 1 day ago - Pushed: 6 days ago

zeromike/syft Fork of anchore/syft
CLI tool and library for generating a Software Bill of Materials from container images and filesystems

Size: 10.4 MB - Last synced: 11 months ago - Pushed: almost 3 years ago

aberja/argo Fork of argoproj/argo-workflows
Argo Workflows: Get stuff done with Kubernetes.

Size: 66.8 MB - Last synced: 11 months ago - Pushed: about 2 years ago

krasish/test-infra Fork of kyma-project/test-infra
Test infrastructure for the Kyma project.

Size: 15.3 MB - Last synced: about 2 years ago - Pushed: about 2 years ago

alicefr/kubevirt Fork of kubevirt/kubevirt
Kubernetes Virtualization API and runtime in order to define and manage virtual machines.

Size: 283 MB - Last synced: 13 days ago - Pushed: 13 days ago

cheqd/tendermint Fork of tendermint/tendermint
⟁ Tendermint Core (BFT Consensus) in Go

Size: 142 MB - Last synced: 11 months ago - Pushed: over 2 years ago

tharun208/loki Fork of grafana/loki
Like Prometheus, but for logs.

Size: 168 MB - Last synced: about 1 year ago - Pushed: about 2 years ago

xpivarc/kubevirt Fork of kubevirt/kubevirt
Kubernetes Virtualization API and runtime in order to define and manage virtual machines.

Size: 296 MB - Last synced: 20 days ago - Pushed: 20 days ago

antonyggvzvmnxxcx/linkerd2 Fork of linkerd/linkerd2
Ultralight, security-first service mesh for Kubernetes. Main repo for Linkerd 2.x.

Size: 33.5 MB - Last synced: about 2 years ago - Pushed: about 2 years ago

carlkyrillos/integreatly-operator Fork of integr8ly/integreatly-operator
An Openshift Operator based on the Operator SDK for installing and reconciling Integreatly services

Size: 128 MB - Last synced: 6 months ago - Pushed: 6 months ago

rancher-max/rancher Fork of rancher/rancher
Complete container management platform

Size: 140 MB - Last synced: about 2 months ago - Pushed: about 2 months ago

andrey-olishchuk/terraform-provider-dorpm

Size: 153 KB - Last synced: about 2 years ago - Pushed: about 2 years ago

paketo-buildpacks/go
A Cloud Native Buildpack for Go

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

paketo-buildpacks/dotnet-core
A Cloud Native Buildpack for .NET Core

Size: 176 MB - Last synced: 5 days ago - Pushed: 5 days ago

cilium/cilium-olm 📦

Size: 982 KB - Last synced: over 1 year ago - Pushed: almost 2 years ago

Zondax/rosetta-filecoin-lib

Size: 455 KB - Last synced: about 1 month ago - Pushed: about 1 month ago

RafaySystems/terraform-provider-rafay
Rafay terraform provider

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

GoogleCloudPlatform/gke-poc-toolkit
📦 Demo generator for Google Kubernetes Engine!

Size: 12.9 MB - Last synced: 15 days ago - Pushed: 21 days ago

5-stones/terraform-provider-bunny Fork of simplesurance/terraform-provider-bunny
bunny.net CDN Terraform Provider

Size: 7.45 MB - Last synced: about 1 year ago - Pushed: over 2 years ago

leoluz/argo-rollouts Fork of argoproj/argo-rollouts
Progressive Delivery for Kubernetes

Size: 25.8 MB - Last synced: about 1 year ago - Pushed: about 2 years ago

dreamer-zq/cosmos-sdk Fork of cosmos/cosmos-sdk
:chains: A Framework for Building High Value Public Blockchains :sparkles:

Size: 217 MB - Last synced: 11 months ago - Pushed: over 1 year ago

stolostron/multicloud-operators-subscription-release
Managing helm release with operators for multicloud.

Size: 1.63 MB - Last synced: 26 days ago - Pushed: about 2 years ago

millicent-money/cosmos-sdk

Size: 361 MB - Last synced: 11 months ago - Pushed: about 2 years ago

apache/submarine 📦
Submarine is Cloud Native Machine Learning Platform.

Size: 29.3 MB - Last synced: 2 days ago - Pushed: about 1 year ago

ekmixon/istio Fork of istio/istio
Connect, secure, control, and observe services.

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

vinted/prometheus Fork of prometheus/prometheus
The Prometheus monitoring system and time series database.

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

choria-io/provisioner
Choria Server Provisioning System

Size: 4.62 MB - Last synced: 20 days ago - Pushed: 28 days ago

mclarke47/argo-rollouts Fork of argoproj/argo-rollouts
Progressive Delivery for Kubernetes

Size: 20.6 MB - Last synced: 10 months ago - Pushed: 10 months ago

codeboten/opentelemetry-lambda Fork of open-telemetry/opentelemetry-lambda

Size: 1.59 MB - Last synced: over 1 year ago - Pushed: over 1 year ago

sigstore/rekor-monitor
Log monitor for Rekor to verify immutability and monitor entries

Size: 1.86 MB - Last synced: 7 days ago - Pushed: 7 days ago

metallb/metallb-operator
MetalLB Operator for deploying metallb

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

disc/terraform-provider-pritunl
Pritunl Terraform provider

Size: 293 KB - Last synced: 26 days ago - Pushed: about 1 month ago

cloudfoundry/app-autoscaler-release
Automated scaling for apps running on Cloud Foundry

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

pickkaa/berty Fork of berty/berty
Berty is a secure peer-to-peer messaging app that works with or without internet access, cellular data or trust in the network

Size: 84.2 MB - Last synced: about 1 year ago - Pushed: about 2 years ago

sknot-rh/kubernetes-client Fork of fabric8io/kubernetes-client
Java client for Kubernetes & OpenShift

Size: 442 MB - Last synced: about 2 years ago - Pushed: over 2 years ago

tts-tblock/kubernetes-client Fork of fabric8io/kubernetes-client
Java client for Kubernetes & OpenShift

Size: 449 MB - Last synced: about 2 years ago - Pushed: about 2 years ago

hashicorp/hc-install
Go module for downloading or locating HashiCorp binaries, verifying signatures and checksums, and asserting version constraints.

Size: 28.8 MB - Last synced: 5 days ago - Pushed: 5 days ago

cisco-open/cluster-registry-controller
An operator that automatically synchronizes Kubernetes resources across multiple clusters

Size: 3.1 MB - Last synced: about 1 month ago - Pushed: 3 months ago

trustbloc/auth 📦
Authorization Server

Size: 2.24 MB - Last synced: 11 months ago - Pushed: about 2 years ago

Madhan-I/learn-layer5 Fork of layer5io/learn-layer5
A sample application for learning how to service mesh and for validating SMI conformance

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

priyawadhwa/rekor Fork of sigstore/rekor
Signature Transparency Log

Size: 12.7 MB - Last synced: about 2 years ago - Pushed: about 2 years ago

erda-project/kubeprober
Large-scale Kubernetes cluster diagnostic tool.

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

jeffmendoza/allstar Fork of ossf/allstar

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

Juniper/junos-terraform

Size: 88.7 MB - Last synced: 15 days ago - Pushed: 9 months ago

axiotl/terraform-provider-nftower

Size: 133 KB - Last synced: about 2 years ago - Pushed: about 2 years ago

rocketmiles/terraform-provider-mandrill

Size: 365 KB - Last synced: over 1 year ago - Pushed: over 1 year ago