Skip to content

Drop-in replacement for argparse with added support for config files and environment variables.

active 2023-08-182026-05-11 (UTC)

Complete coverage26,561 / 26,561 hourly files (100%) · 2 absent upstream2023-08-152026-08-25 (UTC)
Events
580
Pushes
49
Pull requests
37
Issues
50
Stars
97
Forks
11

Activity over time

Daily event counts in the loaded window

Line chart, 998 days from 2023-08-18 to 2026-05-11. Pushes: 49 total, peak 13 in a day. Pull requests: 37 total, peak 5 in a day. Issues: 50 total, peak 27 in a day. Comments: 218 total, peak 29 in a day. Stars: 97 total, peak 2 in a day.

  • Pushes
  • Pull requests
  • Issues
  • Comments
  • Stars

Stars, PRs, issues and forks are under-captured in the later part of this window. GH Archive progressively stopped capturing non-push events during 2026 — −95% or worse by the end of the window. Every series here except Pushes fades for that reason, so a decline above reflects the archive, not this repository. Pushes stay reliable throughout, so read them, and the contributor counts derived from them, as the real signal. Data health has the measurements.

Top contributors

Pushes, PRs, issues, reviews and comments — stars and forks excluded, so this is contribution rather than popularity

ContributorContributionsPushesPRsComments
bw2174292266
kingbuzzman12401073
tbooth700054
github-actions[bot]202000
agyoungs160110
Copilot12004
a-detiste6014
eyalk55000
multiflexi2010
djaara2001
rngadam1000
davisdude1000
drjasonharrison1001
pjmcdermott1001
wgreenberg1000
stxue11000
groucho861000
EMCarrami1000
cmcqueen1001
jfindlay1001

Recent activity

Latest issues, pull requests and releases

  • Issue comment#350djaara2026-03-11 08:26
    Environment variables are ignored in the subparser after the upgrade to 1.7.3
  • Releasebw22026-03-10 23:26
    1.7.4
  • Issue#350djaara2026-03-10 12:10
    Environment variables are ignored in the subparser after the upgrade to 1.7.3
  • Issue comment#266bw22026-03-08 06:33
    Allow config args to be not first
  • Issue#95bw22026-03-08 06:30
    Writing out configuration does not properly handle option with nargs greater than 1
  • Issue#96bw22026-03-08 06:30
    Error loading configuration file for multiple-argument option with append action
  • Issue#98bw22026-03-08 06:30
    Add option to configure enconding of config files in python3
  • Issue comment#95bw22026-03-08 06:30
    Writing out configuration does not properly handle option with nargs greater than 1
  • Issue comment#104bw22026-03-08 06:30
    args_for_setting_config_path doesn't override default_config_files
  • Issue comment#105bw22026-03-08 06:30
    Boolean options in higher priority configs ignored
  • Issue comment#111bw22026-03-08 06:30
    excluding some parameters for write_config_file
  • Issue comment#114bw22026-03-08 06:30
    Double dash positional argument separator breaks parsing
  • Issue comment#124bw22026-03-08 06:30
    Parser.print_values() and parser.format_values() not working correctly
  • Issue#131bw22026-03-08 06:30
    Adding a sub command appears to cause config file to be ignored
  • Issue#132bw22026-03-08 06:30
    Allow different property name word separators in YAMLConfigFileParser
  • Issue comment#131bw22026-03-08 06:30
    Adding a sub command appears to cause config file to be ignored
  • Issue#134bw22026-03-08 06:30
    abbreviated options are ignored
  • Issue#147bw22026-03-08 06:29
    No doc on how to retrieve the final key:value pair when keys are overridden
  • Issue comment#143bw22026-03-08 06:29
    support for interpolation
  • Issue comment#147bw22026-03-08 06:29
    No doc on how to retrieve the final key:value pair when keys are overridden
  • Issue#150bw22026-03-08 06:29
    Write config file argument with default value fails
  • Issue#152bw22026-03-08 06:29
    parse_known_args in combination with is_config_file works incorrectly
  • Issue comment#152bw22026-03-08 06:29
    parse_known_args in combination with is_config_file works incorrectly
  • Issue#164bw22026-03-08 06:29
    How to deal with bool args
  • Issue#165bw22026-03-08 06:29
    How to import existing ArgParse into ConfigArgParse

Totals cover only the window loaded into ClickHouse and count events, not GitHub's lifetime totals — 97 stars here means stars gained during the window, not the repo's star count.