{"id":372527,"url":"https://github.com/spf13/pflag","last_synced_at":"2026-05-18T08:01:09.945Z","repository":{"id":40589264,"uuid":"12488845","full_name":"spf13/pflag","owner":"spf13","description":"Drop-in replacement for Go's flag package, implementing POSIX/GNU-style --flags.","archived":false,"fork":true,"pushed_at":"2026-05-05T23:13:52.000Z","size":432,"stargazers_count":2736,"open_issues_count":138,"forks_count":370,"subscribers_count":31,"default_branch":"master","last_synced_at":"2026-05-12T01:36:02.962Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"ogier/pflag","license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/spf13.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-08-30T14:53:31.000Z","updated_at":"2026-05-09T06:08:02.000Z","dependencies_parsed_at":"2023-01-31T13:16:02.344Z","dependency_job_id":null,"html_url":"https://github.com/spf13/pflag","commit_stats":null,"previous_names":[],"tags_count":12,"template":false,"template_full_name":null,"purl":"pkg:github/spf13/pflag","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/spf13","download_url":"https://codeload.github.com/spf13/pflag/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/sbom","scorecard":{"id":841252,"data":{"date":"2025-08-11","repo":{"name":"github.com/spf13/pflag","commit":"1db553c27f5b9952dbb6484ed9999547b9e7dfb2"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.9,"checks":[{"name":"Code-Review","score":10,"reason":"all changesets reviewed","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":10,"reason":"21 commit(s) and 30 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":10,"reason":"all dependencies are pinned","details":["Info:   4 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-23T20:32:11.142Z","repository_id":40589264,"created_at":"2025-08-23T20:32:11.142Z","updated_at":"2025-08-23T20:32:11.142Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33035713,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-13T13:14:54.681Z","status":"online","status_checked_at":"2026-05-14T02:00:06.663Z","response_time":57,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"spf13","name":"Steve Francia","uuid":"173412","kind":"user","description":"Always learning • MD @twosigma • Ex @golang lead @Google, VP @Docker, @MongoDB, @Drupal board • @gohugoio, Cobra \u0026 spf13-vim creator","email":"","website":"http://spf13.com","location":"NYC","twitter":"spf13","company":"@twosigma","icon_url":"https://avatars.githubusercontent.com/u/173412?u=4865036ec60149f8354adcae563ff5cba01e0022\u0026v=4","repositories_count":105,"last_synced_at":"2023-04-09T10:53:55.261Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/spf13","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T16:25:09.256Z","updated_at":"2023-04-09T10:53:55.656Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/spf13","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/spf13/repositories"},"packages":[{"id":13685821,"name":"golang-github-spf13-pflag","ecosystem":"debian","description":null,"homepage":"https://github.com/spf13/pflag","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/spf13/pflag","keywords_array":["golang"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-12T17:59:21.047Z","latest_release_published_at":"2026-02-12T17:59:21.047Z","latest_release_number":"1.0.6~git20210604-d5e0c0615ace-1","last_synced_at":"2026-03-13T00:11:38.596Z","created_at":"2026-02-12T17:59:20.832Z","updated_at":"2026-03-13T00:11:38.596Z","registry_url":"https://tracker.debian.org/pkg/golang-github-spf13-pflag","install_command":"apt-get install golang-github-spf13-pflag","documentation_url":"https://packages.debian.org/bookworm/golang-github-spf13-pflag","metadata":{"component":"main","architecture":"all","priority":"extra","binary":"golang-github-spf13-pflag-dev","standards_version":"4.5.0","maintainer":"Debian Go Packaging Team \u003cteam+pkg-go@tracker.debian.org\u003e","build_depends":"debhelper-compat (= 13), dh-golang, golang-any","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-12T17:59:21.690Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/golang-github-spf13-pflag?arch=source\u0026distro=debian-12","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/golang-github-spf13-pflag","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/golang-github-spf13-pflag","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/golang-github-spf13-pflag/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/golang-github-spf13-pflag/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/golang-github-spf13-pflag/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/golang-github-spf13-pflag/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/golang-github-spf13-pflag/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/golang-github-spf13-pflag/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/golang-github-spf13-pflag/codemeta","maintainers":[],"registry":{"name":"debian-12","url":"https://packages.debian.org/bookworm","ecosystem":"debian","default":true,"packages_count":34734,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"debian","metadata":{"codename":"bookworm"},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:49.459Z","updated_at":"2026-04-27T18:20:38.992Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/namespaces"}},{"id":14241291,"name":"github.com/spf13/PFLAG","ecosystem":"go","description":"Package pflag is a drop-in replacement for Go's flag package, implementing\nPOSIX/GNU-style --flags.\n\npflag is compatible with the GNU extensions to the POSIX recommendations\nfor command-line options. See\nhttp://www.gnu.org/software/libc/manual/html_node/Argument-Syntax.html\n\nUsage:\n\npflag is a drop-in replacement of Go's native flag package. If you import\npflag under the name \"flag\" then all code should continue to function\nwith no changes.\n\nThere is one exception to this: if you directly instantiate the Flag struct\nthere is one more field \"Shorthand\" that you will need to set.\nMost code never instantiates this struct directly, and instead uses\nfunctions such as String(), BoolVar(), and Var(), and is therefore\nunaffected.\n\nDefine flags using flag.String(), Bool(), Int(), etc.\n\nThis declares an integer flag, -flagname, stored in the pointer ip, with type *int.\n\nIf you like, you can bind the flag to a variable using the Var() functions.\n\nOr you can create custom flags that satisfy the Value interface (with\npointer receivers) and couple them to flag parsing by\n\nFor such flags, the default value is just the initial value of the variable.\n\nAfter all flags are defined, call\n\nto parse the command line into the defined flags.\n\nFlags may then be used directly. If you're using the flags themselves,\nthey are all pointers; if you bind to variables, they're values.\n\nAfter parsing, the arguments after the flag are available as the\nslice flag.Args() or individually as flag.Arg(i).\nThe arguments are indexed from 0 through flag.NArg()-1.\n\nThe pflag package also defines some new functions that are not in flag,\nthat give one-letter shorthands for flags. You can use these by appending\n'P' to the name of any function that defines a flag.\n\nShorthand letters can be used with single dashes on the command line.\nBoolean shorthand flags can be combined with other shorthand flags.\n\nCommand line flag syntax:\n\nUnlike the flag package, a single dash before an option means something\ndifferent than a double dash. Single dashes signify a series of shorthand\nletters for flags. All but the last shorthand letter must be boolean flags.\n\nFlag parsing stops after the terminator \"--\". Unlike the flag package,\nflags can be interspersed with arguments anywhere on the command line\nbefore this terminator.\n\nInteger flags accept 1234, 0664, 0x1234 and may be negative.\nBoolean flags (in their long form) accept 1, 0, t, f, true, false,\nTRUE, FALSE, True, False.\nDuration flags accept any input valid for time.ParseDuration.\n\nThe default set of command-line flags is controlled by\ntop-level functions.  The FlagSet type allows one to define\nindependent sets of flags, such as to implement subcommands\nin a command-line interface. The methods of FlagSet are\nanalogous to the top-level functions for the command-line\nflag set.","homepage":"https://github.com/spf13/PFLAG","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/spf13/PFLAG","keywords_array":[],"namespace":"github.com/spf13","versions_count":12,"first_release_published_at":"2017-05-08T18:44:08.000Z","latest_release_published_at":"2025-09-02T06:08:29.000Z","latest_release_number":"v1.0.10","last_synced_at":"2026-05-17T10:09:26.193Z","created_at":"2026-04-13T10:26:53.061Z","updated_at":"2026-05-17T10:09:26.193Z","registry_url":"https://pkg.go.dev/github.com/spf13/PFLAG","install_command":"go get github.com/spf13/PFLAG","documentation_url":"https://pkg.go.dev/github.com/spf13/PFLAG#section-documentation","metadata":{},"repo_metadata":{},"repo_metadata_updated_at":"2026-04-19T16:37:56.291Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.167380090001098,"dependent_packages_count":4.841925431752349,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":5.0046527608767235},"purl":"pkg:golang/github.com/spf13/%21p%21f%21l%21a%21g","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/spf13/PFLAG","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/spf13/PFLAG","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/spf13/PFLAG/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fspf13%2FPFLAG/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fspf13%2FPFLAG/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fspf13%2FPFLAG/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fspf13%2FPFLAG/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fspf13%2FPFLAG/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fspf13%2FPFLAG/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2142536,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":14084982,"name":"github.com/spf13/pflaG","ecosystem":"go","description":"Package pflag is a drop-in replacement for Go's flag package, implementing\nPOSIX/GNU-style --flags.\n\npflag is compatible with the GNU extensions to the POSIX recommendations\nfor command-line options. See\nhttp://www.gnu.org/software/libc/manual/html_node/Argument-Syntax.html\n\nUsage:\n\npflag is a drop-in replacement of Go's native flag package. If you import\npflag under the name \"flag\" then all code should continue to function\nwith no changes.\n\nThere is one exception to this: if you directly instantiate the Flag struct\nthere is one more field \"Shorthand\" that you will need to set.\nMost code never instantiates this struct directly, and instead uses\nfunctions such as String(), BoolVar(), and Var(), and is therefore\nunaffected.\n\nDefine flags using flag.String(), Bool(), Int(), etc.\n\nThis declares an integer flag, -flagname, stored in the pointer ip, with type *int.\n\nIf you like, you can bind the flag to a variable using the Var() functions.\n\nOr you can create custom flags that satisfy the Value interface (with\npointer receivers) and couple them to flag parsing by\n\nFor such flags, the default value is just the initial value of the variable.\n\nAfter all flags are defined, call\n\nto parse the command line into the defined flags.\n\nFlags may then be used directly. If you're using the flags themselves,\nthey are all pointers; if you bind to variables, they're values.\n\nAfter parsing, the arguments after the flag are available as the\nslice flag.Args() or individually as flag.Arg(i).\nThe arguments are indexed from 0 through flag.NArg()-1.\n\nThe pflag package also defines some new functions that are not in flag,\nthat give one-letter shorthands for flags. You can use these by appending\n'P' to the name of any function that defines a flag.\n\nShorthand letters can be used with single dashes on the command line.\nBoolean shorthand flags can be combined with other shorthand flags.\n\nCommand line flag syntax:\n\nUnlike the flag package, a single dash before an option means something\ndifferent than a double dash. Single dashes signify a series of shorthand\nletters for flags. All but the last shorthand letter must be boolean flags.\n\nFlag parsing stops after the terminator \"--\". Unlike the flag package,\nflags can be interspersed with arguments anywhere on the command line\nbefore this terminator.\n\nInteger flags accept 1234, 0664, 0x1234 and may be negative.\nBoolean flags (in their long form) accept 1, 0, t, f, true, false,\nTRUE, FALSE, True, False.\nDuration flags accept any input valid for time.ParseDuration.\n\nThe default set of command-line flags is controlled by\ntop-level functions.  The FlagSet type allows one to define\nindependent sets of flags, such as to implement subcommands\nin a command-line interface. The methods of FlagSet are\nanalogous to the top-level functions for the command-line\nflag set.","homepage":"https://github.com/spf13/pflaG","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/spf13/pflaG","keywords_array":[],"namespace":"github.com/spf13","versions_count":12,"first_release_published_at":"2017-05-08T18:44:08.000Z","latest_release_published_at":"2025-09-02T06:08:29.000Z","latest_release_number":"v1.0.10","last_synced_at":"2026-05-17T10:09:40.816Z","created_at":"2026-03-20T09:11:10.142Z","updated_at":"2026-05-17T10:09:40.816Z","registry_url":"https://pkg.go.dev/github.com/spf13/pflaG","install_command":"go get github.com/spf13/pflaG","documentation_url":"https://pkg.go.dev/github.com/spf13/pflaG#section-documentation","metadata":{},"repo_metadata":{},"repo_metadata_updated_at":"2026-03-22T22:22:08.782Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.223262176533691,"dependent_packages_count":4.894248801833715,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":5.058755489183703},"purl":"pkg:golang/github.com/spf13/pfla%21g","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/spf13/pflaG","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/spf13/pflaG","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/spf13/pflaG/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fspf13%2FpflaG/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fspf13%2FpflaG/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fspf13%2FpflaG/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fspf13%2FpflaG/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fspf13%2FpflaG/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fspf13%2FpflaG/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2142536,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":12628241,"name":"github.com/spf13/pFLAG","ecosystem":"go","description":"Package pflag is a drop-in replacement for Go's flag package, implementing\nPOSIX/GNU-style --flags.\n\npflag is compatible with the GNU extensions to the POSIX recommendations\nfor command-line options. See\nhttp://www.gnu.org/software/libc/manual/html_node/Argument-Syntax.html\n\nUsage:\n\npflag is a drop-in replacement of Go's native flag package. If you import\npflag under the name \"flag\" then all code should continue to function\nwith no changes.\n\nThere is one exception to this: if you directly instantiate the Flag struct\nthere is one more field \"Shorthand\" that you will need to set.\nMost code never instantiates this struct directly, and instead uses\nfunctions such as String(), BoolVar(), and Var(), and is therefore\nunaffected.\n\nDefine flags using flag.String(), Bool(), Int(), etc.\n\nThis declares an integer flag, -flagname, stored in the pointer ip, with type *int.\n\nIf you like, you can bind the flag to a variable using the Var() functions.\n\nOr you can create custom flags that satisfy the Value interface (with\npointer receivers) and couple them to flag parsing by\n\nFor such flags, the default value is just the initial value of the variable.\n\nAfter all flags are defined, call\n\nto parse the command line into the defined flags.\n\nFlags may then be used directly. If you're using the flags themselves,\nthey are all pointers; if you bind to variables, they're values.\n\nAfter parsing, the arguments after the flag are available as the\nslice flag.Args() or individually as flag.Arg(i).\nThe arguments are indexed from 0 through flag.NArg()-1.\n\nThe pflag package also defines some new functions that are not in flag,\nthat give one-letter shorthands for flags. You can use these by appending\n'P' to the name of any function that defines a flag.\n\nShorthand letters can be used with single dashes on the command line.\nBoolean shorthand flags can be combined with other shorthand flags.\n\nCommand line flag syntax:\n\nUnlike the flag package, a single dash before an option means something\ndifferent than a double dash. Single dashes signify a series of shorthand\nletters for flags. All but the last shorthand letter must be boolean flags.\n\nFlag parsing stops after the terminator \"--\". Unlike the flag package,\nflags can be interspersed with arguments anywhere on the command line\nbefore this terminator.\n\nInteger flags accept 1234, 0664, 0x1234 and may be negative.\nBoolean flags (in their long form) accept 1, 0, t, f, true, false,\nTRUE, FALSE, True, False.\nDuration flags accept any input valid for time.ParseDuration.\n\nThe default set of command-line flags is controlled by\ntop-level functions.  The FlagSet type allows one to define\nindependent sets of flags, such as to implement subcommands\nin a command-line interface. The methods of FlagSet are\nanalogous to the top-level functions for the command-line\nflag set.","homepage":"https://github.com/spf13/pFLAG","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/spf13/pFLAG","keywords_array":[],"namespace":"github.com/spf13","versions_count":12,"first_release_published_at":"2017-05-08T18:44:08.000Z","latest_release_published_at":"2025-09-02T06:08:29.000Z","latest_release_number":"v1.0.10","last_synced_at":"2026-05-17T10:09:21.504Z","created_at":"2025-12-27T10:57:29.054Z","updated_at":"2026-05-17T10:09:21.504Z","registry_url":"https://pkg.go.dev/github.com/spf13/pFLAG","install_command":"go get github.com/spf13/pFLAG","documentation_url":"https://pkg.go.dev/github.com/spf13/pFLAG#section-documentation","metadata":{},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-21T15:21:10.601Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.366346634708078,"dependent_packages_count":5.0287691730467365,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":5.197557903877407},"purl":"pkg:golang/github.com/spf13/p%21f%21l%21a%21g","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/spf13/pFLAG","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/spf13/pFLAG","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/spf13/pFLAG/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fspf13%2FpFLAG/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fspf13%2FpFLAG/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fspf13%2FpFLAG/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fspf13%2FpFLAG/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fspf13%2FpFLAG/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fspf13%2FpFLAG/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2142536,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":13418306,"name":"golang-github-spf13-pflag","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/spf13/pflag","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/spf13/pflag","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-07T04:08:40.356Z","latest_release_published_at":"2026-02-07T04:08:40.356Z","latest_release_number":"1.0.5-2","last_synced_at":"2026-03-07T04:41:51.314Z","created_at":"2026-02-07T04:08:39.689Z","updated_at":"2026-03-07T05:09:41.201Z","registry_url":"https://launchpad.net/ubuntu/+source/golang-github-spf13-pflag","install_command":"apt-get install golang-github-spf13-pflag","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"extra","binary":"golang-github-spf13-pflag-dev","standards_version":"4.5.0","maintainer":"Debian Go Packaging Team \u003cteam+pkg-go@tracker.debian.org\u003e","build_depends":"debhelper-compat (= 13), dh-golang, golang-any","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/golang-github-spf13-pflag?arch=source\u0026distro=ubuntu-22.04\u0026repository_url=https://launchpad.net/ubuntu/jammy","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/golang-github-spf13-pflag","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/golang-github-spf13-pflag","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/golang-github-spf13-pflag/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/golang-github-spf13-pflag/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/golang-github-spf13-pflag/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/golang-github-spf13-pflag/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/golang-github-spf13-pflag/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/golang-github-spf13-pflag/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/golang-github-spf13-pflag/codemeta","maintainers":[],"registry":{"name":"ubuntu-22.04","url":"https://launchpad.net/ubuntu/jammy","ecosystem":"ubuntu","default":false,"packages_count":34289,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"jammy"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:46.486Z","updated_at":"2026-04-27T18:20:36.155Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/namespaces"}},{"id":13439004,"name":"golang-github-spf13-pflag","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/spf13/pflag","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/spf13/pflag","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-08T02:03:46.529Z","latest_release_published_at":"2026-02-08T02:03:46.529Z","latest_release_number":"1.0.5-1","last_synced_at":"2026-03-08T04:56:05.228Z","created_at":"2026-02-08T02:03:45.674Z","updated_at":"2026-03-08T05:02:33.897Z","registry_url":"https://launchpad.net/ubuntu/+source/golang-github-spf13-pflag","install_command":"apt-get install golang-github-spf13-pflag","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"extra","binary":"golang-github-spf13-pflag-dev","standards_version":"4.4.1","maintainer":"Debian Go Packaging Team \u003cpkg-go-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 12), dh-golang, golang-any","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/golang-github-spf13-pflag?arch=source\u0026distro=ubuntu-20.04\u0026repository_url=https://launchpad.net/ubuntu/focal","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/golang-github-spf13-pflag","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/golang-github-spf13-pflag","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/golang-github-spf13-pflag/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/golang-github-spf13-pflag/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/golang-github-spf13-pflag/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/golang-github-spf13-pflag/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/golang-github-spf13-pflag/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/golang-github-spf13-pflag/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/golang-github-spf13-pflag/codemeta","maintainers":[],"registry":{"name":"ubuntu-20.04","url":"https://launchpad.net/ubuntu/focal","ecosystem":"ubuntu","default":false,"packages_count":30789,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"focal"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:47.233Z","updated_at":"2026-04-27T18:20:36.874Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/namespaces"}},{"id":13646711,"name":"golang-github-spf13-pflag","ecosystem":"debian","description":null,"homepage":"https://github.com/spf13/pflag","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/spf13/pflag","keywords_array":["golang"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-12T03:38:55.436Z","latest_release_published_at":"2026-02-12T03:38:55.436Z","latest_release_number":"1.0.6~git20210604-d5e0c0615ace-1","last_synced_at":"2026-03-13T20:08:30.108Z","created_at":"2026-02-12T03:38:55.120Z","updated_at":"2026-03-13T20:08:30.109Z","registry_url":"https://tracker.debian.org/pkg/golang-github-spf13-pflag","install_command":"apt-get install golang-github-spf13-pflag","documentation_url":"https://packages.debian.org/trixie/golang-github-spf13-pflag","metadata":{"component":"main","architecture":"all","priority":"extra","binary":"golang-github-spf13-pflag-dev","standards_version":"4.5.0","maintainer":"Debian Go Packaging Team \u003cteam+pkg-go@tracker.debian.org\u003e","build_depends":"debhelper-compat (= 13), dh-golang, golang-any","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-12T03:38:56.006Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/golang-github-spf13-pflag?arch=source\u0026distro=debian-13\u0026repository_url=https://packages.debian.org/trixie","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/golang-github-spf13-pflag","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/golang-github-spf13-pflag","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/golang-github-spf13-pflag/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/golang-github-spf13-pflag/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/golang-github-spf13-pflag/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/golang-github-spf13-pflag/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/golang-github-spf13-pflag/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/golang-github-spf13-pflag/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/golang-github-spf13-pflag/codemeta","maintainers":[],"registry":{"name":"debian-13","url":"https://packages.debian.org/trixie","ecosystem":"debian","default":false,"packages_count":38024,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"debian","metadata":{"codename":"trixie"},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:50.448Z","updated_at":"2026-04-27T18:20:39.853Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/namespaces"}},{"id":13506325,"name":"golang-github-spf13-pflag","ecosystem":"debian","description":null,"homepage":"https://github.com/spf13/pflag","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/spf13/pflag","keywords_array":["golang"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-10T19:07:25.640Z","latest_release_published_at":"2026-02-10T19:07:25.640Z","latest_release_number":"1.0.5-2","last_synced_at":"2026-03-14T15:31:54.537Z","created_at":"2026-02-10T19:07:25.279Z","updated_at":"2026-03-14T15:31:54.538Z","registry_url":"https://tracker.debian.org/pkg/golang-github-spf13-pflag","install_command":"apt-get install golang-github-spf13-pflag","documentation_url":"https://packages.debian.org/bullseye/golang-github-spf13-pflag","metadata":{"component":"main","architecture":"all","priority":"extra","binary":"golang-github-spf13-pflag-dev","standards_version":"4.5.0","maintainer":"Debian Go Packaging Team \u003cteam+pkg-go@tracker.debian.org\u003e","build_depends":"debhelper-compat (= 13), dh-golang, golang-any","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-11T14:14:57.618Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/golang-github-spf13-pflag?arch=source\u0026distro=debian-11\u0026repository_url=https://packages.debian.org/bullseye","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/golang-github-spf13-pflag","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/golang-github-spf13-pflag","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/golang-github-spf13-pflag/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/golang-github-spf13-pflag/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/golang-github-spf13-pflag/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/golang-github-spf13-pflag/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/golang-github-spf13-pflag/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/golang-github-spf13-pflag/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/golang-github-spf13-pflag/codemeta","maintainers":[],"registry":{"name":"debian-11","url":"https://packages.debian.org/bullseye","ecosystem":"debian","default":false,"packages_count":31268,"maintainers_count":0,"namespaces_count":3,"keywords_count":0,"github":"debian","metadata":{"codename":"bullseye"},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:49.702Z","updated_at":"2026-04-27T18:20:39.352Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/namespaces"}},{"id":13449122,"name":"golang-github-spf13-pflag","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/spf13/pflag","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/spf13/pflag","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-08T16:27:35.257Z","latest_release_published_at":"2026-02-08T16:27:35.257Z","latest_release_number":"1.0.6~git20210604-d5e0c0615ace-1","last_synced_at":"2026-03-08T16:48:31.259Z","created_at":"2026-02-08T16:27:16.445Z","updated_at":"2026-03-08T17:04:17.606Z","registry_url":"https://launchpad.net/ubuntu/+source/golang-github-spf13-pflag","install_command":"apt-get install golang-github-spf13-pflag","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"extra","binary":"golang-github-spf13-pflag-dev","standards_version":"4.5.0","maintainer":"Debian Go Packaging Team \u003cteam+pkg-go@tracker.debian.org\u003e","build_depends":"debhelper-compat (= 13), dh-golang, golang-any","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/golang-github-spf13-pflag?arch=source\u0026distro=ubuntu-24.10\u0026repository_url=https://launchpad.net/ubuntu/oracular","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/golang-github-spf13-pflag","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/golang-github-spf13-pflag","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/golang-github-spf13-pflag/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/golang-github-spf13-pflag/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/golang-github-spf13-pflag/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/golang-github-spf13-pflag/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/golang-github-spf13-pflag/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/golang-github-spf13-pflag/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/golang-github-spf13-pflag/codemeta","maintainers":[],"registry":{"name":"ubuntu-24.10","url":"https://launchpad.net/ubuntu/oracular","ecosystem":"ubuntu","default":false,"packages_count":38437,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"oracular","mirror":"http://old-releases.ubuntu.com/ubuntu"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:48.028Z","updated_at":"2026-04-27T18:20:37.303Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/namespaces"}},{"id":14010971,"name":"github.com/SPF13/pflag","ecosystem":"go","description":"Package pflag is a drop-in replacement for Go's flag package, implementing\nPOSIX/GNU-style --flags.\n\npflag is compatible with the GNU extensions to the POSIX recommendations\nfor command-line options. See\nhttp://www.gnu.org/software/libc/manual/html_node/Argument-Syntax.html\n\nUsage:\n\npflag is a drop-in replacement of Go's native flag package. If you import\npflag under the name \"flag\" then all code should continue to function\nwith no changes.\n\nThere is one exception to this: if you directly instantiate the Flag struct\nthere is one more field \"Shorthand\" that you will need to set.\nMost code never instantiates this struct directly, and instead uses\nfunctions such as String(), BoolVar(), and Var(), and is therefore\nunaffected.\n\nDefine flags using flag.String(), Bool(), Int(), etc.\n\nThis declares an integer flag, -flagname, stored in the pointer ip, with type *int.\n\nIf you like, you can bind the flag to a variable using the Var() functions.\n\nOr you can create custom flags that satisfy the Value interface (with\npointer receivers) and couple them to flag parsing by\n\nFor such flags, the default value is just the initial value of the variable.\n\nAfter all flags are defined, call\n\nto parse the command line into the defined flags.\n\nFlags may then be used directly. If you're using the flags themselves,\nthey are all pointers; if you bind to variables, they're values.\n\nAfter parsing, the arguments after the flag are available as the\nslice flag.Args() or individually as flag.Arg(i).\nThe arguments are indexed from 0 through flag.NArg()-1.\n\nThe pflag package also defines some new functions that are not in flag,\nthat give one-letter shorthands for flags. You can use these by appending\n'P' to the name of any function that defines a flag.\n\nShorthand letters can be used with single dashes on the command line.\nBoolean shorthand flags can be combined with other shorthand flags.\n\nCommand line flag syntax:\n\nUnlike the flag package, a single dash before an option means something\ndifferent than a double dash. Single dashes signify a series of shorthand\nletters for flags. All but the last shorthand letter must be boolean flags.\n\nFlag parsing stops after the terminator \"--\". Unlike the flag package,\nflags can be interspersed with arguments anywhere on the command line\nbefore this terminator.\n\nInteger flags accept 1234, 0664, 0x1234 and may be negative.\nBoolean flags (in their long form) accept 1, 0, t, f, true, false,\nTRUE, FALSE, True, False.\nDuration flags accept any input valid for time.ParseDuration.\n\nThe default set of command-line flags is controlled by\ntop-level functions.  The FlagSet type allows one to define\nindependent sets of flags, such as to implement subcommands\nin a command-line interface. The methods of FlagSet are\nanalogous to the top-level functions for the command-line\nflag set.","homepage":"https://github.com/SPF13/pflag","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/SPF13/pflag","keywords_array":[],"namespace":"github.com/SPF13","versions_count":12,"first_release_published_at":"2017-05-08T18:44:08.000Z","latest_release_published_at":"2025-09-02T06:08:29.000Z","latest_release_number":"v1.0.10","last_synced_at":"2026-05-17T10:08:56.437Z","created_at":"2026-03-08T11:30:43.208Z","updated_at":"2026-05-17T10:08:56.437Z","registry_url":"https://pkg.go.dev/github.com/SPF13/pflag","install_command":"go get github.com/SPF13/pflag","documentation_url":"https://pkg.go.dev/github.com/SPF13/pflag#section-documentation","metadata":{},"repo_metadata":{"id":40589264,"uuid":"12488845","full_name":"spf13/pflag","owner":"spf13","description":"Drop-in replacement for Go's flag package, implementing POSIX/GNU-style --flags.","archived":false,"fork":true,"pushed_at":"2026-01-10T15:15:13.000Z","size":394,"stargazers_count":2712,"open_issues_count":148,"forks_count":366,"subscribers_count":30,"default_branch":"master","last_synced_at":"2026-03-03T09:15:30.747Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"ogier/pflag","license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/spf13.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-08-30T14:53:31.000Z","updated_at":"2026-03-02T23:37:32.000Z","dependencies_parsed_at":"2023-01-31T13:16:02.344Z","dependency_job_id":null,"html_url":"https://github.com/spf13/pflag","commit_stats":null,"previous_names":[],"tags_count":12,"template":false,"template_full_name":null,"purl":"pkg:github/spf13/pflag","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/spf13","download_url":"https://codeload.github.com/spf13/pflag/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/sbom","scorecard":{"id":841252,"data":{"date":"2025-08-11","repo":{"name":"github.com/spf13/pflag","commit":"1db553c27f5b9952dbb6484ed9999547b9e7dfb2"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.9,"checks":[{"name":"Code-Review","score":10,"reason":"all changesets reviewed","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":10,"reason":"21 commit(s) and 30 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":10,"reason":"all dependencies are pinned","details":["Info:   4 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-23T20:32:11.142Z","repository_id":40589264,"created_at":"2025-08-23T20:32:11.142Z","updated_at":"2025-08-23T20:32:11.142Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30254526,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-08T08:59:44.879Z","status":"ssl_error","status_checked_at":"2026-03-08T08:58:02.867Z","response_time":56,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"repo_metadata_updated_at":"2026-03-12T04:21:59.714Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.245880513702231,"dependent_packages_count":4.915623987175369,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":5.0807522504388},"purl":"pkg:golang/github.com/%21s%21p%21f13/pflag","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/SPF13/pflag","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/SPF13/pflag","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/SPF13/pflag/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-03-05T14:02:52.881Z","issues_count":92,"pull_requests_count":115,"avg_time_to_close_issue":57495790.2368421,"avg_time_to_close_pull_request":29861857.977272727,"issues_closed_count":38,"pull_requests_closed_count":44,"pull_request_authors_count":76,"issue_authors_count":87,"avg_comments_per_issue":2.6630434782608696,"avg_comments_per_pull_request":2.7043478260869565,"merged_pull_requests_count":27,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":10,"past_year_pull_requests_count":24,"past_year_avg_time_to_close_issue":2612041.5,"past_year_avg_time_to_close_pull_request":828143.9230769231,"past_year_issues_closed_count":4,"past_year_pull_requests_closed_count":13,"past_year_pull_request_authors_count":11,"past_year_issue_authors_count":8,"past_year_avg_comments_per_issue":0.7,"past_year_avg_comments_per_pull_request":1.2916666666666667,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":13,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/issues","maintainers":[{"login":"tomasaschan","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tomasaschan"},{"login":"fredbi","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fredbi"},{"login":"sagikazarmark","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sagikazarmark"},{"login":"eparis","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/eparis"}],"active_maintainers":[{"login":"tomasaschan","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tomasaschan"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FSPF13%2Fpflag/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FSPF13%2Fpflag/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FSPF13%2Fpflag/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FSPF13%2Fpflag/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FSPF13%2Fpflag/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FSPF13%2Fpflag/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2142536,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":3759332,"name":"github.com/spf13/Pflag","ecosystem":"go","description":"Package pflag is a drop-in replacement for Go's flag package, implementing\nPOSIX/GNU-style --flags.\n\npflag is compatible with the GNU extensions to the POSIX recommendations\nfor command-line options. See\nhttp://www.gnu.org/software/libc/manual/html_node/Argument-Syntax.html\n\nUsage:\n\npflag is a drop-in replacement of Go's native flag package. If you import\npflag under the name \"flag\" then all code should continue to function\nwith no changes.\n\nThere is one exception to this: if you directly instantiate the Flag struct\nthere is one more field \"Shorthand\" that you will need to set.\nMost code never instantiates this struct directly, and instead uses\nfunctions such as String(), BoolVar(), and Var(), and is therefore\nunaffected.\n\nDefine flags using flag.String(), Bool(), Int(), etc.\n\nThis declares an integer flag, -flagname, stored in the pointer ip, with type *int.\n\nIf you like, you can bind the flag to a variable using the Var() functions.\n\nOr you can create custom flags that satisfy the Value interface (with\npointer receivers) and couple them to flag parsing by\n\nFor such flags, the default value is just the initial value of the variable.\n\nAfter all flags are defined, call\n\nto parse the command line into the defined flags.\n\nFlags may then be used directly. If you're using the flags themselves,\nthey are all pointers; if you bind to variables, they're values.\n\nAfter parsing, the arguments after the flag are available as the\nslice flag.Args() or individually as flag.Arg(i).\nThe arguments are indexed from 0 through flag.NArg()-1.\n\nThe pflag package also defines some new functions that are not in flag,\nthat give one-letter shorthands for flags. You can use these by appending\n'P' to the name of any function that defines a flag.\n\nShorthand letters can be used with single dashes on the command line.\nBoolean shorthand flags can be combined with other shorthand flags.\n\nCommand line flag syntax:\n\nUnlike the flag package, a single dash before an option means something\ndifferent than a double dash. Single dashes signify a series of shorthand\nletters for flags. All but the last shorthand letter must be boolean flags.\n\nFlag parsing stops after the terminator \"--\". Unlike the flag package,\nflags can be interspersed with arguments anywhere on the command line\nbefore this terminator.\n\nInteger flags accept 1234, 0664, 0x1234 and may be negative.\nBoolean flags (in their long form) accept 1, 0, t, f, true, false,\nTRUE, FALSE, True, False.\nDuration flags accept any input valid for time.ParseDuration.\n\nThe default set of command-line flags is controlled by\ntop-level functions.  The FlagSet type allows one to define\nindependent sets of flags, such as to implement subcommands\nin a command-line interface. The methods of FlagSet are\nanalogous to the top-level functions for the command-line\nflag set.","homepage":"https://github.com/spf13/Pflag","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/spf13/Pflag","keywords_array":[],"namespace":"github.com/spf13","versions_count":12,"first_release_published_at":"2017-05-08T18:44:08.000Z","latest_release_published_at":"2025-09-02T06:08:29.000Z","latest_release_number":"v1.0.10","last_synced_at":"2026-05-17T10:09:07.317Z","created_at":"2022-04-11T15:48:54.837Z","updated_at":"2026-05-17T10:09:07.317Z","registry_url":"https://pkg.go.dev/github.com/spf13/Pflag","install_command":"go get github.com/spf13/Pflag","documentation_url":"https://pkg.go.dev/github.com/spf13/Pflag#section-documentation","metadata":{},"repo_metadata":{"id":40589264,"uuid":"12488845","full_name":"spf13/pflag","owner":"spf13","description":"Drop-in replacement for Go's flag package, implementing POSIX/GNU-style --flags.","archived":false,"fork":true,"pushed_at":"2025-08-29T20:42:24.000Z","size":429,"stargazers_count":2627,"open_issues_count":148,"forks_count":358,"subscribers_count":30,"default_branch":"master","last_synced_at":"2025-08-29T22:36:11.996Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"ogier/pflag","license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/spf13.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-08-30T14:53:31.000Z","updated_at":"2025-08-29T20:38:30.000Z","dependencies_parsed_at":"2023-01-31T13:16:02.344Z","dependency_job_id":null,"html_url":"https://github.com/spf13/pflag","commit_stats":null,"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/spf13/pflag","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/spf13","download_url":"https://codeload.github.com/spf13/pflag/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/sbom","scorecard":{"id":841252,"data":{"date":"2025-08-11","repo":{"name":"github.com/spf13/pflag","commit":"1db553c27f5b9952dbb6484ed9999547b9e7dfb2"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.9,"checks":[{"name":"Code-Review","score":10,"reason":"all changesets reviewed","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":10,"reason":"21 commit(s) and 30 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":10,"reason":"all dependencies are pinned","details":["Info:   4 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-23T20:32:11.142Z","repository_id":40589264,"created_at":"2025-08-23T20:32:11.142Z","updated_at":"2025-08-23T20:32:11.142Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272778192,"owners_count":24991500,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-29T02:00:10.610Z","response_time":87,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"spf13","name":"Steve Francia","uuid":"173412","kind":"user","description":"Always learning • MD @twosigma • Ex @golang lead @Google, VP @Docker, @MongoDB, @Drupal board • @gohugoio, Cobra \u0026 spf13-vim creator","email":"","website":"http://spf13.com","location":"NYC","twitter":"spf13","company":"@twosigma","icon_url":"https://avatars.githubusercontent.com/u/173412?u=4865036ec60149f8354adcae563ff5cba01e0022\u0026v=4","repositories_count":105,"last_synced_at":"2023-04-09T10:53:55.261Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/spf13","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T16:25:09.256Z","updated_at":"2023-04-09T10:53:55.656Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/spf13","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/spf13/repositories"},"tags":[{"name":"v1.0.5","sha":"2e9d26c8c37aae03e3f9d4e90b7116f5accb7cab","kind":"commit","published_at":"2019-09-18T19:59:20.000Z","download_url":"https://codeload.github.com/spf13/pflag/tar.gz/v1.0.5","html_url":"https://github.com/spf13/pflag/releases/tag/v1.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/spf13/pflag@v1.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags/v1.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags/v1.0.5/manifests"},{"name":"v1.0.5-rc1","sha":"2e9d26c8c37aae03e3f9d4e90b7116f5accb7cab","kind":"commit","published_at":"2019-09-18T19:59:20.000Z","download_url":"https://codeload.github.com/spf13/pflag/tar.gz/v1.0.5-rc1","html_url":"https://github.com/spf13/pflag/releases/tag/v1.0.5-rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/spf13/pflag@v1.0.5-rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags/v1.0.5-rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags/v1.0.5-rc1/manifests"},{"name":"v1.0.4","sha":"e8f29969b682c41a730f8f08b76033b120498464","kind":"commit","published_at":"2019-09-17T17:48:46.000Z","download_url":"https://codeload.github.com/spf13/pflag/tar.gz/v1.0.4","html_url":"https://github.com/spf13/pflag/releases/tag/v1.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/spf13/pflag@v1.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags/v1.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags/v1.0.4/manifests"},{"name":"v1.0.3","sha":"298182f68c66c05229eb03ac171abe6e309ee79a","kind":"commit","published_at":"2018-08-31T15:14:32.000Z","download_url":"https://codeload.github.com/spf13/pflag/tar.gz/v1.0.3","html_url":"https://github.com/spf13/pflag/releases/tag/v1.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/spf13/pflag@v1.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags/v1.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags/v1.0.3/manifests"},{"name":"v1.0.2","sha":"9a97c102cda95a86cec2345a6f09f55a939babf5","kind":"commit","published_at":"2018-08-08T15:28:24.000Z","download_url":"https://codeload.github.com/spf13/pflag/tar.gz/v1.0.2","html_url":"https://github.com/spf13/pflag/releases/tag/v1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/spf13/pflag@v1.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags/v1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags/v1.0.2/manifests"},{"name":"v1.0.1","sha":"583c0c0531f06d5278b7d917446061adc344b5cd","kind":"commit","published_at":"2018-04-12T12:09:13.000Z","download_url":"https://codeload.github.com/spf13/pflag/tar.gz/v1.0.1","html_url":"https://github.com/spf13/pflag/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/spf13/pflag@v1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags/v1.0.1/manifests"},{"name":"v1.0.0","sha":"e57e3eeb33f795204c1ca35f56c44f83227c6e66","kind":"commit","published_at":"2017-05-08T18:44:08.000Z","download_url":"https://codeload.github.com/spf13/pflag/tar.gz/v1.0.0","html_url":"https://github.com/spf13/pflag/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/spf13/pflag@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags/v1.0.0/manifests"}]},"repo_metadata_updated_at":"2025-08-29T22:54:14.971Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":9.345852080216646,"dependent_packages_count":6.999148183520997,"stargazers_count":0.8962590779058558,"forks_count":0.9986117299281623,"average":4.559967767892916},"purl":"pkg:golang/github.com/spf13/%21pflag","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/spf13/Pflag","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/spf13/Pflag","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/spf13/Pflag/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-29T12:32:51.820Z","issues_count":89,"pull_requests_count":84,"avg_time_to_close_issue":24817667.151515152,"avg_time_to_close_pull_request":19961762.533333335,"issues_closed_count":32,"pull_requests_closed_count":30,"pull_request_authors_count":72,"issue_authors_count":85,"avg_comments_per_issue":2.4831460674157304,"avg_comments_per_pull_request":3.1904761904761907,"merged_pull_requests_count":17,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":12,"past_year_pull_requests_count":12,"past_year_avg_time_to_close_issue":2434905.7,"past_year_avg_time_to_close_pull_request":1855769.5,"past_year_issues_closed_count":10,"past_year_pull_requests_closed_count":10,"past_year_pull_request_authors_count":11,"past_year_issue_authors_count":11,"past_year_avg_comments_per_issue":1.3333333333333333,"past_year_avg_comments_per_pull_request":2.1666666666666665,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":9,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/issues","maintainers":[{"login":"tomasaschan","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tomasaschan"},{"login":"fredbi","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fredbi"},{"login":"sagikazarmark","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sagikazarmark"},{"login":"eparis","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/eparis"}],"active_maintainers":[{"login":"tomasaschan","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tomasaschan"},{"login":"sagikazarmark","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sagikazarmark"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fspf13%2FPflag/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fspf13%2FPflag/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fspf13%2FPflag/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fspf13%2FPflag/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fspf13%2FPflag/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fspf13%2FPflag/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2142536,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":13963150,"name":"go-github-com-spf13-pflag","ecosystem":"guix","description":"Replacement for Go's @code{flag} package","homepage":"https://github.com/spf13/pflag","licenses":"bsd-3","normalized_licenses":["BSD-1-Clause"],"repository_url":"https://github.com/spf13/pflag","keywords_array":[],"namespace":null,"versions_count":1,"first_release_published_at":"2026-03-02T22:47:10.964Z","latest_release_published_at":"2026-03-02T22:47:10.964Z","latest_release_number":"1.0.10","last_synced_at":"2026-04-27T18:18:27.211Z","created_at":"2026-03-02T22:47:10.512Z","updated_at":"2026-04-27T18:22:25.906Z","registry_url":"https://packages.guix.gnu.org/packages/go-github-com-spf13-pflag/1.0.10/","install_command":"guix install go-github-com-spf13-pflag","documentation_url":"https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/golang-xyz.scm#n24912","metadata":{"location":"gnu/packages/golang-xyz.scm:24912","variable_name":"go-github-com-spf13-pflag"},"repo_metadata":{},"repo_metadata_updated_at":"2026-04-27T18:22:25.880Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:guix/go-github-com-spf13-pflag","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/guix/go-github-com-spf13-pflag","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/guix/go-github-com-spf13-pflag","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/guix/go-github-com-spf13-pflag/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/go-github-com-spf13-pflag/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/go-github-com-spf13-pflag/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/go-github-com-spf13-pflag/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/go-github-com-spf13-pflag/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/go-github-com-spf13-pflag/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages/go-github-com-spf13-pflag/codemeta","maintainers":[],"registry":{"name":"guix","url":"https://guix.gnu.org","ecosystem":"guix","default":true,"packages_count":31361,"maintainers_count":0,"namespaces_count":0,"keywords_count":1627,"github":"guix-mirror","metadata":{"funded_packages_count":352},"icon_url":"https://github.com/guix-mirror.png","created_at":"2026-03-02T16:23:46.981Z","updated_at":"2026-05-07T05:00:22.550Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/guix/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/guix/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/guix/namespaces"}},{"id":13476423,"name":"golang-github-spf13-pflag","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/spf13/pflag","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/spf13/pflag","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-10T04:49:24.392Z","latest_release_published_at":"2026-02-10T04:49:24.392Z","latest_release_number":"1.0.6~git20210604-d5e0c0615ace-1","last_synced_at":"2026-03-10T05:03:18.306Z","created_at":"2026-02-10T04:49:24.128Z","updated_at":"2026-03-10T05:03:18.306Z","registry_url":"https://launchpad.net/ubuntu/+source/golang-github-spf13-pflag","install_command":"apt-get install golang-github-spf13-pflag","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"extra","binary":"golang-github-spf13-pflag-dev","standards_version":"4.5.0","maintainer":"Debian Go Packaging Team \u003cteam+pkg-go@tracker.debian.org\u003e","build_depends":"debhelper-compat (= 13), dh-golang, golang-any","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/golang-github-spf13-pflag?arch=source\u0026distro=ubuntu-23.10\u0026repository_url=https://launchpad.net/ubuntu/mantic","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/golang-github-spf13-pflag","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/golang-github-spf13-pflag","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/golang-github-spf13-pflag/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/golang-github-spf13-pflag/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/golang-github-spf13-pflag/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/golang-github-spf13-pflag/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/golang-github-spf13-pflag/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/golang-github-spf13-pflag/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/golang-github-spf13-pflag/codemeta","maintainers":[],"registry":{"name":"ubuntu-23.10","url":"https://launchpad.net/ubuntu/mantic","ecosystem":"ubuntu","default":false,"packages_count":36642,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"mantic","mirror":"http://old-releases.ubuntu.com/ubuntu"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:48.636Z","updated_at":"2026-04-27T18:20:38.051Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/namespaces"}},{"id":8284879,"name":"github.com/avamsi/pflag","ecosystem":"go","description":"Package pflag is a drop-in replacement for Go's flag package, implementing\nPOSIX/GNU-style --flags.\n\npflag is compatible with the GNU extensions to the POSIX recommendations\nfor command-line options. See\nhttp://www.gnu.org/software/libc/manual/html_node/Argument-Syntax.html\n\nUsage:\n\npflag is a drop-in replacement of Go's native flag package. If you import\npflag under the name \"flag\" then all code should continue to function\nwith no changes.\n\nThere is one exception to this: if you directly instantiate the Flag struct\nthere is one more field \"Shorthand\" that you will need to set.\nMost code never instantiates this struct directly, and instead uses\nfunctions such as String(), BoolVar(), and Var(), and is therefore\nunaffected.\n\nDefine flags using flag.String(), Bool(), Int(), etc.\n\nThis declares an integer flag, -flagname, stored in the pointer ip, with type *int.\n\nIf you like, you can bind the flag to a variable using the Var() functions.\n\nOr you can create custom flags that satisfy the Value interface (with\npointer receivers) and couple them to flag parsing by\n\nFor such flags, the default value is just the initial value of the variable.\n\nAfter all flags are defined, call\n\nto parse the command line into the defined flags.\n\nFlags may then be used directly. If you're using the flags themselves,\nthey are all pointers; if you bind to variables, they're values.\n\nAfter parsing, the arguments after the flag are available as the\nslice flag.Args() or individually as flag.Arg(i).\nThe arguments are indexed from 0 through flag.NArg()-1.\n\nThe pflag package also defines some new functions that are not in flag,\nthat give one-letter shorthands for flags. You can use these by appending\n'P' to the name of any function that defines a flag.\n\nShorthand letters can be used with single dashes on the command line.\nBoolean shorthand flags can be combined with other shorthand flags.\n\nCommand line flag syntax:\n\nUnlike the flag package, a single dash before an option means something\ndifferent than a double dash. Single dashes signify a series of shorthand\nletters for flags. All but the last shorthand letter must be boolean flags.\n\nFlag parsing stops after the terminator \"--\". Unlike the flag package,\nflags can be interspersed with arguments anywhere on the command line\nbefore this terminator.\n\nInteger flags accept 1234, 0664, 0x1234 and may be negative.\nBoolean flags (in their long form) accept 1, 0, t, f, true, false,\nTRUE, FALSE, True, False.\nDuration flags accept any input valid for time.ParseDuration.\n\nThe default set of command-line flags is controlled by\ntop-level functions.  The FlagSet type allows one to define\nindependent sets of flags, such as to implement subcommands\nin a command-line interface. The methods of FlagSet are\nanalogous to the top-level functions for the command-line\nflag set.","homepage":"https://github.com/spf13/pflag","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/spf13/pflag","keywords_array":[],"namespace":"github.com/avamsi","versions_count":0,"first_release_published_at":null,"latest_release_published_at":"2026-05-17T10:08:54.391Z","latest_release_number":null,"last_synced_at":"2026-05-17T10:08:54.721Z","created_at":"2023-09-16T02:00:58.716Z","updated_at":"2026-05-17T10:08:54.722Z","registry_url":"https://pkg.go.dev/github.com/avamsi/pflag","install_command":"go get github.com/avamsi/pflag","documentation_url":"https://pkg.go.dev/github.com/avamsi/pflag#section-documentation","metadata":{},"repo_metadata":{"id":40589264,"uuid":"12488845","full_name":"spf13/pflag","owner":"spf13","description":"Drop-in replacement for Go's flag package, implementing POSIX/GNU-style --flags.","archived":false,"fork":true,"pushed_at":"2025-08-29T20:42:24.000Z","size":429,"stargazers_count":2627,"open_issues_count":148,"forks_count":358,"subscribers_count":30,"default_branch":"master","last_synced_at":"2025-08-29T22:36:11.996Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"ogier/pflag","license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/spf13.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-08-30T14:53:31.000Z","updated_at":"2025-08-29T20:38:30.000Z","dependencies_parsed_at":"2023-01-31T13:16:02.344Z","dependency_job_id":null,"html_url":"https://github.com/spf13/pflag","commit_stats":null,"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/spf13/pflag","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/spf13","download_url":"https://codeload.github.com/spf13/pflag/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/sbom","scorecard":{"id":841252,"data":{"date":"2025-08-11","repo":{"name":"github.com/spf13/pflag","commit":"1db553c27f5b9952dbb6484ed9999547b9e7dfb2"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.9,"checks":[{"name":"Code-Review","score":10,"reason":"all changesets reviewed","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":10,"reason":"21 commit(s) and 30 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":10,"reason":"all dependencies are pinned","details":["Info:   4 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-23T20:32:11.142Z","repository_id":40589264,"created_at":"2025-08-23T20:32:11.142Z","updated_at":"2025-08-23T20:32:11.142Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272778194,"owners_count":24991500,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-29T02:00:10.610Z","response_time":87,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"spf13","name":"Steve Francia","uuid":"173412","kind":"user","description":"Always learning • MD @twosigma • Ex @golang lead @Google, VP @Docker, @MongoDB, @Drupal board • @gohugoio, Cobra \u0026 spf13-vim creator","email":"","website":"http://spf13.com","location":"NYC","twitter":"spf13","company":"@twosigma","icon_url":"https://avatars.githubusercontent.com/u/173412?u=4865036ec60149f8354adcae563ff5cba01e0022\u0026v=4","repositories_count":105,"last_synced_at":"2023-04-09T10:53:55.261Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/spf13","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T16:25:09.256Z","updated_at":"2023-04-09T10:53:55.656Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/spf13","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/spf13/repositories"},"tags":[{"name":"v1.0.5","sha":"2e9d26c8c37aae03e3f9d4e90b7116f5accb7cab","kind":"commit","published_at":"2019-09-18T19:59:20.000Z","download_url":"https://codeload.github.com/spf13/pflag/tar.gz/v1.0.5","html_url":"https://github.com/spf13/pflag/releases/tag/v1.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/spf13/pflag@v1.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags/v1.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags/v1.0.5/manifests"},{"name":"v1.0.5-rc1","sha":"2e9d26c8c37aae03e3f9d4e90b7116f5accb7cab","kind":"commit","published_at":"2019-09-18T19:59:20.000Z","download_url":"https://codeload.github.com/spf13/pflag/tar.gz/v1.0.5-rc1","html_url":"https://github.com/spf13/pflag/releases/tag/v1.0.5-rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/spf13/pflag@v1.0.5-rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags/v1.0.5-rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags/v1.0.5-rc1/manifests"},{"name":"v1.0.4","sha":"e8f29969b682c41a730f8f08b76033b120498464","kind":"commit","published_at":"2019-09-17T17:48:46.000Z","download_url":"https://codeload.github.com/spf13/pflag/tar.gz/v1.0.4","html_url":"https://github.com/spf13/pflag/releases/tag/v1.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/spf13/pflag@v1.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags/v1.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags/v1.0.4/manifests"},{"name":"v1.0.3","sha":"298182f68c66c05229eb03ac171abe6e309ee79a","kind":"commit","published_at":"2018-08-31T15:14:32.000Z","download_url":"https://codeload.github.com/spf13/pflag/tar.gz/v1.0.3","html_url":"https://github.com/spf13/pflag/releases/tag/v1.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/spf13/pflag@v1.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags/v1.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags/v1.0.3/manifests"},{"name":"v1.0.2","sha":"9a97c102cda95a86cec2345a6f09f55a939babf5","kind":"commit","published_at":"2018-08-08T15:28:24.000Z","download_url":"https://codeload.github.com/spf13/pflag/tar.gz/v1.0.2","html_url":"https://github.com/spf13/pflag/releases/tag/v1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/spf13/pflag@v1.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags/v1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags/v1.0.2/manifests"},{"name":"v1.0.1","sha":"583c0c0531f06d5278b7d917446061adc344b5cd","kind":"commit","published_at":"2018-04-12T12:09:13.000Z","download_url":"https://codeload.github.com/spf13/pflag/tar.gz/v1.0.1","html_url":"https://github.com/spf13/pflag/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/spf13/pflag@v1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags/v1.0.1/manifests"},{"name":"v1.0.0","sha":"e57e3eeb33f795204c1ca35f56c44f83227c6e66","kind":"commit","published_at":"2017-05-08T18:44:08.000Z","download_url":"https://codeload.github.com/spf13/pflag/tar.gz/v1.0.0","html_url":"https://github.com/spf13/pflag/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/spf13/pflag@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags/v1.0.0/manifests"}]},"repo_metadata_updated_at":"2025-08-29T22:54:16.625Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":10.306178494929558,"dependent_packages_count":8.46323085852288,"stargazers_count":1.399389908361661,"forks_count":1.5559669453065057,"docker_downloads_count":null,"average":5.4311915517801514},"purl":"pkg:golang/github.com/avamsi/pflag","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/avamsi/pflag","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/avamsi/pflag","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/avamsi/pflag/dependencies","status":"removed","funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-29T12:32:51.820Z","issues_count":89,"pull_requests_count":84,"avg_time_to_close_issue":24817667.151515152,"avg_time_to_close_pull_request":19961762.533333335,"issues_closed_count":32,"pull_requests_closed_count":30,"pull_request_authors_count":72,"issue_authors_count":85,"avg_comments_per_issue":2.4831460674157304,"avg_comments_per_pull_request":3.1904761904761907,"merged_pull_requests_count":17,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":12,"past_year_pull_requests_count":12,"past_year_avg_time_to_close_issue":2434905.7,"past_year_avg_time_to_close_pull_request":1855769.5,"past_year_issues_closed_count":10,"past_year_pull_requests_closed_count":10,"past_year_pull_request_authors_count":11,"past_year_issue_authors_count":11,"past_year_avg_comments_per_issue":1.3333333333333333,"past_year_avg_comments_per_pull_request":2.1666666666666665,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":9,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/issues","maintainers":[{"login":"tomasaschan","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tomasaschan"},{"login":"fredbi","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fredbi"},{"login":"sagikazarmark","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sagikazarmark"},{"login":"eparis","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/eparis"}],"active_maintainers":[{"login":"tomasaschan","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tomasaschan"},{"login":"sagikazarmark","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sagikazarmark"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Favamsi%2Fpflag/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Favamsi%2Fpflag/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Favamsi%2Fpflag/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Favamsi%2Fpflag/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Favamsi%2Fpflag/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Favamsi%2Fpflag/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2142536,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":12064773,"name":"github.com/Spf13/pflag","ecosystem":"go","description":"Package pflag is a drop-in replacement for Go's flag package, implementing\nPOSIX/GNU-style --flags.\n\npflag is compatible with the GNU extensions to the POSIX recommendations\nfor command-line options. See\nhttp://www.gnu.org/software/libc/manual/html_node/Argument-Syntax.html\n\nUsage:\n\npflag is a drop-in replacement of Go's native flag package. If you import\npflag under the name \"flag\" then all code should continue to function\nwith no changes.\n\nThere is one exception to this: if you directly instantiate the Flag struct\nthere is one more field \"Shorthand\" that you will need to set.\nMost code never instantiates this struct directly, and instead uses\nfunctions such as String(), BoolVar(), and Var(), and is therefore\nunaffected.\n\nDefine flags using flag.String(), Bool(), Int(), etc.\n\nThis declares an integer flag, -flagname, stored in the pointer ip, with type *int.\n\nIf you like, you can bind the flag to a variable using the Var() functions.\n\nOr you can create custom flags that satisfy the Value interface (with\npointer receivers) and couple them to flag parsing by\n\nFor such flags, the default value is just the initial value of the variable.\n\nAfter all flags are defined, call\n\nto parse the command line into the defined flags.\n\nFlags may then be used directly. If you're using the flags themselves,\nthey are all pointers; if you bind to variables, they're values.\n\nAfter parsing, the arguments after the flag are available as the\nslice flag.Args() or individually as flag.Arg(i).\nThe arguments are indexed from 0 through flag.NArg()-1.\n\nThe pflag package also defines some new functions that are not in flag,\nthat give one-letter shorthands for flags. You can use these by appending\n'P' to the name of any function that defines a flag.\n\nShorthand letters can be used with single dashes on the command line.\nBoolean shorthand flags can be combined with other shorthand flags.\n\nCommand line flag syntax:\n\nUnlike the flag package, a single dash before an option means something\ndifferent than a double dash. Single dashes signify a series of shorthand\nletters for flags. All but the last shorthand letter must be boolean flags.\n\nFlag parsing stops after the terminator \"--\". Unlike the flag package,\nflags can be interspersed with arguments anywhere on the command line\nbefore this terminator.\n\nInteger flags accept 1234, 0664, 0x1234 and may be negative.\nBoolean flags (in their long form) accept 1, 0, t, f, true, false,\nTRUE, FALSE, True, False.\nDuration flags accept any input valid for time.ParseDuration.\n\nThe default set of command-line flags is controlled by\ntop-level functions.  The FlagSet type allows one to define\nindependent sets of flags, such as to implement subcommands\nin a command-line interface. The methods of FlagSet are\nanalogous to the top-level functions for the command-line\nflag set.","homepage":"https://github.com/Spf13/pflag","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/Spf13/pflag","keywords_array":[],"namespace":"github.com/Spf13","versions_count":12,"first_release_published_at":"2017-05-08T18:44:08.000Z","latest_release_published_at":"2025-09-02T06:08:29.000Z","latest_release_number":"v1.0.10","last_synced_at":"2026-05-17T10:08:51.734Z","created_at":"2025-09-02T09:49:24.738Z","updated_at":"2026-05-17T10:08:51.734Z","registry_url":"https://pkg.go.dev/github.com/Spf13/pflag","install_command":"go get github.com/Spf13/pflag","documentation_url":"https://pkg.go.dev/github.com/Spf13/pflag#section-documentation","metadata":{},"repo_metadata":{"id":40589264,"uuid":"12488845","full_name":"spf13/pflag","owner":"spf13","description":"Drop-in replacement for Go's flag package, implementing POSIX/GNU-style --flags.","archived":false,"fork":true,"pushed_at":"2025-08-29T20:42:24.000Z","size":429,"stargazers_count":2627,"open_issues_count":148,"forks_count":358,"subscribers_count":30,"default_branch":"master","last_synced_at":"2025-08-29T22:36:11.996Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"ogier/pflag","license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/spf13.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-08-30T14:53:31.000Z","updated_at":"2025-08-29T20:38:30.000Z","dependencies_parsed_at":"2023-01-31T13:16:02.344Z","dependency_job_id":null,"html_url":"https://github.com/spf13/pflag","commit_stats":null,"previous_names":[],"tags_count":11,"template":false,"template_full_name":null,"purl":"pkg:github/spf13/pflag","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/spf13","download_url":"https://codeload.github.com/spf13/pflag/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/sbom","scorecard":{"id":841252,"data":{"date":"2025-08-11","repo":{"name":"github.com/spf13/pflag","commit":"1db553c27f5b9952dbb6484ed9999547b9e7dfb2"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.9,"checks":[{"name":"Code-Review","score":10,"reason":"all changesets reviewed","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":10,"reason":"21 commit(s) and 30 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":10,"reason":"all dependencies are pinned","details":["Info:   4 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-23T20:32:11.142Z","repository_id":40589264,"created_at":"2025-08-23T20:32:11.142Z","updated_at":"2025-08-23T20:32:11.142Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273280826,"owners_count":25077430,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-02T02:00:09.530Z","response_time":77,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"repo_metadata_updated_at":"2026-02-24T00:38:37.807Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":5.557371841095944,"dependent_packages_count":5.207447466435642,"stargazers_count":1.6083252552917582,"forks_count":1.7222897529401506,"docker_downloads_count":null,"average":3.5238585789408736},"purl":"pkg:golang/github.com/%21spf13/pflag","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/Spf13/pflag","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/Spf13/pflag","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/Spf13/pflag/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-09-02T12:02:16.366Z","issues_count":91,"pull_requests_count":110,"avg_time_to_close_issue":56406694.58974359,"avg_time_to_close_pull_request":26451475.292682927,"issues_closed_count":39,"pull_requests_closed_count":41,"pull_request_authors_count":73,"issue_authors_count":86,"avg_comments_per_issue":2.7142857142857144,"avg_comments_per_pull_request":2.809090909090909,"merged_pull_requests_count":26,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":15,"past_year_pull_requests_count":29,"past_year_avg_time_to_close_issue":2925663.222222222,"past_year_avg_time_to_close_pull_request":2132482.5625,"past_year_issues_closed_count":9,"past_year_pull_requests_closed_count":16,"past_year_pull_request_authors_count":13,"past_year_issue_authors_count":12,"past_year_avg_comments_per_issue":1.0666666666666667,"past_year_avg_comments_per_pull_request":1.4137931034482758,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":15,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/issues","maintainers":[{"login":"tomasaschan","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tomasaschan"},{"login":"fredbi","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fredbi"},{"login":"sagikazarmark","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sagikazarmark"},{"login":"eparis","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/eparis"}],"active_maintainers":[{"login":"tomasaschan","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tomasaschan"},{"login":"sagikazarmark","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sagikazarmark"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FSpf13%2Fpflag/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FSpf13%2Fpflag/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FSpf13%2Fpflag/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FSpf13%2Fpflag/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FSpf13%2Fpflag/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FSpf13%2Fpflag/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2142536,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":3492950,"name":"github.com/spf13/pflag","ecosystem":"go","description":"Package pflag is a drop-in replacement for Go's flag package, implementing\nPOSIX/GNU-style --flags.\n\npflag is compatible with the GNU extensions to the POSIX recommendations\nfor command-line options. See\nhttp://www.gnu.org/software/libc/manual/html_node/Argument-Syntax.html\n\nUsage:\n\npflag is a drop-in replacement of Go's native flag package. If you import\npflag under the name \"flag\" then all code should continue to function\nwith no changes.\n\nThere is one exception to this: if you directly instantiate the Flag struct\nthere is one more field \"Shorthand\" that you will need to set.\nMost code never instantiates this struct directly, and instead uses\nfunctions such as String(), BoolVar(), and Var(), and is therefore\nunaffected.\n\nDefine flags using flag.String(), Bool(), Int(), etc.\n\nThis declares an integer flag, -flagname, stored in the pointer ip, with type *int.\n\nIf you like, you can bind the flag to a variable using the Var() functions.\n\nOr you can create custom flags that satisfy the Value interface (with\npointer receivers) and couple them to flag parsing by\n\nFor such flags, the default value is just the initial value of the variable.\n\nAfter all flags are defined, call\n\nto parse the command line into the defined flags.\n\nFlags may then be used directly. If you're using the flags themselves,\nthey are all pointers; if you bind to variables, they're values.\n\nAfter parsing, the arguments after the flag are available as the\nslice flag.Args() or individually as flag.Arg(i).\nThe arguments are indexed from 0 through flag.NArg()-1.\n\nThe pflag package also defines some new functions that are not in flag,\nthat give one-letter shorthands for flags. You can use these by appending\n'P' to the name of any function that defines a flag.\n\nShorthand letters can be used with single dashes on the command line.\nBoolean shorthand flags can be combined with other shorthand flags.\n\nCommand line flag syntax:\n\nUnlike the flag package, a single dash before an option means something\ndifferent than a double dash. Single dashes signify a series of shorthand\nletters for flags. All but the last shorthand letter must be boolean flags.\n\nFlag parsing stops after the terminator \"--\". Unlike the flag package,\nflags can be interspersed with arguments anywhere on the command line\nbefore this terminator.\n\nInteger flags accept 1234, 0664, 0x1234 and may be negative.\nBoolean flags (in their long form) accept 1, 0, t, f, true, false,\nTRUE, FALSE, True, False.\nDuration flags accept any input valid for time.ParseDuration.\n\nThe default set of command-line flags is controlled by\ntop-level functions.  The FlagSet type allows one to define\nindependent sets of flags, such as to implement subcommands\nin a command-line interface. The methods of FlagSet are\nanalogous to the top-level functions for the command-line\nflag set.","homepage":"https://github.com/spf13/pflag","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/spf13/pflag","keywords_array":[],"namespace":"github.com/spf13","versions_count":12,"first_release_published_at":"2017-05-08T18:44:08.000Z","latest_release_published_at":"2025-09-02T06:08:29.000Z","latest_release_number":"v1.0.10","last_synced_at":"2026-05-17T10:09:22.904Z","created_at":"2022-04-10T19:13:29.681Z","updated_at":"2026-05-17T10:09:22.904Z","registry_url":"https://pkg.go.dev/github.com/spf13/pflag","install_command":"go get github.com/spf13/pflag","documentation_url":"https://pkg.go.dev/github.com/spf13/pflag#section-documentation","metadata":{},"repo_metadata":{"id":40589264,"uuid":"12488845","full_name":"spf13/pflag","owner":"spf13","description":"Drop-in replacement for Go's flag package, implementing POSIX/GNU-style --flags.","archived":false,"fork":true,"pushed_at":"2025-08-29T20:42:24.000Z","size":429,"stargazers_count":2627,"open_issues_count":148,"forks_count":358,"subscribers_count":30,"default_branch":"master","last_synced_at":"2025-08-29T22:36:11.996Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"ogier/pflag","license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/spf13.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-08-30T14:53:31.000Z","updated_at":"2025-08-29T20:38:30.000Z","dependencies_parsed_at":"2023-01-31T13:16:02.344Z","dependency_job_id":null,"html_url":"https://github.com/spf13/pflag","commit_stats":null,"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/spf13/pflag","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/spf13","download_url":"https://codeload.github.com/spf13/pflag/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/sbom","scorecard":{"id":841252,"data":{"date":"2025-08-11","repo":{"name":"github.com/spf13/pflag","commit":"1db553c27f5b9952dbb6484ed9999547b9e7dfb2"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.9,"checks":[{"name":"Code-Review","score":10,"reason":"all changesets reviewed","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":10,"reason":"21 commit(s) and 30 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":10,"reason":"all dependencies are pinned","details":["Info:   4 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-23T20:32:11.142Z","repository_id":40589264,"created_at":"2025-08-23T20:32:11.142Z","updated_at":"2025-08-23T20:32:11.142Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272778194,"owners_count":24991500,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-29T02:00:10.610Z","response_time":87,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"spf13","name":"Steve Francia","uuid":"173412","kind":"user","description":"Always learning • MD @twosigma • Ex @golang lead @Google, VP @Docker, @MongoDB, @Drupal board • @gohugoio, Cobra \u0026 spf13-vim creator","email":"","website":"http://spf13.com","location":"NYC","twitter":"spf13","company":"@twosigma","icon_url":"https://avatars.githubusercontent.com/u/173412?u=4865036ec60149f8354adcae563ff5cba01e0022\u0026v=4","repositories_count":105,"last_synced_at":"2023-04-09T10:53:55.261Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/spf13","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T16:25:09.256Z","updated_at":"2023-04-09T10:53:55.656Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/spf13","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/spf13/repositories"},"tags":[{"name":"v1.0.5","sha":"2e9d26c8c37aae03e3f9d4e90b7116f5accb7cab","kind":"commit","published_at":"2019-09-18T19:59:20.000Z","download_url":"https://codeload.github.com/spf13/pflag/tar.gz/v1.0.5","html_url":"https://github.com/spf13/pflag/releases/tag/v1.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/spf13/pflag@v1.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags/v1.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags/v1.0.5/manifests"},{"name":"v1.0.5-rc1","sha":"2e9d26c8c37aae03e3f9d4e90b7116f5accb7cab","kind":"commit","published_at":"2019-09-18T19:59:20.000Z","download_url":"https://codeload.github.com/spf13/pflag/tar.gz/v1.0.5-rc1","html_url":"https://github.com/spf13/pflag/releases/tag/v1.0.5-rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/spf13/pflag@v1.0.5-rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags/v1.0.5-rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags/v1.0.5-rc1/manifests"},{"name":"v1.0.4","sha":"e8f29969b682c41a730f8f08b76033b120498464","kind":"commit","published_at":"2019-09-17T17:48:46.000Z","download_url":"https://codeload.github.com/spf13/pflag/tar.gz/v1.0.4","html_url":"https://github.com/spf13/pflag/releases/tag/v1.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/spf13/pflag@v1.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags/v1.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags/v1.0.4/manifests"},{"name":"v1.0.3","sha":"298182f68c66c05229eb03ac171abe6e309ee79a","kind":"commit","published_at":"2018-08-31T15:14:32.000Z","download_url":"https://codeload.github.com/spf13/pflag/tar.gz/v1.0.3","html_url":"https://github.com/spf13/pflag/releases/tag/v1.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/spf13/pflag@v1.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags/v1.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags/v1.0.3/manifests"},{"name":"v1.0.2","sha":"9a97c102cda95a86cec2345a6f09f55a939babf5","kind":"commit","published_at":"2018-08-08T15:28:24.000Z","download_url":"https://codeload.github.com/spf13/pflag/tar.gz/v1.0.2","html_url":"https://github.com/spf13/pflag/releases/tag/v1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/spf13/pflag@v1.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags/v1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags/v1.0.2/manifests"},{"name":"v1.0.1","sha":"583c0c0531f06d5278b7d917446061adc344b5cd","kind":"commit","published_at":"2018-04-12T12:09:13.000Z","download_url":"https://codeload.github.com/spf13/pflag/tar.gz/v1.0.1","html_url":"https://github.com/spf13/pflag/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/spf13/pflag@v1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags/v1.0.1/manifests"},{"name":"v1.0.0","sha":"e57e3eeb33f795204c1ca35f56c44f83227c6e66","kind":"commit","published_at":"2017-05-08T18:44:08.000Z","download_url":"https://codeload.github.com/spf13/pflag/tar.gz/v1.0.0","html_url":"https://github.com/spf13/pflag/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/spf13/pflag@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags/v1.0.0/manifests"}]},"repo_metadata_updated_at":"2025-08-29T22:54:16.363Z","dependent_packages_count":57644,"downloads":null,"downloads_period":null,"dependent_repos_count":140663,"rankings":{"downloads":null,"dependent_repos_count":0.004722661692129684,"dependent_packages_count":0.0017453314949174921,"stargazers_count":1.43897448428021,"forks_count":1.5841449980339355,"docker_downloads_count":0.0016426649363929335,"average":0.606246028087517},"purl":"pkg:golang/github.com/spf13/pflag","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/spf13/pflag","docker_dependents_count":24258,"docker_downloads_count":73396593473,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/spf13/pflag","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/spf13/pflag/dependencies","status":null,"funding_links":[],"critical":true,"issue_metadata":{"last_synced_at":"2025-08-29T12:32:51.820Z","issues_count":89,"pull_requests_count":84,"avg_time_to_close_issue":24817667.151515152,"avg_time_to_close_pull_request":19961762.533333335,"issues_closed_count":32,"pull_requests_closed_count":30,"pull_request_authors_count":72,"issue_authors_count":85,"avg_comments_per_issue":2.4831460674157304,"avg_comments_per_pull_request":3.1904761904761907,"merged_pull_requests_count":17,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":12,"past_year_pull_requests_count":12,"past_year_avg_time_to_close_issue":2434905.7,"past_year_avg_time_to_close_pull_request":1855769.5,"past_year_issues_closed_count":10,"past_year_pull_requests_closed_count":10,"past_year_pull_request_authors_count":11,"past_year_issue_authors_count":11,"past_year_avg_comments_per_issue":1.3333333333333333,"past_year_avg_comments_per_pull_request":2.1666666666666665,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":9,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/issues","maintainers":[{"login":"tomasaschan","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tomasaschan"},{"login":"fredbi","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fredbi"},{"login":"sagikazarmark","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sagikazarmark"},{"login":"eparis","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/eparis"}],"active_maintainers":[{"login":"tomasaschan","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tomasaschan"},{"login":"sagikazarmark","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sagikazarmark"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fspf13%2Fpflag/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fspf13%2Fpflag/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fspf13%2Fpflag/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fspf13%2Fpflag/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fspf13%2Fpflag/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fspf13%2Fpflag/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2142536,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":3743602,"name":"github.com/spf13/pFlag","ecosystem":"go","description":"Package pflag is a drop-in replacement for Go's flag package, implementing\nPOSIX/GNU-style --flags.\n\npflag is compatible with the GNU extensions to the POSIX recommendations\nfor command-line options. See\nhttp://www.gnu.org/software/libc/manual/html_node/Argument-Syntax.html\n\nUsage:\n\npflag is a drop-in replacement of Go's native flag package. If you import\npflag under the name \"flag\" then all code should continue to function\nwith no changes.\n\nThere is one exception to this: if you directly instantiate the Flag struct\nthere is one more field \"Shorthand\" that you will need to set.\nMost code never instantiates this struct directly, and instead uses\nfunctions such as String(), BoolVar(), and Var(), and is therefore\nunaffected.\n\nDefine flags using flag.String(), Bool(), Int(), etc.\n\nThis declares an integer flag, -flagname, stored in the pointer ip, with type *int.\n\nIf you like, you can bind the flag to a variable using the Var() functions.\n\nOr you can create custom flags that satisfy the Value interface (with\npointer receivers) and couple them to flag parsing by\n\nFor such flags, the default value is just the initial value of the variable.\n\nAfter all flags are defined, call\n\nto parse the command line into the defined flags.\n\nFlags may then be used directly. If you're using the flags themselves,\nthey are all pointers; if you bind to variables, they're values.\n\nAfter parsing, the arguments after the flag are available as the\nslice flag.Args() or individually as flag.Arg(i).\nThe arguments are indexed from 0 through flag.NArg()-1.\n\nThe pflag package also defines some new functions that are not in flag,\nthat give one-letter shorthands for flags. You can use these by appending\n'P' to the name of any function that defines a flag.\n\nShorthand letters can be used with single dashes on the command line.\nBoolean shorthand flags can be combined with other shorthand flags.\n\nCommand line flag syntax:\n\nUnlike the flag package, a single dash before an option means something\ndifferent than a double dash. Single dashes signify a series of shorthand\nletters for flags. All but the last shorthand letter must be boolean flags.\n\nFlag parsing stops after the terminator \"--\". Unlike the flag package,\nflags can be interspersed with arguments anywhere on the command line\nbefore this terminator.\n\nInteger flags accept 1234, 0664, 0x1234 and may be negative.\nBoolean flags (in their long form) accept 1, 0, t, f, true, false,\nTRUE, FALSE, True, False.\nDuration flags accept any input valid for time.ParseDuration.\n\nThe default set of command-line flags is controlled by\ntop-level functions.  The FlagSet type allows one to define\nindependent sets of flags, such as to implement subcommands\nin a command-line interface. The methods of FlagSet are\nanalogous to the top-level functions for the command-line\nflag set.","homepage":"https://github.com/spf13/pFlag","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/spf13/pFlag","keywords_array":[],"namespace":"github.com/spf13","versions_count":12,"first_release_published_at":"2017-05-08T18:44:08.000Z","latest_release_published_at":"2025-09-02T06:08:29.000Z","latest_release_number":"v1.0.10","last_synced_at":"2026-05-17T10:09:28.712Z","created_at":"2022-04-11T14:46:00.701Z","updated_at":"2026-05-17T10:09:28.713Z","registry_url":"https://pkg.go.dev/github.com/spf13/pFlag","install_command":"go get github.com/spf13/pFlag","documentation_url":"https://pkg.go.dev/github.com/spf13/pFlag#section-documentation","metadata":{},"repo_metadata":{"id":40589264,"uuid":"12488845","full_name":"spf13/pflag","owner":"spf13","description":"Drop-in replacement for Go's flag package, implementing POSIX/GNU-style --flags.","archived":false,"fork":true,"pushed_at":"2025-08-29T20:42:24.000Z","size":429,"stargazers_count":2627,"open_issues_count":148,"forks_count":358,"subscribers_count":30,"default_branch":"master","last_synced_at":"2025-08-29T22:36:11.996Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"ogier/pflag","license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/spf13.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-08-30T14:53:31.000Z","updated_at":"2025-08-29T20:38:30.000Z","dependencies_parsed_at":"2023-01-31T13:16:02.344Z","dependency_job_id":null,"html_url":"https://github.com/spf13/pflag","commit_stats":null,"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/spf13/pflag","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/spf13","download_url":"https://codeload.github.com/spf13/pflag/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/sbom","scorecard":{"id":841252,"data":{"date":"2025-08-11","repo":{"name":"github.com/spf13/pflag","commit":"1db553c27f5b9952dbb6484ed9999547b9e7dfb2"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.9,"checks":[{"name":"Code-Review","score":10,"reason":"all changesets reviewed","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Maintained","score":10,"reason":"21 commit(s) and 30 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.yaml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":10,"reason":"all dependencies are pinned","details":["Info:   4 out of   4 GitHub-owned GitHubAction dependencies pinned","Info:   1 out of   1 third-party GitHubAction dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: BSD 3-Clause \"New\" or \"Revised\" License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'master'"],"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-23T20:32:11.142Z","repository_id":40589264,"created_at":"2025-08-23T20:32:11.142Z","updated_at":"2025-08-23T20:32:11.142Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272778194,"owners_count":24991500,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-29T02:00:10.610Z","response_time":87,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"spf13","name":"Steve Francia","uuid":"173412","kind":"user","description":"Always learning • MD @twosigma • Ex @golang lead @Google, VP @Docker, @MongoDB, @Drupal board • @gohugoio, Cobra \u0026 spf13-vim creator","email":"","website":"http://spf13.com","location":"NYC","twitter":"spf13","company":"@twosigma","icon_url":"https://avatars.githubusercontent.com/u/173412?u=4865036ec60149f8354adcae563ff5cba01e0022\u0026v=4","repositories_count":105,"last_synced_at":"2023-04-09T10:53:55.261Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/spf13","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2022-11-02T16:25:09.256Z","updated_at":"2023-04-09T10:53:55.656Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/spf13","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/spf13/repositories"},"tags":[{"name":"v1.0.5","sha":"2e9d26c8c37aae03e3f9d4e90b7116f5accb7cab","kind":"commit","published_at":"2019-09-18T19:59:20.000Z","download_url":"https://codeload.github.com/spf13/pflag/tar.gz/v1.0.5","html_url":"https://github.com/spf13/pflag/releases/tag/v1.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/spf13/pflag@v1.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags/v1.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags/v1.0.5/manifests"},{"name":"v1.0.5-rc1","sha":"2e9d26c8c37aae03e3f9d4e90b7116f5accb7cab","kind":"commit","published_at":"2019-09-18T19:59:20.000Z","download_url":"https://codeload.github.com/spf13/pflag/tar.gz/v1.0.5-rc1","html_url":"https://github.com/spf13/pflag/releases/tag/v1.0.5-rc1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/spf13/pflag@v1.0.5-rc1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags/v1.0.5-rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags/v1.0.5-rc1/manifests"},{"name":"v1.0.4","sha":"e8f29969b682c41a730f8f08b76033b120498464","kind":"commit","published_at":"2019-09-17T17:48:46.000Z","download_url":"https://codeload.github.com/spf13/pflag/tar.gz/v1.0.4","html_url":"https://github.com/spf13/pflag/releases/tag/v1.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/spf13/pflag@v1.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags/v1.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags/v1.0.4/manifests"},{"name":"v1.0.3","sha":"298182f68c66c05229eb03ac171abe6e309ee79a","kind":"commit","published_at":"2018-08-31T15:14:32.000Z","download_url":"https://codeload.github.com/spf13/pflag/tar.gz/v1.0.3","html_url":"https://github.com/spf13/pflag/releases/tag/v1.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/spf13/pflag@v1.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags/v1.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags/v1.0.3/manifests"},{"name":"v1.0.2","sha":"9a97c102cda95a86cec2345a6f09f55a939babf5","kind":"commit","published_at":"2018-08-08T15:28:24.000Z","download_url":"https://codeload.github.com/spf13/pflag/tar.gz/v1.0.2","html_url":"https://github.com/spf13/pflag/releases/tag/v1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/spf13/pflag@v1.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags/v1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags/v1.0.2/manifests"},{"name":"v1.0.1","sha":"583c0c0531f06d5278b7d917446061adc344b5cd","kind":"commit","published_at":"2018-04-12T12:09:13.000Z","download_url":"https://codeload.github.com/spf13/pflag/tar.gz/v1.0.1","html_url":"https://github.com/spf13/pflag/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/spf13/pflag@v1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags/v1.0.1/manifests"},{"name":"v1.0.0","sha":"e57e3eeb33f795204c1ca35f56c44f83227c6e66","kind":"commit","published_at":"2017-05-08T18:44:08.000Z","download_url":"https://codeload.github.com/spf13/pflag/tar.gz/v1.0.0","html_url":"https://github.com/spf13/pflag/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/spf13/pflag@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/tags/v1.0.0/manifests"}]},"repo_metadata_updated_at":"2025-08-29T22:54:16.736Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":9.345852080216646,"dependent_packages_count":6.999148183520997,"stargazers_count":0.8962590779058558,"forks_count":0.9986117299281623,"average":4.559967767892916},"purl":"pkg:golang/github.com/spf13/p%21flag","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/spf13/pFlag","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/spf13/pFlag","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/spf13/pFlag/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-29T12:32:51.820Z","issues_count":89,"pull_requests_count":84,"avg_time_to_close_issue":24817667.151515152,"avg_time_to_close_pull_request":19961762.533333335,"issues_closed_count":32,"pull_requests_closed_count":30,"pull_request_authors_count":72,"issue_authors_count":85,"avg_comments_per_issue":2.4831460674157304,"avg_comments_per_pull_request":3.1904761904761907,"merged_pull_requests_count":17,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":12,"past_year_pull_requests_count":12,"past_year_avg_time_to_close_issue":2434905.7,"past_year_avg_time_to_close_pull_request":1855769.5,"past_year_issues_closed_count":10,"past_year_pull_requests_closed_count":10,"past_year_pull_request_authors_count":11,"past_year_issue_authors_count":11,"past_year_avg_comments_per_issue":1.3333333333333333,"past_year_avg_comments_per_pull_request":2.1666666666666665,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":9,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/issues","maintainers":[{"login":"tomasaschan","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tomasaschan"},{"login":"fredbi","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fredbi"},{"login":"sagikazarmark","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sagikazarmark"},{"login":"eparis","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/eparis"}],"active_maintainers":[{"login":"tomasaschan","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tomasaschan"},{"login":"sagikazarmark","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sagikazarmark"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fspf13%2FpFlag/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fspf13%2FpFlag/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fspf13%2FpFlag/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fspf13%2FpFlag/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fspf13%2FpFlag/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fspf13%2FpFlag/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2142536,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":13388797,"name":"golang-github-spf13-pflag","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/spf13/pflag","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/spf13/pflag","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-05T17:00:33.162Z","latest_release_published_at":"2026-02-05T17:00:33.162Z","latest_release_number":"1.0.6~git20210604-d5e0c0615ace-1","last_synced_at":"2026-02-05T17:02:06.769Z","created_at":"2026-02-05T17:00:28.860Z","updated_at":"2026-02-05T17:02:06.770Z","registry_url":"https://launchpad.net/ubuntu/+source/golang-github-spf13-pflag","install_command":"apt-get install golang-github-spf13-pflag","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"extra","binary":"golang-github-spf13-pflag-dev","standards_version":"4.5.0","maintainer":"Debian Go Packaging Team \u003cteam+pkg-go@tracker.debian.org\u003e","build_depends":"debhelper-compat (= 13), dh-golang, golang-any","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{},"purl":"pkg:deb/ubuntu/golang-github-spf13-pflag?arch=source\u0026distro=ubuntu-24.04","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/golang-github-spf13-pflag","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/golang-github-spf13-pflag","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/golang-github-spf13-pflag/dependencies","status":"removed","funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/golang-github-spf13-pflag/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/golang-github-spf13-pflag/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/golang-github-spf13-pflag/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/golang-github-spf13-pflag/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/golang-github-spf13-pflag/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/golang-github-spf13-pflag/codemeta","maintainers":[],"registry":{"name":"ubuntu-24.04","url":"https://launchpad.net/ubuntu/noble","ecosystem":"ubuntu","default":true,"packages_count":37306,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"noble"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:45.928Z","updated_at":"2026-04-27T18:20:35.701Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/namespaces"}},{"id":13546562,"name":"golang-github-spf13-pflag","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/spf13/pflag","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/spf13/pflag","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-11T02:13:30.793Z","latest_release_published_at":"2026-02-11T02:13:30.793Z","latest_release_number":"1.0.6~git20210604-d5e0c0615ace-1","last_synced_at":"2026-03-12T08:04:54.832Z","created_at":"2026-02-11T02:13:30.604Z","updated_at":"2026-03-12T08:04:54.832Z","registry_url":"https://launchpad.net/ubuntu/+source/golang-github-spf13-pflag","install_command":"apt-get install golang-github-spf13-pflag","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"extra","binary":"golang-github-spf13-pflag-dev","standards_version":"4.5.0","maintainer":"Debian Go Packaging Team \u003cteam+pkg-go@tracker.debian.org\u003e","build_depends":"debhelper-compat (= 13), dh-golang, golang-any","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-11T14:42:07.163Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/golang-github-spf13-pflag?arch=source\u0026distro=ubuntu-23.04\u0026repository_url=https://launchpad.net/ubuntu/lunar","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/golang-github-spf13-pflag","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/golang-github-spf13-pflag","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/golang-github-spf13-pflag/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/golang-github-spf13-pflag/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/golang-github-spf13-pflag/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/golang-github-spf13-pflag/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/golang-github-spf13-pflag/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/golang-github-spf13-pflag/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/golang-github-spf13-pflag/codemeta","maintainers":[],"registry":{"name":"ubuntu-23.04","url":"https://launchpad.net/ubuntu/lunar","ecosystem":"ubuntu","default":false,"packages_count":36116,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"lunar","mirror":"http://old-releases.ubuntu.com/ubuntu"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:49.117Z","updated_at":"2026-04-27T18:20:38.741Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/namespaces"}},{"id":13581673,"name":"golang-github-spf13-pflag","ecosystem":"debian","description":null,"homepage":"https://github.com/spf13/pflag","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/spf13/pflag","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-11T08:55:03.630Z","latest_release_published_at":"2026-02-11T08:55:03.630Z","latest_release_number":"1.0.3-1","last_synced_at":"2026-03-13T07:07:09.336Z","created_at":"2026-02-11T08:55:03.465Z","updated_at":"2026-03-13T07:07:09.337Z","registry_url":"https://tracker.debian.org/pkg/golang-github-spf13-pflag","install_command":"apt-get install golang-github-spf13-pflag","documentation_url":"https://packages.debian.org/buster/golang-github-spf13-pflag","metadata":{"component":"main","architecture":"all","priority":"optional","binary":"golang-github-spf13-pflag-dev","standards_version":"4.2.1","maintainer":"Debian Go Packaging Team \u003cpkg-go-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper (\u003e= 11), dh-golang, golang-any","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-11T15:07:43.057Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/golang-github-spf13-pflag?arch=source\u0026distro=debian-10\u0026repository_url=https://packages.debian.org/buster","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/golang-github-spf13-pflag","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/golang-github-spf13-pflag","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/golang-github-spf13-pflag/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/golang-github-spf13-pflag/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/golang-github-spf13-pflag/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/golang-github-spf13-pflag/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/golang-github-spf13-pflag/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/golang-github-spf13-pflag/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/golang-github-spf13-pflag/codemeta","maintainers":[],"registry":{"name":"debian-10","url":"https://packages.debian.org/buster","ecosystem":"debian","default":false,"packages_count":28836,"maintainers_count":0,"namespaces_count":3,"keywords_count":915,"github":"debian","metadata":{"codename":"buster","mirror":"http://archive.debian.org/debian","funded_packages_count":86},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:50.156Z","updated_at":"2026-05-13T05:01:00.358Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/namespaces"}}],"commits":{"id":7843,"full_name":"spf13/pflag","default_branch":"master","total_commits":267,"total_committers":92,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":2.902173913043478,"dds":0.8277153558052435,"past_year_total_commits":41,"past_year_total_committers":13,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":3.1538461538461537,"past_year_dds":0.6829268292682926,"last_synced_at":"2026-05-17T10:11:51.957Z","last_synced_commit":"00f25b95f69bff9884458b73df1f38d5479f44a1","created_at":"2023-03-07T09:46:40.715Z","updated_at":"2026-05-17T10:09:43.847Z","committers":[{"name":"Eric Paris","email":"eparis@redhat.com","login":"eparis","count":46},{"name":"Alex Ogier","email":"alex.ogier@gmail.com","login":"ogier","count":33},{"name":"Albert Nigmatzianov","email":"albertnigma@gmail.com","login":"n10v","count":27},{"name":"Sebastiaan van Stijn","email":"github@gone.nl","login":"thaJeztah","count":13},{"name":"Tomas Aschan","email":"1550920+tomasaschan","login":"tomasaschan","count":10},{"name":"spf13","email":"steve.francia@gmail.com","login":"spf13","count":6},{"name":"therealmitchconnors","email":"mitchconnors@gmail.com","login":"therealmitchconnors","count":5},{"name":"Filipe Brandenburger","email":"filbranden@google.com","login":"filbranden","count":5},{"name":"Alec Thomas","email":"alec@swapoff.org","login":"alecthomas","count":5},{"name":"Anastasis Andronidis","email":"anastasis90@yahoo.gr","login":"andronat","count":4},{"name":"Ethan P.","email":"eth-p+git@hidden.email","login":"eth-p","count":4},{"name":"Georges Varouchas","email":"georges.varouchas@gmail.com","login":"LeGEC","count":4},{"name":"MidnightRocket","email":"git@midnightrocket.dev","login":"MidnightRocket","count":3},{"name":"Maximilian Frank","email":"mfrank@mercari.com","login":"max-frank","count":3},{"name":"Mark Sagi-Kazar","email":"mark.sagikazar@gmail.com","login":"sagikazarmark","count":3},{"name":"Christophe Serafin","email":"christophe.serafin@gmail.com","login":"chris-serafin","count":3},{"name":"Cameron Moore","email":"moorereason@gmail.com","login":"moorereason","count":3},{"name":"Bjørn Erik Pedersen","email":"bjorn.erik.pedersen@gmail.com","login":"bep","count":2},{"name":"Bill Johnson","email":"436997+dubrie","login":"dubrie","count":2},{"name":"Daniel Nephin","email":"dnephin@gmail.com","login":"dnephin","count":2},{"name":"Hu Jun","email":"hujun.work@gmail.com","login":"hujun-open","count":2},{"name":"John Schnake","email":"john@apcera.com","login":"johnSchnake","count":2},{"name":"Charlie R.C","email":"chenr.fnst@cn.fujitsu.com","login":"xilabao","count":2},{"name":"wu8685","email":"optimuswu8685@gmail.com","login":"wu8685","count":2},{"name":"shawn","email":"xw2002121@gmail.com","login":"ShawnJeffersonWang","count":2},{"name":"Bhargav Ravuri","email":"vaguecoder0to.n@gmail.com","login":"vaguecoder","count":2},{"name":"caie","email":"wellitonscheer@gmail.com","login":"wellitonscheer","count":2},{"name":"Tim Hockin","email":"thockin@google.com","login":"thockin","count":2},{"name":"Tamal Saha","email":"tamal@appscode.com","login":"tamalsaha","count":2},{"name":"Steven Roose","email":"stevenroose@gmail.com","login":"stevenroose","count":2},{"name":"Reuven Harrison","email":"reuvenharrison@gmail.com","login":"reuvenharrison","count":2},{"name":"Noah Dietz","email":"noahdietz","login":"noahdietz","count":2},{"name":"Ali Mohammad Pur","email":"ali.mpfard@gmail.com","login":"alimpfard","count":1},{"name":"Andrea Tarocchi","email":"andrea.tarocchi@gmail.com","login":"valdar","count":1},{"name":"Brandon Richardson","email":"brandon.richardson@siemens.com","login":"brandon1024","count":1},{"name":"Brendan Burns","email":"bburns@google.com","login":"brendandburns","count":1},{"name":"Conner Fromknecht","email":"conner@lightning.engineering","login":"cfromknecht","count":1},{"name":"David Rivera","email":"d@duhruh.me","login":"duhruh","count":1},{"name":"David Schneider","email":"dsbrng25b@gmail.com","login":"dvob","count":1},{"name":"Alexander Brand","email":"alexbrand09@gmail.com","login":"alexbrand","count":1},{"name":"yuanxiao","email":"yuan.xiao5@zte.com.cn","login":null,"count":1},{"name":"terorie","email":"terorie@alphakevin.club","login":null,"count":1},{"name":"rpothier","email":"rpothier@cisco.com","login":null,"count":1},{"name":"Moshe Cohen","email":"moshe@wapolabs.com","login":null,"count":1},{"name":"Antoine Pelisse","email":"apelisse@google.com","login":null,"count":1},{"name":"Andy Goldstein","email":"agoldste@redhat.com","login":null,"count":1},{"name":"Oren Shomron","email":"shomron@gmail.com","login":"shomron","count":1},{"name":"Pascal Terjan","email":"pterjan@gmail.com","login":"pterjan","count":1},{"name":"Patrick Ohly","email":"patrick.ohly@intel.com","login":"pohly","count":1},{"name":"Pontus Leitzler","email":"leitzler@gmail.com","login":"leitzler","count":1},{"name":"Rajat Jindal","email":"rajatjindal83@gmail.com","login":"rajatjindal","count":1},{"name":"Rick Olson","email":"technoweenie@gmail.com","login":"technoweenie","count":1},{"name":"Riobard","email":"me@riobard.com","login":"riobard","count":1},{"name":"Roman Volosatovs","email":"rvolosatovs","login":"rvolosatovs","count":1},{"name":"Ryan McKern","email":"344926+mckern","login":"mckern","count":1},{"name":"Saakallya Biswas","email":"riju91@gmail.com","login":"riju91","count":1},{"name":"Steve Domino","email":"domino.steve@gmail.com","login":"sdomino","count":1},{"name":"Tamir Duberstein","email":"tamird@gmail.com","login":"tamird","count":1},{"name":"Travis Cline","email":"travis.cline@gmail.com","login":"tmc","count":1},{"name":"Yash","email":"ymb002@bucknell.edu","login":"yashbhutwala","count":1},{"name":"childe","email":"rmself@qq.com","login":"childe","count":1},{"name":"co63oc","email":"co63oc","login":"co63oc","count":1},{"name":"fabianofranz","email":"contact@fabianofranz.com","login":"fabianofranz","count":1},{"name":"golint fixer","email":"golint-fixer@alexzillion.com","login":"golint-fixer","count":1},{"name":"gonix","email":"d.giedrius+github@gmail.com","login":"gonix","count":1},{"name":"malklera","email":"malklerulo@gmail.com","login":"malklera","count":1},{"name":"mkishere","email":"224617+mkishere","login":"mkishere","count":1},{"name":"shenwei356","email":"shenwei356@gmail.com","login":"shenwei356","count":1},{"name":"ssgelm","email":"ssgelm@gmail.com","login":"ssgelm","count":1},{"name":"Davor Kapsa","email":"davor.kapsa@gmail.com","login":"dvrkps","count":1},{"name":"Diego Becciolini","email":"diego.becciolini@gmail.com","login":"itizir","count":1},{"name":"Eugene Agafonov","email":"e.a.agafonov@gmail.com","login":"eagafonov","count":1},{"name":"Giovanni Bajo","email":"rasky@develer.com","login":"rasky","count":1},{"name":"Alex Besogonov","email":"Alex.Besogonov@gmail.com","login":"Cyberax","count":1},{"name":"Gorka Lerchundi Osa","email":"glertxundi@gmail.com","login":"glerchundi","count":1},{"name":"Hardik Bagdi","email":"hbagdi1@binghamton.edu","login":"hbagdi","count":1},{"name":"Ian Campbell","email":"ijc25","login":"ijc25","count":1},{"name":"Jake Worth","email":"jakeworth82@gmail.com","login":"jwworth","count":1},{"name":"Janet Kuo","email":"chiachenk@google.com","login":"janetkuo","count":1},{"name":"Joffrey F","email":"f.joffrey@gmail.com","login":"shin-","count":1},{"name":"Johannes Schickling","email":"schickling.j@gmail.com","login":"schickling","count":1},{"name":"Jonathan Barronville","email":"jonathanmarvens","login":"jonathanmarvens","count":1},{"name":"Jonathan Reyna","email":"JReyLBC","login":"JReyLBC","count":1},{"name":"Jordan Liggitt","email":"jliggitt@redhat.com","login":"liggitt","count":1},{"name":"Martin Milata","email":"mmilata@redhat.com","login":"mmilata","count":1},{"name":"Matthew Cale","email":"mattc41190@gmail.com","login":"mattc41190","count":1},{"name":"Matthew Jaffee","email":"matthew.jaffee@gmail.com","login":"jaffee","count":1},{"name":"Matthew Winter","email":"matt@winter.fm","login":"wintermi","count":1},{"name":"Michael Porter","email":"the.germanboy@gmail.com","login":"mrbanzai","count":1},{"name":"Michael Weibel","email":"mweibel","login":"mweibel","count":1},{"name":"Mike Fedosin","email":"mfedosin@redhat.com","login":"Fedosin","count":1},{"name":"Oliver Kuckertz","email":"oliver.kuckertz@authenticvision.com","login":"mologie","count":1}],"past_year_committers":[{"name":"Sebastiaan van Stijn","email":"github@gone.nl","login":"thaJeztah","count":13},{"name":"Tomas Aschan","email":"1550920+tomasaschan","login":"tomasaschan","count":10},{"name":"Georges Varouchas","email":"georges.varouchas@gmail.com","login":"LeGEC","count":4},{"name":"Maximilian Frank","email":"mfrank@mercari.com","login":"max-frank","count":3},{"name":"caie","email":"wellitonscheer@gmail.com","login":"wellitonscheer","count":2},{"name":"Reuven Harrison","email":"reuvenharrison@gmail.com","login":"reuvenharrison","count":2},{"name":"malklera","email":"malklerulo@gmail.com","login":"malklera","count":1},{"name":"Patrick Ohly","email":"patrick.ohly@intel.com","login":"pohly","count":1},{"name":"Pascal Terjan","email":"pterjan@gmail.com","login":"pterjan","count":1},{"name":"Oliver Kuckertz","email":"oliver.kuckertz@authenticvision.com","login":"mologie","count":1},{"name":"Brandon Richardson","email":"brandon.richardson@siemens.com","login":"brandon1024","count":1},{"name":"Bhargav Ravuri","email":"vaguecoder0to.n@gmail.com","login":"vaguecoder","count":1},{"name":"Ali Mohammad Pur","email":"ali.mpfard@gmail.com","login":"alimpfard","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-05-18T00:00:12.307Z","repositories_count":6236371,"commits_count":885005517,"contributors_count":34917540,"owners_count":1154526,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues":{"table":{"full_name":"spf13/pflag","html_url":"https://github.com/spf13/pflag","last_synced_at":"2026-05-17T10:08:08.280Z","status":"active","issues_count":92,"pull_requests_count":120,"avg_time_to_close_issue":57495790.2368421,"avg_time_to_close_pull_request":29564772.08163265,"issues_closed_count":38,"pull_requests_closed_count":49,"pull_request_authors_count":80,"issue_authors_count":87,"avg_comments_per_issue":2.8043478260869565,"avg_comments_per_pull_request":2.683333333333333,"merged_pull_requests_count":30,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":8,"past_year_pull_requests_count":21,"past_year_avg_time_to_close_issue":2481119.5,"past_year_avg_time_to_close_pull_request":427644.1111111111,"past_year_issues_closed_count":2,"past_year_pull_requests_closed_count":9,"past_year_pull_request_authors_count":11,"past_year_issue_authors_count":6,"past_year_avg_comments_per_issue":0.5,"past_year_avg_comments_per_pull_request":0.8571428571428571,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":8,"created_at":"2023-05-16T03:49:01.282Z","updated_at":"2026-05-17T10:08:08.281Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/spf13%2Fpflag/issues","issue_labels_count":{"table":{"type: documentation":1}},"pull_request_labels_count":{"table":{"type: bug":2,"type: documentation":1}},"issue_author_associations_count":{"table":{"NONE":88,"COLLABORATOR":4}},"pull_request_author_associations_count":{"table":{"NONE":112,"COLLABORATOR":8}},"issue_authors":{"table":{"tomasaschan":3,"rew1nter":2,"johnSchnake":2,"kevgo":2,"mmatczuk":1,"peter-mogensen":1,"papadeltasierra":1,"mkyc":1,"sixolet":1,"carlisia":1,"zackelan":1,"mjskier":1,"jzelinskie":1,"muir":1,"nektro":1,"brianstrauch":1,"NearlyUnique":1,"domano":1,"fxierh":1,"neelanjan00":1,"TomWright":1,"parametalol":1,"valdar":1,"rdmdb":1,"Hoodie-Huuuuu":1,"ian-howell":1,"pacoxu":1,"yarbelk":1,"jtagcat":1,"bmeneg":1,"xloem":1,"Maximilan4":1,"ilazaric":1,"chenliu1993":1,"fuhrmannb":1,"larsks":1,"sedan-cell":1,"podhmo":1,"ZhouXing19":1,"wimglenn":1,"medyagh":1,"jakedoublev":1,"pantsmann":1,"howkey666":1,"pohly":1,"cben":1,"blacktop":1,"twelvelabs":1,"Ahmed4812":1,"dr-begemot":1,"mattysweeps":1,"aldochaconc":1,"lstemplinger":1,"hyorigo":1,"gbl08ma":1,"thevan4":1,"e-nikolov":1,"adnan-kamili":1,"nicolasparada":1,"thockin":1,"andrewzlchen":1,"kayrosik":1,"pterjan":1,"Anthony-Dong":1,"plungingChode":1,"gabyx":1,"xjasonlyu":1,"kmeaw":1,"zchenyu":1,"MohamedAshiqrh":1,"felipe-avelar":1,"wellitonscheer":1,"LinuxSuRen":1,"squ94wk":1,"LeGEC":1,"yjp20":1,"SOF3":1,"dbenque":1,"sylr":1,"briandealwis":1,"sonali85":1,"Kush-Saxena":1,"giacomo-pati":1,"ck-schmidi":1,"ncw":1,"fredbi":1,"ikedam":1}},"pull_request_authors":{"table":{"fredbi":5,"thaJeztah":5,"cornfeedhobo":4,"LeGEC":4,"tomasaschan":3,"eth-p":2,"ardrabczyk":2,"pterjan":2,"max-frank":2,"pohly":2,"vaguecoder":2,"opencoff":2,"e-nikolov":2,"dubrie":2,"timandy":2,"hujun-open":2,"ShawnJeffersonWang":2,"tmc":2,"guettli":2,"quite":2,"andreynering":2,"valdar":2,"MidnightRocket":2,"ikedam":2,"robberphex":2,"lstemplinger":2,"rsteube":2,"calebstewart":2,"sagikazarmark":2,"nateph":1,"sreekanth370":1,"bojanz":1,"dnephin":1,"DenKoren":1,"b1v1r":1,"eparis":1,"ijc":1,"mandelsoft":1,"reuvenharrison":1,"kolyshkin":1,"ErfanMomeniii":1,"memreflect":1,"roshanavand":1,"johnSchnake":1,"twelvelabs":1,"ghost":1,"golint-fixer":1,"mologie":1,"asiffer":1,"bhcleek":1,"frebib":1,"duhruh":1,"alimpfard":1,"moorereason":1,"rajatjindal":1,"malklera":1,"alessio":1,"lawrence3699":1,"wellitonscheer":1,"technicianted":1,"basilgello":1,"fahedouch":1,"jamesroutley":1,"ThinkChaos":1,"stevenroose":1,"calebcase":1,"fabianofranz":1,"testwill":1,"AdamSLevy":1,"dbenque":1,"vatine":1,"4G3NT":1,"romberli":1,"co63oc":1,"percona-csalguero":1,"cdoern":1,"tiegz":1,"djdv":1,"ImSingee":1,"heshiyingx":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-05-18T00:00:23.178Z","repositories_count":14634881,"issues_count":34177437,"pull_requests_count":111799363,"authors_count":11265489,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"}},"past_year_issue_labels_count":{"table":{"type: documentation":1}},"past_year_pull_request_labels_count":{"table":{}},"past_year_issue_author_associations_count":{"table":{"NONE":5,"COLLABORATOR":3}},"past_year_pull_request_author_associations_count":{"table":{"NONE":18,"COLLABORATOR":3}},"past_year_issue_authors":{"table":{"tomasaschan":3,"ilazaric":1,"LeGEC":1,"medyagh":1,"rdmdb":1,"wellitonscheer":1}},"past_year_pull_request_authors":{"table":{"thaJeztah":5,"LeGEC":4,"tomasaschan":3,"quite":2,"alimpfard":1,"ikedam":1,"lawrence3699":1,"malklera":1,"mologie":1,"reuvenharrison":1,"wellitonscheer":1}},"maintainers":[{"table":{"login":"tomasaschan","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tomasaschan"}},{"table":{"login":"fredbi","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fredbi"}},{"table":{"login":"sagikazarmark","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sagikazarmark"}},{"table":{"login":"eparis","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/eparis"}}],"active_maintainers":[{"table":{"login":"tomasaschan","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tomasaschan"}}]}},"events":{"total":{"ReleaseEvent":4,"DeleteEvent":4,"MemberEvent":1,"PullRequestEvent":51,"ForkEvent":25,"IssuesEvent":41,"WatchEvent":232,"IssueCommentEvent":230,"PushEvent":28,"PullRequestReviewEvent":51,"PullRequestReviewCommentEvent":43,"CreateEvent":9},"last_year":{"ReleaseEvent":3,"DeleteEvent":3,"PullRequestEvent":38,"ForkEvent":12,"IssuesEvent":27,"WatchEvent":83,"IssueCommentEvent":179,"PushEvent":19,"PullRequestReviewCommentEvent":29,"PullRequestReviewEvent":34,"CreateEvent":7}},"keywords":[],"dependencies":[],"score":37.504395037085146,"created_at":"2026-05-14T05:23:43.266Z","updated_at":"2026-05-18T08:01:09.956Z","avatar_url":"https://github.com/spf13.png","language":"Go","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/372527","html_url":"https://summary.ecosyste.ms/projects/372527"}