solcx-select


Namesolcx-select JSON
Version 0.2.0 PyPI version JSON
download
home_page
SummaryConsole script to symlink py-solc-x installed solc binaries to allow access from the command line in the style of solc-select
upload_time2023-11-23 14:54:56
maintainer
docs_urlNone
author
requires_python>=3.6
licenseGPLv3
keywords solc solcx solidity ethereum
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # solcx-select
cli wrapper for py-solc-x

unix systems only. WSL and mac should be okay. 

Manages py-solc-x from unix command line a la solc-selector, uses symlinks from  ``$SOLC_PATH/solc`` to binaries installed by py-solc-x. Will read env variable ``SOLC_VERSION`` and set to version thereof without any other arguments. ``SOLC_VERSION=0.8.7 solcx-select`` 

Will read pragma from solidity file and install/set a compliant version: ``solcx-select for contract.sol``



            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "solcx-select",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.6",
    "maintainer_email": "",
    "keywords": "solc,solcx,solidity,ethereum",
    "author": "",
    "author_email": "c mark0v <cmark0v@protonmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/41/3c/6c2766a4b5f30c44d4523a14377c21c1be5b65467d5866446cf0e23882d1/solcx-select-0.2.0.tar.gz",
    "platform": null,
    "description": "# solcx-select\ncli wrapper for py-solc-x\n\nunix systems only. WSL and mac should be okay. \n\nManages py-solc-x from unix command line a la solc-selector, uses symlinks from  ``$SOLC_PATH/solc`` to binaries installed by py-solc-x. Will read env variable ``SOLC_VERSION`` and set to version thereof without any other arguments. ``SOLC_VERSION=0.8.7 solcx-select`` \n\nWill read pragma from solidity file and install/set a compliant version: ``solcx-select for contract.sol``\n\n\n",
    "bugtrack_url": null,
    "license": "GPLv3",
    "summary": "Console script to symlink py-solc-x installed solc binaries to allow access from the command line in the style of solc-select",
    "version": "0.2.0",
    "project_urls": {
        "Homepage": "https://github.com/cmark0v/solcx-select/"
    },
    "split_keywords": [
        "solc",
        "solcx",
        "solidity",
        "ethereum"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1fabd56ba7a9dea1cbd41006ecb30024c16e558d037edcae36c508ab225eceef",
                "md5": "d275945c0eeae27003b057ef873926cd",
                "sha256": "7704ad62e4f5ca15be1d17f2d519d84003c9e937ec55c211fc04c3df8139b979"
            },
            "downloads": -1,
            "filename": "solcx_select-0.2.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "d275945c0eeae27003b057ef873926cd",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.6",
            "size": 3532,
            "upload_time": "2023-11-23T14:54:54",
            "upload_time_iso_8601": "2023-11-23T14:54:54.973384Z",
            "url": "https://files.pythonhosted.org/packages/1f/ab/d56ba7a9dea1cbd41006ecb30024c16e558d037edcae36c508ab225eceef/solcx_select-0.2.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "413c6c2766a4b5f30c44d4523a14377c21c1be5b65467d5866446cf0e23882d1",
                "md5": "71dc5acc32269dbc1438224910a76f47",
                "sha256": "5743dac6c8a786b9d5720a3ad31c82040bd5b42a7f7c84fdb22f2128847fb758"
            },
            "downloads": -1,
            "filename": "solcx-select-0.2.0.tar.gz",
            "has_sig": false,
            "md5_digest": "71dc5acc32269dbc1438224910a76f47",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.6",
            "size": 3245,
            "upload_time": "2023-11-23T14:54:56",
            "upload_time_iso_8601": "2023-11-23T14:54:56.872000Z",
            "url": "https://files.pythonhosted.org/packages/41/3c/6c2766a4b5f30c44d4523a14377c21c1be5b65467d5866446cf0e23882d1/solcx-select-0.2.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-11-23 14:54:56",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "cmark0v",
    "github_project": "solcx-select",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "requirements": [],
    "lcname": "solcx-select"
}
        
Elapsed time: 0.14599s