canonical / nginx-ingress-integrator-operator

nginx-ingress-integrator-operator - charm repository.
Apache License 2.0
1 stars 8 forks source link

chore(deps): update dependency ops to v2.16.0 #163

Closed renovate[bot] closed 2 months ago

renovate[bot] commented 2 months ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
ops (changelog) ==2.15.0 -> ==2.16.0 age adoption passing confidence

Release Notes

canonical/operator (ops) ### [`v2.16.0`](https://togithub.com/canonical/operator/blob/HEAD/CHANGES.md#2160---29-Aug-2024) [Compare Source](https://togithub.com/canonical/operator/compare/2.15.0...2.16.0) #### Features - Add the description field to SecretInfo in [https://github.com/canonical/operator/pull/1338](https://togithub.com/canonical/operator/pull/1338) #### Refactor - Parse JUJU_\* environment variables in one place in[https://github.com/canonical/operator/pull/1313](https://togithub.com/canonical/operator/pull/1313)3 #### Fixes - Fix reading Juju secret expiry dates in [https://github.com/canonical/operator/pull/1317](https://togithub.com/canonical/operator/pull/1317) - Correct the signature of .events() in [https://github.com/canonical/operator/pull/1342](https://togithub.com/canonical/operator/pull/1342) #### Documentation - Security policy change to only support each active major release in [https://github.com/canonical/operator/pull/1297](https://togithub.com/canonical/operator/pull/1297) - Add Juju version markers in [https://github.com/canonical/operator/pull/1311](https://togithub.com/canonical/operator/pull/1311) - Use Sphinx 8 in [https://github.com/canonical/operator/pull/1303](https://togithub.com/canonical/operator/pull/1303) - Live reload documentation with sphinx-autobuild in [https://github.com/canonical/operator/pull/1323](https://togithub.com/canonical/operator/pull/1323) #### Tests - Update the smoke test series/bases in [https://github.com/canonical/operator/pull/1318](https://togithub.com/canonical/operator/pull/1318) - Run pytest in parallel with pytest xdist in [https://github.com/canonical/operator/pull/1319](https://togithub.com/canonical/operator/pull/1319) - Bump Pyright to 1.1.377 in [https://github.com/canonical/operator/pull/1332](https://togithub.com/canonical/operator/pull/1332) - Run tests on Python 3.12 and the install test on Python 3.13 in [https://github.com/canonical/operator/pull/1315](https://togithub.com/canonical/operator/pull/1315) #### CI - Add a workflow that runs the TIOBE quality checks in [https://github.com/canonical/operator/pull/1301](https://togithub.com/canonical/operator/pull/1301) - Allow executing the TIOBE workflow manually in [https://github.com/canonical/operator/pull/1321](https://togithub.com/canonical/operator/pull/1321) - Make Pyright report unnecessary type ignore comments in [https://github.com/canonical/operator/pull/1333](https://togithub.com/canonical/operator/pull/1333) - Enable linting of docs/custom_conf.py in [https://github.com/canonical/operator/pull/1330](https://togithub.com/canonical/operator/pull/1330)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.



This PR was generated by Mend Renovate. View the repository job log.

github-actions[bot] commented 2 months ago

Test coverage for 068bc7558b7e49374d699afbd691a1d83c0738b6

Name                               Stmts   Miss Branch BrPart  Cover   Missing
------------------------------------------------------------------------------
src/charm.py                         268     10     80      5    96%   198, 205, 283-285, 322, 360, 411, 552-553
src/consts.py                          4      0      0      0   100%
src/controller/__init__.py             0      0      0      0   100%
src/controller/endpoint_slice.py      55      4     10      4    88%   103, 127, 149, 169
src/controller/endpoints.py           33      1      6      0    92%   53
src/controller/ingress.py            103      8     44      4    89%   60, 80-81, 185, 262->273, 266-268, 271-272
src/controller/resource.py            53      1      9      1    97%   64
src/controller/secret.py              58      8     19      4    79%   53, 71-76, 106->111, 108-110, 111->104, 133, 162
src/controller/service.py             37      1      6      0    93%   51
src/exceptions.py                      3      0      0      0   100%
src/ingress_definition.py            271     26     70      8    89%   41, 70, 174-178, 196, 315-316, 361, 373, 377, 393-394, 409-410, 435, 437, 462-463, 496-497, 504-506, 508
src/tls_relation.py                  130      6     31      1    94%   137, 150-156
------------------------------------------------------------------------------
TOTAL                               1015     65    275     27    92%

Static code analysis report

Run started:2024-08-29 08:00:46.207539

Test results:
    No issues identified.

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

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):