Sansmic

Latest version: v1.0.7

Safety actively analyzes 688600 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

1.0.7

Bug Fixes

* fix(dat-convert): change default conversion behavior to match UM (94)

Add additional comments to scenarios converted from .DAT files. Change subsequent-stage cavern SG initialization to match UM-documented behavior rather than the undocumented reset-the-SG behavior that was occurring in the FORTRAN version. ([`932b2d1`](https://github.com/sandialabs/sansmic/commit/932b2d1f09bc8fe600f3e0e6ddeb3e43cd293676))

* fix(dat-convert): change default conversion behavior to match sansmic UM (2015) ([`b3fea1c`](https://github.com/sandialabs/sansmic/commit/b3fea1c7eaa7058d91d717c12889c217542c413b))

Documentation

* docs: Update scenario documentation

Update to include both -depth and -height configuraiton options for brine injection, production, and interface. ([`d28bdf4`](https://github.com/sandialabs/sansmic/commit/d28bdf4254af3d437b1dfd6bcce2372d5ab37d7a))

* docs: update badges ([`0300c09`](https://github.com/sandialabs/sansmic/commit/0300c0959816d5737c35bbddf26ffb035c06989b))

Release

* release: pull staging into main (100) ([`6acef4c`](https://github.com/sandialabs/sansmic/commit/6acef4cc0068bd5877b7e4295bd4d9b62e93d73b))

Testing

* test: rename regression outputs as txt

Rename regression testing output files to be explicitly .txt to avoid filetype confusion. ([`785716d`](https://github.com/sandialabs/sansmic/commit/785716d985f05a47c81d3ac226dce9916dc43f48))

1.0.6

Bug Fixes

* fix(StageDefinition): handle null values in heights ([`fde972f`](https://github.com/sandialabs/sansmic/commit/fde972fba3bfb87d20899ac81cde11ccb3c353b8))

* fix(StageDefinition): property error in class definition due to dataclass use ([`cc194c4`](https://github.com/sandialabs/sansmic/commit/cc194c408d6319df2c0e428064a51d282c08b735))

* fix(StageDefinition): test the lack of stage title in basic example ([`f2fa701`](https://github.com/sandialabs/sansmic/commit/f2fa7014addf26ba3e1fa015b96e52a0a1037a05))

* fix(StageDefinition): provide default name for stages when creating a CStage object ([`399ea65`](https://github.com/sandialabs/sansmic/commit/399ea658cfda9cee0ba630573c341803e5090747))

* fix(StageDefinition): provide default name for stages when creating a CStage object ([`4eae2b5`](https://github.com/sandialabs/sansmic/commit/4eae2b58a1c4a02cd47615abab75aa57e16bca68))

Documentation

* docs: update example with depths not heights ([`4426fc7`](https://github.com/sandialabs/sansmic/commit/4426fc7495f5a4dd1f3ba18b72c8367e67c1b01e))

Testing

* test(python): improve test coverage for the python code ([`b6d1ad9`](https://github.com/sandialabs/sansmic/commit/b6d1ad9fe05019ba788054984dd689592bbe6ffe))

* test(model): test null values ([`8bc3d61`](https://github.com/sandialabs/sansmic/commit/8bc3d6109a2af404a00e1b6f64972f369d3b72c7))

* test: add tests for StageDefinition class ([`93cc9d5`](https://github.com/sandialabs/sansmic/commit/93cc9d5606440555b972fa2b358fdd0eab7d1e9f))

1.0.6rc.2

1.0.5post.1

1.0.5

Release

* release: staging into main (85)

* refactor: update libsansmic cpp code (79)

* refactor: change the way logging is done, make output directories more explicit (not enforced yet)

* style: apply black formatting

* ci: change testing output to use 'tee' instead of redirect

* test: no subprocess test in ipynb on linux

* test: strip metadata by hand from ipynb

* refactor: modify logging output formats

* refactor: move certain elements out of Model into a BaseModel

* refactor(version): move location of version number to avoid circular imports

* refactor(test): fix test to match refactor of license and copyright text names

1.0.5rc.1

Automatically generated by python-semantic-release

* fix: change TOML config file to use MD (84)

* ci: test separate repo for reusable workflows

* ci: test separate repo for reusable workflows

* ci: test separate repo for reusable workflows

* ci: update continuous testing to include semantic release check

* chore: modify pyproject release branches specification

* ci: update continuous testing to include semantic release check on pyproject.toml modification

* ci: add pull request context to quick test

* ci: remove automatic prerelease tag from pr builds for time being

* ci: update semantic-release workflow for commits to staging

* fix: depths as true measured depths not as heights from TD_0

* ci: configure semantic-release on staging branch

The semantic-release job will now run on staging and automatically update the version number to the next version and create a new changelog. It will not, however, add a tag or build a release. This may result in a need to synchronize.

---------

Signed-off-by: David Hart <dbhartusers.noreply.github.com>

* chore: update version text to 1.0.5-rc.2

Automatically generated by python-semantic-release

* ci: clean up continuous integration workflows

* ci: fix typo in workflow filename

---------

Signed-off-by: dependabot[bot] <supportgithub.com>
Signed-off-by: David Hart <dbhartusers.noreply.github.com>
Co-authored-by: github-actions <actionsusers.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com> ([`a6e36bf`](https://github.com/sandialabs/sansmic/commit/a6e36bfcc2f46d69d4afaeacb0a878c56cc2dc3a))

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.