$npx skillfedfor your agent

snowflake._legacy

You should switch to the snowflake-uuid package

SkipPyPI Software DevelopmentReleased Aug 20263.7M downloads / moApache-2.0Pure Python

Decision gist · record as of 2026-08-14

pure-Python wheel — snowflake_legacy-1.0.3-py3-none-any.whl
v1.0.3 · released 2026-08-10 · Python <3.15,>=3.10

No, unless you are actively migrating legacy code away from the old `snowflake` package. This is a temporary bridge with a one-year lifespan; new projects should use `snowflake-uuid` directly. If you have existing code that imports the old package, install this only as a short-term stopgap while you update your dependencies.AI-flagged interpretation of the facts on this page — verify before relying

Before you install

  • Requires Python 3.10 or later (up to 3.14); the package is explicitly a one-year transition bridge and should not be used for new projects.
  • Active maintenance with a recent release (4 days old), no runtime dependencies, and low install friction.
  • However, this is explicitly a temporary compatibility shim with a one-year lifespan; it is not intended for new code.

License · maintenance · safety

Apache-2.0 (permissive) — Apache-2.0 permissive license allows free use, modification, and distribution with minimal restrictions, suitable for any project type.

last release 2026-08-10 (4 days)

0 known vulnerabilities (OSV.dev, 2026-08-14) · 3,713,141 downloads/mo, #2,520 on PyPI

Verify before relying

pip install snowflake-legacy

import snowflake
content = snowflake.snowflake()  # reads /etc/snowflake
# or with custom path:
content = snowflake.snowflake('/custom/path')
  • Exact end-of-life date for the one-year compatibility window (first release was 2023-11-17, but current date context is unclear).
  • Whether the `/etc/snowflake` file format or content expectations are documented elsewhere.
Same gist for agents: .md · .json

What it is and what it does

snowflake-legacy is a temporary compatibility shim that allows existing code written for the old, unrelated `snowflake` package on PyPI to continue working during a migration period. The old package, owned by an independent developer, was transferred to Snowflake in 2023, and this bridge package provides a one-year window for users to migrate to the new `snowflake-uuid` package. It exposes a single function, `snowflake.snowflake()`, which reads and returns the contents of `/etc/snowflake` as a string (or from an alternative path if specified); if the file does not exist, it raises `FileNotFoundError`. The function performs no validation on the file contents.

This is not a tool for new projects. It exists solely to ease the transition for code that depends on the old package's API. Any call to `snowflake.make_snowflake()` will raise `NotImplementedError` and direct users to `snowflake-uuid`. The package has no runtime dependencies and is actively maintained, but its purpose is explicitly temporary—users are strongly advised to migrate to `snowflake-uuid` as soon as possible.

Use it for

  • Temporarily unblock legacy code that imports the old `snowflake` package without immediate refactoring during a migration to `snowflake-uuid`.
  • Read system configuration from `/etc/snowflake` in environments where that file is present and expected by older applications.
  • Provide a grace period for large codebases to update their dependency declarations before the one-year compatibility window closes.

Worth the install?

AI-flagged interpretation of the facts on this page. Verify before relying on it.

Skip

No, unless you are actively migrating legacy code away from the old `snowflake` package.

This is a temporary bridge with a one-year lifespan; new projects should use `snowflake-uuid` directly. If you have existing code that imports the old package, install this only as a short-term stopgap while you update your dependencies.

Install

snowflake-legacy on PyPI

Before you install

Active maintenance with a recent release (4 days old), no runtime dependencies, and low install friction. However, this is explicitly a temporary compatibility shim with a one-year lifespan; it is not intended for new code.

Requires Python 3.10 or later (up to 3.14); the package is explicitly a one-year transition bridge and should not be used for new projects.

License in practice

Apache-2.0 permissive license allows free use, modification, and distribution with minimal restrictions, suitable for any project type.

Quickstart

pip install snowflake-legacy

import snowflake
content = snowflake.snowflake()  # reads /etc/snowflake
# or with custom path:
content = snowflake.snowflake('/custom/path')

Verify before relying

  • Exact end-of-life date for the one-year compatibility window (first release was 2023-11-17, but current date context is unclear).
  • Whether the `/etc/snowflake` file format or content expectations are documented elsewhere.

Package facts

LicenseApache-2.0 permissive
Python supportSupports the current Python release <3.15,>=3.10
Install frictionLow. Pure-Python wheel
Runtime dependenciesNone
MaintenanceActively maintained 4 days since the last release
First released
Downloads3,713,141 / month, #2,520 on PyPI 30-day window, as of 2026-08-14
Known vulnerabilitiesNone known OSV.dev, checked 2026-08-14
Classifiers
Development Status :: 3 - AlphaEnvironment :: ConsoleEnvironment :: Other EnvironmentIntended Audience :: DevelopersIntended Audience :: EducationIntended Audience :: Information TechnologyIntended Audience :: System AdministratorsLicense :: OSI Approved :: Apache Software LicenseOperating System :: OS IndependentProgramming Language :: Python :: 3Programming Language :: SQLTopic :: DatabaseTopic :: Scientific/Engineering :: Information AnalysisTopic :: Software DevelopmentTopic :: Software Development :: LibrariesTopic :: Software Development :: Libraries :: Application FrameworksTopic :: Software Development :: Libraries :: Python Modules

Evidence: snowflake_legacy-1.0.3-py3-none-any.whl

Tags

Capabilities
snowflake package migrationlegacy snowflake compatibilitysnowflake uuid transitionread etc snowflake fileold snowflake package replacement
Topics
migration-bridgedeprecated
PyPI keywords
Snowflakeanalyticsclouddatabasedbwarehouse

Let your AI agent find packages like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.

wish › “legacy snowflake compatibility”

  • snowflake._legacyProvides temporary backward compatibility for code that imports the…
  • snowflake-cli-labsThis package has been renamed and is now a redirect to snowflake-cli;…
  • snowflake-labs-mcpA deprecated MCP server that previously integrated Snowflake Cortex…

Give your agent the search over MCP, or paste the wish link into any chat.

More Software Development packages

typing-extensions Worth it
PyPI · Software Development · released Jul 2026

Provides backported and experimental type hints for Python 3.9+, allowing use of newer typing features on older Python versions and enabling early experimentation with type system PEPs before they enter the standard library.

PSF-2.0pure Python · 3.9+
1.9Bdownloads / mo
numpy Worth it
PyPI · Software Development · released Aug 2026

NumPy provides an N-dimensional array object and a comprehensive suite of mathematical, linear algebra, Fourier transform, and random number functions for scientific computing in Python.

BSD-3-Clause AND 0BSD AND MIT AND Zlib AND CC0-1.0compiled wheel · 3.12+
1.1Bdownloads / mo
fastapi Worth it
PyPI · Software Development · released Jul 2026

FastAPI is a Python web framework for building REST APIs using type hints, with automatic request validation, serialization, and interactive API documentation.

MITpure Python · 3.10+
568.6Mdownloads / mo
annotated-doc With conditions
PyPI · Software Development · released Jul 2026

Provides a way to document function parameters, class attributes, return types, and variables inline using Python's `Annotated` type hint syntax instead of traditional docstrings.

MITpure Python · 3.9+
456.2Mdownloads / mo
typer Worth it
PyPI · Software Development · released Aug 2026

Typer builds command-line applications from Python functions using type hints, automatically generating help text, argument parsing, and shell completion.

Install it if you are building CLIs in Python.

MITpure Python · 3.10+
369.3Mdownloads / mo
distlib With conditions
PyPI · Software Development · released Jun 2026

Distlib provides low-level packaging utilities for building, distributing, and managing Python software—including metadata handling, version specifiers, wheel support, script installation, and dependency resolution.

permissive licensepure Python
323.3Mdownloads / mo

See also daytona_sdk · legacy-api-wrap · sqlite-migrate · schemachange · adbc-driver-snowflake · snowflake-sqlalchemy · snowflake-cli-labs · pypi · dbt-snowflake · ipython_genutils