Recent Releases of https://github.com/crytic/solc-select

https://github.com/crytic/solc-select - v1.1.0

What's Changed

  • Fix pyproject.toml by @bsamuels453 in https://github.com/crytic/solc-select/pull/228
  • Bump pypa/gh-action-pypi-publish from 1.8.6 to 1.8.7 by @dependabot in https://github.com/crytic/solc-select/pull/189
  • Update link to Empire Hacking Slack by @oldsj in https://github.com/crytic/solc-select/pull/191
  • Bump sigstore/gh-action-sigstore-python from 1.2.3 to 2.0.1 by @dependabot in https://github.com/crytic/solc-select/pull/195
  • Resolved: Improper Markdown readme rendering in PyPi for solc-select by @AmitT98 in https://github.com/crytic/solc-select/pull/190
  • Bump sigstore/gh-action-sigstore-python from 2.0.1 to 2.1.0 by @dependabot in https://github.com/crytic/solc-select/pull/199
  • Cleaned docs by @0xicingdeath in https://github.com/crytic/solc-select/pull/202
  • Install latest if no binaries are found by @0xicingdeath in https://github.com/crytic/solc-select/pull/203
  • Bump pypa/gh-action-pypi-publish from 1.8.7 to 1.8.10 by @dependabot in https://github.com/crytic/solc-select/pull/194
  • Bump actions/checkout from 3 to 4 by @dependabot in https://github.com/crytic/solc-select/pull/196
  • Matches solc output when downloading by @0xicingdeath in https://github.com/crytic/solc-select/pull/204
  • Bump actions/setup-python from 4 to 5 by @dependabot in https://github.com/crytic/solc-select/pull/207
  • Bump minimum Python version to 3.8 by @elopez in https://github.com/crytic/solc-select/pull/216
  • Update CODEOWNERS by @elopez in https://github.com/crytic/solc-select/pull/217
  • Bump sigstore/gh-action-sigstore-python from 2.1.0 to 3.0.0 by @dependabot in https://github.com/crytic/solc-select/pull/218
  • Bump pypa/gh-action-pypi-publish from 1.8.10 to 1.12.3 by @dependabot in https://github.com/crytic/solc-select/pull/215
  • Bump actions/{download,upload}-artifact from 3 to 4 by @dependabot in https://github.com/crytic/solc-select/pull/210
  • Bump pypa/gh-action-pip-audit from 1.0.8 to 1.1.0 by @dependabot in https://github.com/crytic/solc-select/pull/219
  • Sort versions chronologically by @ardislu in https://github.com/crytic/solc-select/pull/134
  • README improvements by @elopez in https://github.com/crytic/solc-select/pull/220
  • Bump github/super-linter from 4.9.2 to 7.2.1 by @dependabot in https://github.com/crytic/solc-select/pull/175
  • Allow using newer solc on macOS without Rosetta by @elopez in https://github.com/crytic/solc-select/pull/222
  • Exit with error code if installation fails by @elopez in https://github.com/crytic/solc-select/pull/223
  • Replace setup.py with pyproject.toml by @elopez in https://github.com/crytic/solc-select/pull/221
  • ci: unify CI jobs by @elopez in https://github.com/crytic/solc-select/pull/224

Full Changelog: https://github.com/crytic/solc-select/compare/v1.0.4...v1.1.0

- Python
Published by bsamuels453 about 1 year ago

https://github.com/crytic/solc-select - v1.0.4

What's Changed

  • check the global version is installed by @0xalpharush in https://github.com/crytic/solc-select/pull/144
  • added - solc-select install latest - feature by @damilolaedwards in https://github.com/crytic/solc-select/pull/155
  • Uses installedversions in validversion by @tiktock in https://github.com/crytic/solc-select/pull/161
  • Logs message instead of error if no versions exist for solc-select versions by @damilolaedwards in https://github.com/crytic/solc-select/pull/154
  • Adding codeowners and issue template by @0xicingdeath in https://github.com/crytic/solc-select/pull/166
  • Update README.md by @0xPhaze in https://github.com/crytic/solc-select/pull/167
  • Bump pypa/gh-action-pip-audit from 1.0.2 to 1.0.6 by @dependabot in https://github.com/crytic/solc-select/pull/162
  • Bump actions/setup-python from 3 to 4 by @dependabot in https://github.com/crytic/solc-select/pull/123
  • Bump actions/checkout from 2 to 3.1.0 by @dependabot in https://github.com/crytic/solc-select/pull/116
  • update installation message by @0xalpharush in https://github.com/crytic/solc-select/pull/174
  • Show a clearer message when Rosetta is not available by @elopez in https://github.com/crytic/solc-select/pull/170
  • Add function to retrieve solc artifact path by @0xalpharush in https://github.com/crytic/solc-select/pull/176
  • Edited readme for clarification by @0xicingdeath in https://github.com/crytic/solc-select/pull/180
  • install artifacts return False if requested solc versions are not available by @azpwnz in https://github.com/crytic/solc-select/pull/151
  • Bump pypa/gh-action-pip-audit from 1.0.6 to 1.0.7 by @dependabot in https://github.com/crytic/solc-select/pull/177
  • workflows: trusted publishing to PyPI by @woodruffw in https://github.com/crytic/solc-select/pull/182
  • Bump pypa/gh-action-pip-audit from 1.0.7 to 1.0.8 by @dependabot in https://github.com/crytic/solc-select/pull/184
  • 1.0.4 by @0xalpharush in https://github.com/crytic/solc-select/pull/187

New Contributors

  • @damilolaedwards made their first contribution in https://github.com/crytic/solc-select/pull/155
  • @tiktock made their first contribution in https://github.com/crytic/solc-select/pull/161
  • @0xPhaze made their first contribution in https://github.com/crytic/solc-select/pull/167
  • @azpwnz made their first contribution in https://github.com/crytic/solc-select/pull/151

Full Changelog: https://github.com/crytic/solc-select/compare/v1.0.3...v1.0.4

- Python
Published by 0xicingdeath almost 3 years ago

https://github.com/crytic/solc-select - v1.0.3

Redirects to retrieve binary hosted through crytic/solc for most recent 0.8.18 version of Solidity.

Additional context: https://github.com/ethereum/solidity/issues/13921#issuecomment-1414447432

- Python
Published by 0xicingdeath over 3 years ago

https://github.com/crytic/solc-select - v1.0.2

v1.0.2 – 2022-11-11

Bug Fixes

  • Replaces pysha3 with pycryptodome as a dependency for sha3 hashes (thank you @elopez) #128
  • Fix solc usage not showing (thank you @0xalpharush) #122

- Python
Published by 0xicingdeath over 3 years ago

https://github.com/crytic/solc-select - v1.0.1

v1.0.1 – 2022-10-10

Fixes

  • Error messaging on upgrading solc-select for systems with existing installations (#119)

- Python
Published by 0xicingdeath over 3 years ago

https://github.com/crytic/solc-select - v1.0.0

v1.0.0.0 - 2022-10-10

First stable release of v1.0 solc-select 🎉

Added

  • Windows support (#54)
  • Minimum/maximum version validation (#57)
  • Adds an --always-install flag to solc-select use (#79)
  • Python types to the codebase (#55)
  • sha3 and keccak256 checksum checks (#67)
  • Virtualenv support (#86)

Changed

  • Specific regex validation (#71)
  • Standardized error handling across the codebase (#77)
  • Introduces breaking changes in storing solc binaries in comparison to v0.x (#54)

Fixes

  • Keccak check on binaries (#90)

- Python
Published by 0xicingdeath over 3 years ago

https://github.com/crytic/solc-select - v1.0.0b1

v1.0.0b1 - 2021-12-01

NOTE: This is a beta release.

Added

  • Windows support (#54)
  • Minimum/maximum version validation (#57)
  • Adds an --always-install flag to solc-select use (#79)
  • Python types to the codebase (#55)
  • sha3 and keccak256 checksum checks (#67)

Changed

  • Specific regex validation (#71)
  • Standardized error handling across the codebase (#77)
  • Introduces breaking changes in storing solc binaries (#54)

- Python
Published by 0xicingdeath over 4 years ago

https://github.com/crytic/solc-select - v0.2.1

This release adds support for Linux versions from 0.4.0 - 0.4.9 (see #53 for context).

- Python
Published by 0xicingdeath almost 5 years ago

https://github.com/crytic/solc-select - v0.2.0

This release transforms solc-select into a proper python package which can be installed with pip. This version uses native solc binaries on Linux and macOS and doesn't require Docker (check https://github.com/crytic/solc-select/pull/38 for more context). The CLI arguments have changed, please refer to the README for examples or run solc-select --help after installing.

- Python
Published by arcz over 5 years ago