Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/release_workflow.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:
name: ${{ steps.baipp.outputs.package_name }}
version: ${{ steps.baipp.outputs.package_version }}
steps:
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with:
fetch-depth: 0
persist-credentials: false
Expand All @@ -35,4 +35,4 @@ jobs:
name: Packages
path: dist
- name: Publish
uses: pypa/gh-action-pypi-publish@cef221092ed1bacb1cc03d23a2d87d1d172e277b # v1.14.0
uses: pypa/gh-action-pypi-publish@ba38be9e461d3875417946c167d0b5f3d385a247 # v1.14.1
4 changes: 2 additions & 2 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -50,10 +50,10 @@ jobs:
os: "windows-latest"

steps:
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with:
persist-credentials: false
- uses: astral-sh/setup-uv@11f9893b081a58869d3b5fccaea48c9e9e46f990 # v8.3.2
- uses: astral-sh/setup-uv@c771a70e6277c0a99b617c7a806ffedaca235ff9 # v9.0.0
with:
python-version: ${{ matrix.python-version }}
version: ">=0.11"
Expand Down
4 changes: 2 additions & 2 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ repos:
- id: check-github-workflows

- repo: https://github.com/astral-sh/ruff-pre-commit
rev: v0.15.21
rev: v0.16.0
hooks:
- id: ruff-check
args: [--fix, --exit-non-zero-on-fix, --show-fixes]
Expand All @@ -38,7 +38,7 @@ repos:
- types-requests

- repo: https://github.com/astral-sh/uv-pre-commit
rev: 0.11.28
rev: 0.11.32
hooks:
- id: uv-lock
- id: uv-sync
Expand Down
3 changes: 3 additions & 0 deletions .ruff.toml
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,9 @@ select = ["ALL"]
[lint.flake8-annotations]
allow-star-arg-any = true

[lint.flake8-copyright]
author = "Meltano"

[lint.per-file-ignores]
"tests/*" = ["S101", "S608", "PLR2004", "ANN"]

Expand Down
2 changes: 1 addition & 1 deletion hatch.toml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[version]
fallback-version = "0.0.0"
fallback-version = "0.0.0.dev0"
source = "vcs"

[build.targets.sdist]
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ classifiers = [
"Programming Language :: Python :: 3.14",
]
dependencies = [
"certifi==2026.6.17",
"certifi==2026.7.22",
"cryptography>=40",
"singer-sdk[sql]~=0.54.5",
"snowflake-connector-python[secure-local-storage]~=4.0",
Expand Down
2 changes: 2 additions & 0 deletions target_snowflake/__init__.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# Copyright (C) 2026 Meltano.

"""Singer.io Target for the Snowflake data warehouse platform."""

from __future__ import annotations
Expand Down
2 changes: 2 additions & 0 deletions target_snowflake/connector.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# Copyright (C) 2026 Meltano.

from __future__ import annotations

import base64
Expand Down
2 changes: 2 additions & 0 deletions target_snowflake/initializer.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# Copyright (C) 2026 Meltano.

from __future__ import annotations

import sys
Expand Down
2 changes: 2 additions & 0 deletions target_snowflake/sinks.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# Copyright (C) 2026 Meltano.

"""Snowflake target sink class, which handles writing streams."""

from __future__ import annotations
Expand Down
2 changes: 2 additions & 0 deletions target_snowflake/snowflake_types.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# Copyright (C) 2026 Meltano.

from __future__ import annotations

import datetime as dt
Expand Down
2 changes: 2 additions & 0 deletions target_snowflake/target.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# Copyright (C) 2026 Meltano.

"""Snowflake target class."""

from __future__ import annotations
Expand Down
2 changes: 2 additions & 0 deletions tests/__init__.py
Original file line number Diff line number Diff line change
@@ -1 +1,3 @@
# Copyright (C) 2026 Meltano.

"""Test suite for {{ cookiecutter.target_id }}."""
2 changes: 2 additions & 0 deletions tests/batch.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# Copyright (C) 2026 Meltano.

"""BATCH Tests for Target Snowflake."""

from __future__ import annotations
Expand Down
2 changes: 2 additions & 0 deletions tests/conftest.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# Copyright (C) 2026 Meltano.

"""Test Configuration."""

from __future__ import annotations
Expand Down
2 changes: 2 additions & 0 deletions tests/core.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# Copyright (C) 2026 Meltano.

from __future__ import annotations

from pathlib import Path
Expand Down
2 changes: 2 additions & 0 deletions tests/test_connector.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# Copyright (C) 2026 Meltano.

"""Unit tests for the Snowflake connector."""

from __future__ import annotations
Expand Down
2 changes: 2 additions & 0 deletions tests/test_oauth_unit.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# Copyright (C) 2026 Meltano.

"""Unit tests for OAuth authentication - no credentials required."""

from __future__ import annotations
Expand Down
2 changes: 2 additions & 0 deletions tests/test_target_snowflake.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# Copyright (C) 2026 Meltano.

"""Tests standard target features using the built-in SDK tests library."""

from __future__ import annotations
Expand Down
226 changes: 113 additions & 113 deletions uv.lock

Large diffs are not rendered by default.

Loading