-
Notifications
You must be signed in to change notification settings - Fork 69
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
427 changed files
with
22,760 additions
and
7,079 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,16 +1,9 @@ | ||
[flake8] | ||
ignore = W503, C901, ANN101 | ||
max-line-length = 88 | ||
exclude = cookiecutter | ||
per-file-ignores = | ||
# Don't require docstrings or type annotations in tests | ||
# tests/*:D100,D102,D103,DAR,ANN | ||
# Don't require docstrings conventions or type annotations in SDK samples | ||
# samples/*:ANN,DAR | ||
# Don't require docstrings conventions or type annotations in private modules | ||
singer_sdk/helpers/_*.py:ANN,DAR,D105 | ||
# Don't require docstrings conventions in "meta" code | ||
# singer_sdk/helpers/_classproperty.py:D105 | ||
max-complexity = 10 | ||
# Don't require docstrings conventions in private modules | ||
singer_sdk/helpers/_*.py:DAR | ||
# Disabled some checks in samples code | ||
samples/*:DAR | ||
docstring-convention = google | ||
allow-star-arg-any = true |
Validating CODEOWNERS rules …
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
name: Documentation change | ||
description: Request a documentation change | ||
title: "docs: <title>" | ||
labels: ["Documentation", "valuestream/SDK"] | ||
|
||
body: | ||
- type: markdown | ||
attributes: | ||
value: | | ||
Thanks for taking the time to fill out this documentation request! | ||
- type: dropdown | ||
id: scope | ||
attributes: | ||
label: Documentation type | ||
description: What kind of documentation change are you requesting? | ||
options: | ||
- Tutorials | ||
- How-to guides | ||
- Reference | ||
- Explanation | ||
validations: | ||
required: true | ||
- type: textarea | ||
id: what-you-want | ||
attributes: | ||
label: Description | ||
description: Describe what you want to see in the documentation | ||
placeholder: "I was trying to do X, but the documentation didn't tell me how to do it, or it was unclear." | ||
validations: | ||
required: true |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
# This config file extends the shared Meltano GitHub org stale bot config: | ||
# https://github.com/meltano/.github/blob/main/.github/stale.yml | ||
|
||
_extends: .github | ||
|
||
# In most cases, this file should not be updated. | ||
# Updates to the stale bot config should be shared by all Meltano GitHub repositories. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
pip==22.2.2 | ||
poetry==1.1.14 | ||
virtualenv==20.16.3 | ||
nox==2022.8.7 | ||
nox-poetry==1.0.1 | ||
pip==23.2.1 | ||
poetry==1.6.1 | ||
pre-commit==3.4.0 | ||
nox==2023.4.22 | ||
nox-poetry==1.0.3 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,83 @@ | ||
name: E2E Cookiecutters | ||
|
||
on: | ||
pull_request: | ||
types: [opened, synchronize, reopened] | ||
paths: ["cookiecutter/**", "e2e-tests/cookiecutters/**"] | ||
push: | ||
branches: [main] | ||
paths: ["cookiecutter/**", "e2e-tests/cookiecutters/**"] | ||
workflow_dispatch: | ||
|
||
concurrency: | ||
group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} | ||
cancel-in-progress: true | ||
|
||
env: | ||
FORCE_COLOR: "1" | ||
|
||
jobs: | ||
lint: | ||
name: Cookiecutter E2E ${{ matrix.python-version }} ${{ matrix.python-version }} / ${{ matrix.os }} | ||
runs-on: ${{ matrix.os }} | ||
strategy: | ||
fail-fast: true | ||
matrix: | ||
include: | ||
- { python-version: "3.10", os: "ubuntu-latest" } | ||
|
||
steps: | ||
- name: Check out the repository | ||
uses: actions/checkout@v4.0.0 | ||
|
||
- name: Upgrade pip | ||
env: | ||
PIP_CONSTRAINT: .github/workflows/constraints.txt | ||
run: | | ||
pip install pip | ||
pip --version | ||
- name: Install Poetry | ||
run: | | ||
pipx install poetry | ||
poetry --version | ||
- name: Setup Python ${{ matrix.python-version }} | ||
uses: actions/setup-python@v4.7.0 | ||
with: | ||
python-version: ${{ matrix.python-version }} | ||
architecture: x64 | ||
cache: 'pip' | ||
cache-dependency-path: 'poetry.lock' | ||
|
||
- name: Install pre-commit | ||
run: | | ||
pipx install pre-commit | ||
pre-commit --version | ||
- name: Install Nox | ||
env: | ||
PIP_CONSTRAINT: .github/workflows/constraints.txt | ||
run: | | ||
pipx install --pip-args=--constraint=.github/workflows/constraints.txt nox | ||
pipx inject --pip-args=--constraint=.github/workflows/constraints.txt nox nox-poetry | ||
nox --version | ||
- name: Run Nox | ||
run: | | ||
nox --python=${{ matrix.python-version }} --session=test_cookiecutter | ||
- name: Upload build artifacts | ||
if: always() | ||
uses: actions/upload-artifact@v3 | ||
with: | ||
path: | | ||
/tmp/tap-* | ||
/tmp/target-* | ||
/tmp/mapper-* | ||
!/tmp/tap-*/.mypy_cache/ | ||
!/tmp/target-*/.mypy_cache/ | ||
!/tmp/mapper-*/.mypy_cache/ | ||
!/tmp/tap-*/.tox/ | ||
!/tmp/target-*/.tox/ | ||
!/tmp/mapper-*/.tox/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
name: Read the Docs Pull Request Preview | ||
|
||
on: | ||
pull_request_target: | ||
types: | ||
- opened | ||
|
||
permissions: | ||
pull-requests: write | ||
|
||
jobs: | ||
pr-preview-links: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- uses: readthedocs/actions/preview@v1 | ||
with: | ||
project-slug: "meltano-sdk" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.