face

🗿 Straightforward CLI parsing and dispatching microframework

https://github.com/mahmoud/face

Science Score: 13.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • â—‹
    CITATION.cff file
  • ✓
    codemeta.json file
    Found codemeta.json file
  • â—‹
    .zenodo.json file
  • â—‹
    DOI references
  • â—‹
    Academic publication links
  • â—‹
    Committers with academic emails
  • â—‹
    Institutional organization owner
  • â—‹
    JOSS paper metadata
  • â—‹
    Scientific vocabulary similarity
    Low similarity (4.0%) to scientific vocabulary

Keywords

cli console python
Last synced: 6 months ago · JSON representation

Repository

🗿 Straightforward CLI parsing and dispatching microframework

Basic Info
Statistics
  • Stars: 21
  • Watchers: 2
  • Forks: 9
  • Open Issues: 5
  • Releases: 0
Topics
cli console python
Created about 8 years ago · Last pushed over 1 year ago
Metadata Files
Readme License

README.md

Face

Command-line parser and interface builder

Docs here.

Users

Owner

  • Name: Mahmoud Hashemi
  • Login: mahmoud
  • Kind: user
  • Location: San Jose, CA
  • Company: @hatnote

Code goes here, but also @hatnote. Previously: @stripe, @SimpleLegal, @paypal. @PSF Fellow. Working on something new.

GitHub Events

Total
  • Watch event: 1
  • Delete event: 1
  • Issue comment event: 1
  • Push event: 9
  • Pull request event: 3
  • Create event: 2
Last Year
  • Watch event: 1
  • Delete event: 1
  • Issue comment event: 1
  • Push event: 9
  • Pull request event: 3
  • Create event: 2

Committers

Last synced: 9 months ago

All Time
  • Total Commits: 331
  • Total Committers: 4
  • Avg Commits per committer: 82.75
  • Development Distribution Score (DDS): 0.027
Past Year
  • Commits: 18
  • Committers: 1
  • Avg Commits per committer: 18.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
Mahmoud Hashemi m****d@h****m 322
Mahmoud Hashemi m****d@s****m 5
Moshe Zadka z****e@g****m 3
Steven Cutting s****n@s****m 1
Committer Domains (Top 20 + Academic)

Issues and Pull Requests

Last synced: 8 months ago

All Time
  • Total issues: 11
  • Total pull requests: 7
  • Average time to close issues: 7 months
  • Average time to close pull requests: 9 months
  • Total issue authors: 5
  • Total pull request authors: 4
  • Average comments per issue: 1.55
  • Average comments per pull request: 1.0
  • Merged pull requests: 4
  • Bot issues: 0
  • Bot pull requests: 2
Past Year
  • Issues: 0
  • Pull requests: 1
  • Average time to close issues: N/A
  • Average time to close pull requests: about 2 hours
  • Issue authors: 0
  • Pull request authors: 1
  • Average comments per issue: 0
  • Average comments per pull request: 0.0
  • Merged pull requests: 1
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • steven-cutting (4)
  • mahmoud (3)
  • moshez (2)
  • willkg (1)
  • sbp-jvb (1)
Pull Request Authors
  • dependabot[bot] (3)
  • mahmoud (3)
  • steven-cutting (2)
  • moshez (1)
Top Labels
Issue Labels
Pull Request Labels
dependencies (3)

Packages

  • Total packages: 2
  • Total downloads:
    • pypi 10,378,792 last-month
  • Total docker downloads: 65,024,524
  • Total dependent packages: 5
    (may contain duplicates)
  • Total dependent repositories: 330
    (may contain duplicates)
  • Total versions: 15
  • Total maintainers: 1
pypi.org: face

A command-line application framework (and CLI parser). Friendly for users, full-featured for developers.

  • Versions: 11
  • Dependent Packages: 4
  • Dependent Repositories: 328
  • Downloads: 10,378,792 Last month
  • Docker Downloads: 65,024,524
Rankings
Downloads: 0.3%
Docker downloads count: 0.5%
Dependent repos count: 0.8%
Dependent packages count: 2.3%
Average: 5.1%
Stargazers count: 13.1%
Forks count: 13.3%
Maintainers (1)
Last synced: 6 months ago
conda-forge.org: face
  • Versions: 4
  • Dependent Packages: 1
  • Dependent Repositories: 2
Rankings
Dependent repos count: 20.2%
Dependent packages count: 29.0%
Average: 37.3%
Stargazers count: 49.6%
Forks count: 50.5%
Last synced: 6 months ago

Dependencies

requirements-docs.txt pypi
  • sphinx *
  • sphinx-autobuild *
  • sphinx-rtd-theme *
  • sphinxcontrib-napoleon *
requirements.in pypi
  • boltons >=19.3.0
  • coverage *
  • pip-tools *
  • pytest *
  • tox *
requirements.txt pypi
  • atomicwrites ==1.3.0
  • attrs ==19.3.0
  • boltons ==19.3.0
  • click ==7.0
  • configparser ==4.0.2
  • contextlib2 ==0.6.0.post1
  • coverage ==4.5.4
  • filelock ==3.0.12
  • funcsigs ==1.0.2
  • importlib-metadata ==0.23
  • more-itertools ==5.0.0
  • packaging ==19.2
  • pathlib2 ==2.3.5
  • pip-tools ==4.2.0
  • pluggy ==0.13.0
  • py ==1.8.0
  • pyparsing ==2.4.2
  • pytest ==4.6.6
  • scandir ==1.10.0
  • six ==1.12.0
  • toml ==0.10.0
  • tox ==3.14.0
  • virtualenv ==16.7.7
  • wcwidth ==0.1.7
  • zipp ==0.6.0
setup.py pypi
  • boltons >=20.0.0
examples/phototimeshifter/requirements.txt pypi
  • boltons >=21.0.0
  • exif >=1.3.5
  • face >=22.0.0
  • tqdm >=4.0
.github/workflows/tests.yaml actions
  • actions/cache v4 composite
  • actions/checkout v4 composite
  • actions/setup-python v5 composite