diff --git a/.circleci/config.yml b/.circleci/config.yml deleted file mode 100644 index db99f95..0000000 --- a/.circleci/config.yml +++ /dev/null @@ -1,44 +0,0 @@ -version: 2.1 - -orbs: - python: circleci/python@1.5.0 - -jobs: - build-and-test: - docker: - - image: cimg/python:3.13 - steps: - - checkout - - run: - name: Install uv - command: python -m pip install uv - - run: - name: Install Dependencies - command: make dependencies - - run: - name: Lint - command: make lint - - run: - name: Test - command: make test - - run: - name: Publish Coverage - command: make coverage_publish - - run: - name: Report Coverage - command: make coverage_report - -workflows: - default: - jobs: - - build-and-test - nightly-build: - triggers: - - schedule: - cron: "5 10 * * 1-5" - filters: - branches: - only: master - jobs: - - build-and-test: - context: nightly diff --git a/.github/dependabot.yml b/.github/dependabot.yml deleted file mode 100644 index 1a4447a..0000000 --- a/.github/dependabot.yml +++ /dev/null @@ -1,16 +0,0 @@ -version: 2 -updates: - - package-ecosystem: "pip" - directory: "/" - schedule: - interval: "weekly" - - - package-ecosystem: "github-actions" - directory: "/" - schedule: - interval: "weekly" - - - package-ecosystem: "docker" - directory: "/" - schedule: - interval: "weekly" diff --git a/Makefile b/Makefile index 2408483..8aef927 100644 --- a/Makefile +++ b/Makefile @@ -15,9 +15,6 @@ test: test_debug: uv run --extra dev python -m pytest -v --trace -coverage_publish: - uv run --extra dev python -m coveralls - coverage_report: uv run --extra dev python -m coverage report --fail-under 90 @@ -30,4 +27,4 @@ clean: uv run --extra dev python -m coverage erase rm -rf .pytest_cache .cache -.PHONY: dependencies run debug test test_debug coverage_publish coverage_report lint clean +.PHONY: dependencies run debug test test_debug coverage_report lint clean diff --git a/pyproject.toml b/pyproject.toml index 93f43d8..71b7095 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -20,7 +20,6 @@ dependencies = [ [project.optional-dependencies] dev = [ "pytest", - "coveralls", "pytest-cov", "httpretty", "pycodestyle", diff --git a/uv.lock b/uv.lock index bc0d0cc..6fe6915 100644 --- a/uv.lock +++ b/uv.lock @@ -221,20 +221,6 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/d2/db/d291e30fdf7ea617a335531e72294e0c723356d7fdde8fba00610a76bda9/coverage-7.13.2-py3-none-any.whl", hash = "sha256:40ce1ea1e25125556d8e76bd0b61500839a07944cc287ac21d5626f3e620cad5", size = 210943, upload-time = "2026-01-25T13:00:02.388Z" }, ] -[[package]] -name = "coveralls" -version = "4.0.2" -source = { registry = "https://pypi.org/simple" } -dependencies = [ - { name = "coverage" }, - { name = "docopt" }, - { name = "requests" }, -] -sdist = { url = "https://files.pythonhosted.org/packages/e3/b3/25862e4610461ca5ffe75cf8d05e830d0b920e023530ab486598ddbe8df8/coveralls-4.0.2.tar.gz", hash = "sha256:7c21ffa2808d3052fa0cfca3842a9f3d21cc8eada02538c192d932199e5f07d4", size = 12408, upload-time = "2025-11-07T19:18:50.54Z" } -wheels = [ - { url = "https://files.pythonhosted.org/packages/06/96/3c046a70c27c9be06589aaab99e7e10067177a338a874311347e662aecb1/coveralls-4.0.2-py3-none-any.whl", hash = "sha256:3940f613eac6b3c14d1425741929e1d15f57666f5e7ae0572bbe92357bd6f7ee", size = 13549, upload-time = "2025-11-07T19:18:49.189Z" }, -] - [[package]] name = "dill" version = "0.4.1" @@ -244,12 +230,6 @@ wheels = [ { url = "https://files.pythonhosted.org/packages/1e/77/dc8c558f7593132cf8fefec57c4f60c83b16941c574ac5f619abb3ae7933/dill-0.4.1-py3-none-any.whl", hash = "sha256:1e1ce33e978ae97fcfcff5638477032b801c46c7c65cf717f95fbc2248f79a9d", size = 120019, upload-time = "2026-01-19T02:36:55.663Z" }, ] -[[package]] -name = "docopt" -version = "0.6.2" -source = { registry = "https://pypi.org/simple" } -sdist = { url = "https://files.pythonhosted.org/packages/a2/55/8f8cab2afd404cf578136ef2cc5dfb50baa1761b68c9da1fb1e4eed343c9/docopt-0.6.2.tar.gz", hash = "sha256:49b3a825280bd66b3aa83585ef59c4a8c82f2c8a522dbe754a8bc8d08c85c491", size = 25901, upload-time = "2014-06-16T11:18:57.406Z" } - [[package]] name = "docutils" version = "0.22.4" @@ -434,7 +414,6 @@ dependencies = [ [package.optional-dependencies] dev = [ - { name = "coveralls" }, { name = "httpretty" }, { name = "pycodestyle" }, { name = "pydocstyle" }, @@ -449,7 +428,6 @@ dev = [ [package.metadata] requires-dist = [ { name = "cachetools" }, - { name = "coveralls", marker = "extra == 'dev'" }, { name = "flask" }, { name = "httpretty", marker = "extra == 'dev'" }, { name = "pycodestyle", marker = "extra == 'dev'" },