From bb07c2672988950179341cc95be7cdd407a5807e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Edgar=20Ram=C3=ADrez=20Mondrag=C3=B3n?= <16805946+edgarrmondragon@users.noreply.github.com> Date: Fri, 3 Jan 2025 17:02:18 -0600 Subject: [PATCH] Use Python 3.13 for all plugins (#442) --- .github/workflows/melty.yaml | 3 +-- .vscode/settings.json | 2 +- meltano.yml | 4 ++-- pkl/main.pkl | 1 + pkl/plugins/extractors/tap_github.pkl | 3 +-- 5 files changed, 6 insertions(+), 7 deletions(-) diff --git a/.github/workflows/melty.yaml b/.github/workflows/melty.yaml index 71c6dd7..4803570 100644 --- a/.github/workflows/melty.yaml +++ b/.github/workflows/melty.yaml @@ -117,12 +117,11 @@ jobs: - "pocket-to-duckdb" - "stackoverflow-to-duckdb" - "rtd-to-duckdb" + - "gh-to-duckdb" ok_to_skip: [false] include: - job: "pypistats-to-duckdb" ok_to_skip: true - - job: "gh-to-duckdb" - python-version: "3.12" steps: - uses: actions/checkout@v4 diff --git a/.vscode/settings.json b/.vscode/settings.json index ee697a3..c4fe4ea 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -13,7 +13,7 @@ "templater", "venv" ], - "editor.acceptSuggestionOnEnter": "on", + "editor.acceptSuggestionOnEnter": true, "editor.quickSuggestions": { "other": false, "comments": false, diff --git a/meltano.yml b/meltano.yml index fb49da0..7c6291f 100644 --- a/meltano.yml +++ b/meltano.yml @@ -2,6 +2,7 @@ version: 1 default_environment: dev project_id: b77cad0a-ffd8-494e-9e6b-18d6eacb71d4 project_readonly: true +python: python3.13 cli: log_config: logging/dev.yaml venv: @@ -30,12 +31,11 @@ plugins: - projects.* - name: tap-github variant: meltanolabs - pip_url: git+https://github.com/MeltanoLabs/tap-github.git@v1.7.0 python-json-logger + pip_url: git+https://github.com/MeltanoLabs/tap-github.git@v1.9.0 python-json-logger config: repositories: - edgarrmondragon/citric - edgarrmondragon/tap-readthedocs - python: python3.12 select: - repositories.* - stargazers.* diff --git a/pkl/main.pkl b/pkl/main.pkl index 5d1a232..acb1a4e 100644 --- a/pkl/main.pkl +++ b/pkl/main.pkl @@ -13,6 +13,7 @@ output { value = new project.MeltanoProject { default_environment = "dev" project_id = "b77cad0a-ffd8-494e-9e6b-18d6eacb71d4" + python = "python3.13" env = new Mapping { ["SINGER_SDK_LOG_CONFIG"] = "logging/singer_logging.yaml" } diff --git a/pkl/plugins/extractors/tap_github.pkl b/pkl/plugins/extractors/tap_github.pkl index 46b78dd..9f71d87 100644 --- a/pkl/plugins/extractors/tap_github.pkl +++ b/pkl/plugins/extractors/tap_github.pkl @@ -5,8 +5,7 @@ import "../../lib/meltano/plugin.pkl" tap_github = new plugin.Extractor { name = "tap-github" variant = "meltanolabs" - pip_url = "git+https://github.com/MeltanoLabs/tap-github.git@v1.7.0 python-json-logger" - python = "python3.12" + pip_url = "git+https://github.com/MeltanoLabs/tap-github.git@v1.9.0 python-json-logger" config = new Mapping { ["repositories"] = List( "edgarrmondragon/citric",