yoshida-lab / XenonPy

XenonPy is a Python Software for Materials Informatics
http://xenonpy.readthedocs.io
BSD 3-Clause "New" or "Revised" License
133 stars 57 forks source link

Feature/add auto typing docs #136

Closed TsumiNa closed 5 years ago

TsumiNa commented 5 years ago

Type hitting is available from python3.6. This update adds an extension to let sphinx can generate typing information from parsing the signature of the function/method.

codecov[bot] commented 5 years ago

Codecov Report

Merging #136 into develop will decrease coverage by <.01%. The diff coverage is n/a.

Impacted file tree graph

@@             Coverage Diff             @@
##           develop     #136      +/-   ##
===========================================
- Coverage    80.92%   80.92%   -0.01%     
===========================================
  Files           87       87              
  Lines         5431     5430       -1     
===========================================
- Hits          4395     4394       -1     
  Misses        1036     1036
Impacted Files Coverage Δ
xenonpy/model/training/trainer.py 97.68% <ø> (-0.01%) :arrow_down:

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 4fd9e51...0a26ccd. Read the comment docs.