Opshin

Latest version: v0.24.0

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

Scan your dependencies

Page 4 of 6

0.14.3

<!-- Release notes generated using configuration in .github/release.yml at 0.14.3 -->

What's Changed
🏕 Features
* Create a proper temporary directory for importing the file (thread-safe) by nielstron in https://github.com/OpShin/opshin/pull/185
:bug: Bug fixes
* Fix deriving the constant type of recursive plutus data by nielstron in https://github.com/OpShin/opshin/pull/190
👒 Dependencies
* Update version by nielstron in https://github.com/OpShin/opshin/pull/186


**Full Changelog**: https://github.com/OpShin/opshin/compare/0.14.2...0.14.3

0.14.2

<!-- Release notes generated using configuration in .github/release.yml at 0.14.2 -->

What's Changed
🏕 Features
* Shebang for distinction of python files 159 by chrissiwaffler in https://github.com/OpShin/opshin/pull/164
* Add flags for constant folding as experimental feature by nielstron in https://github.com/OpShin/opshin/pull/170
* Add first version of constant foldign that propagates intermediates by nielstron in https://github.com/OpShin/opshin/pull/166
* Add a compilation purpose `lib` for compiling / linting libraries by nielstron in https://github.com/OpShin/opshin/pull/171
* Warn the user when they are defining b"..." hex bytestrings by nielstron in https://github.com/OpShin/opshin/pull/172
* Catch any error when linting by nielstron in https://github.com/OpShin/opshin/pull/180
* Add version cli flag by nielstron in https://github.com/OpShin/opshin/pull/181

:bug: Bugfixes
* Add check for number of parameters of validator by nielstron in https://github.com/OpShin/opshin/pull/176
* Fix/handle missing validator by nielstron in https://github.com/OpShin/opshin/pull/178


**Full Changelog**: https://github.com/OpShin/opshin/compare/0.14.1...0.14.2

0.14.1

<!-- Release notes generated using configuration in .github/release.yml at 0.14.1 -->

What's Changed
🏕 Features
* Implement proper mapping of folded constant lists and dicts directly to constant data by nielstron in https://github.com/OpShin/opshin/pull/161
* Feat/bytes hex by nielstron in https://github.com/OpShin/opshin/pull/163


**Full Changelog**: https://github.com/OpShin/opshin/compare/0.14.0...0.14.1

0.14.0

<!-- Release notes generated using configuration in .github/release.yml at 0.14.0 -->

What's Changed
🏕 Features
* Constant term pre-evaluation by nielstron in https://github.com/OpShin/opshin/pull/139
* Force the user to specify a purpose for the validator script by nielstron in https://github.com/OpShin/opshin/pull/112
* Implement to_cbor, mapping to serialiseData by nielstron in https://github.com/OpShin/opshin/pull/136
* replace old imperatorlang url by chrissiwaffler in https://github.com/OpShin/opshin/pull/156
* Add a linter by chrissiwaffler in https://github.com/OpShin/opshin/pull/157
👒 Dependencies
* Bump pre-commit from 3.2.2 to 3.3.0 by dependabot in https://github.com/OpShin/opshin/pull/150
* Bump hypothesis from 6.72.1 to 6.75.1 by dependabot in https://github.com/OpShin/opshin/pull/148
* Bump hypothesis from 6.75.1 to 6.75.2 by dependabot in https://github.com/OpShin/opshin/pull/153
* Bump pre-commit from 3.3.0 to 3.3.1 by dependabot in https://github.com/OpShin/opshin/pull/151
* Bump hypothesis from 6.75.2 to 6.75.3 by dependabot in https://github.com/OpShin/opshin/pull/155
* Bump pre-commit from 3.3.1 to 3.3.2 by dependabot in https://github.com/OpShin/opshin/pull/158

New Contributors
* chrissiwaffler made their first contribution in https://github.com/OpShin/opshin/pull/156

**Full Changelog**: https://github.com/OpShin/opshin/compare/0.13.0...0.14.0

0.13.0

<!-- Release notes generated using configuration in .github/release.yml at 0.13.0 -->

What's Changed
🏕 Features
* Simple script emulator by nielstron in https://github.com/OpShin/opshin/pull/90
* Feat/restructure tests by nielstron in https://github.com/OpShin/opshin/pull/141
🐛 Bug fixes
* Add failing testcase handling function access to global variables by nielstron in https://github.com/OpShin/opshin/pull/140
* Fix scoping for shadowed variables by nielstron in https://github.com/OpShin/opshin/pull/142
👒 Dependencies
* Bump hypothesis from 6.71.0 to 6.72.0 by dependabot in https://github.com/OpShin/opshin/pull/137
* Bump hypothesis from 6.72.0 to 6.72.1 by dependabot in https://github.com/OpShin/opshin/pull/138


**Full Changelog**: https://github.com/OpShin/opshin/compare/0.12.5...0.13.0

0.12.5

<!-- Release notes generated using configuration in .github/release.yml at 0.12.5 -->

What's Changed
🏕 Features
* Feat/overwrite import location by nielstron in https://github.com/OpShin/opshin/pull/132
🐛 Bug fixes
* Fix overzealous optimization of unsafe type casts by nielstron in https://github.com/OpShin/opshin/pull/133


**Full Changelog**: https://github.com/OpShin/opshin/compare/0.12.4...0.12.5

Page 4 of 6

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.