├── .flake8 ├── .git-blame-ignore-revs ├── .github ├── CODEOWNERS ├── pull_request_template.md └── workflows │ ├── hubcap-scheduler.yml │ └── main.yml ├── .gitignore ├── .pre-commit-config.yaml ├── .python-version ├── Aptfile ├── CONTRIBUTING.md ├── GITHUB_ACTIONS_SETUP.md ├── README.md ├── RELEASE.md ├── config.example.json ├── exclusions.json ├── hub.json ├── hubcap.py ├── hubcap ├── __init__.py ├── git_helper.py ├── helper.py ├── package.py ├── package_maintainers.py ├── records.py ├── release_carrier.py └── version.py ├── package-best-practices.md ├── requirements-dev.txt ├── requirements.in ├── requirements.txt ├── tests ├── __init__.py ├── test_version_latest.py └── test_version_regex.py └── tox.ini /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/hubcap/HEAD/.flake8 -------------------------------------------------------------------------------- /.git-blame-ignore-revs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/hubcap/HEAD/.git-blame-ignore-revs -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/hubcap/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/hubcap/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/hubcap-scheduler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/hubcap/HEAD/.github/workflows/hubcap-scheduler.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/hubcap/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/hubcap/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/hubcap/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.python-version: -------------------------------------------------------------------------------- 1 | 3.11 2 | -------------------------------------------------------------------------------- /Aptfile: -------------------------------------------------------------------------------- 1 | git 2 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/hubcap/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /GITHUB_ACTIONS_SETUP.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/hubcap/HEAD/GITHUB_ACTIONS_SETUP.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/hubcap/HEAD/README.md -------------------------------------------------------------------------------- /RELEASE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/hubcap/HEAD/RELEASE.md -------------------------------------------------------------------------------- /config.example.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/hubcap/HEAD/config.example.json -------------------------------------------------------------------------------- /exclusions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/hubcap/HEAD/exclusions.json -------------------------------------------------------------------------------- /hub.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/hubcap/HEAD/hub.json -------------------------------------------------------------------------------- /hubcap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/hubcap/HEAD/hubcap.py -------------------------------------------------------------------------------- /hubcap/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /hubcap/git_helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/hubcap/HEAD/hubcap/git_helper.py -------------------------------------------------------------------------------- /hubcap/helper.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/hubcap/HEAD/hubcap/helper.py -------------------------------------------------------------------------------- /hubcap/package.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/hubcap/HEAD/hubcap/package.py -------------------------------------------------------------------------------- /hubcap/package_maintainers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/hubcap/HEAD/hubcap/package_maintainers.py -------------------------------------------------------------------------------- /hubcap/records.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/hubcap/HEAD/hubcap/records.py -------------------------------------------------------------------------------- /hubcap/release_carrier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/hubcap/HEAD/hubcap/release_carrier.py -------------------------------------------------------------------------------- /hubcap/version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/hubcap/HEAD/hubcap/version.py -------------------------------------------------------------------------------- /package-best-practices.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/hubcap/HEAD/package-best-practices.md -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- 1 | black==22.6.0 2 | pip-tools 3 | pre-commit 4 | pytest 5 | tox 6 | -------------------------------------------------------------------------------- /requirements.in: -------------------------------------------------------------------------------- 1 | gitpython>=3.1.30 2 | requests 3 | pyyaml 4 | semver 5 | -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/hubcap/HEAD/requirements.txt -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_version_latest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/hubcap/HEAD/tests/test_version_latest.py -------------------------------------------------------------------------------- /tests/test_version_regex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/hubcap/HEAD/tests/test_version_regex.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbt-labs/hubcap/HEAD/tox.ini --------------------------------------------------------------------------------