ApeWorX / py-solc-x

Python wrapper and version management tool for the solc Solidity compiler.
https://solcx.readthedocs.io/
MIT License
138 stars 48 forks source link

Fixes issues #145 and #147 #148

Closed gsalzer closed 10 months ago

gsalzer commented 2 years ago

What I did

Modified the parsing of the pragma string in order to

Related issue: #145 #147

Checklist

antazoey commented 10 months ago

Also fixed by https://github.com/ApeWorX/py-solc-x/pull/161 by switching to packaging.version.Version and their spec sets ( with some adjusting).

Vyperlang/vvm did the same thing I noticed.

We are dusting and cleaning this package up. Closing in favor of #161

btw, I added tests on that PR to ensure it is fixed