Skip to main content

Snowauth.

A package for the simple local management of snowpark for python connections.

Documentation

Documentation can be found here: Wiki

Example

import snowauth

session = snowauth.connect('example_connection')

Setup

pip install snowauth

After installing snowauth, set up your snowflake credentials:

  1. Create the .snowauth folder and the snowflake.conf file that will store different snowflake credentials.

    mkdir ~/.snowauth
    
    mkfile ~/.snowauth/snowflake.conf
    
  2. Add your snowflake credentials.

    Example:

    [example_connection]
    account = "ACCOUNT_NAME"
    user = "USER"
    password = "PASSWORD"
    role = "ACCOUNTADMIN"
    warehouse = "EXAMPLE_WH"
    

Then, to create a snowpark session in 1 line.

import snowauth

session = snowauth.connect('example_connection')

Output:

<snowflake.snowpark.session.Session: account=...>

Metadata

Release files for snowauth 1.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for snowauth 1.0.2
File Size Uploaded Provenance
snowauth-1.0.2.tar.gz 2.3 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for snowauth 1.0.2
File Interpreter ABI Platform
snowauth-1.0.2-py3-none-any.whl Python 3 none any Details

Total release size: 4.9 kB

Release files / snowauth-1.0.2.tar.gz

Download URL snowauth-1.0.2.tar.gz
Size 2.3 kB
Tags Source
SHA-256 checksum
How to use checksums
5686e2603d7958cf3be0b7c730662e3ca94545da2af59177a0192cc771860454
BLAKE2b-256 checksum
How to use checksums
374b72cc8708b2084aa34c94c0717cd1d472f112f8e5530c4f78befb395d627b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.5

Release files / snowauth-1.0.2-py3-none-any.whl

Download URL snowauth-1.0.2-py3-none-any.whl
Size 2.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
440cf10d6895fc5164f5f85d5ca7a73ebf76e25afc9a85be63f975d35eca0fb0
BLAKE2b-256 checksum
How to use checksums
e0c15b1dc1d0d1dc994c6cd33e07dc838e8e5a475d83b561ee9b53a732c2334c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.5

Security for snowauth 1.0.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page