• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

cisagov / skeleton-python-library
98%
develop: 100%

Build:
Build:
LAST BUILD BRANCH: improvement/switch-from-docopt-to-click
DEFAULT BRANCH: develop
Repo Added 05 May 2019 04:39AM UTC
Files 4
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH improvement/switch-from-docopt-to-click
branch: improvement/switch-from-docopt-to-click
CHANGE BRANCH
x
Reset
  • improvement/switch-from-docopt-to-click
  • HEAD
  • add-req-comment
  • bug/adjust_inaccurate_comment
  • bug/correct_setup-python_versions
  • bug/fix_codeql_dependabot_ignore
  • bug/fix_snyk_badge
  • bug/pin_ubuntu_image_for_py3.6
  • bug/update_bandit_in_pre-commit_configuration
  • bugfix/pull_in_pre-commit_fix
  • bugfix/tighten-regex-in-version-script
  • bugfix/update_codeql_workflow
  • dependabot/github_actions/actions/cache-3
  • dependabot/github_actions/actions/cache-3.0.1
  • dependabot/github_actions/actions/cache-v2.1.4
  • dependabot/github_actions/actions/checkout-3
  • dependabot/github_actions/actions/download-artifact-4
  • dependabot/github_actions/actions/download-artifact-5
  • dependabot/github_actions/actions/download-artifact-6
  • dependabot/github_actions/actions/download-artifact-7
  • dependabot/github_actions/actions/download-artifact-8
  • dependabot/github_actions/actions/setup-go-3
  • dependabot/github_actions/actions/setup-python-3
  • dependabot/github_actions/actions/setup-python-3.1.0
  • dependabot/github_actions/actions/upload-artifact-3
  • dependabot/github_actions/actions/upload-artifact-4
  • dependabot/github_actions/actions/upload-artifact-5
  • dependabot/github_actions/actions/upload-artifact-6
  • dependabot/github_actions/actions/upload-artifact-7
  • dependabot/github_actions/crazy-max/ghaction-github-labeler-5
  • dependabot/github_actions/github/codeql-action-3
  • dependabot/github_actions/hashicorp/setup-terraform-2
  • dependabot/github_actions/hashicorp/setup-terraform-2.0.2
  • dependencies/update_artifact_actions
  • dependency/update_artifact_actions
  • develop
  • documentation/add-badges
  • documentation/fix_usage_comment_in_bump_version_script
  • feature/add-sbom
  • fix/pytest_warning
  • gh-readonly-queue/develop/pr-124-ed103e3be1b79cc79a95d75b46e7adbdc6fd018b
  • gh-readonly-queue/develop/pr-125-a671a9f3823440bd92a9d2268d14ef67509ff244
  • gh-readonly-queue/develop/pr-125-ab595929adb29db5d113c416ca2e14e57d69ff18
  • gh-readonly-queue/develop/pr-125-daf8a95308e1376eaa65113d83148a55dccbecee
  • gh-readonly-queue/develop/pr-126-593f5884be6a7037480e982627ac61a4cb586182
  • gh-readonly-queue/develop/pr-126-af9dc986cfad5d45ab14a9e3cdb2ee118629d0a4
  • gh-readonly-queue/develop/pr-126-e1fbcaac13d55fef48f1f4e1bb00528cb49c4f3f
  • gh-readonly-queue/develop/pr-127-a9e6af174ad7f82004f73e97a2792f8c6efcfde0
  • gh-readonly-queue/develop/pr-128-356e542f497893c3592c0983088f3dd18d626529
  • gh-readonly-queue/develop/pr-128-8e548d02b6727d7b50ea652d2191369651cff48f
  • gh-readonly-queue/develop/pr-131-1589933151996ec0422ba1323b396ffd78b223f4
  • gh-readonly-queue/develop/pr-131-2e080c91c60291d2ae123dfddf8010b95831ab47
  • gh-readonly-queue/develop/pr-132-1589933151996ec0422ba1323b396ffd78b223f4
  • gh-readonly-queue/develop/pr-132-1cdfd2f8f68f85beab1f744c786c9ba08f94cc03
  • gh-readonly-queue/develop/pr-133-31075efe1d4b9ce6461c03e3a4b8ba7f64b1c604
  • gh-readonly-queue/develop/pr-134-5b7a24bae8b355d018de8ca5a17edbac77b296da
  • gh-readonly-queue/develop/pr-137-272917ac0cd708e1201cbefb6824e84fa777dabd
  • gh-readonly-queue/develop/pr-138-18632060c03b2de859a89522db6928ede54050ee
  • gh-readonly-queue/develop/pr-138-adbf9e4a9c0e7ab6a635fea91e7e2343c45d63ad
  • gh-readonly-queue/develop/pr-139-5629752b6d8d9ac5160bfc19e758a6a42bc47b43
  • gh-readonly-queue/develop/pr-139-8d93493c64b783bf56e1e5356cd3bb6c6d926db6
  • gh-readonly-queue/develop/pr-140-098996544492f8e0023350bcf2a3cdb07cced05e
  • gh-readonly-queue/develop/pr-140-c5d7b7e2fbd3c1bda0cff80e253fd809f6cb3ac4
  • gh-readonly-queue/develop/pr-141-00fd1d8ac6b87fcb1875d31c4ec094a20d6050c4
  • gh-readonly-queue/develop/pr-141-a05195748c826c9565abb7f9efccb568c9c60468
  • gh-readonly-queue/develop/pr-142-a5650c2a50c32fefea954709fcd9cac7e9a761fb
  • gh-readonly-queue/develop/pr-143-42cab986c7ea8b4275d05c7764dfd8fe6119b5eb
  • gh-readonly-queue/develop/pr-144-b2b9dd9c3fedbf2069173b116b22a07691d84507
  • gh-readonly-queue/develop/pr-146-0da26c3a45b9a9c2a7d41ed2687b177a6f597116
  • gh-readonly-queue/develop/pr-147-eb5f53e20803b078ea441605573c17704a0b0412
  • gh-readonly-queue/develop/pr-148-dfb0f1f69165662c95b54764a8cc6e96c88e542e
  • gh-readonly-queue/develop/pr-150-5f821e17019fd0350c27ae57cf2796b4e8a1b843
  • gh-readonly-queue/develop/pr-151-814de2735ae54af545bbdf8c09127c51a0ef01e5
  • gh-readonly-queue/develop/pr-152-d0c162098e594f2d8bccd31af4afd6bdc4bce582
  • gh-readonly-queue/develop/pr-153-b122bbddb6b6be656c655a1049d88bbdf12f940a
  • improvement-pytest
  • improvement/actions
  • improvement/add-dev-dependencies
  • improvement/add-diagnostics-job-for-codeql-workflow
  • improvement/add-flag-to-mypy
  • improvement/add-grouping-for-related-actions
  • improvement/add-lower-bound-for-setuptools
  • improvement/add-python-3.12
  • improvement/add-python-3.14
  • improvement/add-two-dev-dependencies
  • improvement/add_comment_to_test_requirements
  • improvement/add_github_actions_attributions
  • improvement/add_mypy_to_dev_requirements
  • improvement/add_official_py3.10_support
  • improvement/add_python_requires
  • improvement/add_run_as_module_support
  • improvement/add_setup_to_gha_cache_key
  • improvement/add_snyk_badge
  • improvement/add_support_for_py3.10
  • improvement/add_support_for_python_3.11
  • improvement/add_version_bump_and_tag_scripts
  • improvement/adjust_build_job_dependencies
  • improvement/adjust_build_workflow
  • improvement/adjust_handling_of_package_data
  • improvement/allow-any-changes-in-tests-dir-to-trigger-label
  • improvement/change_fail-fast_for_gha_jobs
  • improvement/changes_to_match_development_preferences
  • improvement/codeql
  • improvement/data
  • improvement/disable_fail-fast_for_test_and_build_jobs
  • improvement/drop_support_for_py3.6
  • improvement/fix_python_version_in_cache_keys
  • improvement/gha_python_version_block_style_sequence
  • improvement/improve-test
  • improvement/install_test_dependencies_in_test-build_gha_job
  • improvement/lineage
  • improvement/merge_in_upstream_changes
  • improvement/pull_build_workflow_change_from_upstream
  • improvement/pull_in_upstream_changes
  • improvement/pytest-config
  • improvement/remove-python-3.7
  • improvement/remove-python-3.9-support
  • improvement/remove-some-unnecessary-pins
  • improvement/remove-unnecessary-dev-dependency
  • improvement/remove_snyk_badge
  • improvement/schema
  • improvement/skip_codeql_on_push_for_dependabot_branches
  • improvement/standardize_lineage_configuration
  • improvement/static_type_checking
  • improvement/support-python-13
  • improvement/switch-from-docopt-to-typer
  • improvement/test_multiple_python_versions
  • improvement/test_on_additional_platforms
  • improvement/test_wheels_built_in_github_actions
  • improvement/travis_version_test
  • improvement/update-version-of-gh-action
  • improvement/update_artifact_handling
  • improvement/update_build_process
  • improvement/update_bump_version_script
  • improvement/update_codeql_workflow
  • improvement/update_coveralls_flag
  • improvement/update_dependabot_ignore_directives
  • improvement/update_gha_coveralls_configuration
  • improvement/update_names_for_jobs_using_matrix_strategy
  • improvement/update_package_metadata
  • improvement/update_python_versions
  • improvement/update_trove_classifiers
  • improvement/upstream
  • improvement/upstream-changes
  • improvement/upstream_changes_from_skeleton_generic
  • improvement/upstream_updates
  • improvement/use-pyproject-toml-file
  • improvement/use_coveralls_github_action
  • improvement/utf-8-readme
  • improvements/add_py39_support
  • improvements/pre-commit_add_isort
  • improvements/pull_in_upstream_and_run_isort
  • improvements/pull_in_upstream_changes
  • improvements/pull_in_upstream_updates
  • improvements/pull_upstream_updates
  • improvements/upstream_updates
  • lineage/skeleton
  • resolve_manual_check_disables
  • sort_requirements
  • sync_skeleton-generic_updates
  • testing/improvement/test_wheels_built_in_github_actions
  • update_upload-artifact_action
  • v0.0.1
  • v0.0.2
  • v0.1.0
  • v0.2.0
  • v0.2.1
  • v0.2.2
  • v0.3.0
  • v1.0.0
  • v1.0.0-rc.1
  • v1.1.0-rc.1
  • v1.1.0-rc.2

10 Mar 2026 07:26PM UTC coverage: 97.959% (-2.0%) from 100.0%
22920486713

Pull #176

github

jsf9k
Check string equality vs using endswith()

This is possible now that `--version` returns only the version string.
Pull Request #176: Switch from `docopt` to `click`

2 of 2 branches covered (100.0%)

Branch coverage included in aggregate %.

46 of 47 relevant lines covered (97.87%)

19.15 hits per line

Relevant lines Covered
Build:
Build:
47 RELEVANT LINES 46 COVERED LINES
19.15 HITS PER LINE
Source Files on improvement/switch-from-docopt-to-click
  • Tree
  • List 4
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
22920486713 improvement/switch-from-docopt-to-click Check string equality vs using endswith() This is possible now that `--version` returns only the version string. Pull #176 10 Mar 2026 07:28PM UTC jsf9k github
97.96
22591793266 improvement/switch-from-docopt-to-click Remove unused capsys fixture capsys is no longer used in test_stdout_version after switching to CliRunner. Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Pull #176 02 Mar 2026 07:44PM UTC web-flow github
97.96
22591700556 improvement/switch-from-docopt-to-click Ensure that only the version is printed with the version option This is what docopt used to do, so to avoid an unexpected change we should do the same. Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> push 02 Mar 2026 07:42PM UTC web-flow github
97.96
22591620016 improvement/switch-from-docopt-to-click Improve docstring The new docstring describes more fully what the function does. Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> push 02 Mar 2026 07:39PM UTC web-flow github
97.96
22591591646 improvement/switch-from-docopt-to-click Use version tuple vice only comparing the minor version This will allow the feature gate to remain valid across major versions. Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> push 02 Mar 2026 07:34PM UTC web-flow github
97.96
20793592477 improvement/switch-from-docopt-to-click Bump version from 1.0.0 to 1.1.0-rc.1 Pull #176 07 Jan 2026 07:18PM UTC jsf9k github
97.96
20792640277 improvement/switch-from-docopt-to-click Explain why log levels must be extracted differently on Python 10 Co-authored-by: dav3r <david.redmin@gwe.cisa.dhs.gov> Pull #176 07 Jan 2026 06:46PM UTC jsf9k github
97.96
20792547681 improvement/switch-from-docopt-to-click Rename functions to increase clarity Also go ahead and export the setup_logging_and_divide function as part of the module. Pull #176 07 Jan 2026 06:42PM UTC jsf9k github
97.96
20791612281 improvement/switch-from-docopt-to-click Merge 6be802220 into c4e7a2a30 Pull #176 07 Jan 2026 06:10PM UTC web-flow github
100.0
20791519032 improvement/switch-from-docopt-to-click Rework test code to use click.testing.CliRunner This is a little cleaner and results in clightly more readable code than patching argv. push 07 Jan 2026 06:07PM UTC jsf9k github
100.0
See All Builds (1082)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc