Metadata-Version: 2.1
Name: snowflake-cli-labs
Version: 2.0.0a1
Summary: Snowflake CLI
Project-URL: Source code, https://github.com/Snowflake-Labs/snowcli
Project-URL: Bug Tracker, https://github.com/Snowflake-Labs/snowcli/issues
License-Expression: Apache-2.0
License-File: LICENSE
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: System Administrators
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: SQL
Classifier: Topic :: Database
Requires-Python: >=3.8
Requires-Dist: coverage==7.3.2
Requires-Dist: gitpython==3.1.40
Requires-Dist: jinja2==3.1.2
Requires-Dist: pluggy==1.3.0
Requires-Dist: pyyaml==6.0.1
Requires-Dist: requests==2.31.0
Requires-Dist: requirements-parser==0.5.0
Requires-Dist: rich==13.7.0
Requires-Dist: snowflake-connector-python[secure-local-storage]==3.5.0
Requires-Dist: strictyaml==1.7.3
Requires-Dist: tomlkit==0.12.3
Requires-Dist: typer==0.9.0
Requires-Dist: urllib3<2.2,>=1.21.1
Provides-Extra: dev
Requires-Dist: coverage==7.3.2; extra == 'dev'
Requires-Dist: pre-commit==3.5.0; extra == 'dev'
Requires-Dist: pytest-randomly==3.15.0; extra == 'dev'
Requires-Dist: pytest==7.4.3; extra == 'dev'
Requires-Dist: syrupy==4.6.0; extra == 'dev'
Requires-Dist: tox==4.6.4; extra == 'dev'
Description-Content-Type: text/markdown

# Snowflake Developer CLI

**Note**: Snowflake CLI is in Private Preview (PrPr). You must register for the PrPr to use Snowflake CLI by filling out the
[Snowflake CLI  - PrPr Intake Form](https://forms.gle/HZNhPNbzn7oExjFu8). Also, if you want to access Snowflake Container
Services through Snowflake CLI, you must register for its PrPr. For more information, you can contact a
Snowflake sales representative.

For complete installation and usage instructions, refer to the
**[Snowflake CLI Guide](https://docs.snowflake.com/LIMITEDACCESS/snowcli/snowcli-guide)**.

## Install Snowflake CLI

### Install with pip (PyPi)

Requires Python >= 3.8

```bash
pip install snowflake-cli-labs
snow --help
```

### Install with Homebrew (Mac only)

Requires [Homebrew](https://brew.sh/).

```bash
brew tap Snowflake-Labs/snowcli
brew install snowcli
snow --help
```

### Install from source

Requires Python >= 3.8 and git

```bash
git clone https://github.com/snowflake-labs/snowcli
cd snowcli
# you can also do the below in an active virtual environment:
# python -m venv .venv
# source .venv/bin/activate
hatch build && pip install .
snow --version
```

You should now be able to run `snow` and get the CLI message.

## Get involved

Have a feature idea? Running into a bug? Want to contribute? We'd love to hear from you!
Please open or review issues, open pull requests, or reach out to us on developers@snowflake.com
