uit-cosmo / blobmodel

Model of propagating blobs in 1D and 2D
https://blobmodel.readthedocs.io
MIT License
6 stars 2 forks source link

Workflows without poetry #71

Closed gregordecristoforo closed 1 year ago

gregordecristoforo commented 1 year ago

It turns out that the mypy check were wrongly passing for moths. A number of type checking issues have been accumulated in the last months. This PR fixes these issues and sets up the workflows without poetry.

I also recreated the pyproject.toml file since the old one was created by poetry.

Also a few more tests are added.

I also added a new (and hopefully better) Readme to the repo.

The created docs are on readthedocs: https://blobmodel.readthedocs.io/en/latest/

codecov[bot] commented 1 year ago

Codecov Report

Merging #71 (715597d) into main (98a566b) will increase coverage by 0.08%. The diff coverage is 96.13%.

@@            Coverage Diff             @@
##             main      #71      +/-   ##
==========================================
+ Coverage   95.47%   95.55%   +0.08%     
==========================================
  Files           6        7       +1     
  Lines         221      315      +94     
  Branches       33       41       +8     
==========================================
+ Hits          211      301      +90     
- Misses          9       13       +4     
  Partials        1        1              
Impacted Files Coverage Δ
blobmodel/plotting.py 75.00% <83.33%> (+1.66%) :arrow_up:
blobmodel/blob_shape.py 95.00% <95.00%> (ø)
blobmodel/__init__.py 100.00% <100.00%> (ø)
blobmodel/blobs.py 100.00% <100.00%> (ø)
blobmodel/geometry.py 100.00% <100.00%> (ø)
blobmodel/model.py 100.00% <100.00%> (+1.81%) :arrow_up:
blobmodel/stochasticality.py 100.00% <100.00%> (+2.22%) :arrow_up:

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more