davidmogar / cucco

Text normalization library for Python
MIT License
203 stars 27 forks source link

Add CLI #38

Closed davidmogar closed 7 years ago

davidmogar commented 7 years ago

This pull requests adds a CLI to use the library from the command line. It also improves logging and config management. Closes #34, closes #35 and closes #36.

Yeah, too many commits. Improving this in future releases...

codecov[bot] commented 7 years ago

Codecov Report

Merging #38 into master will increase coverage by 3.19%. The diff coverage is 100%.

Impacted file tree graph

@@           Coverage Diff            @@
##           master    #38      +/-   ##
========================================
+ Coverage    96.8%   100%   +3.19%     
========================================
  Files           3      7       +4     
  Lines          94    233     +139     
========================================
+ Hits           91    233     +142     
+ Misses          3      0       -3
Impacted Files Coverage Δ
cucco/regex.py 100% <ø> (+25%) :arrow_up:
cucco/cucco.py 100% <100%> (+1.2%) :arrow_up:
cucco/errors.py 100% <100%> (ø)
cucco/batch.py 100% <100%> (ø)
cucco/logging.py 100% <100%> (ø)
cucco/config.py 100% <100%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 609c742...9664870. Read the comment docs.

codecov[bot] commented 7 years ago

Codecov Report

Merging #38 into master will increase coverage by 3.19%. The diff coverage is 100%.

Impacted file tree graph

@@           Coverage Diff            @@
##           master    #38      +/-   ##
========================================
+ Coverage    96.8%   100%   +3.19%     
========================================
  Files           3      7       +4     
  Lines          94    233     +139     
========================================
+ Hits           91    233     +142     
+ Misses          3      0       -3
Impacted Files Coverage Δ
cucco/regex.py 100% <ø> (+25%) :arrow_up:
cucco/batch.py 100% <100%> (ø)
cucco/errors.py 100% <100%> (ø)
cucco/cucco.py 100% <100%> (+1.2%) :arrow_up:
cucco/config.py 100% <100%> (ø)
cucco/logging.py 100% <100%> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 609c742...9664870. Read the comment docs.