AdamOswald / tes

2 stars 1 forks source link

Update dependency python-telegram-bot to v20 - autoclosed #115

Closed renovate[bot] closed 1 year ago

renovate[bot] commented 1 year ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
python-telegram-bot (source, changelog) ==13.15 -> ==20.2 age adoption passing confidence

Release Notes

python-telegram-bot/python-telegram-bot ### [`v20.2`](https://togithub.com/python-telegram-bot/python-telegram-bot/blob/HEAD/CHANGES.rst#Version-202) [Compare Source](https://togithub.com/python-telegram-bot/python-telegram-bot/compare/v20.1...v20.2) \============ *Released 2023-03-25* This is the technical changelog for version 20.2. More elaborate release notes can be found in the news channel `@pythontelegrambotchannel `\_. ## Major Changes - Full Support for API 6.6 (`#3584`\_) - Revert to HTTP/1.1 as Default and make HTTP/2 an Optional Dependency (`#3576`\_) ## Minor Changes, Documentation Improvements and CI - Documentation Improvements (`#3565`*, `#3600`*) - Handle Symbolic Links in `was_called_by` (`#3552`\_) - Tidy Up Tests Directory (`#3553`\_) - Enhance `Application.create_task` (`#3543`\_) - Make Type Completeness Workflow Usable for `PRs` from Forks (`#3551`\_) - Refactor and Overhaul the Test Suite (`#3426`\_) ## Dependencies - Bump `pytest-asyncio` from 0.20.3 to 0.21.0 (`#3624`\_) - Bump `furo` from 2022.12.7 to 2023.3.23 (`#3625`\_) - Bump `pytest-xdist` from 3.2.0 to 3.2.1 (`#3606`\_) - `pre-commit` autoupdate (`#3577`\_) - Update `apscheduler` requirement from ~=3.10.0 to ~=3.10.1 (`#3572`\_) - Bump `pytest` from 7.2.1 to 7.2.2 (`#3573`\_) - Bump `pytest-xdist` from 3.1.0 to 3.2.0 (`#3550`\_) - Bump `sphinxcontrib-mermaid` from 0.7.1 to 0.8 (`#3549`\_) .. \_`#3584`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3584](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3584) .. \_`#3576`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3576](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3576) .. \_`#3565`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3565](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3565) .. \_`#3600`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3600](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3600) .. \_`#3552`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3552](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3552) .. \_`#3553`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3553](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3553) .. \_`#3543`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3543](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3543) .. \_`#3551`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3551](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3551) .. \_`#3426`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3426](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3426) .. \_`#3624`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3624](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3624) .. \_`#3625`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3625](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3625) .. \_`#3606`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3606](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3606) .. \_`#3577`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3577](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3577) .. \_`#3572`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3572](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3572) .. \_`#3573`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3573](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3573) .. \_`#3550`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3550](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3550) .. \_`#3549`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3549](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3549) ### [`v20.1`](https://togithub.com/python-telegram-bot/python-telegram-bot/blob/HEAD/CHANGES.rst#Version-201) [Compare Source](https://togithub.com/python-telegram-bot/python-telegram-bot/compare/v20.0...v20.1) \============ *Released 2023-02-09* This is the technical changelog for version 20.1. More elaborate release notes can be found in the news channel `@pythontelegrambotchannel `\_. ## Major Changes - Full Support for Bot API 6.5 (`#3530`\_) ## New Features - Add `Application(Builder).post_stop` (`#3466`\_) - Add `Chat.effective_name` Convenience Property (`#3485`\_) - Allow to Adjust HTTP Version and Use HTTP/2 by Default (`#3506`\_) ## Documentation Improvements - Enhance `chatmemberbot` Example (`#3500`\_) - Automatically Generate Cross-Reference Links (`#3501`*, `#3529`*, `#3523`\_) - Add Some Graphic Elements to Docs (`#3535`\_) - Various Smaller Improvements (`#3464`*, `#3483`*, `#3484`*, `#3497`*, `#3512`*, `#3515`*, `#3498`\_) ## Minor Changes, Documentation Improvements and CI - Update Copyright to 2023 (`#3459`\_) - Stabilize Tests on Closing and Hiding the General Forum Topic (`#3460`\_) - Fix Dependency Warning Typo (`#3474`\_) - Cache Dependencies on `GitHub` Actions (`#3469`\_) - Store Documentation Builts as `GitHub` Actions Artifacts (`#3468`\_) - Add `ruff` to `pre-commit` Hooks (`#3488`\_) - Improve Warning for `days` Parameter of `JobQueue.run_daily` (`#3503`\_) - Improve Error Message for `NetworkError` (`#3505`\_) - Lock Inactive Threads Only Once Each Day (`#3510`\_) - Bump `pytest` from 7.2.0 to 7.2.1 (`#3513`\_) - Check for 3D Arrays in `check_keyboard_type` (`#3514`\_) - Explicit Type Annotations (`#3508`\_) - Increase Verbosity of Type Completeness CI Job (`#3531`\_) - Fix CI on Python 3.11 + Windows (`#3547`\_) ## Dependencies - Bump `actions/stale` from 6 to 7 (`#3461`\_) - Bump `dessant/lock-threads` from 3.0.0 to 4.0.0 (`#3462`\_) - `pre-commit` autoupdate (`#3470`\_) - Update `httpx` requirement from ~=0.23.1 to ~=0.23.3 (`#3489`\_) - Update `cachetools` requirement from ~=5.2.0 to ~=5.2.1 (`#3502`\_) - Improve Config for `ruff` and Bump to `v0.0.222` (`#3507`\_) - Update `cachetools` requirement from ~=5.2.1 to ~=5.3.0 (`#3520`\_) - Bump `isort` to 5.12.0 (`#3525`\_) - Update `apscheduler` requirement from ~=3.9.1 to ~=3.10.0 (`#3532`\_) - `pre-commit` autoupdate (`#3537`\_) - Update `cryptography` requirement to >=39.0.1 to address Vulnerability (`#3539`\_) .. \_`#3530`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3530](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3530) .. \_`#3466`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3466](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3466) .. \_`#3485`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3485](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3485) .. \_`#3506`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3506](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3506) .. \_`#3500`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3500](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3500) .. \_`#3501`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3501](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3501) .. \_`#3529`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3529](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3529) .. \_`#3523`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3523](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3523) .. \_`#3535`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3535](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3535) .. \_`#3464`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3464](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3464) .. \_`#3483`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3483](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3483) .. \_`#3484`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3484](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3484) .. \_`#3497`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3497](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3497) .. \_`#3512`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3512](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3512) .. \_`#3515`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3515](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3515) .. \_`#3498`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3498](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3498) .. \_`#3459`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3459](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3459) .. \_`#3460`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3460](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3460) .. \_`#3474`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3474](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3474) .. \_`#3469`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3469](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3469) .. \_`#3468`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3468](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3468) .. \_`#3488`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3488](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3488) .. \_`#3503`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3503](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3503) .. \_`#3505`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3505](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3505) .. \_`#3510`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3510](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3510) .. \_`#3513`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3513](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3513) .. \_`#3514`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3514](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3514) .. \_`#3508`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3508](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3508) .. \_`#3531`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3531](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3531) .. \_`#3547`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3547](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3547) .. \_`#3461`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3461](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3461) .. \_`#3462`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3462](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3462) .. \_`#3470`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3470](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3470) .. \_`#3489`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3489](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3489) .. \_`#3502`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3502](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3502) .. \_`#3507`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3507](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3507) .. \_`#3520`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3520](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3520) .. \_`#3525`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3525](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3525) .. \_`#3532`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3532](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3532) .. \_`#3537`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3537](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3537) .. \_`#3539`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3539](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3539) ### [`v20.0`](https://togithub.com/python-telegram-bot/python-telegram-bot/blob/HEAD/CHANGES.rst#Version-200) [Compare Source](https://togithub.com/python-telegram-bot/python-telegram-bot/compare/v13.15...v20.0) \============ *Released 2023-01-01* This is the technical changelog for version 20.0. More elaborate release notes can be found in the news channel `@pythontelegrambotchannel `\_. ## Major Changes - Full Support For Bot API 6.4 (`#3449`\_) ## Minor Changes, Documentation Improvements and CI - Documentation Improvements (`#3428`*, `#3423`*, `#3429`*, `#3441`*, `#3404`*, `#3443`*) - Allow `Sequence` Input for Bot Methods (`#3412`\_) - Update Link-Check CI and Replace a Dead Link (`#3456`\_) - Freeze Classes Without Arguments (`#3453`\_) - Add New Constants (`#3444`\_) - Override `Bot.__deepcopy__` to Raise `TypeError` (`#3446`\_) - Add Log Decorator to `Bot.get_webhook_info` (`#3442`\_) - Add Documentation On Verifying Releases (`#3436`\_) - Drop Undocumented `Job.__lt__` (`#3432`\_) ## Dependencies - Downgrade `sphinx` to 5.3.0 to Fix Search (`#3457`\_) - Bump `sphinx` from 5.3.0 to 6.0.0 (`#3450`\_) .. \_`#3449`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3449](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3449) .. \_`#3428`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3428](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3428) .. \_`#3423`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3423](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3423) .. \_`#3429`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3429](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3429) .. \_`#3441`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3441](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3441) .. \_`#3404`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3404](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3404) .. \_`#3443`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3443](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3443) .. \_`#3412`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3412](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3412) .. \_`#3456`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3456](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3456) .. \_`#3453`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3453](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3453) .. \_`#3444`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3444](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3444) .. \_`#3446`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3446](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3446) .. \_`#3442`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3442](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3442) .. \_`#3436`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3436](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3436) .. \_`#3432`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3432](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3432) .. \_`#3457`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3457](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3457) .. \_`#3450`: [https://github.com/python-telegram-bot/python-telegram-bot/pull/3450](https://togithub.com/python-telegram-bot/python-telegram-bot/pull/3450)

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 becomes conflicted, or you tick the rebase/retry checkbox.

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



This PR has been generated by Mend Renovate. View repository job log here.

viezly[bot] commented 1 year ago

Pull request by bot. No need to analyze

performance-testing-bot[bot] commented 1 year ago

Unable to locate .performanceTestingBot config file

guide-bot[bot] commented 1 year ago

Thanks for opening this Pull Request! We need you to:

  1. Fill out the description.

    Action: Edit description and replace <!- ... --> with actual values.

  2. Complete the activities.

    Action: Complete If you want to rebase/retry this PR, check this box

    If an activity is not applicable, use '\~activity description\~' to mark it not applicable.

difflens[bot] commented 1 year ago

View changes in DiffLens

difflens[bot] commented 1 year ago

View changes in DiffLens

difflens[bot] commented 1 year ago

View changes in DiffLens

difflens[bot] commented 1 year ago

View changes in DiffLens

pull-request-quantifier-deprecated[bot] commented 1 year ago

This PR has 0 quantified lines of changes. In general, a change size of upto 200 lines is ideal for the best PR experience!


Quantification details

``` Label : No Changes Size : +0 -0 Percentile : 0% Total files changed: 1 Change summary by file extension: .txt : +0 -0 ``` > Change counts above are quantified counts, based on the [PullRequestQuantifier customizations](https://github.com/microsoft/PullRequestQuantifier/blob/main/docs/prquantifier-yaml.md).

Why proper sizing of changes matters

Optimal pull request sizes drive a better predictable PR flow as they strike a balance between between PR complexity and PR review overhead. PRs within the optimal size (typical small, or medium sized PRs) mean: - Fast and predictable releases to production: - Optimal size changes are more likely to be reviewed faster with fewer iterations. - Similarity in low PR complexity drives similar review times. - Review quality is likely higher as complexity is lower: - Bugs are more likely to be detected. - Code inconsistencies are more likely to be detected. - Knowledge sharing is improved within the participants: - Small portions can be assimilated better. - Better engineering practices are exercised: - Solving big problems by dividing them in well contained, smaller problems. - Exercising separation of concerns within the code changes. #### What can I do to optimize my changes - Use the PullRequestQuantifier to quantify your PR accurately - Create a context profile for your repo using the [context generator](https://github.com/microsoft/PullRequestQuantifier/releases) - Exclude files that are not necessary to be reviewed or do not increase the review complexity. Example: Autogenerated code, docs, project IDE setting files, binaries, etc. Check out the `Excluded` section from your `prquantifier.yaml` context profile. - Understand your typical change complexity, drive towards the desired complexity by adjusting the label mapping in your `prquantifier.yaml` context profile. - Only use the labels that matter to you, [see context specification](./docs/prquantifier-yaml.md) to customize your `prquantifier.yaml` context profile. - Change your engineering behaviors - For PRs that fall outside of the desired spectrum, review the details and check if: - Your PR could be split in smaller, self-contained PRs instead - Your PR only solves one particular issue. (For example, don't refactor and code new features in the same PR). #### How to interpret the change counts in git diff output - One line was added: `+1 -0` - One line was deleted: `+0 -1` - One line was modified: `+1 -1` (git diff doesn't know about modified, it will interpret that line like one addition plus one deletion) - Change percentiles: Change characteristics (addition, deletion, modification) of this PR in relation to all other PRs within the repository.


Was this comment helpful? :thumbsup:  :ok_hand:  :thumbsdown: (Email) Customize PullRequestQuantifier for this repository.

difflens[bot] commented 1 year ago

View changes in DiffLens