Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Updated pydantic to v2.8.2 #6

Draft
wants to merge 14 commits into
base: main
Choose a base branch
from
Draft

Conversation

alithethird
Copy link

@alithethird alithethird commented Sep 10, 2024

Updating pydantic to v2

Overview

Rationale

Module Changes

Library/Dependency Changes

Checklist

  • The contributing guide was applied
  • The documentation is generated using src-docs
  • The PR is tagged with appropriate label (urgent, trivial, complex)
  • The library version in pyproject.toml is incremented

@alithethird alithethird requested a review from a team as a code owner September 10, 2024 09:10
@alithethird alithethird self-assigned this Sep 10, 2024
@alithethird alithethird added the trivial Simple pr label Sep 10, 2024
@alithethird alithethird marked this pull request as draft September 10, 2024 09:32
Copy link

Test coverage for 4e468ef

Name                                                         Stmts   Miss Branch BrPart  Cover   Missing
--------------------------------------------------------------------------------------------------------
src/github_runner_manager/__init__.py                            0      0      0      0   100%
src/github_runner_manager/errors.py                             22      0      0      0   100%
src/github_runner_manager/github_client.py                      91     34     30      2    54%   65-72, 100-135, 148-157, 171-180, 191-198, 222->242, 236
src/github_runner_manager/manager/__init__.py                    0      0      0      0   100%
src/github_runner_manager/manager/cloud_runner_manager.py       61      0      0      0   100%
src/github_runner_manager/manager/github_runner_manager.py      17      0      6      0   100%
src/github_runner_manager/manager/runner_manager.py            140     37     26      5    70%   175, 187, 191, 207-212, 230-231, 272-277, 295-309, 323-330, 350-354, 363
src/github_runner_manager/manager/runner_scaler.py             102      8     18      3    91%   128-129, 147-148, 153, 159, 253-254
src/github_runner_manager/metrics/__init__.py                    0      0      0      0   100%
src/github_runner_manager/metrics/events.py                     55      2      6      1    95%   56->59, 166-167
src/github_runner_manager/metrics/github.py                     16      0      0      0   100%
src/github_runner_manager/metrics/runner.py                    143     10     24      2    93%   155, 181-194, 230, 267, 449-450
src/github_runner_manager/metrics/runner_logs.py                24      5      4      1    79%   30-33, 47->46, 51-52
src/github_runner_manager/metrics/storage.py                    70      8      6      0    89%   89-90, 117-118, 182-183, 189-190
src/github_runner_manager/metrics/type.py                        5      0      0      0   100%
src/github_runner_manager/openstack_cloud/__init__.py           26      0      2      0   100%
src/github_runner_manager/reactive/__init__.py                   0      0      0      0   100%
src/github_runner_manager/reactive/consumer.py                  92      4     10      1    95%   193-194, 266-269
src/github_runner_manager/reactive/process_manager.py           53      0     12      1    98%   111->exit
src/github_runner_manager/reactive/runner.py                    24     24      4      0     0%   6-61
src/github_runner_manager/reactive/runner_manager.py            18      0      4      0   100%
src/github_runner_manager/reactive/types_.py                    13      0      0      0   100%
src/github_runner_manager/types_/__init__.py                    36     10      4      1    68%   31, 36, 41-54, 69, 77
src/github_runner_manager/types_/github.py                      80      9      4      0    85%   208, 229, 250-257
src/github_runner_manager/utilities.py                          46     28     14      0    30%   73-100, 127-145, 157-158
--------------------------------------------------------------------------------------------------------
TOTAL                                                         1134    179    174     17    81%

Static code analysis report

Run started:2024-10-15 12:40:19.997639

Test results:
  No issues identified.

Code scanned:
  Total lines of code: 4026
  Total lines skipped (#nosec): 2
  Total potential issues skipped due to specifically being disabled (e.g., #nosec BXXX): 3

Run metrics:
  Total issues (by severity):
  	Undefined: 0
  	Low: 0
  	Medium: 0
  	High: 0
  Total issues (by confidence):
  	Undefined: 0
  	Low: 0
  	Medium: 0
  	High: 0
Files skipped (0):

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
trivial Simple pr
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant