{"id":9079,"name":"stable-baselines3","ecosystem":"pip","repository_url":"https://github.com/DLR-RM/stable-baselines3","issues_count":19,"created_at":"2025-06-06T22:30:51.568Z","updated_at":"2025-06-06T22:30:51.568Z","purl":"pkg:pypi/stable-baselines3","metadata":{"id":1565469,"name":"stable-baselines3","ecosystem":"pypi","description":"Pytorch version of Stable Baselines, implementations of reinforcement learning algorithms.","homepage":"https://github.com/DLR-RM/stable-baselines3","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/DLR-RM/stable-baselines3","keywords_array":["reinforcement-learning-algorithms","reinforcement-learning","machine-learning","gymnasium","gym","openai","stable","baselines","toolbox","python","data-science"],"namespace":null,"versions_count":103,"first_release_published_at":"2020-05-07T10:26:35.000Z","latest_release_published_at":"2025-03-24T14:33:12.000Z","latest_release_number":"2.6.0","last_synced_at":"2025-06-06T10:30:42.276Z","created_at":"2022-04-09T06:07:59.400Z","updated_at":"2025-06-06T10:30:42.276Z","registry_url":"https://pypi.org/project/stable-baselines3/","install_command":"pip install stable-baselines3 --index-url https://pypi.org/simple","documentation_url":"https://stable-baselines3.readthedocs.io/","metadata":{"funding":null,"documentation":"https://stable-baselines3.readthedocs.io/","classifiers":["Programming Language :: Python :: 3","Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.9"],"normalized_name":"stable-baselines3"},"repo_metadata":{"id":37042197,"uuid":"261372860","full_name":"DLR-RM/stable-baselines3","owner":"DLR-RM","description":"PyTorch version of Stable Baselines, reliable implementations of reinforcement learning algorithms. ","archived":false,"fork":false,"pushed_at":"2024-05-15T13:59:32.000Z","size":4475,"stargazers_count":8051,"open_issues_count":82,"forks_count":1565,"subscribers_count":61,"default_branch":"master","last_synced_at":"2024-05-16T02:46:28.935Z","etag":null,"topics":["baselines","gsde","gym","machine-learning","openai","python","pytorch","reinforcement-learning","reinforcement-learning-algorithms","robotics","sb3","sde","stable-baselines","toolbox"],"latest_commit_sha":null,"homepage":"https://stable-baselines3.readthedocs.io","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/DLR-RM.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"CITATION.bib","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-05-05T05:52:26.000Z","updated_at":"2024-06-05T17:31:41.517Z","dependencies_parsed_at":"2022-08-08T19:01:17.978Z","dependency_job_id":"cac0ff03-28b9-4b1f-9277-3459a8618840","html_url":"https://github.com/DLR-RM/stable-baselines3","commit_stats":{"total_commits":810,"total_committers":150,"mean_commits":5.4,"dds":0.6283950617283951,"last_synced_commit":"6c00565778e5815e4589afc7499aafbd020535ae"},"previous_names":[],"tags_count":29,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DLR-RM","download_url":"https://codeload.github.com/DLR-RM/stable-baselines3/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":215719591,"owners_count":15920943,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"DLR-RM","name":"DLR-RM","uuid":"25227811","kind":"organization","description":"German Aerospace Center (DLR) - Institute of Robotics and Mechatronics (RM) - open source projects","email":null,"website":"https://rm.dlr.de","location":"48.08329, 11.27507","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/25227811?v=4","repositories_count":40,"last_synced_at":"2024-03-15T06:20:46.849Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/DLR-RM","funding_links":[],"total_stars":13357,"followers":null,"following":null,"created_at":"2022-11-08T18:13:22.178Z","updated_at":"2024-03-15T06:20:52.763Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DLR-RM","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DLR-RM/repositories"},"tags":[{"name":"v2.3.2","sha":"285e01f64aa8ba4bd15aa339c45876d56ed0c3b4","kind":"commit","published_at":"2024-04-27T13:08:38.000Z","download_url":"https://codeload.github.com/DLR-RM/stable-baselines3/tar.gz/v2.3.2","html_url":"https://github.com/DLR-RM/stable-baselines3/releases/tag/v2.3.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/tags/v2.3.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/tags/v2.3.2/manifests"},{"name":"v2.3.0","sha":"429be93c48502c634148a6fa1e2a0e421bcd5a20","kind":"commit","published_at":"2024-03-31T18:25:19.000Z","download_url":"https://codeload.github.com/DLR-RM/stable-baselines3/tar.gz/v2.3.0","html_url":"https://github.com/DLR-RM/stable-baselines3/releases/tag/v2.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/tags/v2.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/tags/v2.3.0/manifests"},{"name":"v2.2.1","sha":"e3dea4b2e03da6fb7ea70db89602909081a7967b","kind":"commit","published_at":"2023-11-17T22:50:23.000Z","download_url":"https://codeload.github.com/DLR-RM/stable-baselines3/tar.gz/v2.2.1","html_url":"https://github.com/DLR-RM/stable-baselines3/releases/tag/v2.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/tags/v2.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/tags/v2.2.1/manifests"},{"name":"v2.1.0","sha":"f4ec0f6afa1a23b0e0b746174cd0074471cc0b89","kind":"commit","published_at":"2023-08-17T19:17:46.000Z","download_url":"https://codeload.github.com/DLR-RM/stable-baselines3/tar.gz/v2.1.0","html_url":"https://github.com/DLR-RM/stable-baselines3/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/tags/v2.1.0/manifests"},{"name":"v2.0.0","sha":"472ff8edb815070c405da913dcbe64c1a06e0e7d","kind":"commit","published_at":"2023-06-23T10:38:31.000Z","download_url":"https://codeload.github.com/DLR-RM/stable-baselines3/tar.gz/v2.0.0","html_url":"https://github.com/DLR-RM/stable-baselines3/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/tags/v2.0.0/manifests"},{"name":"v1.8.0","sha":"84f5511e08b38b57f75240c287d62f441753a116","kind":"commit","published_at":"2023-04-08T13:36:55.000Z","download_url":"https://codeload.github.com/DLR-RM/stable-baselines3/tar.gz/v1.8.0","html_url":"https://github.com/DLR-RM/stable-baselines3/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/tags/v1.8.0/manifests"},{"name":"v1.7.0","sha":"6b8905acdb27e7b2acd036efc918818cc7ee3e20","kind":"commit","published_at":"2023-01-10T16:32:57.000Z","download_url":"https://codeload.github.com/DLR-RM/stable-baselines3/tar.gz/v1.7.0","html_url":"https://github.com/DLR-RM/stable-baselines3/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/tags/v1.7.0/manifests"},{"name":"v1.6.2","sha":"4a558dd8ff80a339921ef2e08dac8d4909ddf149","kind":"commit","published_at":"2022-10-10T14:39:57.000Z","download_url":"https://codeload.github.com/DLR-RM/stable-baselines3/tar.gz/v1.6.2","html_url":"https://github.com/DLR-RM/stable-baselines3/releases/tag/v1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/tags/v1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/tags/v1.6.2/manifests"},{"name":"v1.6.1","sha":"21300c9aaf6ddb97c9511b7123415680db3ec873","kind":"commit","published_at":"2022-09-29T10:15:55.000Z","download_url":"https://codeload.github.com/DLR-RM/stable-baselines3/tar.gz/v1.6.1","html_url":"https://github.com/DLR-RM/stable-baselines3/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"c1f1c3d3d796054f68b3fa741c1a0be4ce2187b5","kind":"commit","published_at":"2022-07-12T20:50:23.000Z","download_url":"https://codeload.github.com/DLR-RM/stable-baselines3/tar.gz/v1.6.0","html_url":"https://github.com/DLR-RM/stable-baselines3/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"30772aa9f53a4cf61571ee90046cdc454c1b11d7","kind":"commit","published_at":"2022-03-25T13:38:22.000Z","download_url":"https://codeload.github.com/DLR-RM/stable-baselines3/tar.gz/v1.5.0","html_url":"https://github.com/DLR-RM/stable-baselines3/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"21f6a474a4755996709efee8c0aab309df905cbf","kind":"commit","published_at":"2022-01-19T10:16:15.000Z","download_url":"https://codeload.github.com/DLR-RM/stable-baselines3/tar.gz/v1.4.0","html_url":"https://github.com/DLR-RM/stable-baselines3/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/tags/v1.4.0/manifests"},{"name":"v1.3.0","sha":"7b977d7b0344f2828c5af863814fc82868a8af2f","kind":"commit","published_at":"2021-10-23T15:07:00.000Z","download_url":"https://codeload.github.com/DLR-RM/stable-baselines3/tar.gz/v1.3.0","html_url":"https://github.com/DLR-RM/stable-baselines3/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"f8a08690737000e4d23eb643a21d70486ece038b","kind":"commit","published_at":"2021-09-08T10:30:20.000Z","download_url":"https://codeload.github.com/DLR-RM/stable-baselines3/tar.gz/v1.2.0","html_url":"https://github.com/DLR-RM/stable-baselines3/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"5af35fa2ccd93a0d95963fcd2884492e70b7571e","kind":"commit","published_at":"2021-07-02T09:21:09.000Z","download_url":"https://codeload.github.com/DLR-RM/stable-baselines3/tar.gz/v1.1.0","html_url":"https://github.com/DLR-RM/stable-baselines3/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/tags/v1.1.0/manifests"},{"name":"v1.0","sha":"e3875b50a1dee69458fb2f2fcfeadc5f0b7eb8a9","kind":"commit","published_at":"2021-03-17T13:20:31.000Z","download_url":"https://codeload.github.com/DLR-RM/stable-baselines3/tar.gz/v1.0","html_url":"https://github.com/DLR-RM/stable-baselines3/releases/tag/v1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/tags/v1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/tags/v1.0/manifests"},{"name":"v1.0rc1","sha":"c62e9259db363bf32bd920405dbe83db94123271","kind":"commit","published_at":"2021-03-06T13:17:43.000Z","download_url":"https://codeload.github.com/DLR-RM/stable-baselines3/tar.gz/v1.0rc1","html_url":"https://github.com/DLR-RM/stable-baselines3/releases/tag/v1.0rc1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/tags/v1.0rc1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/tags/v1.0rc1/manifests"},{"name":"v1.0rc0","sha":"d0d55f37677be7acb581372ba24b4d2adef5fa2b","kind":"commit","published_at":"2021-03-01T12:35:21.000Z","download_url":"https://codeload.github.com/DLR-RM/stable-baselines3/tar.gz/v1.0rc0","html_url":"https://github.com/DLR-RM/stable-baselines3/releases/tag/v1.0rc0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/tags/v1.0rc0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/tags/v1.0rc0/manifests"},{"name":"v0.11.1","sha":"b2c94a677dc926b996cc7fc45ad66dbeb4ce6a97","kind":"commit","published_at":"2021-02-27T18:53:13.000Z","download_url":"https://codeload.github.com/DLR-RM/stable-baselines3/tar.gz/v0.11.1","html_url":"https://github.com/DLR-RM/stable-baselines3/releases/tag/v0.11.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/tags/v0.11.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/tags/v0.11.1/manifests"},{"name":"v0.10.0","sha":"b4188795f5b8918e96db5b8b8dfb867ed8e38d37","kind":"tag","published_at":"2020-10-28T12:02:55.000Z","download_url":"https://codeload.github.com/DLR-RM/stable-baselines3/tar.gz/v0.10.0","html_url":"https://github.com/DLR-RM/stable-baselines3/releases/tag/v0.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/tags/v0.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/tags/v0.10.0/manifests"},{"name":"v0.9.0","sha":"a10e3ae5870836ed38e0b65c4176bbec3f22a1cb","kind":"tag","published_at":"2020-10-04T15:13:39.000Z","download_url":"https://codeload.github.com/DLR-RM/stable-baselines3/tar.gz/v0.9.0","html_url":"https://github.com/DLR-RM/stable-baselines3/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/tags/v0.9.0/manifests"},{"name":"v0.8.0","sha":"cceffd5ab2c855c6369ca88f70f9d3df11128b5b","kind":"tag","published_at":"2020-08-03T20:39:40.000Z","download_url":"https://codeload.github.com/DLR-RM/stable-baselines3/tar.gz/v0.8.0","html_url":"https://github.com/DLR-RM/stable-baselines3/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/tags/v0.8.0/manifests"},{"name":"v0.7.0","sha":"494ebfd20abe90acc136fdaf215c76ec566acd2c","kind":"tag","published_at":"2020-06-10T16:59:30.000Z","download_url":"https://codeload.github.com/DLR-RM/stable-baselines3/tar.gz/v0.7.0","html_url":"https://github.com/DLR-RM/stable-baselines3/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/tags/v0.7.0/manifests"},{"name":"v0.6.0","sha":"403fff5d5063c31368098502f3cc66f20b6e956f","kind":"tag","published_at":"2020-06-01T11:10:26.000Z","download_url":"https://codeload.github.com/DLR-RM/stable-baselines3/tar.gz/v0.6.0","html_url":"https://github.com/DLR-RM/stable-baselines3/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/tags/v0.6.0/manifests"},{"name":"v0.5.0","sha":"88cee2ba55bec4a04791efb00bf4d6f0e9b9a0a8","kind":"tag","published_at":"2020-05-05T12:50:21.000Z","download_url":"https://codeload.github.com/DLR-RM/stable-baselines3/tar.gz/v0.5.0","html_url":"https://github.com/DLR-RM/stable-baselines3/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/tags/v0.5.0/manifests"},{"name":"v0.4.0","sha":"08a22c48345939e42b5bb0f67d426273a524ae6a","kind":"tag","published_at":"2020-04-14T16:37:15.000Z","download_url":"https://codeload.github.com/DLR-RM/stable-baselines3/tar.gz/v0.4.0","html_url":"https://github.com/DLR-RM/stable-baselines3/releases/tag/v0.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/tags/v0.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/tags/v0.4.0/manifests"},{"name":"v0.3.0","sha":"7251b9d2c2028dc4c9d1d2fed5ed70c93c9b111e","kind":"tag","published_at":"2020-03-19T10:13:29.000Z","download_url":"https://codeload.github.com/DLR-RM/stable-baselines3/tar.gz/v0.3.0","html_url":"https://github.com/DLR-RM/stable-baselines3/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/tags/v0.3.0/manifests"},{"name":"v0.2","sha":"809a3d3d38cf509a3e02dabc6507a6361fbf9568","kind":"commit","published_at":"2020-02-14T13:39:24.000Z","download_url":"https://codeload.github.com/DLR-RM/stable-baselines3/tar.gz/v0.2","html_url":"https://github.com/DLR-RM/stable-baselines3/releases/tag/v0.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/tags/v0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/tags/v0.2/manifests"},{"name":"v0.1","sha":"b8df12afe22131d52d7bac6c22777658acc5e449","kind":"tag","published_at":"2020-01-20T12:03:48.000Z","download_url":"https://codeload.github.com/DLR-RM/stable-baselines3/tar.gz/v0.1","html_url":"https://github.com/DLR-RM/stable-baselines3/releases/tag/v0.1","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/tags/v0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DLR-RM%2Fstable-baselines3/tags/v0.1/manifests"}]},"repo_metadata_updated_at":"2024-09-07T00:36:35.025Z","dependent_packages_count":88,"downloads":391880,"downloads_period":"last-month","dependent_repos_count":641,"rankings":{"downloads":0.972858460624443,"dependent_repos_count":0.5450587076499742,"dependent_packages_count":0.2564177733477959,"stargazers_count":0.3461093478838667,"forks_count":1.1096605744125325,"docker_downloads_count":1.9975062928972342,"average":0.8712685261359745},"purl":"pkg:pypi/stable-baselines3","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/stable-baselines3","docker_dependents_count":37,"docker_downloads_count":3126,"usage_url":"https://repos.ecosyste.ms/usage/pypi/stable-baselines3","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/stable-baselines3/dependencies","status":null,"funding_links":[],"critical":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/stable-baselines3/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/stable-baselines3/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/stable-baselines3/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/stable-baselines3/related_packages","maintainers":[{"uuid":"araffin","login":"araffin","name":null,"email":null,"url":null,"packages_count":7,"html_url":"https://pypi.org/user/araffin/","role":null,"created_at":"2022-11-14T20:27:01.801Z","updated_at":"2022-11-14T20:27:01.801Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/araffin/packages"},{"uuid":"ernestum","login":"ernestum","name":null,"email":null,"url":null,"packages_count":9,"html_url":"https://pypi.org/user/ernestum/","role":null,"created_at":"2022-11-14T20:27:01.811Z","updated_at":"2022-11-14T20:27:01.811Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/ernestum/packages"},{"uuid":"hill-a","login":"hill-a","name":null,"email":null,"url":null,"packages_count":3,"html_url":"https://pypi.org/user/hill-a/","role":null,"created_at":"2022-11-14T20:27:01.820Z","updated_at":"2022-11-14T20:27:01.820Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/hill-a/packages"},{"uuid":"Miffyli","login":"Miffyli","name":null,"email":null,"url":null,"packages_count":5,"html_url":"https://pypi.org/user/Miffyli/","role":null,"created_at":"2022-11-14T20:27:01.824Z","updated_at":"2022-11-14T20:27:01.824Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/Miffyli/packages"},{"uuid":"AdamGleave","login":"AdamGleave","name":null,"email":null,"url":null,"packages_count":7,"html_url":"https://pypi.org/user/AdamGleave/","role":null,"created_at":"2022-11-14T20:27:01.782Z","updated_at":"2022-11-14T20:27:01.782Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/AdamGleave/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":690499,"maintainers_count":292846,"namespaces_count":0,"keywords_count":228675,"github":"pypi","metadata":{"funded_packages_count":48967},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-06-07T05:28:50.775Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},"unique_repositories_count":12,"unique_repositories_count_past_30_days":2,"recent_issues":[{"uuid":"3753118070","node_id":"PR_kwDOQLBAuM66Gxb3","number":195,"state":"open","title":"deps(python)(deps): Bump stable-baselines3 from 2.4.0 to 2.7.1","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-12-22T09:53:40.000Z","updated_at":"2025-12-22T09:55:31.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(python)(deps): Bump","packages":[{"name":"stable-baselines3","old_version":"2.4.0","new_version":"2.7.1","repository_url":"https://github.com/DLR-RM/stable-baselines3"}],"path":null,"ecosystem":"pip"},"body":"Bumps [stable-baselines3](https://github.com/DLR-RM/stable-baselines3) from 2.4.0 to 2.7.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/releases\"\u003estable-baselines3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.1: Bug fixes and documentation improvements\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!WARNING]\nStable-Baselines3 (SB3) v2.7.1 will be the last one supporting Python 3.9 (end of life in October 2025)\nWe highly recommended you to upgrade to Python \u0026gt;= 3.10.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eSB3 Contrib (more algorithms): \u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003ehttps://github.com/Stable-Baselines-Team/stable-baselines3-contrib\u003c/a\u003e\nRL Zoo3 (training framework): \u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003ehttps://github.com/DLR-RM/rl-baselines3-zoo\u003c/a\u003e\nStable-Baselines Jax (SBX): \u003ca href=\"https://github.com/araffin/sbx\"\u003ehttps://github.com/araffin/sbx\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eTo upgrade:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003epip install stable_baselines3 sb3_contrib rl_zoo3 --upgrade\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003eNew Features:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eRolloutBuffer\u003c/code\u003e and \u003ccode\u003eDictRolloutBuffer\u003c/code\u003e now uses the actual observation / action space \u003ccode\u003edtype\u003c/code\u003e (instead of float32), this should save memory (\u003ca href=\"https://github.com/Trenza1ore\"\u003e\u003ccode\u003e@​Trenza1ore\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed env checker to properly handle \u003ccode\u003eSequence\u003c/code\u003e observation spaces when nested inside composite spaces (\u003ccode\u003eDict\u003c/code\u003e, \u003ccode\u003eTuple\u003c/code\u003e, \u003ccode\u003eOneOf\u003c/code\u003e) (\u003ca href=\"https://github.com/copilot\"\u003e\u003ccode\u003e@​copilot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate env checker to warn users when using Graph space (\u003ca href=\"https://github.com/dhruvmalik007\"\u003e\u003ccode\u003e@​dhruvmalik007\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed memory leak in \u003ccode\u003eVecVideoRecorder\u003c/code\u003e where \u003ccode\u003erecorded_frames\u003c/code\u003e stayed in memory due to reference in the moviepy clip (\u003ca href=\"https://github.com/copilot\"\u003e\u003ccode\u003e@​copilot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove double space in \u003ccode\u003eStopTrainingOnRewardThreshold\u003c/code\u003e callback message (\u003ca href=\"https://github.com/sea-bass\"\u003e\u003ccode\u003e@​sea-bass\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003eSB3-Contrib\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed tensorboard log name for \u003ccode\u003eMaskablePPO\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003eRL Zoo\u003c/a\u003e\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/araffin/sbx\"\u003eSBX (SB3 + Jax)\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded CnnPolicy to PPO\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded plotting documentation and examples\u003c/li\u003e\n\u003cli\u003eAdded documentation clarifying gSDE (Generalized State-Dependent Exploration) inference behavior for PPO, SAC, and A2C algorithms\u003c/li\u003e\n\u003cli\u003eDocumented Atari wrapper reset behavior where \u003ccode\u003eenv.reset()\u003c/code\u003e may perform a no-op step instead of truly resetting when \u003ccode\u003eterminal_on_life_loss=True\u003c/code\u003e (default), and how to avoid this behavior by setting \u003ccode\u003eterminal_on_life_loss=False\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eClarified comment in \u003ccode\u003e_sample_action()\u003c/code\u003e method to better explain action scaling behavior for off-policy algorithms (\u003ca href=\"https://github.com/copilot\"\u003e\u003ccode\u003e@​copilot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded sb3-plus to projects page\u003c/li\u003e\n\u003cli\u003eAdded example usage of ONNX JS\u003c/li\u003e\n\u003cli\u003eUpdated link to paper of community project DeepNetSlice (\u003ca href=\"https://github.com/AlexPasqua\"\u003e\u003ccode\u003e@​AlexPasqua\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded example usage of Tensorflow JS\u003c/li\u003e\n\u003cli\u003eIncluded exact versions in ONNX JS and example project\u003c/li\u003e\n\u003cli\u003eMade step 2 (\u003ccode\u003epip install\u003c/code\u003e) of \u003ccode\u003eCONTRIBUTING.md\u003c/code\u003e more robust\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/pull/2167\"\u003eDLR-RM/stable-baselines3#2167\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dhruvmalik007\"\u003e\u003ccode\u003e@​dhruvmalik007\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/pull/2139\"\u003eDLR-RM/stable-baselines3#2139\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sea-bass\"\u003e\u003ccode\u003e@​sea-bass\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/pull/2179\"\u003eDLR-RM/stable-baselines3#2179\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yongjincho\"\u003e\u003ccode\u003e@​yongjincho\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/pull/2181\"\u003eDLR-RM/stable-baselines3#2181\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/8da3e5eadeda14c63f42c62dbbe7dbb00c2fd458\"\u003e\u003ccode\u003e8da3e5e\u003c/code\u003e\u003c/a\u003e Release v2.7.1 (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2197\"\u003e#2197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/bab847b4b74e38f31e53246e9fabb839d1e28bfd\"\u003e\u003ccode\u003ebab847b\u003c/code\u003e\u003c/a\u003e Add tensorflow.js export example (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2190\"\u003e#2190\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/b018e4bc949503b990c3012c0e36c9384de770e6\"\u003e\u003ccode\u003eb018e4b\u003c/code\u003e\u003c/a\u003e Update link to paper DeepNetSlice (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2184\"\u003e#2184\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/2268f1464818977f941b785d663428456164ed78\"\u003e\u003ccode\u003e2268f14\u003c/code\u003e\u003c/a\u003e Add \u0026quot;Export to ONNX-JS\u0026quot; section to docs in \u003ccode\u003edocs/guide/export.rst\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2183\"\u003e#2183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/e97e2d08b682088d4d8d31e53c039572292840bd\"\u003e\u003ccode\u003ee97e2d0\u003c/code\u003e\u003c/a\u003e Fix the URL for sb3 integration of wandb (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2181\"\u003e#2181\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/d487f2d2355a6cf81ea26a0bbbdf1a727ca2a886\"\u003e\u003ccode\u003ed487f2d\u003c/code\u003e\u003c/a\u003e Remove double space in \u003ccode\u003eStopTrainingOnRewardThreshold\u003c/code\u003e callback message (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2179\"\u003e#2179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/088f8f59331b5d360b6e3435c0eea14f01b8abcb\"\u003e\u003ccode\u003e088f8f5\u003c/code\u003e\u003c/a\u003e Add sb3-plus to projects page (related to \u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/527\"\u003e#527\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2177\"\u003e#2177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/440ccdd2acb90168a434db955b0c0e9a1c0854e1\"\u003e\u003ccode\u003e440ccdd\u003c/code\u003e\u003c/a\u003e Fix memory leak in VecVideoRecorder by properly deleting references (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2176\"\u003e#2176\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/7883ed4d20bc9edf3a22a053c77b3146c518a937\"\u003e\u003ccode\u003e7883ed4\u003c/code\u003e\u003c/a\u003e Fix env checker to handle Sequence spaces in composite spaces (Dict, Tuple, O...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/c40b5e461be734d733b8fa0c7e2b1e1451fd1c54\"\u003e\u003ccode\u003ec40b5e4\u003c/code\u003e\u003c/a\u003e Add a warning for Graph spaces in env checker (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2139\"\u003e#2139\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/compare/v2.4.0...v2.7.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=stable-baselines3\u0026package-manager=pip\u0026previous-version=2.4.0\u0026new-version=2.7.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e\n\n\u003c!-- This is an auto-generated description by cubic. --\u003e\n---\n## Summary by cubic\nUpgrade stable-baselines3 from 2.4.0 to 2.7.1 to get bug fixes and memory improvements (VecVideoRecorder leak fix, dtype-aware rollout buffers).\nNote: 2.7.1 is the last release supporting Python 3.9; recommended Python 3.10+.\n\n\u003csup\u003eWritten for commit 56a5e008b70bd95897aa42b4e4c27a78b917a62a. Summary will update automatically on new commits.\u003c/sup\u003e\n\n\u003c!-- End of auto-generated description by cubic. --\u003e\n\n","html_url":"https://github.com/The-Skyy-Rose-Collection-LLC/DevSkyy/pull/195","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/The-Skyy-Rose-Collection-LLC%2FDevSkyy/issues/195","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/195/packages"},{"uuid":"3704626189","node_id":"PR_kwDONlTr0s63lh_a","number":358,"state":"open","title":"chore(deps): bump the python-minor group with 10 updates","user":"dependabot[bot]","labels":["security"],"assignees":["blackms"],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-12-08T04:42:37.000Z","updated_at":"2025-12-15T06:15:50.639Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"python-minor","update_count":10,"packages":[{"name":"fastapi","old_version":"0.123.0","new_version":"0.124.0","repository_url":"https://github.com/fastapi/fastapi"},{"name":"ccxt","old_version":"4.5.22","new_version":"4.5.25","repository_url":"https://github.com/ccxt/ccxt"},{"name":"stable-baselines3","old_version":"2.7.0","new_version":"2.7.1","repository_url":"https://github.com/DLR-RM/stable-baselines3"},{"name":"boto3","old_version":"1.42.0","new_version":"1.42.4","repository_url":"https://github.com/boto/boto3"},{"name":"phonenumbers","old_version":"9.0.19","new_version":"9.0.20","repository_url":"https://github.com/daviddrysdale/python-phonenumbers"},{"name":"statsmodels","old_version":"0.14.5","new_version":"0.14.6","repository_url":"https://github.com/statsmodels/statsmodels"},{"name":"sentry-sdk","old_version":"2.46.0","new_version":"2.47.0","repository_url":"https://github.com/getsentry/sentry-python"},{"name":"pytest","old_version":"9.0.1","new_version":"9.0.2","repository_url":"https://github.com/pytest-dev/pytest"},{"name":"black","old_version":"25.11.0","new_version":"25.12.0","repository_url":"https://github.com/psf/black"},{"name":"ruff","old_version":"0.14.7","new_version":"0.14.8","repository_url":"https://github.com/astral-sh/ruff"}],"path":null,"ecosystem":"pip"},"body":"Bumps the python-minor group with 10 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [fastapi](https://github.com/fastapi/fastapi) | `0.123.0` | `0.124.0` |\n| [ccxt](https://github.com/ccxt/ccxt) | `4.5.22` | `4.5.25` |\n| [stable-baselines3](https://github.com/DLR-RM/stable-baselines3) | `2.7.0` | `2.7.1` |\n| [boto3](https://github.com/boto/boto3) | `1.42.0` | `1.42.4` |\n| [phonenumbers](https://github.com/daviddrysdale/python-phonenumbers) | `9.0.19` | `9.0.20` |\n| [statsmodels](https://github.com/statsmodels/statsmodels) | `0.14.5` | `0.14.6` |\n| [sentry-sdk](https://github.com/getsentry/sentry-python) | `2.46.0` | `2.47.0` |\n| [pytest](https://github.com/pytest-dev/pytest) | `9.0.1` | `9.0.2` |\n| [black](https://github.com/psf/black) | `25.11.0` | `25.12.0` |\n| [ruff](https://github.com/astral-sh/ruff) | `0.14.7` | `0.14.8` |\n\nUpdates `fastapi` from 0.123.0 to 0.124.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/fastapi/fastapi/releases\"\u003efastapi's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.124.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🚸  Improve tracebacks by adding endpoint metadata. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/14306\"\u003e#14306\u003c/a\u003e by \u003ca href=\"https://github.com/savannahostrowski\"\u003e\u003ccode\u003e@​savannahostrowski\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e✏️ Fix typo in \u003ccode\u003escripts/mkdocs_hooks.py\u003c/code\u003e. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/14457\"\u003e#14457\u003c/a\u003e by \u003ca href=\"https://github.com/yujiteshima\"\u003e\u003ccode\u003e@​yujiteshima\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.123.10\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 Fix using class (not instance) dependency that has \u003ccode\u003e__call__\u003c/code\u003e method. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/14458\"\u003e#14458\u003c/a\u003e by \u003ca href=\"https://github.com/YuriiMotov\"\u003e\u003ccode\u003e@​YuriiMotov\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e🐛 Fix \u003ccode\u003eseparate_input_output_schemas=False\u003c/code\u003e with \u003ccode\u003ecomputed_field\u003c/code\u003e. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/14453\"\u003e#14453\u003c/a\u003e by \u003ca href=\"https://github.com/YuriiMotov\"\u003e\u003ccode\u003e@​YuriiMotov\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.123.9\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 Fix OAuth2 scopes in OpenAPI in extra corner cases, parent dependency with scopes, sub-dependency security scheme without scopes. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/14459\"\u003e#14459\u003c/a\u003e by \u003ca href=\"https://github.com/tiangolo\"\u003e\u003ccode\u003e@​tiangolo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.123.8\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 Fix OpenAPI security scheme OAuth2 scopes declaration, deduplicate security schemes with different scopes. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/14455\"\u003e#14455\u003c/a\u003e by \u003ca href=\"https://github.com/tiangolo\"\u003e\u003ccode\u003e@​tiangolo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.123.7\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 Fix evaluating stringified annotations in Python 3.10. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/11355\"\u003e#11355\u003c/a\u003e by \u003ca href=\"https://github.com/chaen\"\u003e\u003ccode\u003e@​chaen\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.123.6\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 Fix support for functools wraps and partial combined, for async and regular functions and classes in path operations and dependencies. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/14448\"\u003e#14448\u003c/a\u003e by \u003ca href=\"https://github.com/tiangolo\"\u003e\u003ccode\u003e@​tiangolo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.123.5\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e✨ Allow using dependables with \u003ccode\u003efunctools.partial()\u003c/code\u003e. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/9753\"\u003e#9753\u003c/a\u003e by \u003ca href=\"https://github.com/lieryan\"\u003e\u003ccode\u003e@​lieryan\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e✨ Add support for wrapped functions (e.g. \u003ccode\u003e@functools.wraps()\u003c/code\u003e) used with forward references. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/5077\"\u003e#5077\u003c/a\u003e by \u003ca href=\"https://github.com/lucaswiman\"\u003e\u003ccode\u003e@​lucaswiman\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e✨ Handle wrapped dependencies. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/9555\"\u003e#9555\u003c/a\u003e by \u003ca href=\"https://github.com/phy1729\"\u003e\u003ccode\u003e@​phy1729\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 Fix optional sequence handling with new union syntax from Python 3.10. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/14430\"\u003e#14430\u003c/a\u003e by \u003ca href=\"https://github.com/Viicos\"\u003e\u003ccode\u003e@​Viicos\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRefactors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🔥 Remove dangling extra condiitonal no longer needed. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/14435\"\u003e#14435\u003c/a\u003e by \u003ca href=\"https://github.com/tiangolo\"\u003e\u003ccode\u003e@​tiangolo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e♻️ Refactor internals, update \u003ccode\u003eis_coroutine\u003c/code\u003e check to reuse internal supported variants (unwrap, check class). PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/14434\"\u003e#14434\u003c/a\u003e by \u003ca href=\"https://github.com/tiangolo\"\u003e\u003ccode\u003e@​tiangolo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/b5ca13249e3f2002c70c3f2de528a128af2008f7\"\u003e\u003ccode\u003eb5ca132\u003c/code\u003e\u003c/a\u003e 🔖 Release version 0.124.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/a2cef707e30fb6eb14812e4e273e34079d30ae6b\"\u003e\u003ccode\u003ea2cef70\u003c/code\u003e\u003c/a\u003e 📝 Update release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/5b6245666b8a499d2551caff7567056ef7f881b2\"\u003e\u003ccode\u003e5b62456\u003c/code\u003e\u003c/a\u003e ✏️ Fix typo in \u003ccode\u003escripts/mkdocs_hooks.py\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/fastapi/fastapi/issues/14457\"\u003e#14457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/dbd34f15789f4afa851e339cea4fcd49f421039d\"\u003e\u003ccode\u003edbd34f1\u003c/code\u003e\u003c/a\u003e 📝 Update release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/e1117f75505bbdb2d42321a009dbf26c9c2b8b6d\"\u003e\u003ccode\u003ee1117f7\u003c/code\u003e\u003c/a\u003e 🚸  Improve tracebacks by adding endpoint metadata (\u003ca href=\"https://redirect.github.com/fastapi/fastapi/issues/14306\"\u003e#14306\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/08b09e5236e315b6f10265ed229f130d4befb4ea\"\u003e\u003ccode\u003e08b09e5\u003c/code\u003e\u003c/a\u003e 🔖 Release version 0.123.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/e7d7038dfa35fc923f20fd11a969d2e65e1b9df1\"\u003e\u003ccode\u003ee7d7038\u003c/code\u003e\u003c/a\u003e 📝 Update release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/da0ffab0b260475499294d3dc767409d7bca5c34\"\u003e\u003ccode\u003eda0ffab\u003c/code\u003e\u003c/a\u003e 🐛 Fix using class (not instance) dependency that has \u003ccode\u003e__call__\u003c/code\u003e method (\u003ca href=\"https://redirect.github.com/fastapi/fastapi/issues/14458\"\u003e#14458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/516169428d2fa189d34318ebc469a082c49c1189\"\u003e\u003ccode\u003e5161694\u003c/code\u003e\u003c/a\u003e 📝 Update release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/812a1926f06391b22b081fdb11fe7528e3b91293\"\u003e\u003ccode\u003e812a192\u003c/code\u003e\u003c/a\u003e 🐛 Fix \u003ccode\u003eseparate_input_output_schemas=False\u003c/code\u003e with \u003ccode\u003ecomputed_field\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/fastapi/fastapi/issues/14453\"\u003e#14453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fastapi/fastapi/compare/0.123.0...0.124.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ccxt` from 4.5.22 to 4.5.25\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ccxt/ccxt/releases\"\u003eccxt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.5.25\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump next from 15.4.7 to 15.4.8 in /examples/ts/nextjs-page-router by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27446\"\u003eccxt/ccxt#27446\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(FAQ): amount precision error explanation by \u003ca href=\"https://github.com/Dan-krm\"\u003e\u003ccode\u003e@​Dan-krm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27448\"\u003eccxt/ccxt#27448\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(mexc): c# restore decompress binary var by \u003ca href=\"https://github.com/carlosmiei\"\u003e\u003ccode\u003e@​carlosmiei\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27454\"\u003eccxt/ccxt#27454\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(mexc): fetchOHLCV since and until calculation updated by \u003ca href=\"https://github.com/yzh-pelle\"\u003e\u003ccode\u003e@​yzh-pelle\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27457\"\u003eccxt/ccxt#27457\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ehtx errors mapping by \u003ca href=\"https://github.com/ndubel\"\u003e\u003ccode\u003e@​ndubel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27459\"\u003eccxt/ccxt#27459\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebitmart handleErrors fix by \u003ca href=\"https://github.com/ndubel\"\u003e\u003ccode\u003e@​ndubel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27462\"\u003eccxt/ccxt#27462\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(hyperliquid): ucoin/usdc removal from markets and fetchPositions fix by \u003ca href=\"https://github.com/carlosmiei\"\u003e\u003ccode\u003e@​carlosmiei\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27458\"\u003eccxt/ccxt#27458\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(hyperliquid): automatic mapping by \u003ca href=\"https://github.com/ttodua\"\u003e\u003ccode\u003e@​ttodua\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27455\"\u003eccxt/ccxt#27455\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ccxt/ccxt/compare/v4.5.24...v4.5.25\"\u003ehttps://github.com/ccxt/ccxt/compare/v4.5.24...v4.5.25\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.5.24\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(bybit): add apis by \u003ca href=\"https://github.com/sc0Vu\"\u003e\u003ccode\u003e@​sc0Vu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27440\"\u003eccxt/ccxt#27440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest(skip): some exchanges by \u003ca href=\"https://github.com/ttodua\"\u003e\u003ccode\u003e@​ttodua\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27439\"\u003eccxt/ccxt#27439\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deepcoin): resize logo by \u003ca href=\"https://github.com/carlosmiei\"\u003e\u003ccode\u003e@​carlosmiei\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27442\"\u003eccxt/ccxt#27442\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor(binance): safePosition by \u003ca href=\"https://github.com/ttodua\"\u003e\u003ccode\u003e@​ttodua\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27427\"\u003eccxt/ccxt#27427\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor(ts): import type by \u003ca href=\"https://github.com/ttodua\"\u003e\u003ccode\u003e@​ttodua\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27255\"\u003eccxt/ccxt#27255\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf(python): no extra checks by \u003ca href=\"https://github.com/ttodua\"\u003e\u003ccode\u003e@​ttodua\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27378\"\u003eccxt/ccxt#27378\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(hyperliquid): protect against non available hip3 markets by \u003ca href=\"https://github.com/carlosmiei\"\u003e\u003ccode\u003e@​carlosmiei\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27444\"\u003eccxt/ccxt#27444\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ccxt/ccxt/compare/v4.5.23...v4.5.24\"\u003ehttps://github.com/ccxt/ccxt/compare/v4.5.23...v4.5.24\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.5.23\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(bingx): add apis by \u003ca href=\"https://github.com/sc0Vu\"\u003e\u003ccode\u003e@​sc0Vu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27377\"\u003eccxt/ccxt#27377\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(exchange): error message for retring in python by \u003ca href=\"https://github.com/sc0Vu\"\u003e\u003ccode\u003e@​sc0Vu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27380\"\u003eccxt/ccxt#27380\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(paradex): add fetchFundingRateHistory by \u003ca href=\"https://github.com/carlosmiei\"\u003e\u003ccode\u003e@​carlosmiei\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27384\"\u003eccxt/ccxt#27384\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(okx): add apis \u0026amp; update rate limit by \u003ca href=\"https://github.com/sc0Vu\"\u003e\u003ccode\u003e@​sc0Vu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27370\"\u003eccxt/ccxt#27370\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/crypto from 0.36.0 to 0.45.0 in /go/v4/pro by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27359\"\u003eccxt/ccxt#27359\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove 'WIN' from commonCurrencies by \u003ca href=\"https://github.com/Chord-Labs\"\u003e\u003ccode\u003e@​Chord-Labs\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27382\"\u003eccxt/ccxt#27382\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eremove ccxt prefix from tests.init by \u003ca href=\"https://github.com/caoilainnl\"\u003e\u003ccode\u003e@​caoilainnl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27376\"\u003eccxt/ccxt#27376\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest(json): enable json tests by \u003ca href=\"https://github.com/ttodua\"\u003e\u003ccode\u003e@​ttodua\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27399\"\u003eccxt/ccxt#27399\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(kucoin): add apis by \u003ca href=\"https://github.com/sc0Vu\"\u003e\u003ccode\u003e@​sc0Vu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27397\"\u003eccxt/ccxt#27397\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(mexc): add apis by \u003ca href=\"https://github.com/sc0Vu\"\u003e\u003ccode\u003e@​sc0Vu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27396\"\u003eccxt/ccxt#27396\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(binance): add apis by \u003ca href=\"https://github.com/sc0Vu\"\u003e\u003ccode\u003e@​sc0Vu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27395\"\u003eccxt/ccxt#27395\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(upbit): Ws resolve with symbol instead of marketId by \u003ca href=\"https://github.com/ttodua\"\u003e\u003ccode\u003e@​ttodua\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27390\"\u003eccxt/ccxt#27390\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(php): fix Array.isArray by \u003ca href=\"https://github.com/ttodua\"\u003e\u003ccode\u003e@​ttodua\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27388\"\u003eccxt/ccxt#27388\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove outdated installation details from Install.md by \u003ca href=\"https://github.com/frosty00\"\u003e\u003ccode\u003e@​frosty00\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27401\"\u003eccxt/ccxt#27401\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(package): incorrect REST transpile command by \u003ca href=\"https://github.com/ttodua\"\u003e\u003ccode\u003e@​ttodua\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27411\"\u003eccxt/ccxt#27411\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(hyperliquid): handle non usdc hip3 markets by \u003ca href=\"https://github.com/carlosmiei\"\u003e\u003ccode\u003e@​carlosmiei\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27408\"\u003eccxt/ccxt#27408\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(paradex): unified price type inside ohlcv by \u003ca href=\"https://github.com/carlosmiei\"\u003e\u003ccode\u003e@​carlosmiei\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27406\"\u003eccxt/ccxt#27406\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebitmart error mapping by \u003ca href=\"https://github.com/ndubel\"\u003e\u003ccode\u003e@​ndubel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27416\"\u003eccxt/ccxt#27416\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egate error mapping by \u003ca href=\"https://github.com/ndubel\"\u003e\u003ccode\u003e@​ndubel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27417\"\u003eccxt/ccxt#27417\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(binance): watchOrderBook add rpi by \u003ca href=\"https://github.com/sc0Vu\"\u003e\u003ccode\u003e@​sc0Vu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27402\"\u003eccxt/ccxt#27402\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(bingx): parse transaction status 6=pending by \u003ca href=\"https://github.com/carlosmiei\"\u003e\u003ccode\u003e@​carlosmiei\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27419\"\u003eccxt/ccxt#27419\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ccxt/ccxt/commit/46bf02124975deb33fffaf3fcfa0e0b0e2edf23e\"\u003e\u003ccode\u003e46bf021\u003c/code\u003e\u003c/a\u003e [Automated changes] 4.5.25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ccxt/ccxt/commit/26983e0b0b70cd7b0f8e359eb274ae833f41bc3b\"\u003e\u003ccode\u003e26983e0\u003c/code\u003e\u003c/a\u003e [Automated changes] GO files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ccxt/ccxt/commit/007fea4f04d89d078458881ee7c134f778b2b21b\"\u003e\u003ccode\u003e007fea4\u003c/code\u003e\u003c/a\u003e [Automated changes] C# files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ccxt/ccxt/commit/928edbcc8ac4be00c907bf5c5a448bd37a43c7a0\"\u003e\u003ccode\u003e928edbc\u003c/code\u003e\u003c/a\u003e [Automated changes] PHP files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ccxt/ccxt/commit/6305afe2a245293df164c28bb0bd27cf6241d47f\"\u003e\u003ccode\u003e6305afe\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of \u003ca href=\"https://github.com/ccxt/ccxt\"\u003ehttps://github.com/ccxt/ccxt\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ccxt/ccxt/commit/13a2ea77769f81b0e629f827cdfbf47361a13c5a\"\u003e\u003ccode\u003e13a2ea7\u003c/code\u003e\u003c/a\u003e [Automated changes] JS files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ccxt/ccxt/commit/cef397a50721de4412dd01d0b60c60bb5dc91a10\"\u003e\u003ccode\u003ecef397a\u003c/code\u003e\u003c/a\u003e [Automated changes] Python files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ccxt/ccxt/commit/ade42411f8496caa0a07c56c18fc4cc2feec10ea\"\u003e\u003ccode\u003eade4241\u003c/code\u003e\u003c/a\u003e fix(hyperliquid): automatic mapping (\u003ca href=\"https://redirect.github.com/ccxt/ccxt/issues/27455\"\u003e#27455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ccxt/ccxt/commit/c5735994e86409ab3b7b6cf8b646edad04ead01c\"\u003e\u003ccode\u003ec573599\u003c/code\u003e\u003c/a\u003e [Automated changes] C# files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ccxt/ccxt/commit/17e7867ea4af620f594ac5235f76dc35df558177\"\u003e\u003ccode\u003e17e7867\u003c/code\u003e\u003c/a\u003e [Automated changes] PHP files\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ccxt/ccxt/compare/v4.5.22...v4.5.25\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `stable-baselines3` from 2.7.0 to 2.7.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/releases\"\u003estable-baselines3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.1: Bug fixes and documentation improvements\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!WARNING]\nStable-Baselines3 (SB3) v2.7.1 will be the last one supporting Python 3.9 (end of life in October 2025)\nWe highly recommended you to upgrade to Python \u0026gt;= 3.10.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eSB3 Contrib (more algorithms): \u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003ehttps://github.com/Stable-Baselines-Team/stable-baselines3-contrib\u003c/a\u003e\nRL Zoo3 (training framework): \u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003ehttps://github.com/DLR-RM/rl-baselines3-zoo\u003c/a\u003e\nStable-Baselines Jax (SBX): \u003ca href=\"https://github.com/araffin/sbx\"\u003ehttps://github.com/araffin/sbx\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eTo upgrade:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003epip install stable_baselines3 sb3_contrib rl_zoo3 --upgrade\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003eNew Features:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eRolloutBuffer\u003c/code\u003e and \u003ccode\u003eDictRolloutBuffer\u003c/code\u003e now uses the actual observation / action space \u003ccode\u003edtype\u003c/code\u003e (instead of float32), this should save memory (\u003ca href=\"https://github.com/Trenza1ore\"\u003e\u003ccode\u003e@​Trenza1ore\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed env checker to properly handle \u003ccode\u003eSequence\u003c/code\u003e observation spaces when nested inside composite spaces (\u003ccode\u003eDict\u003c/code\u003e, \u003ccode\u003eTuple\u003c/code\u003e, \u003ccode\u003eOneOf\u003c/code\u003e) (\u003ca href=\"https://github.com/copilot\"\u003e\u003ccode\u003e@​copilot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate env checker to warn users when using Graph space (\u003ca href=\"https://github.com/dhruvmalik007\"\u003e\u003ccode\u003e@​dhruvmalik007\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed memory leak in \u003ccode\u003eVecVideoRecorder\u003c/code\u003e where \u003ccode\u003erecorded_frames\u003c/code\u003e stayed in memory due to reference in the moviepy clip (\u003ca href=\"https://github.com/copilot\"\u003e\u003ccode\u003e@​copilot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove double space in \u003ccode\u003eStopTrainingOnRewardThreshold\u003c/code\u003e callback message (\u003ca href=\"https://github.com/sea-bass\"\u003e\u003ccode\u003e@​sea-bass\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003eSB3-Contrib\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed tensorboard log name for \u003ccode\u003eMaskablePPO\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003eRL Zoo\u003c/a\u003e\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/araffin/sbx\"\u003eSBX (SB3 + Jax)\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded CnnPolicy to PPO\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded plotting documentation and examples\u003c/li\u003e\n\u003cli\u003eAdded documentation clarifying gSDE (Generalized State-Dependent Exploration) inference behavior for PPO, SAC, and A2C algorithms\u003c/li\u003e\n\u003cli\u003eDocumented Atari wrapper reset behavior where \u003ccode\u003eenv.reset()\u003c/code\u003e may perform a no-op step instead of truly resetting when \u003ccode\u003eterminal_on_life_loss=True\u003c/code\u003e (default), and how to avoid this behavior by setting \u003ccode\u003eterminal_on_life_loss=False\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eClarified comment in \u003ccode\u003e_sample_action()\u003c/code\u003e method to better explain action scaling behavior for off-policy algorithms (\u003ca href=\"https://github.com/copilot\"\u003e\u003ccode\u003e@​copilot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded sb3-plus to projects page\u003c/li\u003e\n\u003cli\u003eAdded example usage of ONNX JS\u003c/li\u003e\n\u003cli\u003eUpdated link to paper of community project DeepNetSlice (\u003ca href=\"https://github.com/AlexPasqua\"\u003e\u003ccode\u003e@​AlexPasqua\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded example usage of Tensorflow JS\u003c/li\u003e\n\u003cli\u003eIncluded exact versions in ONNX JS and example project\u003c/li\u003e\n\u003cli\u003eMade step 2 (\u003ccode\u003epip install\u003c/code\u003e) of \u003ccode\u003eCONTRIBUTING.md\u003c/code\u003e more robust\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/pull/2167\"\u003eDLR-RM/stable-baselines3#2167\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dhruvmalik007\"\u003e\u003ccode\u003e@​dhruvmalik007\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/pull/2139\"\u003eDLR-RM/stable-baselines3#2139\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sea-bass\"\u003e\u003ccode\u003e@​sea-bass\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/pull/2179\"\u003eDLR-RM/stable-baselines3#2179\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yongjincho\"\u003e\u003ccode\u003e@​yongjincho\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/pull/2181\"\u003eDLR-RM/stable-baselines3#2181\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/8da3e5eadeda14c63f42c62dbbe7dbb00c2fd458\"\u003e\u003ccode\u003e8da3e5e\u003c/code\u003e\u003c/a\u003e Release v2.7.1 (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2197\"\u003e#2197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/bab847b4b74e38f31e53246e9fabb839d1e28bfd\"\u003e\u003ccode\u003ebab847b\u003c/code\u003e\u003c/a\u003e Add tensorflow.js export example (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2190\"\u003e#2190\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/b018e4bc949503b990c3012c0e36c9384de770e6\"\u003e\u003ccode\u003eb018e4b\u003c/code\u003e\u003c/a\u003e Update link to paper DeepNetSlice (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2184\"\u003e#2184\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/2268f1464818977f941b785d663428456164ed78\"\u003e\u003ccode\u003e2268f14\u003c/code\u003e\u003c/a\u003e Add \u0026quot;Export to ONNX-JS\u0026quot; section to docs in \u003ccode\u003edocs/guide/export.rst\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2183\"\u003e#2183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/e97e2d08b682088d4d8d31e53c039572292840bd\"\u003e\u003ccode\u003ee97e2d0\u003c/code\u003e\u003c/a\u003e Fix the URL for sb3 integration of wandb (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2181\"\u003e#2181\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/d487f2d2355a6cf81ea26a0bbbdf1a727ca2a886\"\u003e\u003ccode\u003ed487f2d\u003c/code\u003e\u003c/a\u003e Remove double space in \u003ccode\u003eStopTrainingOnRewardThreshold\u003c/code\u003e callback message (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2179\"\u003e#2179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/088f8f59331b5d360b6e3435c0eea14f01b8abcb\"\u003e\u003ccode\u003e088f8f5\u003c/code\u003e\u003c/a\u003e Add sb3-plus to projects page (related to \u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/527\"\u003e#527\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2177\"\u003e#2177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/440ccdd2acb90168a434db955b0c0e9a1c0854e1\"\u003e\u003ccode\u003e440ccdd\u003c/code\u003e\u003c/a\u003e Fix memory leak in VecVideoRecorder by properly deleting references (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2176\"\u003e#2176\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/7883ed4d20bc9edf3a22a053c77b3146c518a937\"\u003e\u003ccode\u003e7883ed4\u003c/code\u003e\u003c/a\u003e Fix env checker to handle Sequence spaces in composite spaces (Dict, Tuple, O...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/c40b5e461be734d733b8fa0c7e2b1e1451fd1c54\"\u003e\u003ccode\u003ec40b5e4\u003c/code\u003e\u003c/a\u003e Add a warning for Graph spaces in env checker (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2139\"\u003e#2139\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/compare/v2.7.0...v2.7.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `boto3` from 1.42.0 to 1.42.4\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/boto/boto3/commit/87d85be3865d8f8de7df2188032fb5ebad5883a9\"\u003e\u003ccode\u003e87d85be\u003c/code\u003e\u003c/a\u003e Merge branch 'release-1.42.4'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/boto/boto3/commit/2ed62e3c85f8331f532918f54828ed4e03813788\"\u003e\u003ccode\u003e2ed62e3\u003c/code\u003e\u003c/a\u003e Bumping version to 1.42.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/boto/boto3/commit/7df80a3d6ae16b2c311732b8a67ad6c7ca9b0cd1\"\u003e\u003ccode\u003e7df80a3\u003c/code\u003e\u003c/a\u003e Add changelog entries from botocore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/boto/boto3/commit/347117552e90ab6fc8a3e6a459f0a00ec0ca0a48\"\u003e\u003ccode\u003e3471175\u003c/code\u003e\u003c/a\u003e Merge branch 'release-1.42.3'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/boto/boto3/commit/dfb22ff6eccbd6a07ef68304cc36198e39260618\"\u003e\u003ccode\u003edfb22ff\u003c/code\u003e\u003c/a\u003e Merge branch 'release-1.42.3' into develop\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/boto/boto3/commit/2e3d1258ad9cb30f38d3c54b1b5e847b83a2d13b\"\u003e\u003ccode\u003e2e3d125\u003c/code\u003e\u003c/a\u003e Bumping version to 1.42.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/boto/boto3/commit/04ebd3cbea961c39ea1fea5edfd24442d299eb1d\"\u003e\u003ccode\u003e04ebd3c\u003c/code\u003e\u003c/a\u003e Add changelog entries from botocore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/boto/boto3/commit/cc95ab6caa73634e01a03c82f310d002a5f3e71d\"\u003e\u003ccode\u003ecc95ab6\u003c/code\u003e\u003c/a\u003e Merge branch 'release-1.42.2'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/boto/boto3/commit/743b8e411a11015a0a0ee584cd0f3b947687a666\"\u003e\u003ccode\u003e743b8e4\u003c/code\u003e\u003c/a\u003e Merge branch 'release-1.42.2' into develop\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/boto/boto3/commit/8f7ba800ea3e2c252b2d9ed4abd4f00309a79511\"\u003e\u003ccode\u003e8f7ba80\u003c/code\u003e\u003c/a\u003e Bumping version to 1.42.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/boto/boto3/compare/1.42.0...1.42.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `phonenumbers` from 9.0.19 to 9.0.20\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/daviddrysdale/python-phonenumbers/commit/aceeec9b137d2dae0cbbb947310304d34cf36921\"\u003e\u003ccode\u003eaceeec9\u003c/code\u003e\u003c/a\u003e Prep for 9.0.20 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/daviddrysdale/python-phonenumbers/commit/0c4774f3791ff3fe17896193952238a56019de9b\"\u003e\u003ccode\u003e0c4774f\u003c/code\u003e\u003c/a\u003e Generated files for metadata\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/daviddrysdale/python-phonenumbers/commit/38a38bdabb32d3ed81b07708e85f634141d94b06\"\u003e\u003ccode\u003e38a38bd\u003c/code\u003e\u003c/a\u003e Merge metadata changes from upstream 9.0.20\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/daviddrysdale/python-phonenumbers/compare/v9.0.19...v9.0.20\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `statsmodels` from 0.14.5 to 0.14.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/statsmodels/statsmodels/releases\"\u003estatsmodels's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 0.14.6\u003c/h2\u003e\n\u003cp\u003eThis patch release fixes an issue with pandas 3.0.0 that prevented statsmodels from importing. It also addresses some minor changes that improve future compatibility in NumPy.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/statsmodels/statsmodels/commit/40e6a84d26ac74623c6b94b718f0987ef0351c53\"\u003e\u003ccode\u003e40e6a84\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/statsmodels/statsmodels/issues/9701\"\u003e#9701\u003c/a\u003e from bashtage/doc-0.14.6-changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/statsmodels/statsmodels/commit/120ad27d72f85b6f772f97e2f2ac5112b3b004b1\"\u003e\u003ccode\u003e120ad27\u003c/code\u003e\u003c/a\u003e DOC: Release note for 0.14.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/statsmodels/statsmodels/commit/e8b0ab012bbc108f528de0abd88f01787e28a483\"\u003e\u003ccode\u003ee8b0ab0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/statsmodels/statsmodels/issues/9700\"\u003e#9700\u003c/a\u003e from bashtage/final-0.14.6-changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/statsmodels/statsmodels/commit/8ad398a2cc997104d59eb0bf3447f4fabf2e4466\"\u003e\u003ccode\u003e8ad398a\u003c/code\u003e\u003c/a\u003e MAINT: Improve compatability wiht recent NumPy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/statsmodels/statsmodels/commit/9495808cfc47f3c80cfeae63ebe72d1541688c65\"\u003e\u003ccode\u003e9495808\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/statsmodels/statsmodels/issues/9633\"\u003e#9633\u003c/a\u003e from bashtage/changes-0-14-6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/statsmodels/statsmodels/commit/b44854afd635ef35c38c94ecae9c08d7e790c4cc\"\u003e\u003ccode\u003eb44854a\u003c/code\u003e\u003c/a\u003e STY: Fix linting fails\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/statsmodels/statsmodels/commit/e7b2fa569b056e098e3df9134042fe3146034306\"\u003e\u003ccode\u003ee7b2fa5\u003c/code\u003e\u003c/a\u003e MAINT: Update for recent changes\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/statsmodels/statsmodels/compare/v0.14.5...v0.14.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sentry-sdk` from 2.46.0 to 2.47.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-python/releases\"\u003esentry-sdk's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.47.0\u003c/h2\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: Make PropagationContext.from_incoming_data always return a PropagationContext by \u003ca href=\"https://github.com/sl0thentr0py\"\u003e\u003ccode\u003e@​sl0thentr0py\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5186\"\u003e#5186\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(integrations):  anthropic set \u003ccode\u003eGEN_AI_OPERATION_NAME\u003c/code\u003e by \u003ca href=\"https://github.com/constantinius\"\u003e\u003ccode\u003e@​constantinius\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5185\"\u003e#5185\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(spotlight): align behavior with SDK spec by \u003ca href=\"https://github.com/BYK\"\u003e\u003ccode\u003e@​BYK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5169\"\u003e#5169\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(integrations): do not exit early when config is not passed as it is not required and prohibits setting \u003ccode\u003egen_ai.request.messages\u003c/code\u003e by \u003ca href=\"https://github.com/constantinius\"\u003e\u003ccode\u003e@​constantinius\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5167\"\u003e#5167\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(langchain): add gen_ai.response.model to chat spans by \u003ca href=\"https://github.com/shellmayr\"\u003e\u003ccode\u003e@​shellmayr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5159\"\u003e#5159\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(integrations): add the system prompt to the \u003ccode\u003egen_ai.request.messages\u003c/code\u003e attribute by \u003ca href=\"https://github.com/constantinius\"\u003e\u003ccode\u003e@​constantinius\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5161\"\u003e#5161\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(ai): Handle Pydantic model classes in _normalize_data by \u003ca href=\"https://github.com/skalinchuk\"\u003e\u003ccode\u003e@​skalinchuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5143\"\u003e#5143\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(openai-agents): Avoid double span exit on exception by \u003ca href=\"https://github.com/alexander-alderman-webb\"\u003e\u003ccode\u003e@​alexander-alderman-webb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5174\"\u003e#5174\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(openai-agents): Store \u003ccode\u003einvoke_agent\u003c/code\u003e span on \u003ccode\u003eagents.RunContextWrapper\u003c/code\u003e by \u003ca href=\"https://github.com/alexander-alderman-webb\"\u003e\u003ccode\u003e@​alexander-alderman-webb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5165\"\u003e#5165\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd back span status by \u003ca href=\"https://github.com/sl0thentr0py\"\u003e\u003ccode\u003e@​sl0thentr0py\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5147\"\u003e#5147\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(integrations): openai-agents: add usage and response model reporting for chat and invoke_agent spans by \u003ca href=\"https://github.com/constantinius\"\u003e\u003ccode\u003e@​constantinius\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5157\"\u003e#5157\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Implement strict_trace_continuation by \u003ca href=\"https://github.com/sl0thentr0py\"\u003e\u003ccode\u003e@​sl0thentr0py\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5178\"\u003e#5178\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(integration): pydantic-ai: properly report token usage and response model for invoke_agent spans by \u003ca href=\"https://github.com/constantinius\"\u003e\u003ccode\u003e@​constantinius\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5153\"\u003e#5153\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(integrations): add support for embed_content methods in GoogleGenAI integration by \u003ca href=\"https://github.com/constantinius\"\u003e\u003ccode\u003e@​constantinius\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5128\"\u003e#5128\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(logs): Record discarded log bytes by \u003ca href=\"https://github.com/alexander-alderman-webb\"\u003e\u003ccode\u003e@​alexander-alderman-webb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5144\"\u003e#5144\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add an initial changelog config by \u003ca href=\"https://github.com/sentrivana\"\u003e\u003ccode\u003e@​sentrivana\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5145\"\u003e#5145\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(django): Instrument database rollbacks by \u003ca href=\"https://github.com/alexander-alderman-webb\"\u003e\u003ccode\u003e@​alexander-alderman-webb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5115\"\u003e#5115\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(django): Instrument database commits by \u003ca href=\"https://github.com/alexander-alderman-webb\"\u003e\u003ccode\u003e@​alexander-alderman-webb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5100\"\u003e#5100\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(openai-agents): Truncate long messages by \u003ca href=\"https://github.com/alexander-alderman-webb\"\u003e\u003ccode\u003e@​alexander-alderman-webb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5141\"\u003e#5141\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd org_id support by \u003ca href=\"https://github.com/sl0thentr0py\"\u003e\u003ccode\u003e@​sl0thentr0py\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5166\"\u003e#5166\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDeprecations\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003econtinue_from_headers\u003c/code\u003e by \u003ca href=\"https://github.com/sl0thentr0py\"\u003e\u003ccode\u003e@​sl0thentr0py\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5160\"\u003e#5160\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBuild / dependencies / internal 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove unsupported SPANSTATUS.(ERROR|UNSET) by \u003ca href=\"https://github.com/sl0thentr0py\"\u003e\u003ccode\u003e@​sl0thentr0py\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5146\"\u003e#5146\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename setup_otlp_exporter to setup_otlp_traces_exporter by \u003ca href=\"https://github.com/sl0thentr0py\"\u003e\u003ccode\u003e@​sl0thentr0py\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5142\"\u003e#5142\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSimplify continue_trace to reuse propagation_context values by \u003ca href=\"https://github.com/sl0thentr0py\"\u003e\u003ccode\u003e@​sl0thentr0py\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5158\"\u003e#5158\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake PropagationContext hold baggage instead of dynamic_sampling_context by \u003ca href=\"https://github.com/sl0thentr0py\"\u003e\u003ccode\u003e@​sl0thentr0py\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5156\"\u003e#5156\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCleanup PropagationContext.from_incoming_data by \u003ca href=\"https://github.com/sl0thentr0py\"\u003e\u003ccode\u003e@​sl0thentr0py\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5155\"\u003e#5155\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Add \u003ccode\u003ecommit_patterns\u003c/code\u003e to changelog config, remove auto-labeler by \u003ca href=\"https://github.com/sentrivana\"\u003e\u003ccode\u003e@​sentrivana\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5176\"\u003e#5176\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/github-script from 7 to 8 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5171\"\u003e#5171\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump supercharge/redis-github-action from 1.8.1 to 2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5172\"\u003e#5172\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: 🤖 Update test matrix with new releases (12/01) by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5173\"\u003e#5173\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: Add auto-label GH action by \u003ca href=\"https://github.com/sentrivana\"\u003e\u003ccode\u003e@​sentrivana\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5163\"\u003e#5163\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: Split up Test AI workflow by \u003ca href=\"https://github.com/alexander-alderman-webb\"\u003e\u003ccode\u003e@​alexander-alderman-webb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5148\"\u003e#5148\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: Update test matrix with new releases (11/24) by \u003ca href=\"https://github.com/alexander-alderman-webb\"\u003e\u003ccode\u003e@​alexander-alderman-webb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5139\"\u003e#5139\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: Import integrations with empty shadow modules by \u003ca href=\"https://github.com/alexander-alderman-webb\"\u003e\u003ccode\u003e@​alexander-alderman-webb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5150\"\u003e#5150\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd deprecations to changelog categories by \u003ca href=\"https://github.com/sentrivana\"\u003e\u003ccode\u003e@​sentrivana\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5162\"\u003e#5162\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md\"\u003esentry-sdk's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.47.0\u003c/h2\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: Make PropagationContext.from_incoming_data always return a PropagationContext by \u003ca href=\"https://github.com/sl0thentr0py\"\u003e\u003ccode\u003e@​sl0thentr0py\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5186\"\u003e#5186\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(integrations):  anthropic set \u003ccode\u003eGEN_AI_OPERATION_NAME\u003c/code\u003e by \u003ca href=\"https://github.com/constantinius\"\u003e\u003ccode\u003e@​constantinius\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5185\"\u003e#5185\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(spotlight): align behavior with SDK spec by \u003ca href=\"https://github.com/BYK\"\u003e\u003ccode\u003e@​BYK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5169\"\u003e#5169\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(integrations): do not exit early when config is not passed as it is not required and prohibits setting \u003ccode\u003egen_ai.request.messages\u003c/code\u003e by \u003ca href=\"https://github.com/constantinius\"\u003e\u003ccode\u003e@​constantinius\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5167\"\u003e#5167\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(langchain): add gen_ai.response.model to chat spans by \u003ca href=\"https://github.com/shellmayr\"\u003e\u003ccode\u003e@​shellmayr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5159\"\u003e#5159\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(integrations): add the system prompt to the \u003ccode\u003egen_ai.request.messages\u003c/code\u003e attribute by \u003ca href=\"https://github.com/constantinius\"\u003e\u003ccode\u003e@​constantinius\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5161\"\u003e#5161\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(ai): Handle Pydantic model classes in _normalize_data by \u003ca href=\"https://github.com/skalinchuk\"\u003e\u003ccode\u003e@​skalinchuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5143\"\u003e#5143\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(openai-agents): Avoid double span exit on exception by \u003ca href=\"https://github.com/alexander-alderman-webb\"\u003e\u003ccode\u003e@​alexander-alderman-webb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5174\"\u003e#5174\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(openai-agents): Store \u003ccode\u003einvoke_agent\u003c/code\u003e span on \u003ccode\u003eagents.RunContextWrapper\u003c/code\u003e by \u003ca href=\"https://github.com/alexander-alderman-webb\"\u003e\u003ccode\u003e@​alexander-alderman-webb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5165\"\u003e#5165\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd back span status by \u003ca href=\"https://github.com/sl0thentr0py\"\u003e\u003ccode\u003e@​sl0thentr0py\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5147\"\u003e#5147\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(integrations): openai-agents: add usage and response model reporting for chat and invoke_agent spans by \u003ca href=\"https://github.com/constantinius\"\u003e\u003ccode\u003e@​constantinius\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5157\"\u003e#5157\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Implement strict_trace_continuation by \u003ca href=\"https://github.com/sl0thentr0py\"\u003e\u003ccode\u003e@​sl0thentr0py\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5178\"\u003e#5178\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(integration): pydantic-ai: properly report token usage and response model for invoke_agent spans by \u003ca href=\"https://github.com/constantinius\"\u003e\u003ccode\u003e@​constantinius\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5153\"\u003e#5153\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(integrations): add support for embed_content methods in GoogleGenAI integration by \u003ca href=\"https://github.com/constantinius\"\u003e\u003ccode\u003e@​constantinius\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5128\"\u003e#5128\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(logs): Record discarded log bytes by \u003ca href=\"https://github.com/alexander-alderman-webb\"\u003e\u003ccode\u003e@​alexander-alderman-webb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5144\"\u003e#5144\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add an initial changelog config by \u003ca href=\"https://github.com/sentrivana\"\u003e\u003ccode\u003e@​sentrivana\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5145\"\u003e#5145\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(django): Instrument database rollbacks by \u003ca href=\"https://github.com/alexander-alderman-webb\"\u003e\u003ccode\u003e@​alexander-alderman-webb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5115\"\u003e#5115\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(django): Instrument database commits by \u003ca href=\"https://github.com/alexander-alderman-webb\"\u003e\u003ccode\u003e@​alexander-alderman-webb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5100\"\u003e#5100\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(openai-agents): Truncate long messages by \u003ca href=\"https://github.com/alexander-alderman-webb\"\u003e\u003ccode\u003e@​alexander-alderman-webb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5141\"\u003e#5141\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd org_id support by \u003ca href=\"https://github.com/sl0thentr0py\"\u003e\u003ccode\u003e@​sl0thentr0py\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5166\"\u003e#5166\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDeprecations\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003econtinue_from_headers\u003c/code\u003e by \u003ca href=\"https://github.com/sl0thentr0py\"\u003e\u003ccode\u003e@​sl0thentr0py\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5160\"\u003e#5160\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBuild / dependencies / internal 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove unsupported SPANSTATUS.(ERROR|UNSET) by \u003ca href=\"https://github.com/sl0thentr0py\"\u003e\u003ccode\u003e@​sl0thentr0py\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5146\"\u003e#5146\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename setup_otlp_exporter to setup_otlp_traces_exporter by \u003ca href=\"https://github.com/sl0thentr0py\"\u003e\u003ccode\u003e@​sl0thentr0py\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5142\"\u003e#5142\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSimplify continue_trace to reuse propagation_context values by \u003ca href=\"https://github.com/sl0thentr0py\"\u003e\u003ccode\u003e@​sl0thentr0py\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5158\"\u003e#5158\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake PropagationContext hold baggage instead of dynamic_sampling_context by \u003ca href=\"https://github.com/sl0thentr0py\"\u003e\u003ccode\u003e@​sl0thentr0py\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5156\"\u003e#5156\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCleanup PropagationContext.from_incoming_data by \u003ca href=\"https://github.com/sl0thentr0py\"\u003e\u003ccode\u003e@​sl0thentr0py\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5155\"\u003e#5155\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Add \u003ccode\u003ecommit_patterns\u003c/code\u003e to changelog config, remove auto-labeler by \u003ca href=\"https://github.com/sentrivana\"\u003e\u003ccode\u003e@​sentrivana\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5176\"\u003e#5176\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/github-script from 7 to 8 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5171\"\u003e#5171\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump supercharge/redis-github-action from 1.8.1 to 2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5172\"\u003e#5172\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: 🤖 Update test matrix with new releases (12/01) by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5173\"\u003e#5173\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: Add auto-label GH action by \u003ca href=\"https://github.com/sentrivana\"\u003e\u003ccode\u003e@​sentrivana\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5163\"\u003e#5163\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: Split up Test AI workflow by \u003ca href=\"https://github.com/alexander-alderman-webb\"\u003e\u003ccode\u003e@​alexander-alderman-webb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5148\"\u003e#5148\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: Update test matrix with new releases (11/24) by \u003ca href=\"https://github.com/alexander-alderman-webb\"\u003e\u003ccode\u003e@​alexander-alderman-webb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5139\"\u003e#5139\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: Import integrations with empty shadow modules by \u003ca href=\"https://github.com/alexander-alderman-webb\"\u003e\u003ccode\u003e@​alexander-alderman-webb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5150\"\u003e#5150\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd deprecations to changelog categories by \u003ca href=\"https://github.com/sentrivana\"\u003e\u003ccode\u003e@​sentrivana\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5162\"\u003e#5162\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-python/commit/a1e3004593102353e52f3f58e775d16430b025c2\"\u003e\u003ccode\u003ea1e3004\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-python/commit/9aa07c5747a121d4b46a9c4b980832b48d4dafb5\"\u003e\u003ccode\u003e9aa07c5\u003c/code\u003e\u003c/a\u003e release: 2.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-python/commit/8d0b6ccf86a2355f0734fe768646e16d993d03d8\"\u003e\u003ccode\u003e8d0b6cc\u003c/code\u003e\u003c/a\u003e fix(openai-agents): Avoid double span exit on exception (\u003ca href=\"https://redirect.github.com/getsentry/sentry-python/issues/5174\"\u003e#5174\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-python/commit/d2d3d3545f7a63a839a92ebab84b4a682b449af4\"\u003e\u003ccode\u003ed2d3d35\u003c/code\u003e\u003c/a\u003e test: Import integrations with empty shadow modules (\u003ca href=\"https://redirect.github.com/getsentry/sentry-python/issues/5150\"\u003e#5150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-python/commit/9a9fbfef0b1d3940b16cef128b24996583072dd5\"\u003e\u003ccode\u003e9a9fbfe\u003c/code\u003e\u003c/a\u003e fix: Make PropagationContext.from_incoming_data always return a PropagationCo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-python/commit/9c9510d7d324dfd521aca952f61320aa2313b287\"\u003e\u003ccode\u003e9c9510d\u003c/code\u003e\u003c/a\u003e feat(integrations): openai-agents: add usage and response model reporting for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-python/commit/4df00564dc0b0a11904c52ab2c41f540598c46e4\"\u003e\u003ccode\u003e4df0056\u003c/code\u003e\u003c/a\u003e fix(integrations):  anthropic set \u003ccode\u003eGEN_AI_OPERATION_NAME\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-python/issues/5185\"\u003e#5185\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-python/commit/6c6705a3d990559a80a48477a873d3171b928b12\"\u003e\u003ccode\u003e6c6705a\u003c/code\u003e\u003c/a\u003e fix(spotlight): align behavior with SDK spec (\u003ca href=\"https://redirect.github.com/getsentry/sentry-python/issues/5169\"\u003e#5169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-python/commit/7449603a8087ddaf11a5e176f9e26957a524d634\"\u003e\u003ccode\u003e7449603\u003c/code\u003e\u003c/a\u003e feat(openai-agents): Truncate long messages (\u003ca href=\"https://redirect.github.com/getsentry/sentry-python/issues/5141\"\u003e#5141\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-python/commit/996f9359aaf0bbfffbc81ff12d59f461db0df79f\"\u003e\u003ccode\u003e996f935\u003c/code\u003e\u003c/a\u003e fix(openai-agents): Store \u003ccode\u003einvoke_agent\u003c/code\u003e span on \u003ccode\u003eagents.RunContextWrapper\u003c/code\u003e (...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-python/compare/2.46.0...2.47.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pytest` from 9.0.1 to 9.0.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pytest-dev/pytest/releases\"\u003epytest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.0.2\u003c/h2\u003e\n\u003ch1\u003epytest 9.0.2 (2025-12-06)\u003c/h1\u003e\n\u003ch2\u003eBug fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/13896\"\u003e#13896\u003c/a\u003e: The terminal progress feature added in pytest 9.0.0 has been disabled by default, except on Windows, due to compatibility issues with some terminal emulators.\u003c/p\u003e\n\u003cp\u003eYou may enable it again by passing \u003ccode\u003e-p terminalprogress\u003c/code\u003e. We may enable it by default again once compatibility improves in the future.\u003c/p\u003e\n\u003cp\u003eAdditionally, when the environment variable \u003ccode\u003eTERM\u003c/code\u003e is \u003ccode\u003edumb\u003c/code\u003e, the escape codes are no longer emitted, even if the plugin is enabled.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/13904\"\u003e#13904\u003c/a\u003e: Fixed the TOML type of the \u003ccode\u003etmp_path_retention_count\u003c/code\u003e settings in the API reference from number to string.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/13946\"\u003e#13946\u003c/a\u003e: The private \u003ccode\u003econfig.inicfg\u003c/code\u003e attribute was changed in a breaking manner in pytest 9.0.0.\nDue to its usage in the ecosystem, it is now restored to working order using a compatibility shim.\nIt will be deprecated in pytest 9.1 and removed in pytest 10.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/13965\"\u003e#13965\u003c/a\u003e: Fixed quadratic-time behavior when handling \u003ccode\u003eunittest\u003c/code\u003e subtests in Python 3.10.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eImproved documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/4492\"\u003e#4492\u003c/a\u003e: The API Reference now contains cross-reference-able documentation of \u003ccode\u003epytest's command-line flags \u0026lt;command-line-flags\u0026gt;\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest/commit/3d10b5148e03eb82b3ee29181dbdc73cf82699e2\"\u003e\u003ccode\u003e3d10b51\u003c/code\u003e\u003c/a\u003e Prepare release version 9.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest/commit/188750b725add8c3400eee6fbb6b80559c296d69\"\u003e\u003ccode\u003e188750b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14030\"\u003e#14030\u003c/a\u003e from pytest-dev/patchback/backports/9.0.x/1e4b01d1f...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest/commit/b7d7bef90cb9a6db8ac1d3dd5b9ae0eb9abd6c58\"\u003e\u003ccode\u003eb7d7bef\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14014\"\u003e#14014\u003c/a\u003e from bluetech/compat-note\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest/commit/bd08e85ac76614ff5ca9ae338aee8d8b06c8fae0\"\u003e\u003ccode\u003ebd08e85\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14013\"\u003e#14013\u003c/a\u003e from pytest-dev/patchback/backports/9.0.x/922b60377...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest/commit/bc783862991241c442c9f9c068e51737ec15ea10\"\u003e\u003ccode\u003ebc78386\u003c/code\u003e\u003c/a\u003e Add CLI options reference documentation (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/13930\"\u003e#13930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest/commit/5a4e398ce89bc23d2cf3fd98c042fdffb6fa8afa\"\u003e\u003ccode\u003e5a4e398\u003c/code\u003e\u003c/a\u003e Fix docs typo (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14005\"\u003e#14005\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14008\"\u003e#14008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest/commit/d7ae6df394398168bf9d926f803c26849c8f07ee\"\u003e\u003ccode\u003ed7ae6df\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14006\"\u003e#14006\u003c/a\u003e from pytest-dev/maintenance/update-plugin-list-tmpl...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest/commit/556f6a22e12d13d1ffeceaf64424eb95d5e0fb87\"\u003e\u003ccode\u003e556f6a2\u003c/code\u003e\u003c/a\u003e pre-commit: fix rst-lint after new release (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/13999\"\u003e#13999\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14001\"\u003e#14001\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest/commit/c60fbe63a26f64a42738e3f3527a8f79024fdf50\"\u003e\u003ccode\u003ec60fbe6\u003c/code\u003e\u003c/a\u003e Fix quadratic-time behavior when handling \u003ccode\u003eunittest\u003c/code\u003e subtests in Python 3.10 ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest/commit/73d9b011183d9a1c4a7007c1119d97a6e627788e\"\u003e\u003ccode\u003e73d9b01\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/13995\"\u003e#13995\u003c/a\u003e from nicoddemus/patchback/backports/9.0.x/1b5200c0f...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pytest-dev/pytest/compare/9.0.1...9.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `black` from 25.11.0 to 25.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/psf/black/releases\"\u003eblack's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e25.12.0\u003c/h2\u003e\n\u003cp\u003ePlease test out the draft 2026 style in version 26.1a1! This style will be finalized in\nthe January release (26.1.0). Most of the changes in \u003ccode\u003e--preview\u003c/code\u003e will be in the 2026\nstable style, but not all.\n\u003ca href=\"https://redirect.github.com/psf/black/issues/4042\"\u003ePlease share your feedback!\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eThis release (25.12.0) will still produce the 2025 style.\u003c/p\u003e\n\u003ch3\u003eHighlights\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBlack no longer supports running with Python 3.9 (\u003ca href=\"https://redirect.github.com/psf/black/issues/4842\"\u003e#4842\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eStable style\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix bug where comments preceding \u003ccode\u003e# fmt: off\u003c/code\u003e/\u003ccode\u003e# fmt: on\u003c/code\u003e blocks were incorrectly\nremoved, particularly affecting Jupytext's \u003ccode\u003e# %% [markdown]\u003c/code\u003e comments (\u003ca href=\"https://redirect.github.com/psf/black/issues/4845\"\u003e#4845\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash when multiple \u003ccode\u003e# fmt: skip\u003c/code\u003e comments are used in a multi-part if-clause, on\nstring literals, or on dictionary entries with long lines (\u003ca href=\"https://redirect.github.com/psf/black/issues/4872\"\u003e#4872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix possible crash when \u003ccode\u003efmt: \u003c/code\u003e directives aren't on the top level (\u003ca href=\"https://redirect.github.com/psf/black/issues/4856\"\u003e#4856\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePreview style\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003efmt: skip\u003c/code\u003e skipping the line after instead of the line it's on (\u003ca href=\"https://redirect.github.com/psf/black/issues/4855\"\u003e#4855\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove unnecessary parentheses from the left-hand side of assignments while preserving\nmagic trailing commas and intentional multiline formatting (\u003ca href=\"https://redirect.github.com/psf/black/issues/4865\"\u003e#4865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003efix_fmt_skip_in_one_liners\u003c/code\u003e crashing on \u003ccode\u003ewith\u003c/code\u003e statements (\u003ca href=\"https://redirect.github.com/psf/black/issues/4853\"\u003e#4853\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003efix_fmt_skip_in_one_liners\u003c/code\u003e crashing on annotated parameters (\u003ca href=\"https://redirect.github.com/psf/black/issues/4854\"\u003e#4854\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix new lines being added after imports with \u003ccode\u003e# fmt: skip\u003c/code\u003e on them (\u003ca href=\"https://redirect.github.com/psf/black/issues/4894\"\u003e#4894\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePackaging\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReleases now include arm64 Windows binaries and wheels (\u003ca href=\"https://redirect.github.com/psf/black/issues/4814\"\u003e#4814\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eIntegrations\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eoutput-file\u003c/code\u003e input to GitHub Action \u003ccode\u003epsf/black\u003c/code\u003e to write formatter output to a\nfile for artifact capture and log cleanliness (\u003ca href=\"https://redirect.github.com/psf/black/issues/4824\"\u003e#4824\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/psf/black/blob/main/CHANGES.md\"\u003eblack's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e25.12.0\u003c/h2\u003e\n\u003ch3\u003eHighlights\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBlack no longer supports running with Python 3.9 (\u003ca href=\"https://redirect.github.com/psf/black/issues/4842\"\u003e#4842\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eStable style\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix bug where comments preceding \u003ccode\u003e# fmt: off\u003c/code\u003e/\u003ccode\u003e# fmt: on\u003c/code\u003e blocks were incorrectly\nremoved, particularly affecting Jupytext's \u003ccode\u003e# %% [markdown]\u003c/code\u003e comments (\u003ca href=\"https://redirect.github.com/psf/black/issues/4845\"\u003e#4845\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash when multiple \u003ccode\u003e# fmt: skip\u003c/code\u003e comments are used in a multi-part if-clause, on\nstring literals, or on dictionary entries with long lines (\u003ca href=\"https://redirect.github.com/psf/black/issues/4872\"\u003e#4872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix possible crash when \u003ccode\u003efmt: \u003c/code\u003e directives aren't on the top level (\u003ca href=\"https://redirect.github.com/psf/black/issues/4856\"\u003e#4856\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePreview style\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003efmt: skip\u003c/code\u003e skipping the line after instead of the line it's on (\u003ca href=\"https://redirect.github.com/psf/black/issues/4855\"\u003e#4855\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove unnecessary parentheses from the left-hand side of assignments while preserving\nmagic trailing commas and intentional multiline formatting (\u003ca href=\"https://redirect.github.com/psf/black/issues/4865\"\u003e#4865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003efix_fmt_skip_in_one_liners\u003c/code\u003e crashing on \u003ccode\u003ewith\u003c/code\u003e statements (\u003ca href=\"https://redirect.github.com/psf/black/issues/4853\"\u003e#4853\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003efix_fmt_skip_in_one_liners\u003c/code\u003e crashing on annotated parameters (\u003ca href=\"https://redirect.github.com/psf/black/issues/4854\"\u003e#4854\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix new lines being added after imports with \u003ccode\u003e# fmt: skip\u003c/code\u003e on them (\u003ca href=\"https://redirect.github.com/psf/black/issues/4894\"\u003e#4894\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePackaging\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReleases now include arm64 Windows binaries and wheels (\u003ca href=\"https://redirect.github.com/psf/black/issues/4814\"\u003e#4814\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eIntegrations\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eoutput-file\u003c/code\u003e input to GitHub Action \u003ccode\u003epsf/black\u003c/code\u003e to write formatter output to a\nfile for artifact capture and log cleanliness (\u003ca href=\"https://redirect.github.com/psf/black/issues/4824\"\u003e#4824\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/psf/black/commit/782e5605c86aab56be6f905da10dcd3e463fd9c2\"\u003e\u003ccode\u003e782e560\u003c/code\u003e\u003c/a\u003e Pin actions/checkout@v5.0.0 (\u003ca href=\"https://redirect.github.com/psf/black/issues/4895\"\u003e#4895\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/psf/black/commit/f0f40945c1b0ebaa9ca733aca517610574c451d6\"\u003e\u003ccode\u003ef0f4094\u003c/code\u003e\u003c/a\u003e Fix new lines being added after imports with \u003ccode\u003e# fmt: skip\u003c/code\u003e on them (\u003ca href=\"https://redirect.github.com/psf/black/issues/4894\"\u003e#4894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/psf/black/commit/70fc194172184861aafb418c124824cae0fbe3b0\"\u003e\u003ccode\u003e70fc194\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Fix \u003ccode\u003e# fmt: skip\u003c/code\u003e ignored in deeply nested expressions\u0026quot; (\u003ca href=\"https://redirect.github.com/psf/black/issues/4893\"\u003e#4893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/psf/black/commit/7044b145f4826e0d6e07178d89666856a8e37aff\"\u003e\u003ccode\u003e7044b14\u003c/code\u003e\u003c/a\u003e Prepare 25.12.0 release (\u003ca href=\"https://redirect.github.com/psf/black/issues/4891\"\u003e#4891\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/psf/black/commit/5b470f0e577f3c39e0f7d668934d587c0733a652\"\u003e\u003ccode\u003e5b470f0\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003e# fmt: skip\u003c/code\u003e ignored in deeply nested expressions (\u003ca href=\"https://redirect.github.com/psf/black/issues/4883\"\u003e#4883\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/psf/black/commit/1b342ef5b0433fc1ed61a7e05a65744bef706fc9\"\u003e\u003ccode\u003e1b342ef\u003c/code\u003e\u003c/a\u003e Fix crash when multiple \u003ccode\u003e# fmt: skip\u003c/code\u003e comments are used in multi-part if-clau...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/psf/black/commit/7b265f16634155dafcca65f6122ef7ed8d14a67f\"\u003e\u003ccode\u003e7b265f1\u003c/code\u003e\u003c/a\u003e Pin Hatch to hopefully fix Docker builds (\u003ca href=\"https://redirect.github.com/psf/black/issues/4878\"\u003e#4878\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/psf/black/commit/c9523f463fdc9d9f9f0e61ca92d9b37acdf0d8fc\"\u003e\u003ccode\u003ec9523f4\u003c/code\u003e\u003c/a\u003e Attempt to fix Docker build failures (\u003ca href=\"https://redirect.github.com/psf/black/issues/4876\"\u003e#4876\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/psf/black/commit/0f376e0c35bcb29f87ce18eace30333a3e105841\"\u003e\u003ccode\u003e0f376e0\u003c/code\u003e\u003c/a\u003e Fix crashes when fmt directives are indented (\u003ca href=\"https://redirect.github.com/psf/black/issues/4856\"\u003e#4856\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/psf/black/commit/a8bfcc1040fdfce2e02cdd85dc8bf4e7abe0462f\"\u003e\u003ccode\u003ea8bfcc1\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003efmt: skip\u003c/code\u003e skipping the line after instead of the line it's on (\u003ca href=\"https://redirect.github.com/psf/black/issues/4855\"\u003e#4855\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/psf/black/compare/25.11.0...25.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ruff` from 0.14.7 to 0.14.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/astral-sh/ruff/releases\"\u003eruff's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.14.8\u003c/h2\u003e\n\u003ch2\u003eRelease Notes\u003c/h2\u003e\n\u003cp\u003eReleased on 2025-12-04.\u003c/p\u003e\n\u003ch3\u003ePreview features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eflake8-bugbear\u003c/code\u003e] Catch \u003ccode\u003eyield\u003c/code\u003e expressions within other statements (\u003ccode\u003eB901\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/21200\"\u003e#21200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eflake8-use-pathlib\u003c/code\u003e] Mark fixes unsafe for return type changes (\u003ccode\u003ePTH104\u003c/code\u003e, \u003ccode\u003ePTH105\u003c/code\u003e, \u003ccode\u003ePTH109\u003c/code\u003e, \u003ccode\u003ePTH115\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/21440\"\u003e#21440\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix syntax error false positives for \u003ccode\u003eawait\u003c/code\u003e outside functions (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/21763\"\u003e#21763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eflake8-simplify\u003c/code\u003e] Fix truthiness assumption for non-iterable arguments in tuple/list/set calls (\u003ccode\u003eSIM222\u003c/code\u003e, \u003ccode\u003eSIM223\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/21479\"\u003e#21479\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSuggest using \u003ccode\u003e--output-file\u003c/code\u003e option in GitLab integration (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/21706\"\u003e#21706\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[syntax-error] Default type parameter followed by non-default type parameter (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/21657\"\u003e#21657\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kieran-ryan\"\u003e\u003ccode\u003e@​kieran-ryan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/11happy\"\u003e\u003ccode\u003e@​11happy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/danparizher\"\u003e\u003ccode\u003e@​danparizher\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ntBre\"\u003e\u003ccode\u003e@​ntBre\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eInstall ruff 0.14.8\u003c/h2\u003e\n\u003ch3\u003eInstall prebuilt binaries via shell script\u003c/h3\u003e\n\u003cpre lang=\"sh\"\u003e\u003ccode\u003ecurl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/ruff/releases/download/0.14.8/ruff-installer.sh | sh\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eInstall prebuilt binaries via powershell script\u003c/h3\u003e\n\u003cpre lang=\"sh\"\u003e\u003ccode\u003epowershell -ExecutionPolicy Bypass -c \u0026quot;irm https://github.com/astral-sh/ruff/releases/download/0.14.8/ruff-installer.ps1 | iex\u0026quot;\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003eDownload ruff 0.14.8\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eFile\u003c/th\u003e\n\u003cth\u003ePlatform\u003c/th\u003e\n\u003cth\u003eChecksum\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/astral-sh/ruff/releases/download/0.14.8/ruff-aarch64-apple-darwin.tar.gz\"\u003eruff-aarch64-apple-darwin.tar.gz\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eApple Silicon macOS\u003c/td\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/astral-sh/ruff/releases/download/0.14.8/ruff-aarch64-apple-darwin.tar.gz.sha256\"\u003echecksum\u003c/a\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/astral-sh/ruff/releases/download/0.14.8/ruff-x86_64-apple-darwin.tar.gz\"\u003eruff-x86_64-apple-darwin.tar.gz\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eIntel macOS\u003c/td\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/astral-sh/ruff/releases/download/0.14.8/ruff-x86_64-apple-darwin.tar.gz.sha256\"\u003echecksum\u003c/a\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md\"\u003eruff's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.14.8\u003c/h2\u003e\n\u003cp\u003eReleased on 2025-12-04.\u003c/p\u003e\n\u003ch3\u003ePreview features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eflake8-bugbear\u003c/code\u003e] Catch \u003ccode\u003eyield\u003c/code\u003e expressions within other statements (\u003ccode\u003eB901\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/21200\"\u003e#21200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eflake8-use-pathlib\u003c/code\u003e] Mark fixes unsafe for return type changes (\u003ccode\u003ePTH104\u003c/code\u003e, \u003ccode\u003ePTH105\u003c/code\u003e, \u003ccode\u003ePTH109\u003c/code\u003e, \u003ccode\u003ePTH115\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/21440\"\u003e#21440\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix syntax error false positives for \u003ccode\u003eawait\u003c/code\u003e outside functions (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/21763\"\u003e#21763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eflake8-...\n\n_Description has been truncated_","html_url":"https://github.com/AIgen-Solutions-s-r-l/AlphaPulse/pull/358","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/AIgen-Solutions-s-r-l%2FAlphaPulse/issues/358","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/358/packages"},{"uuid":"2822011742","node_id":"PR_kwDOO-Rtws6oNHte","number":2387,"state":"open","title":"chore(deps): bump stable-baselines3 from 1.7.0 to 2.7.0","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-12T09:38:06.000Z","updated_at":"2025-09-12T09:38:07.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"stable-baselines3","old_version":"1.7.0","new_version":"2.7.0","repository_url":"https://github.com/DLR-RM/stable-baselines3"}],"path":null,"ecosystem":"pip"},"body":"Bumps [stable-baselines3](https://github.com/DLR-RM/stable-baselines3) from 1.7.0 to 2.7.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/releases\"\u003estable-baselines3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.0: n-step returns for all off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e argument\u003c/h2\u003e\n\u003cp\u003eSB3 Contrib (more algorithms): \u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003ehttps://github.com/Stable-Baselines-Team/stable-baselines3-contrib\u003c/a\u003e\nRL Zoo3 (training framework): \u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003ehttps://github.com/DLR-RM/rl-baselines3-zoo\u003c/a\u003e\nStable-Baselines Jax (SBX): \u003ca href=\"https://github.com/araffin/sbx\"\u003ehttps://github.com/araffin/sbx\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eTo upgrade:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003epip install stable_baselines3 sb3_contrib rl_zoo3 --upgrade\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003eNew Features:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for n-step returns for off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e parameter\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"python\"\u003e\u003ccode\u003efrom stable_baselines3 import SAC\n\u003ch1\u003eSAC with n-step returns\u003c/h1\u003e\n\u003cp\u003emodel = SAC(\u0026quot;MlpPolicy\u0026quot;, \u0026quot;Pendulum-v1\u0026quot;, n_steps=3, verbose=1)\u003cbr /\u003e\nmodel.learn(10_000)\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eNStepReplayBuffer\u003c/code\u003e that allows to compute n-step returns without additional memory requirement (and without for loops)\u003c/li\u003e\n\u003cli\u003eAdded Gymnasium v1.2 support\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed docker GPU image (PyTorch GPU was not installed)\u003c/li\u003e\n\u003cli\u003eFixed segmentation faults caused by non-portable schedules during model loading (\u003ca href=\"https://github.com/akanto\"\u003e\u003ccode\u003e@​akanto\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003eSB3-Contrib\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for n-step returns for off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e parameter\u003c/li\u003e\n\u003cli\u003eUse the \u003ccode\u003eFloatSchedule\u003c/code\u003e and \u003ccode\u003eLinearSchedule\u003c/code\u003e classes instead of lambdas in the ARS, PPO, and QRDQN implementations to improve model portability across different operating systems\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003eRL Zoo\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003elinear_schedule\u003c/code\u003e now returns a \u003ccode\u003eSimpleLinearSchedule\u003c/code\u003e object for better portability\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eLunarLander-v2\u003c/code\u003e to \u003ccode\u003eLunarLander-v3\u003c/code\u003e in hyperparameters\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eCarRacing-v2\u003c/code\u003e to \u003ccode\u003eCarRacing-v3\u003c/code\u003e in hyperparameters\u003c/li\u003e\n\u003cli\u003eDocker GPU images are now working again\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eConstantSchedule\u003c/code\u003e, and \u003ccode\u003eSimpleLinearSchedule\u003c/code\u003e instead of \u003ccode\u003econstant_fn\u003c/code\u003e and \u003ccode\u003elinear_schedule\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eCarRacing-v3\u003c/code\u003e hyperparameters for newer Gymnasium version\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/araffin/sbx\"\u003eSBX (SB3 + Jax)\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for n-step returns for off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e parameter\u003c/li\u003e\n\u003cli\u003eAdded KL Adaptive LR for PPO and LR schedule for SAC/TQC\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDeprecations:\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/bf51a6233a8f934a68430f8f78e44360410d23ca\"\u003e\u003ccode\u003ebf51a62\u003c/code\u003e\u003c/a\u003e Release 2.7.0 (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2161\"\u003e#2161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/2dce430161087c46b9e668f56f3c94c634eebff8\"\u003e\u003ccode\u003e2dce430\u003c/code\u003e\u003c/a\u003e Added sb3-extra-buffers to the project page (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2157\"\u003e#2157\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/30ceaf3ea1f29ca7213735eaa8460ca2fcfaf9c0\"\u003e\u003ccode\u003e30ceaf3\u003c/code\u003e\u003c/a\u003e Update to Gymnasium 1.2.0 (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2150\"\u003e#2150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/9e5ccc1832366d55abbf31b561ea9dcfbfdfa485\"\u003e\u003ccode\u003e9e5ccc1\u003c/code\u003e\u003c/a\u003e Minor Documentation and Comment Improvements (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2147\"\u003e#2147\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/e206fc55cf7768b8adde3ed3b87c27faa4edf6fe\"\u003e\u003ccode\u003ee206fc5\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eNStepReplayBuffer\u003c/code\u003e and \u003ccode\u003en_steps\u003c/code\u003e arguments for off-policy algorithms (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2\"\u003e#2\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/6af0601dc3c91d5e5477f10ca6976e77a24cccc8\"\u003e\u003ccode\u003e6af0601\u003c/code\u003e\u003c/a\u003e Update LunarLander and LunarLanderContinuous Environments from v2 to v3 in th...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/ef03d3370b4afb6093b16850764d10ca802cad50\"\u003e\u003ccode\u003eef03d33\u003c/code\u003e\u003c/a\u003e Fix typos and grammar mistakes (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2140\"\u003e#2140\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/f9c4ca57ef726eb20e2be959b7035c7cfa0c9e59\"\u003e\u003ccode\u003ef9c4ca5\u003c/code\u003e\u003c/a\u003e Use classes instead of lambdas for schedules (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2125\"\u003e#2125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/19df267a4084c1032baea450132709b364f05889\"\u003e\u003ccode\u003e19df267\u003c/code\u003e\u003c/a\u003e Update doc about training exceeding total timesteps (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2133\"\u003e#2133\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/c1e503c21e068668da5072d91d0408da0d7c0a17\"\u003e\u003ccode\u003ec1e503c\u003c/code\u003e\u003c/a\u003e Fix docker GPU build (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2120\"\u003e#2120\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/compare/v1.7.0...v2.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=stable-baselines3\u0026package-manager=pip\u0026previous-version=1.7.0\u0026new-version=2.7.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/averinaleks/bot/pull/2387","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/averinaleks%2Fbot/issues/2387","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2387/packages"},{"uuid":"2795227929","node_id":"PR_kwDOJW2oQc6mm8sZ","number":14,"state":"open","title":"build(deps): bump stable-baselines3 from 2.4.1 to 2.7.0","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-03T09:16:54.000Z","updated_at":"2025-09-03T09:16:55.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"stable-baselines3","old_version":"2.4.1","new_version":"2.7.0","repository_url":"https://github.com/DLR-RM/stable-baselines3"}],"path":null,"ecosystem":"pip"},"body":"Bumps [stable-baselines3](https://github.com/DLR-RM/stable-baselines3) from 2.4.1 to 2.7.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/releases\"\u003estable-baselines3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.0: n-step returns for all off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e argument\u003c/h2\u003e\n\u003cp\u003eSB3 Contrib (more algorithms): \u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003ehttps://github.com/Stable-Baselines-Team/stable-baselines3-contrib\u003c/a\u003e\nRL Zoo3 (training framework): \u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003ehttps://github.com/DLR-RM/rl-baselines3-zoo\u003c/a\u003e\nStable-Baselines Jax (SBX): \u003ca href=\"https://github.com/araffin/sbx\"\u003ehttps://github.com/araffin/sbx\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eTo upgrade:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003epip install stable_baselines3 sb3_contrib rl_zoo3 --upgrade\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003eNew Features:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for n-step returns for off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e parameter\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"python\"\u003e\u003ccode\u003efrom stable_baselines3 import SAC\n\u003ch1\u003eSAC with n-step returns\u003c/h1\u003e\n\u003cp\u003emodel = SAC(\u0026quot;MlpPolicy\u0026quot;, \u0026quot;Pendulum-v1\u0026quot;, n_steps=3, verbose=1)\u003cbr /\u003e\nmodel.learn(10_000)\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eNStepReplayBuffer\u003c/code\u003e that allows to compute n-step returns without additional memory requirement (and without for loops)\u003c/li\u003e\n\u003cli\u003eAdded Gymnasium v1.2 support\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed docker GPU image (PyTorch GPU was not installed)\u003c/li\u003e\n\u003cli\u003eFixed segmentation faults caused by non-portable schedules during model loading (\u003ca href=\"https://github.com/akanto\"\u003e\u003ccode\u003e@​akanto\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003eSB3-Contrib\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for n-step returns for off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e parameter\u003c/li\u003e\n\u003cli\u003eUse the \u003ccode\u003eFloatSchedule\u003c/code\u003e and \u003ccode\u003eLinearSchedule\u003c/code\u003e classes instead of lambdas in the ARS, PPO, and QRDQN implementations to improve model portability across different operating systems\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003eRL Zoo\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003elinear_schedule\u003c/code\u003e now returns a \u003ccode\u003eSimpleLinearSchedule\u003c/code\u003e object for better portability\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eLunarLander-v2\u003c/code\u003e to \u003ccode\u003eLunarLander-v3\u003c/code\u003e in hyperparameters\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eCarRacing-v2\u003c/code\u003e to \u003ccode\u003eCarRacing-v3\u003c/code\u003e in hyperparameters\u003c/li\u003e\n\u003cli\u003eDocker GPU images are now working again\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eConstantSchedule\u003c/code\u003e, and \u003ccode\u003eSimpleLinearSchedule\u003c/code\u003e instead of \u003ccode\u003econstant_fn\u003c/code\u003e and \u003ccode\u003elinear_schedule\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eCarRacing-v3\u003c/code\u003e hyperparameters for newer Gymnasium version\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/araffin/sbx\"\u003eSBX (SB3 + Jax)\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for n-step returns for off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e parameter\u003c/li\u003e\n\u003cli\u003eAdded KL Adaptive LR for PPO and LR schedule for SAC/TQC\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDeprecations:\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/bf51a6233a8f934a68430f8f78e44360410d23ca\"\u003e\u003ccode\u003ebf51a62\u003c/code\u003e\u003c/a\u003e Release 2.7.0 (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2161\"\u003e#2161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/2dce430161087c46b9e668f56f3c94c634eebff8\"\u003e\u003ccode\u003e2dce430\u003c/code\u003e\u003c/a\u003e Added sb3-extra-buffers to the project page (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2157\"\u003e#2157\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/30ceaf3ea1f29ca7213735eaa8460ca2fcfaf9c0\"\u003e\u003ccode\u003e30ceaf3\u003c/code\u003e\u003c/a\u003e Update to Gymnasium 1.2.0 (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2150\"\u003e#2150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/9e5ccc1832366d55abbf31b561ea9dcfbfdfa485\"\u003e\u003ccode\u003e9e5ccc1\u003c/code\u003e\u003c/a\u003e Minor Documentation and Comment Improvements (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2147\"\u003e#2147\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/e206fc55cf7768b8adde3ed3b87c27faa4edf6fe\"\u003e\u003ccode\u003ee206fc5\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eNStepReplayBuffer\u003c/code\u003e and \u003ccode\u003en_steps\u003c/code\u003e arguments for off-policy algorithms (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2\"\u003e#2\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/6af0601dc3c91d5e5477f10ca6976e77a24cccc8\"\u003e\u003ccode\u003e6af0601\u003c/code\u003e\u003c/a\u003e Update LunarLander and LunarLanderContinuous Environments from v2 to v3 in th...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/ef03d3370b4afb6093b16850764d10ca802cad50\"\u003e\u003ccode\u003eef03d33\u003c/code\u003e\u003c/a\u003e Fix typos and grammar mistakes (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2140\"\u003e#2140\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/f9c4ca57ef726eb20e2be959b7035c7cfa0c9e59\"\u003e\u003ccode\u003ef9c4ca5\u003c/code\u003e\u003c/a\u003e Use classes instead of lambdas for schedules (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2125\"\u003e#2125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/19df267a4084c1032baea450132709b364f05889\"\u003e\u003ccode\u003e19df267\u003c/code\u003e\u003c/a\u003e Update doc about training exceeding total timesteps (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2133\"\u003e#2133\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/c1e503c21e068668da5072d91d0408da0d7c0a17\"\u003e\u003ccode\u003ec1e503c\u003c/code\u003e\u003c/a\u003e Fix docker GPU build (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2120\"\u003e#2120\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/compare/v2.4.1...v2.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=stable-baselines3\u0026package-manager=pip\u0026previous-version=2.4.1\u0026new-version=2.7.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ax1/ai4adapt/pull/14","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ax1%2Fai4adapt/issues/14","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/14/packages"},{"uuid":"2782918255","node_id":"PR_kwDOPljzsc6l3_Zv","number":9,"state":"open","title":"Bump stable-baselines3 from 2.3.2 to 2.7.0","user":"dependabot[bot]","labels":["type/chore","dependabot"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-28T20:37:06.000Z","updated_at":"2025-08-28T20:37:07.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"stable-baselines3","old_version":"2.3.2","new_version":"2.7.0","repository_url":"https://github.com/DLR-RM/stable-baselines3"}],"path":null,"ecosystem":"pip"},"body":"Bumps [stable-baselines3](https://github.com/DLR-RM/stable-baselines3) from 2.3.2 to 2.7.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/releases\"\u003estable-baselines3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.0: n-step returns for all off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e argument\u003c/h2\u003e\n\u003cp\u003eSB3 Contrib (more algorithms): \u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003ehttps://github.com/Stable-Baselines-Team/stable-baselines3-contrib\u003c/a\u003e\nRL Zoo3 (training framework): \u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003ehttps://github.com/DLR-RM/rl-baselines3-zoo\u003c/a\u003e\nStable-Baselines Jax (SBX): \u003ca href=\"https://github.com/araffin/sbx\"\u003ehttps://github.com/araffin/sbx\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eTo upgrade:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003epip install stable_baselines3 sb3_contrib rl_zoo3 --upgrade\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003eNew Features:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for n-step returns for off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e parameter\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"python\"\u003e\u003ccode\u003efrom stable_baselines3 import SAC\n\u003ch1\u003eSAC with n-step returns\u003c/h1\u003e\n\u003cp\u003emodel = SAC(\u0026quot;MlpPolicy\u0026quot;, \u0026quot;Pendulum-v1\u0026quot;, n_steps=3, verbose=1)\u003cbr /\u003e\nmodel.learn(10_000)\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eNStepReplayBuffer\u003c/code\u003e that allows to compute n-step returns without additional memory requirement (and without for loops)\u003c/li\u003e\n\u003cli\u003eAdded Gymnasium v1.2 support\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed docker GPU image (PyTorch GPU was not installed)\u003c/li\u003e\n\u003cli\u003eFixed segmentation faults caused by non-portable schedules during model loading (\u003ca href=\"https://github.com/akanto\"\u003e\u003ccode\u003e@​akanto\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003eSB3-Contrib\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for n-step returns for off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e parameter\u003c/li\u003e\n\u003cli\u003eUse the \u003ccode\u003eFloatSchedule\u003c/code\u003e and \u003ccode\u003eLinearSchedule\u003c/code\u003e classes instead of lambdas in the ARS, PPO, and QRDQN implementations to improve model portability across different operating systems\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003eRL Zoo\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003elinear_schedule\u003c/code\u003e now returns a \u003ccode\u003eSimpleLinearSchedule\u003c/code\u003e object for better portability\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eLunarLander-v2\u003c/code\u003e to \u003ccode\u003eLunarLander-v3\u003c/code\u003e in hyperparameters\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eCarRacing-v2\u003c/code\u003e to \u003ccode\u003eCarRacing-v3\u003c/code\u003e in hyperparameters\u003c/li\u003e\n\u003cli\u003eDocker GPU images are now working again\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eConstantSchedule\u003c/code\u003e, and \u003ccode\u003eSimpleLinearSchedule\u003c/code\u003e instead of \u003ccode\u003econstant_fn\u003c/code\u003e and \u003ccode\u003elinear_schedule\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eCarRacing-v3\u003c/code\u003e hyperparameters for newer Gymnasium version\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/araffin/sbx\"\u003eSBX (SB3 + Jax)\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for n-step returns for off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e parameter\u003c/li\u003e\n\u003cli\u003eAdded KL Adaptive LR for PPO and LR schedule for SAC/TQC\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDeprecations:\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/bf51a6233a8f934a68430f8f78e44360410d23ca\"\u003e\u003ccode\u003ebf51a62\u003c/code\u003e\u003c/a\u003e Release 2.7.0 (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2161\"\u003e#2161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/2dce430161087c46b9e668f56f3c94c634eebff8\"\u003e\u003ccode\u003e2dce430\u003c/code\u003e\u003c/a\u003e Added sb3-extra-buffers to the project page (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2157\"\u003e#2157\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/30ceaf3ea1f29ca7213735eaa8460ca2fcfaf9c0\"\u003e\u003ccode\u003e30ceaf3\u003c/code\u003e\u003c/a\u003e Update to Gymnasium 1.2.0 (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2150\"\u003e#2150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/9e5ccc1832366d55abbf31b561ea9dcfbfdfa485\"\u003e\u003ccode\u003e9e5ccc1\u003c/code\u003e\u003c/a\u003e Minor Documentation and Comment Improvements (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2147\"\u003e#2147\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/e206fc55cf7768b8adde3ed3b87c27faa4edf6fe\"\u003e\u003ccode\u003ee206fc5\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eNStepReplayBuffer\u003c/code\u003e and \u003ccode\u003en_steps\u003c/code\u003e arguments for off-policy algorithms (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2\"\u003e#2\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/6af0601dc3c91d5e5477f10ca6976e77a24cccc8\"\u003e\u003ccode\u003e6af0601\u003c/code\u003e\u003c/a\u003e Update LunarLander and LunarLanderContinuous Environments from v2 to v3 in th...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/ef03d3370b4afb6093b16850764d10ca802cad50\"\u003e\u003ccode\u003eef03d33\u003c/code\u003e\u003c/a\u003e Fix typos and grammar mistakes (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2140\"\u003e#2140\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/f9c4ca57ef726eb20e2be959b7035c7cfa0c9e59\"\u003e\u003ccode\u003ef9c4ca5\u003c/code\u003e\u003c/a\u003e Use classes instead of lambdas for schedules (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2125\"\u003e#2125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/19df267a4084c1032baea450132709b364f05889\"\u003e\u003ccode\u003e19df267\u003c/code\u003e\u003c/a\u003e Update doc about training exceeding total timesteps (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2133\"\u003e#2133\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/c1e503c21e068668da5072d91d0408da0d7c0a17\"\u003e\u003ccode\u003ec1e503c\u003c/code\u003e\u003c/a\u003e Fix docker GPU build (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2120\"\u003e#2120\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/compare/v2.3.2...v2.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=stable-baselines3\u0026package-manager=pip\u0026previous-version=2.3.2\u0026new-version=2.7.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Rigohl/PythonWebScraper/pull/9","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rigohl%2FPythonWebScraper/issues/9","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/9/packages"},{"uuid":"2716717656","node_id":"PR_kwDOOw0Wwc6h7dJY","number":73,"state":"open","title":"chore(deps): bump stable-baselines3 from 2.4.1 to 2.7.0","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-04T05:04:16.000Z","updated_at":"2025-08-04T05:04:17.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"stable-baselines3","old_version":"2.4.1","new_version":"2.7.0","repository_url":"https://github.com/DLR-RM/stable-baselines3"}],"path":null,"ecosystem":"pip"},"body":"Bumps [stable-baselines3](https://github.com/DLR-RM/stable-baselines3) from 2.4.1 to 2.7.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/releases\"\u003estable-baselines3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.0: n-step returns for all off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e argument\u003c/h2\u003e\n\u003cp\u003eSB3 Contrib (more algorithms): \u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003ehttps://github.com/Stable-Baselines-Team/stable-baselines3-contrib\u003c/a\u003e\nRL Zoo3 (training framework): \u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003ehttps://github.com/DLR-RM/rl-baselines3-zoo\u003c/a\u003e\nStable-Baselines Jax (SBX): \u003ca href=\"https://github.com/araffin/sbx\"\u003ehttps://github.com/araffin/sbx\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eTo upgrade:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003epip install stable_baselines3 sb3_contrib rl_zoo3 --upgrade\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003eNew Features:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for n-step returns for off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e parameter\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"python\"\u003e\u003ccode\u003efrom stable_baselines3 import SAC\n\u003ch1\u003eSAC with n-step returns\u003c/h1\u003e\n\u003cp\u003emodel = SAC(\u0026quot;MlpPolicy\u0026quot;, \u0026quot;Pendulum-v1\u0026quot;, n_steps=3, verbose=1)\u003cbr /\u003e\nmodel.learn(10_000)\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eNStepReplayBuffer\u003c/code\u003e that allows to compute n-step returns without additional memory requirement (and without for loops)\u003c/li\u003e\n\u003cli\u003eAdded Gymnasium v1.2 support\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed docker GPU image (PyTorch GPU was not installed)\u003c/li\u003e\n\u003cli\u003eFixed segmentation faults caused by non-portable schedules during model loading (\u003ca href=\"https://github.com/akanto\"\u003e\u003ccode\u003e@​akanto\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003eSB3-Contrib\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for n-step returns for off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e parameter\u003c/li\u003e\n\u003cli\u003eUse the \u003ccode\u003eFloatSchedule\u003c/code\u003e and \u003ccode\u003eLinearSchedule\u003c/code\u003e classes instead of lambdas in the ARS, PPO, and QRDQN implementations to improve model portability across different operating systems\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003eRL Zoo\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003elinear_schedule\u003c/code\u003e now returns a \u003ccode\u003eSimpleLinearSchedule\u003c/code\u003e object for better portability\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eLunarLander-v2\u003c/code\u003e to \u003ccode\u003eLunarLander-v3\u003c/code\u003e in hyperparameters\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eCarRacing-v2\u003c/code\u003e to \u003ccode\u003eCarRacing-v3\u003c/code\u003e in hyperparameters\u003c/li\u003e\n\u003cli\u003eDocker GPU images are now working again\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eConstantSchedule\u003c/code\u003e, and \u003ccode\u003eSimpleLinearSchedule\u003c/code\u003e instead of \u003ccode\u003econstant_fn\u003c/code\u003e and \u003ccode\u003elinear_schedule\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eCarRacing-v3\u003c/code\u003e hyperparameters for newer Gymnasium version\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/araffin/sbx\"\u003eSBX (SB3 + Jax)\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for n-step returns for off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e parameter\u003c/li\u003e\n\u003cli\u003eAdded KL Adaptive LR for PPO and LR schedule for SAC/TQC\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDeprecations:\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/bf51a6233a8f934a68430f8f78e44360410d23ca\"\u003e\u003ccode\u003ebf51a62\u003c/code\u003e\u003c/a\u003e Release 2.7.0 (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2161\"\u003e#2161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/2dce430161087c46b9e668f56f3c94c634eebff8\"\u003e\u003ccode\u003e2dce430\u003c/code\u003e\u003c/a\u003e Added sb3-extra-buffers to the project page (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2157\"\u003e#2157\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/30ceaf3ea1f29ca7213735eaa8460ca2fcfaf9c0\"\u003e\u003ccode\u003e30ceaf3\u003c/code\u003e\u003c/a\u003e Update to Gymnasium 1.2.0 (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2150\"\u003e#2150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/9e5ccc1832366d55abbf31b561ea9dcfbfdfa485\"\u003e\u003ccode\u003e9e5ccc1\u003c/code\u003e\u003c/a\u003e Minor Documentation and Comment Improvements (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2147\"\u003e#2147\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/e206fc55cf7768b8adde3ed3b87c27faa4edf6fe\"\u003e\u003ccode\u003ee206fc5\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eNStepReplayBuffer\u003c/code\u003e and \u003ccode\u003en_steps\u003c/code\u003e arguments for off-policy algorithms (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2\"\u003e#2\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/6af0601dc3c91d5e5477f10ca6976e77a24cccc8\"\u003e\u003ccode\u003e6af0601\u003c/code\u003e\u003c/a\u003e Update LunarLander and LunarLanderContinuous Environments from v2 to v3 in th...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/ef03d3370b4afb6093b16850764d10ca802cad50\"\u003e\u003ccode\u003eef03d33\u003c/code\u003e\u003c/a\u003e Fix typos and grammar mistakes (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2140\"\u003e#2140\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/f9c4ca57ef726eb20e2be959b7035c7cfa0c9e59\"\u003e\u003ccode\u003ef9c4ca5\u003c/code\u003e\u003c/a\u003e Use classes instead of lambdas for schedules (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2125\"\u003e#2125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/19df267a4084c1032baea450132709b364f05889\"\u003e\u003ccode\u003e19df267\u003c/code\u003e\u003c/a\u003e Update doc about training exceeding total timesteps (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2133\"\u003e#2133\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/c1e503c21e068668da5072d91d0408da0d7c0a17\"\u003e\u003ccode\u003ec1e503c\u003c/code\u003e\u003c/a\u003e Fix docker GPU build (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2120\"\u003e#2120\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/compare/v2.4.1...v2.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=stable-baselines3\u0026package-manager=pip\u0026previous-version=2.4.1\u0026new-version=2.7.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/mooncitydev/https-github.com-freqtrade-freqtrade/pull/73","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/mooncitydev%2Fhttps-github.com-freqtrade-freqtrade/issues/73","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/73/packages"},{"uuid":"2699450814","node_id":"PR_kwDOOLMONc6g5lm-","number":12,"state":"closed","title":"Bump stable-baselines3 from 2.7.0a0 to 2.7.0","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-07-28T07:11:36.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-28T07:06:01.000Z","updated_at":"2025-07-28T07:11:36.000Z","time_to_close":335,"merged_at":"2025-07-28T07:11:36.000Z","merged_by":"akanto","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"stable-baselines3","old_version":"2.7.0a0","new_version":"2.7.0","repository_url":"https://github.com/DLR-RM/stable-baselines3"}],"path":null,"ecosystem":"pip"},"body":"Bumps [stable-baselines3](https://github.com/DLR-RM/stable-baselines3) from 2.7.0a0 to 2.7.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/releases\"\u003estable-baselines3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.0: n-step returns for all off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e argument\u003c/h2\u003e\n\u003cp\u003eSB3 Contrib (more algorithms): \u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003ehttps://github.com/Stable-Baselines-Team/stable-baselines3-contrib\u003c/a\u003e\nRL Zoo3 (training framework): \u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003ehttps://github.com/DLR-RM/rl-baselines3-zoo\u003c/a\u003e\nStable-Baselines Jax (SBX): \u003ca href=\"https://github.com/araffin/sbx\"\u003ehttps://github.com/araffin/sbx\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eTo upgrade:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003epip install stable_baselines3 sb3_contrib rl_zoo3 --upgrade\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003eNew Features:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for n-step returns for off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e parameter\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"python\"\u003e\u003ccode\u003efrom stable_baselines3 import SAC\n\u003ch1\u003eSAC with n-step returns\u003c/h1\u003e\n\u003cp\u003emodel = SAC(\u0026quot;MlpPolicy\u0026quot;, \u0026quot;Pendulum-v1\u0026quot;, n_steps=3, verbose=1)\u003cbr /\u003e\nmodel.learn(10_000)\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eNStepReplayBuffer\u003c/code\u003e that allows to compute n-step returns without additional memory requirement (and without for loops)\u003c/li\u003e\n\u003cli\u003eAdded Gymnasium v1.2 support\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed docker GPU image (PyTorch GPU was not installed)\u003c/li\u003e\n\u003cli\u003eFixed segmentation faults caused by non-portable schedules during model loading (\u003ca href=\"https://github.com/akanto\"\u003e\u003ccode\u003e@​akanto\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003eSB3-Contrib\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for n-step returns for off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e parameter\u003c/li\u003e\n\u003cli\u003eUse the \u003ccode\u003eFloatSchedule\u003c/code\u003e and \u003ccode\u003eLinearSchedule\u003c/code\u003e classes instead of lambdas in the ARS, PPO, and QRDQN implementations to improve model portability across different operating systems\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003eRL Zoo\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003elinear_schedule\u003c/code\u003e now returns a \u003ccode\u003eSimpleLinearSchedule\u003c/code\u003e object for better portability\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eLunarLander-v2\u003c/code\u003e to \u003ccode\u003eLunarLander-v3\u003c/code\u003e in hyperparameters\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eCarRacing-v2\u003c/code\u003e to \u003ccode\u003eCarRacing-v3\u003c/code\u003e in hyperparameters\u003c/li\u003e\n\u003cli\u003eDocker GPU images are now working again\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eConstantSchedule\u003c/code\u003e, and \u003ccode\u003eSimpleLinearSchedule\u003c/code\u003e instead of \u003ccode\u003econstant_fn\u003c/code\u003e and \u003ccode\u003elinear_schedule\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eCarRacing-v3\u003c/code\u003e hyperparameters for newer Gymnasium version\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/araffin/sbx\"\u003eSBX (SB3 + Jax)\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for n-step returns for off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e parameter\u003c/li\u003e\n\u003cli\u003eAdded KL Adaptive LR for PPO and LR schedule for SAC/TQC\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDeprecations:\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commits/v2.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=stable-baselines3\u0026package-manager=pip\u0026previous-version=2.7.0a0\u0026new-version=2.7.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/akanto/mario-brain/pull/12","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/akanto%2Fmario-brain/issues/12","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/12/packages"},{"uuid":"2699017903","node_id":"PR_kwDOBXYo-M6g376v","number":12030,"state":"closed","title":"chore(deps): bump stable-baselines3 from 2.6.0 to 2.7.0","user":"dependabot[bot]","labels":["Dependencies","Python"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-07-28T04:52:25.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-28T03:59:00.000Z","updated_at":"2025-07-28T04:52:26.000Z","time_to_close":3205,"merged_at":"2025-07-28T04:52:25.000Z","merged_by":"xmatthias","closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"stable-baselines3","old_version":"2.6.0","new_version":"2.7.0","repository_url":"https://github.com/DLR-RM/stable-baselines3"}],"path":null,"ecosystem":"pip"},"body":"Bumps [stable-baselines3](https://github.com/DLR-RM/stable-baselines3) from 2.6.0 to 2.7.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/releases\"\u003estable-baselines3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.0: n-step returns for all off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e argument\u003c/h2\u003e\n\u003cp\u003eSB3 Contrib (more algorithms): \u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003ehttps://github.com/Stable-Baselines-Team/stable-baselines3-contrib\u003c/a\u003e\nRL Zoo3 (training framework): \u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003ehttps://github.com/DLR-RM/rl-baselines3-zoo\u003c/a\u003e\nStable-Baselines Jax (SBX): \u003ca href=\"https://github.com/araffin/sbx\"\u003ehttps://github.com/araffin/sbx\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eTo upgrade:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003epip install stable_baselines3 sb3_contrib rl_zoo3 --upgrade\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003eNew Features:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for n-step returns for off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e parameter\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"python\"\u003e\u003ccode\u003efrom stable_baselines3 import SAC\n\u003ch1\u003eSAC with n-step returns\u003c/h1\u003e\n\u003cp\u003emodel = SAC(\u0026quot;MlpPolicy\u0026quot;, \u0026quot;Pendulum-v1\u0026quot;, n_steps=3, verbose=1)\u003cbr /\u003e\nmodel.learn(10_000)\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eNStepReplayBuffer\u003c/code\u003e that allows to compute n-step returns without additional memory requirement (and without for loops)\u003c/li\u003e\n\u003cli\u003eAdded Gymnasium v1.2 support\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed docker GPU image (PyTorch GPU was not installed)\u003c/li\u003e\n\u003cli\u003eFixed segmentation faults caused by non-portable schedules during model loading (\u003ca href=\"https://github.com/akanto\"\u003e\u003ccode\u003e@​akanto\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003eSB3-Contrib\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for n-step returns for off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e parameter\u003c/li\u003e\n\u003cli\u003eUse the \u003ccode\u003eFloatSchedule\u003c/code\u003e and \u003ccode\u003eLinearSchedule\u003c/code\u003e classes instead of lambdas in the ARS, PPO, and QRDQN implementations to improve model portability across different operating systems\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003eRL Zoo\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003elinear_schedule\u003c/code\u003e now returns a \u003ccode\u003eSimpleLinearSchedule\u003c/code\u003e object for better portability\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eLunarLander-v2\u003c/code\u003e to \u003ccode\u003eLunarLander-v3\u003c/code\u003e in hyperparameters\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eCarRacing-v2\u003c/code\u003e to \u003ccode\u003eCarRacing-v3\u003c/code\u003e in hyperparameters\u003c/li\u003e\n\u003cli\u003eDocker GPU images are now working again\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eConstantSchedule\u003c/code\u003e, and \u003ccode\u003eSimpleLinearSchedule\u003c/code\u003e instead of \u003ccode\u003econstant_fn\u003c/code\u003e and \u003ccode\u003elinear_schedule\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eCarRacing-v3\u003c/code\u003e hyperparameters for newer Gymnasium version\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/araffin/sbx\"\u003eSBX (SB3 + Jax)\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for n-step returns for off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e parameter\u003c/li\u003e\n\u003cli\u003eAdded KL Adaptive LR for PPO and LR schedule for SAC/TQC\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDeprecations:\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/bf51a6233a8f934a68430f8f78e44360410d23ca\"\u003e\u003ccode\u003ebf51a62\u003c/code\u003e\u003c/a\u003e Release 2.7.0 (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2161\"\u003e#2161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/2dce430161087c46b9e668f56f3c94c634eebff8\"\u003e\u003ccode\u003e2dce430\u003c/code\u003e\u003c/a\u003e Added sb3-extra-buffers to the project page (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2157\"\u003e#2157\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/30ceaf3ea1f29ca7213735eaa8460ca2fcfaf9c0\"\u003e\u003ccode\u003e30ceaf3\u003c/code\u003e\u003c/a\u003e Update to Gymnasium 1.2.0 (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2150\"\u003e#2150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/9e5ccc1832366d55abbf31b561ea9dcfbfdfa485\"\u003e\u003ccode\u003e9e5ccc1\u003c/code\u003e\u003c/a\u003e Minor Documentation and Comment Improvements (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2147\"\u003e#2147\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/e206fc55cf7768b8adde3ed3b87c27faa4edf6fe\"\u003e\u003ccode\u003ee206fc5\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eNStepReplayBuffer\u003c/code\u003e and \u003ccode\u003en_steps\u003c/code\u003e arguments for off-policy algorithms (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2\"\u003e#2\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/6af0601dc3c91d5e5477f10ca6976e77a24cccc8\"\u003e\u003ccode\u003e6af0601\u003c/code\u003e\u003c/a\u003e Update LunarLander and LunarLanderContinuous Environments from v2 to v3 in th...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/ef03d3370b4afb6093b16850764d10ca802cad50\"\u003e\u003ccode\u003eef03d33\u003c/code\u003e\u003c/a\u003e Fix typos and grammar mistakes (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2140\"\u003e#2140\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/f9c4ca57ef726eb20e2be959b7035c7cfa0c9e59\"\u003e\u003ccode\u003ef9c4ca5\u003c/code\u003e\u003c/a\u003e Use classes instead of lambdas for schedules (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2125\"\u003e#2125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/19df267a4084c1032baea450132709b364f05889\"\u003e\u003ccode\u003e19df267\u003c/code\u003e\u003c/a\u003e Update doc about training exceeding total timesteps (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2133\"\u003e#2133\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/c1e503c21e068668da5072d91d0408da0d7c0a17\"\u003e\u003ccode\u003ec1e503c\u003c/code\u003e\u003c/a\u003e Fix docker GPU build (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2120\"\u003e#2120\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/compare/v2.6.0...v2.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=stable-baselines3\u0026package-manager=pip\u0026previous-version=2.6.0\u0026new-version=2.7.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/freqtrade/freqtrade/pull/12030","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/freqtrade%2Ffreqtrade/issues/12030","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/12030/packages"},{"uuid":"2699005097","node_id":"PR_kwDOKgQg-86g34yp","number":226,"state":"open","title":"chore(deps): bump stable-baselines3 from 2.4.1 to 2.7.0","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-07-28T03:49:24.000Z","updated_at":"2025-07-28T03:49:25.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"stable-baselines3","old_version":"2.4.1","new_version":"2.7.0","repository_url":"https://github.com/DLR-RM/stable-baselines3"}],"path":null,"ecosystem":"pip"},"body":"Bumps [stable-baselines3](https://github.com/DLR-RM/stable-baselines3) from 2.4.1 to 2.7.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/releases\"\u003estable-baselines3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.0: n-step returns for all off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e argument\u003c/h2\u003e\n\u003cp\u003eSB3 Contrib (more algorithms): \u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003ehttps://github.com/Stable-Baselines-Team/stable-baselines3-contrib\u003c/a\u003e\nRL Zoo3 (training framework): \u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003ehttps://github.com/DLR-RM/rl-baselines3-zoo\u003c/a\u003e\nStable-Baselines Jax (SBX): \u003ca href=\"https://github.com/araffin/sbx\"\u003ehttps://github.com/araffin/sbx\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eTo upgrade:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003epip install stable_baselines3 sb3_contrib rl_zoo3 --upgrade\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003eNew Features:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for n-step returns for off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e parameter\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"python\"\u003e\u003ccode\u003efrom stable_baselines3 import SAC\n\u003ch1\u003eSAC with n-step returns\u003c/h1\u003e\n\u003cp\u003emodel = SAC(\u0026quot;MlpPolicy\u0026quot;, \u0026quot;Pendulum-v1\u0026quot;, n_steps=3, verbose=1)\u003cbr /\u003e\nmodel.learn(10_000)\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eNStepReplayBuffer\u003c/code\u003e that allows to compute n-step returns without additional memory requirement (and without for loops)\u003c/li\u003e\n\u003cli\u003eAdded Gymnasium v1.2 support\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed docker GPU image (PyTorch GPU was not installed)\u003c/li\u003e\n\u003cli\u003eFixed segmentation faults caused by non-portable schedules during model loading (\u003ca href=\"https://github.com/akanto\"\u003e\u003ccode\u003e@​akanto\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003eSB3-Contrib\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for n-step returns for off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e parameter\u003c/li\u003e\n\u003cli\u003eUse the \u003ccode\u003eFloatSchedule\u003c/code\u003e and \u003ccode\u003eLinearSchedule\u003c/code\u003e classes instead of lambdas in the ARS, PPO, and QRDQN implementations to improve model portability across different operating systems\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003eRL Zoo\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003elinear_schedule\u003c/code\u003e now returns a \u003ccode\u003eSimpleLinearSchedule\u003c/code\u003e object for better portability\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eLunarLander-v2\u003c/code\u003e to \u003ccode\u003eLunarLander-v3\u003c/code\u003e in hyperparameters\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eCarRacing-v2\u003c/code\u003e to \u003ccode\u003eCarRacing-v3\u003c/code\u003e in hyperparameters\u003c/li\u003e\n\u003cli\u003eDocker GPU images are now working again\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eConstantSchedule\u003c/code\u003e, and \u003ccode\u003eSimpleLinearSchedule\u003c/code\u003e instead of \u003ccode\u003econstant_fn\u003c/code\u003e and \u003ccode\u003elinear_schedule\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eCarRacing-v3\u003c/code\u003e hyperparameters for newer Gymnasium version\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/araffin/sbx\"\u003eSBX (SB3 + Jax)\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for n-step returns for off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e parameter\u003c/li\u003e\n\u003cli\u003eAdded KL Adaptive LR for PPO and LR schedule for SAC/TQC\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDeprecations:\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/bf51a6233a8f934a68430f8f78e44360410d23ca\"\u003e\u003ccode\u003ebf51a62\u003c/code\u003e\u003c/a\u003e Release 2.7.0 (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2161\"\u003e#2161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/2dce430161087c46b9e668f56f3c94c634eebff8\"\u003e\u003ccode\u003e2dce430\u003c/code\u003e\u003c/a\u003e Added sb3-extra-buffers to the project page (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2157\"\u003e#2157\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/30ceaf3ea1f29ca7213735eaa8460ca2fcfaf9c0\"\u003e\u003ccode\u003e30ceaf3\u003c/code\u003e\u003c/a\u003e Update to Gymnasium 1.2.0 (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2150\"\u003e#2150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/9e5ccc1832366d55abbf31b561ea9dcfbfdfa485\"\u003e\u003ccode\u003e9e5ccc1\u003c/code\u003e\u003c/a\u003e Minor Documentation and Comment Improvements (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2147\"\u003e#2147\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/e206fc55cf7768b8adde3ed3b87c27faa4edf6fe\"\u003e\u003ccode\u003ee206fc5\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eNStepReplayBuffer\u003c/code\u003e and \u003ccode\u003en_steps\u003c/code\u003e arguments for off-policy algorithms (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2\"\u003e#2\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/6af0601dc3c91d5e5477f10ca6976e77a24cccc8\"\u003e\u003ccode\u003e6af0601\u003c/code\u003e\u003c/a\u003e Update LunarLander and LunarLanderContinuous Environments from v2 to v3 in th...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/ef03d3370b4afb6093b16850764d10ca802cad50\"\u003e\u003ccode\u003eef03d33\u003c/code\u003e\u003c/a\u003e Fix typos and grammar mistakes (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2140\"\u003e#2140\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/f9c4ca57ef726eb20e2be959b7035c7cfa0c9e59\"\u003e\u003ccode\u003ef9c4ca5\u003c/code\u003e\u003c/a\u003e Use classes instead of lambdas for schedules (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2125\"\u003e#2125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/19df267a4084c1032baea450132709b364f05889\"\u003e\u003ccode\u003e19df267\u003c/code\u003e\u003c/a\u003e Update doc about training exceeding total timesteps (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2133\"\u003e#2133\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/c1e503c21e068668da5072d91d0408da0d7c0a17\"\u003e\u003ccode\u003ec1e503c\u003c/code\u003e\u003c/a\u003e Fix docker GPU build (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2120\"\u003e#2120\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/compare/v2.4.1...v2.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=stable-baselines3\u0026package-manager=pip\u0026previous-version=2.4.1\u0026new-version=2.7.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/AliSayyah/freqtrade/pull/226","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/AliSayyah%2Ffreqtrade/issues/226","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/226/packages"},{"uuid":"2695615541","node_id":"PR_kwDOPSyI0M6gq9Q1","number":3,"state":"open","title":"Bump stable-baselines3 from 2.6.0 to 2.7.0","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-25T17:52:19.000Z","updated_at":"2025-07-25T17:52:20.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"stable-baselines3","old_version":"2.6.0","new_version":"2.7.0","repository_url":"https://github.com/DLR-RM/stable-baselines3"}],"path":null,"ecosystem":"pip"},"body":"Bumps [stable-baselines3](https://github.com/DLR-RM/stable-baselines3) from 2.6.0 to 2.7.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/releases\"\u003estable-baselines3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.0: n-step returns for all off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e argument\u003c/h2\u003e\n\u003cp\u003eSB3 Contrib (more algorithms): \u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003ehttps://github.com/Stable-Baselines-Team/stable-baselines3-contrib\u003c/a\u003e\nRL Zoo3 (training framework): \u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003ehttps://github.com/DLR-RM/rl-baselines3-zoo\u003c/a\u003e\nStable-Baselines Jax (SBX): \u003ca href=\"https://github.com/araffin/sbx\"\u003ehttps://github.com/araffin/sbx\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eTo upgrade:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003epip install stable_baselines3 sb3_contrib rl_zoo3 --upgrade\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003eNew Features:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for n-step returns for off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e parameter\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"python\"\u003e\u003ccode\u003efrom stable_baselines3 import SAC\n\u003ch1\u003eSAC with n-step returns\u003c/h1\u003e\n\u003cp\u003emodel = SAC(\u0026quot;MlpPolicy\u0026quot;, \u0026quot;Pendulum-v1\u0026quot;, n_steps=3, verbose=1)\u003cbr /\u003e\nmodel.learn(10_000)\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eNStepReplayBuffer\u003c/code\u003e that allows to compute n-step returns without additional memory requirement (and without for loops)\u003c/li\u003e\n\u003cli\u003eAdded Gymnasium v1.2 support\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed docker GPU image (PyTorch GPU was not installed)\u003c/li\u003e\n\u003cli\u003eFixed segmentation faults caused by non-portable schedules during model loading (\u003ca href=\"https://github.com/akanto\"\u003e\u003ccode\u003e@​akanto\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003eSB3-Contrib\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for n-step returns for off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e parameter\u003c/li\u003e\n\u003cli\u003eUse the \u003ccode\u003eFloatSchedule\u003c/code\u003e and \u003ccode\u003eLinearSchedule\u003c/code\u003e classes instead of lambdas in the ARS, PPO, and QRDQN implementations to improve model portability across different operating systems\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003eRL Zoo\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003elinear_schedule\u003c/code\u003e now returns a \u003ccode\u003eSimpleLinearSchedule\u003c/code\u003e object for better portability\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eLunarLander-v2\u003c/code\u003e to \u003ccode\u003eLunarLander-v3\u003c/code\u003e in hyperparameters\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eCarRacing-v2\u003c/code\u003e to \u003ccode\u003eCarRacing-v3\u003c/code\u003e in hyperparameters\u003c/li\u003e\n\u003cli\u003eDocker GPU images are now working again\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eConstantSchedule\u003c/code\u003e, and \u003ccode\u003eSimpleLinearSchedule\u003c/code\u003e instead of \u003ccode\u003econstant_fn\u003c/code\u003e and \u003ccode\u003elinear_schedule\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eCarRacing-v3\u003c/code\u003e hyperparameters for newer Gymnasium version\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/araffin/sbx\"\u003eSBX (SB3 + Jax)\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for n-step returns for off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e parameter\u003c/li\u003e\n\u003cli\u003eAdded KL Adaptive LR for PPO and LR schedule for SAC/TQC\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDeprecations:\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/bf51a6233a8f934a68430f8f78e44360410d23ca\"\u003e\u003ccode\u003ebf51a62\u003c/code\u003e\u003c/a\u003e Release 2.7.0 (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2161\"\u003e#2161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/2dce430161087c46b9e668f56f3c94c634eebff8\"\u003e\u003ccode\u003e2dce430\u003c/code\u003e\u003c/a\u003e Added sb3-extra-buffers to the project page (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2157\"\u003e#2157\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/30ceaf3ea1f29ca7213735eaa8460ca2fcfaf9c0\"\u003e\u003ccode\u003e30ceaf3\u003c/code\u003e\u003c/a\u003e Update to Gymnasium 1.2.0 (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2150\"\u003e#2150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/9e5ccc1832366d55abbf31b561ea9dcfbfdfa485\"\u003e\u003ccode\u003e9e5ccc1\u003c/code\u003e\u003c/a\u003e Minor Documentation and Comment Improvements (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2147\"\u003e#2147\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/e206fc55cf7768b8adde3ed3b87c27faa4edf6fe\"\u003e\u003ccode\u003ee206fc5\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eNStepReplayBuffer\u003c/code\u003e and \u003ccode\u003en_steps\u003c/code\u003e arguments for off-policy algorithms (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2\"\u003e#2\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/6af0601dc3c91d5e5477f10ca6976e77a24cccc8\"\u003e\u003ccode\u003e6af0601\u003c/code\u003e\u003c/a\u003e Update LunarLander and LunarLanderContinuous Environments from v2 to v3 in th...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/ef03d3370b4afb6093b16850764d10ca802cad50\"\u003e\u003ccode\u003eef03d33\u003c/code\u003e\u003c/a\u003e Fix typos and grammar mistakes (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2140\"\u003e#2140\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/f9c4ca57ef726eb20e2be959b7035c7cfa0c9e59\"\u003e\u003ccode\u003ef9c4ca5\u003c/code\u003e\u003c/a\u003e Use classes instead of lambdas for schedules (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2125\"\u003e#2125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/19df267a4084c1032baea450132709b364f05889\"\u003e\u003ccode\u003e19df267\u003c/code\u003e\u003c/a\u003e Update doc about training exceeding total timesteps (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2133\"\u003e#2133\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/c1e503c21e068668da5072d91d0408da0d7c0a17\"\u003e\u003ccode\u003ec1e503c\u003c/code\u003e\u003c/a\u003e Fix docker GPU build (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2120\"\u003e#2120\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/compare/v2.6.0...v2.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=stable-baselines3\u0026package-manager=pip\u0026previous-version=2.6.0\u0026new-version=2.7.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/affl123/freqtrade/pull/3","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/affl123%2Ffreqtrade/issues/3","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3/packages"},{"uuid":"2644694944","node_id":"PR_kwDOOLMONc6doteg","number":9,"state":"open","title":"Bump stable-baselines3 from 2.7.0a0 to 2.7.0a1","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-06T14:39:28.000Z","updated_at":"2025-07-06T14:39:28.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"stable-baselines3","old_version":"2.7.0a0","new_version":"2.7.0a1","repository_url":"https://github.com/DLR-RM/stable-baselines3"}],"path":null,"ecosystem":"pip"},"body":"Bumps [stable-baselines3](https://github.com/DLR-RM/stable-baselines3) from 2.7.0a0 to 2.7.0a1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/releases\"\u003estable-baselines3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.5.0: New algorithm (SimBa in SBX) and NumPy 2.0 support\u003c/h2\u003e\n\u003cp\u003eSB3 Contrib (more algorithms): \u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003ehttps://github.com/Stable-Baselines-Team/stable-baselines3-contrib\u003c/a\u003e\nRL Zoo3 (training framework): \u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003ehttps://github.com/DLR-RM/rl-baselines3-zoo\u003c/a\u003e\nStable-Baselines Jax (SBX): \u003ca href=\"https://github.com/araffin/sbx\"\u003ehttps://github.com/araffin/sbx\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eTo upgrade:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003epip install stable_baselines3 sb3_contrib rl_zoo3 --upgrade\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003eBreaking Changes:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIncreased minimum required version of PyTorch to 2.3.0\u003c/li\u003e\n\u003cli\u003eRemoved support for Python 3.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Features:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for NumPy v2.0: \u003ccode\u003eVecNormalize\u003c/code\u003e now cast normalized rewards to float32, updated bit flipping env to avoid overflow issues too\u003c/li\u003e\n\u003cli\u003eAdded official support for Python 3.12\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/araffin/sbx\"\u003eSBX (SB3 + Jax)\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded SimBa Policy: Simplicity Bias for Scaling Up Parameters in DRL\u003c/li\u003e\n\u003cli\u003eAdded support for parameter resets\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eOthers:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated Dockerfile\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded Decisions and Dragons to resources. (\u003ca href=\"https://github.com/jmacglashan\"\u003e\u003ccode\u003e@​jmacglashan\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated PyBullet example, now compatible with Gymnasium\u003c/li\u003e\n\u003cli\u003eAdded link to policies for \u003ccode\u003epolicy_kwargs\u003c/code\u003e parameter (\u003ca href=\"https://github.com/kplers\"\u003e\u003ccode\u003e@​kplers\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd FootstepNet Envs to the project page (\u003ca href=\"https://github.com/cgaspard3333\"\u003e\u003ccode\u003e@​cgaspard3333\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded FRASA to the project page (\u003ca href=\"https://github.com/MarcDcls\"\u003e\u003ccode\u003e@​MarcDcls\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed atari example (\u003ca href=\"https://github.com/chrisgao99\"\u003e\u003ccode\u003e@​chrisgao99\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd a note about \u003ccode\u003eDiscrete\u003c/code\u003e action spaces with \u003ccode\u003estart!=0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdate doc for massively parallel simulators (Isaac Lab, Brax, ...)\u003c/li\u003e\n\u003cli\u003eAdd dm_control example\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jmacglashan\"\u003e\u003ccode\u003e@​jmacglashan\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/pull/2044\"\u003eDLR-RM/stable-baselines3#2044\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kplers\"\u003e\u003ccode\u003e@​kplers\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/pull/2050\"\u003eDLR-RM/stable-baselines3#2050\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MarcDcls\"\u003e\u003ccode\u003e@​MarcDcls\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/pull/2059\"\u003eDLR-RM/stable-baselines3#2059\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cgaspard3333\"\u003e\u003ccode\u003e@​cgaspard3333\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/pull/2058\"\u003eDLR-RM/stable-baselines3#2058\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sanowl\"\u003e\u003ccode\u003e@​sanowl\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/pull/2064\"\u003eDLR-RM/stable-baselines3#2064\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chrisgao99\"\u003e\u003ccode\u003e@​chrisgao99\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/pull/2071\"\u003eDLR-RM/stable-baselines3#2071\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/compare/v2.4.0...v2.5.0\"\u003ehttps://github.com/DLR-RM/stable-baselines3/compare/v2.4.0...v2.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eStable-Baselines3 v2.4.0: New algorithm (CrossQ in SB3-Contrib) and Gymnasium v1.0 support\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!WARNING]\nStable-Baselines3 (SB3) v2.4.0 will be the last one supporting Python 3.8 (end of life in October 2024)\nand PyTorch \u0026lt; 2.3.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=stable-baselines3\u0026package-manager=pip\u0026previous-version=2.7.0a0\u0026new-version=2.7.0a1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/akanto/mario-brain/pull/9","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/akanto%2Fmario-brain/issues/9","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/9/packages"},{"uuid":"2610465261","node_id":"PR_kwDOOLMONc6bmInt","number":7,"state":"closed","title":"Bump stable-baselines3 from 2.6.1a1 to 2.7.0a0","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-07-05T13:14:46.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-23T05:36:05.000Z","updated_at":"2025-07-05T13:14:46.000Z","time_to_close":1064321,"merged_at":"2025-07-05T13:14:46.000Z","merged_by":"akanto","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"stable-baselines3","old_version":"2.6.1a1","new_version":"2.7.0a0","repository_url":"https://github.com/DLR-RM/stable-baselines3"}],"path":null,"ecosystem":"pip"},"body":"Bumps [stable-baselines3](https://github.com/DLR-RM/stable-baselines3) from 2.6.1a1 to 2.7.0a0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/releases\"\u003estable-baselines3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.5.0: New algorithm (SimBa in SBX) and NumPy 2.0 support\u003c/h2\u003e\n\u003cp\u003eSB3 Contrib (more algorithms): \u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003ehttps://github.com/Stable-Baselines-Team/stable-baselines3-contrib\u003c/a\u003e\nRL Zoo3 (training framework): \u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003ehttps://github.com/DLR-RM/rl-baselines3-zoo\u003c/a\u003e\nStable-Baselines Jax (SBX): \u003ca href=\"https://github.com/araffin/sbx\"\u003ehttps://github.com/araffin/sbx\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eTo upgrade:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003epip install stable_baselines3 sb3_contrib rl_zoo3 --upgrade\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003eBreaking Changes:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIncreased minimum required version of PyTorch to 2.3.0\u003c/li\u003e\n\u003cli\u003eRemoved support for Python 3.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Features:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for NumPy v2.0: \u003ccode\u003eVecNormalize\u003c/code\u003e now cast normalized rewards to float32, updated bit flipping env to avoid overflow issues too\u003c/li\u003e\n\u003cli\u003eAdded official support for Python 3.12\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/araffin/sbx\"\u003eSBX (SB3 + Jax)\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded SimBa Policy: Simplicity Bias for Scaling Up Parameters in DRL\u003c/li\u003e\n\u003cli\u003eAdded support for parameter resets\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eOthers:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated Dockerfile\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded Decisions and Dragons to resources. (\u003ca href=\"https://github.com/jmacglashan\"\u003e\u003ccode\u003e@​jmacglashan\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated PyBullet example, now compatible with Gymnasium\u003c/li\u003e\n\u003cli\u003eAdded link to policies for \u003ccode\u003epolicy_kwargs\u003c/code\u003e parameter (\u003ca href=\"https://github.com/kplers\"\u003e\u003ccode\u003e@​kplers\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd FootstepNet Envs to the project page (\u003ca href=\"https://github.com/cgaspard3333\"\u003e\u003ccode\u003e@​cgaspard3333\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded FRASA to the project page (\u003ca href=\"https://github.com/MarcDcls\"\u003e\u003ccode\u003e@​MarcDcls\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed atari example (\u003ca href=\"https://github.com/chrisgao99\"\u003e\u003ccode\u003e@​chrisgao99\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd a note about \u003ccode\u003eDiscrete\u003c/code\u003e action spaces with \u003ccode\u003estart!=0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdate doc for massively parallel simulators (Isaac Lab, Brax, ...)\u003c/li\u003e\n\u003cli\u003eAdd dm_control example\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jmacglashan\"\u003e\u003ccode\u003e@​jmacglashan\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/pull/2044\"\u003eDLR-RM/stable-baselines3#2044\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kplers\"\u003e\u003ccode\u003e@​kplers\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/pull/2050\"\u003eDLR-RM/stable-baselines3#2050\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MarcDcls\"\u003e\u003ccode\u003e@​MarcDcls\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/pull/2059\"\u003eDLR-RM/stable-baselines3#2059\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cgaspard3333\"\u003e\u003ccode\u003e@​cgaspard3333\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/pull/2058\"\u003eDLR-RM/stable-baselines3#2058\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sanowl\"\u003e\u003ccode\u003e@​sanowl\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/pull/2064\"\u003eDLR-RM/stable-baselines3#2064\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chrisgao99\"\u003e\u003ccode\u003e@​chrisgao99\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/pull/2071\"\u003eDLR-RM/stable-baselines3#2071\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/compare/v2.4.0...v2.5.0\"\u003ehttps://github.com/DLR-RM/stable-baselines3/compare/v2.4.0...v2.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eStable-Baselines3 v2.4.0: New algorithm (CrossQ in SB3-Contrib) and Gymnasium v1.0 support\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!WARNING]\nStable-Baselines3 (SB3) v2.4.0 will be the last one supporting Python 3.8 (end of life in October 2024)\nand PyTorch \u0026lt; 2.3.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=stable-baselines3\u0026package-manager=pip\u0026previous-version=2.6.1a1\u0026new-version=2.7.0a0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/akanto/mario-brain/pull/7","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/akanto%2Fmario-brain/issues/7","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7/packages"},{"uuid":"2596950311","node_id":"PR_kwDOKJvt1M6aylEn","number":209,"state":"closed","title":"Bump stable-baselines3 from 2.0.0 to 2.6.0","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-08-12T05:59:35.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-06-16T21:22:41.000Z","updated_at":"2025-08-12T05:59:35.000Z","time_to_close":4869414,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"stable-baselines3","old_version":"2.0.0","new_version":"2.6.0","repository_url":"https://github.com/DLR-RM/stable-baselines3"}],"path":null,"ecosystem":"pip"},"body":"Bumps [stable-baselines3](https://github.com/DLR-RM/stable-baselines3) from 2.0.0 to 2.6.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/releases\"\u003estable-baselines3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.6.0: New \u003ccode\u003eLogEveryNTimesteps\u003c/code\u003e callback and \u003ccode\u003ehas_attr\u003c/code\u003e method, refactored hyperparameter optimization\u003c/h2\u003e\n\u003cp\u003eSB3 Contrib (more algorithms): \u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003ehttps://github.com/Stable-Baselines-Team/stable-baselines3-contrib\u003c/a\u003e\nRL Zoo3 (training framework): \u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003ehttps://github.com/DLR-RM/rl-baselines3-zoo\u003c/a\u003e\nStable-Baselines Jax (SBX): \u003ca href=\"https://github.com/araffin/sbx\"\u003ehttps://github.com/araffin/sbx\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eTo upgrade:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003epip install stable_baselines3 sb3_contrib rl_zoo3 --upgrade\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003eNew Features:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ehas_attr\u003c/code\u003e method for \u003ccode\u003eVecEnv\u003c/code\u003e to check if an attribute exists\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eLogEveryNTimesteps\u003c/code\u003e callback to dump logs every N timesteps (note: you need to pass \u003ccode\u003elog_interval=None\u003c/code\u003e to avoid any interference)\u003c/li\u003e\n\u003cli\u003eAdded Gymnasium v1.1 support\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSubProcVecEnv\u003c/code\u003e will now exit gracefully (without big traceback) when using \u003ccode\u003eKeyboardInterrupt\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003eSB3-Contrib\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRenamed \u003ccode\u003e_dump_logs()\u003c/code\u003e to \u003ccode\u003edump_logs()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed issues with \u003ccode\u003eSubprocVecEnv\u003c/code\u003e and \u003ccode\u003eMaskablePPO\u003c/code\u003e by using \u003ccode\u003evec_env.has_attr()\u003c/code\u003e (pickling issues, mask function not present)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003eRL Zoo\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRefactored hyperparameter optimization. The Optuna \u003ca href=\"https://optuna.readthedocs.io/en/stable/reference/generated/optuna.storages.JournalStorage.html\"\u003eJournal storage backend\u003c/a\u003e is now supported (recommended default) and you can easily load tuned hyperparameter via the new \u003ccode\u003e--trial-id\u003c/code\u003e argument of \u003ccode\u003etrain.py\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSave the exact command line used to launch a training\u003c/li\u003e\n\u003cli\u003eAdded support for special vectorized env (e.g. Brax, IsaacSim) by allowing to override the \u003ccode\u003eVecEnv\u003c/code\u003e class use to instantiate the env in the \u003ccode\u003eExperimentManager\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAllow to disable auto-logging by passing \u003ccode\u003e--log-interval -2\u003c/code\u003e (useful when logging things manually)\u003c/li\u003e\n\u003cli\u003eAdded Gymnasium v1.1 support\u003c/li\u003e\n\u003cli\u003eFixed use of old HF api in \u003ccode\u003eget_hf_trained_models()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/araffin/sbx\"\u003eSBX (SB3 + Jax)\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated PPO to support \u003ccode\u003enet_arch\u003c/code\u003e, and additional fixes\u003c/li\u003e\n\u003cli\u003eFixed entropy coeff wrongly logged for SAC and derivatives.\u003c/li\u003e\n\u003cli\u003eFixed PPO \u003ccode\u003epredict()\u003c/code\u003e for env that were not normalized (action spaces with limits != [-1, 1])\u003c/li\u003e\n\u003cli\u003ePPO now logs the standard deviation\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDeprecations:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ealgo._dump_logs()\u003c/code\u003e is deprecated in favor of \u003ccode\u003ealgo.dump_logs()\u003c/code\u003e and will be removed in SB3 v2.7.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eOthers:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated black from v24 to v25\u003c/li\u003e\n\u003cli\u003eImproved error messages when checking Box space equality (loading \u003ccode\u003eVecNormalize\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated test to reflect how \u003ccode\u003eset_wrapper_attr\u003c/code\u003e should be used now\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eClarify the use of Gym wrappers with \u003ccode\u003emake_vec_env\u003c/code\u003e in the section on Vectorized Environments (\u003ca href=\"https://github.com/pstahlhofen\"\u003e\u003ccode\u003e@​pstahlhofen\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated callback doc for \u003ccode\u003eEveryNTimesteps\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded doc on how to set env attributes via \u003ccode\u003eVecEnv\u003c/code\u003e calls\u003c/li\u003e\n\u003cli\u003eAdded ONNX export example for \u003ccode\u003eMultiInputPolicy\u003c/code\u003e (\u003ca href=\"https://github.com/darkopetrovic\"\u003e\u003ccode\u003e@​darkopetrovic\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/ea913a848242b2fca3cbcac255097e1d144207df\"\u003e\u003ccode\u003eea913a8\u003c/code\u003e\u003c/a\u003e Release v2.6.0 (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2109\"\u003e#2109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/656de97269c9e3051d3bbfb3f5f328d486867bd8\"\u003e\u003ccode\u003e656de97\u003c/code\u003e\u003c/a\u003e Add ONNX export example for \u003ccode\u003eMultiInputPolicy\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2098\"\u003e#2098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/55d6f18dbd880c62d40a276349b8bac7ebf453cd\"\u003e\u003ccode\u003e55d6f18\u003c/code\u003e\u003c/a\u003e Add support for Gymnasium v1.1.0 (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2095\"\u003e#2095\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/fa21bce04ee625c67f6ea2a7678bf46c39cd226c\"\u003e\u003ccode\u003efa21bce\u003c/code\u003e\u003c/a\u003e Clarifying the documentation for custom env using images as observations (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2085\"\u003e#2085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/8c78653b709609e3164c034547a7d71f7759739c\"\u003e\u003ccode\u003e8c78653\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eLogEveryNTimesteps\u003c/code\u003e callback (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2083\"\u003e#2083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/c5c29a32d961be692e08ff49c94d2485ac40cb8a\"\u003e\u003ccode\u003ec5c29a3\u003c/code\u003e\u003c/a\u003e Clarify the use of Gym wrappers with \u003ccode\u003emake_vec_env\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2079\"\u003e#2079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/b8b2d30a8399e1448d1f4c1264c343875727f053\"\u003e\u003ccode\u003eb8b2d30\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ehas_attr\u003c/code\u003e for \u003ccode\u003eVecEnv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2077\"\u003e#2077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/ee8a77defb0ea8c02d3f1096ea24aa3556452030\"\u003e\u003ccode\u003eee8a77d\u003c/code\u003e\u003c/a\u003e Release v2.5.0 (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2074\"\u003e#2074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/f8ea2995cb21fca196424849315216be31b9cb2b\"\u003e\u003ccode\u003ef8ea299\u003c/code\u003e\u003c/a\u003e Doc update: custom envs, IsaacLab, Brax and dm_control (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2072\"\u003e#2072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/d055a2e2afd0fcf979924effa838b80b8d9c8003\"\u003e\u003ccode\u003ed055a2e\u003c/code\u003e\u003c/a\u003e fix docs atari example by import ale_py (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2071\"\u003e#2071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/compare/v2.0.0...v2.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=stable-baselines3\u0026package-manager=pip\u0026previous-version=2.0.0\u0026new-version=2.6.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/dsp-testing/freqtrade/pull/209","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/dsp-testing%2Ffreqtrade/issues/209","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/209/packages"},{"uuid":"2594372715","node_id":"PR_kwDOOw0Wwc6aovxr","number":28,"state":"closed","title":"chore(deps): bump stable-baselines3 from 2.4.1 to 2.6.0","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-06-26T05:51:02.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-16T04:08:25.000Z","updated_at":"2025-06-26T05:51:02.000Z","time_to_close":870157,"merged_at":"2025-06-26T05:51:02.000Z","merged_by":"mooncitydev","closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"stable-baselines3","old_version":"2.4.1","new_version":"2.6.0","repository_url":"https://github.com/DLR-RM/stable-baselines3"}],"path":null,"ecosystem":"pip"},"body":"Bumps [stable-baselines3](https://github.com/DLR-RM/stable-baselines3) from 2.4.1 to 2.6.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/releases\"\u003estable-baselines3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.6.0: New \u003ccode\u003eLogEveryNTimesteps\u003c/code\u003e callback and \u003ccode\u003ehas_attr\u003c/code\u003e method, refactored hyperparameter optimization\u003c/h2\u003e\n\u003cp\u003eSB3 Contrib (more algorithms): \u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003ehttps://github.com/Stable-Baselines-Team/stable-baselines3-contrib\u003c/a\u003e\nRL Zoo3 (training framework): \u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003ehttps://github.com/DLR-RM/rl-baselines3-zoo\u003c/a\u003e\nStable-Baselines Jax (SBX): \u003ca href=\"https://github.com/araffin/sbx\"\u003ehttps://github.com/araffin/sbx\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eTo upgrade:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003epip install stable_baselines3 sb3_contrib rl_zoo3 --upgrade\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003eNew Features:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ehas_attr\u003c/code\u003e method for \u003ccode\u003eVecEnv\u003c/code\u003e to check if an attribute exists\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eLogEveryNTimesteps\u003c/code\u003e callback to dump logs every N timesteps (note: you need to pass \u003ccode\u003elog_interval=None\u003c/code\u003e to avoid any interference)\u003c/li\u003e\n\u003cli\u003eAdded Gymnasium v1.1 support\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSubProcVecEnv\u003c/code\u003e will now exit gracefully (without big traceback) when using \u003ccode\u003eKeyboardInterrupt\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003eSB3-Contrib\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRenamed \u003ccode\u003e_dump_logs()\u003c/code\u003e to \u003ccode\u003edump_logs()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed issues with \u003ccode\u003eSubprocVecEnv\u003c/code\u003e and \u003ccode\u003eMaskablePPO\u003c/code\u003e by using \u003ccode\u003evec_env.has_attr()\u003c/code\u003e (pickling issues, mask function not present)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003eRL Zoo\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRefactored hyperparameter optimization. The Optuna \u003ca href=\"https://optuna.readthedocs.io/en/stable/reference/generated/optuna.storages.JournalStorage.html\"\u003eJournal storage backend\u003c/a\u003e is now supported (recommended default) and you can easily load tuned hyperparameter via the new \u003ccode\u003e--trial-id\u003c/code\u003e argument of \u003ccode\u003etrain.py\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSave the exact command line used to launch a training\u003c/li\u003e\n\u003cli\u003eAdded support for special vectorized env (e.g. Brax, IsaacSim) by allowing to override the \u003ccode\u003eVecEnv\u003c/code\u003e class use to instantiate the env in the \u003ccode\u003eExperimentManager\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAllow to disable auto-logging by passing \u003ccode\u003e--log-interval -2\u003c/code\u003e (useful when logging things manually)\u003c/li\u003e\n\u003cli\u003eAdded Gymnasium v1.1 support\u003c/li\u003e\n\u003cli\u003eFixed use of old HF api in \u003ccode\u003eget_hf_trained_models()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/araffin/sbx\"\u003eSBX (SB3 + Jax)\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated PPO to support \u003ccode\u003enet_arch\u003c/code\u003e, and additional fixes\u003c/li\u003e\n\u003cli\u003eFixed entropy coeff wrongly logged for SAC and derivatives.\u003c/li\u003e\n\u003cli\u003eFixed PPO \u003ccode\u003epredict()\u003c/code\u003e for env that were not normalized (action spaces with limits != [-1, 1])\u003c/li\u003e\n\u003cli\u003ePPO now logs the standard deviation\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDeprecations:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ealgo._dump_logs()\u003c/code\u003e is deprecated in favor of \u003ccode\u003ealgo.dump_logs()\u003c/code\u003e and will be removed in SB3 v2.7.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eOthers:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated black from v24 to v25\u003c/li\u003e\n\u003cli\u003eImproved error messages when checking Box space equality (loading \u003ccode\u003eVecNormalize\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated test to reflect how \u003ccode\u003eset_wrapper_attr\u003c/code\u003e should be used now\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eClarify the use of Gym wrappers with \u003ccode\u003emake_vec_env\u003c/code\u003e in the section on Vectorized Environments (\u003ca href=\"https://github.com/pstahlhofen\"\u003e\u003ccode\u003e@​pstahlhofen\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated callback doc for \u003ccode\u003eEveryNTimesteps\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded doc on how to set env attributes via \u003ccode\u003eVecEnv\u003c/code\u003e calls\u003c/li\u003e\n\u003cli\u003eAdded ONNX export example for \u003ccode\u003eMultiInputPolicy\u003c/code\u003e (\u003ca href=\"https://github.com/darkopetrovic\"\u003e\u003ccode\u003e@​darkopetrovic\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/ea913a848242b2fca3cbcac255097e1d144207df\"\u003e\u003ccode\u003eea913a8\u003c/code\u003e\u003c/a\u003e Release v2.6.0 (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2109\"\u003e#2109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/656de97269c9e3051d3bbfb3f5f328d486867bd8\"\u003e\u003ccode\u003e656de97\u003c/code\u003e\u003c/a\u003e Add ONNX export example for \u003ccode\u003eMultiInputPolicy\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2098\"\u003e#2098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/55d6f18dbd880c62d40a276349b8bac7ebf453cd\"\u003e\u003ccode\u003e55d6f18\u003c/code\u003e\u003c/a\u003e Add support for Gymnasium v1.1.0 (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2095\"\u003e#2095\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/fa21bce04ee625c67f6ea2a7678bf46c39cd226c\"\u003e\u003ccode\u003efa21bce\u003c/code\u003e\u003c/a\u003e Clarifying the documentation for custom env using images as observations (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2085\"\u003e#2085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/8c78653b709609e3164c034547a7d71f7759739c\"\u003e\u003ccode\u003e8c78653\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eLogEveryNTimesteps\u003c/code\u003e callback (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2083\"\u003e#2083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/c5c29a32d961be692e08ff49c94d2485ac40cb8a\"\u003e\u003ccode\u003ec5c29a3\u003c/code\u003e\u003c/a\u003e Clarify the use of Gym wrappers with \u003ccode\u003emake_vec_env\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2079\"\u003e#2079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/b8b2d30a8399e1448d1f4c1264c343875727f053\"\u003e\u003ccode\u003eb8b2d30\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ehas_attr\u003c/code\u003e for \u003ccode\u003eVecEnv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2077\"\u003e#2077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/ee8a77defb0ea8c02d3f1096ea24aa3556452030\"\u003e\u003ccode\u003eee8a77d\u003c/code\u003e\u003c/a\u003e Release v2.5.0 (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2074\"\u003e#2074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/f8ea2995cb21fca196424849315216be31b9cb2b\"\u003e\u003ccode\u003ef8ea299\u003c/code\u003e\u003c/a\u003e Doc update: custom envs, IsaacLab, Brax and dm_control (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2072\"\u003e#2072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/d055a2e2afd0fcf979924effa838b80b8d9c8003\"\u003e\u003ccode\u003ed055a2e\u003c/code\u003e\u003c/a\u003e fix docs atari example by import ale_py (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2071\"\u003e#2071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/compare/v2.4.1...v2.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=stable-baselines3\u0026package-manager=pip\u0026previous-version=2.4.1\u0026new-version=2.6.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/mooncitydev/https-github.com-freqtrade-freqtrade/pull/28","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/mooncitydev%2Fhttps-github.com-freqtrade-freqtrade/issues/28","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/28/packages"},{"uuid":"2594359905","node_id":"PR_kwDOKgQg-86aosph","number":201,"state":"open","title":"chore(deps): bump stable-baselines3 from 2.4.1 to 2.6.0","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-06-16T03:57:19.000Z","updated_at":"2025-06-16T03:57:20.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"stable-baselines3","old_version":"2.4.1","new_version":"2.6.0","repository_url":"https://github.com/DLR-RM/stable-baselines3"}],"path":null,"ecosystem":"pip"},"body":"Bumps [stable-baselines3](https://github.com/DLR-RM/stable-baselines3) from 2.4.1 to 2.6.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/releases\"\u003estable-baselines3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.6.0: New \u003ccode\u003eLogEveryNTimesteps\u003c/code\u003e callback and \u003ccode\u003ehas_attr\u003c/code\u003e method, refactored hyperparameter optimization\u003c/h2\u003e\n\u003cp\u003eSB3 Contrib (more algorithms): \u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003ehttps://github.com/Stable-Baselines-Team/stable-baselines3-contrib\u003c/a\u003e\nRL Zoo3 (training framework): \u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003ehttps://github.com/DLR-RM/rl-baselines3-zoo\u003c/a\u003e\nStable-Baselines Jax (SBX): \u003ca href=\"https://github.com/araffin/sbx\"\u003ehttps://github.com/araffin/sbx\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eTo upgrade:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003epip install stable_baselines3 sb3_contrib rl_zoo3 --upgrade\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003eNew Features:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ehas_attr\u003c/code\u003e method for \u003ccode\u003eVecEnv\u003c/code\u003e to check if an attribute exists\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eLogEveryNTimesteps\u003c/code\u003e callback to dump logs every N timesteps (note: you need to pass \u003ccode\u003elog_interval=None\u003c/code\u003e to avoid any interference)\u003c/li\u003e\n\u003cli\u003eAdded Gymnasium v1.1 support\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSubProcVecEnv\u003c/code\u003e will now exit gracefully (without big traceback) when using \u003ccode\u003eKeyboardInterrupt\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003eSB3-Contrib\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRenamed \u003ccode\u003e_dump_logs()\u003c/code\u003e to \u003ccode\u003edump_logs()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed issues with \u003ccode\u003eSubprocVecEnv\u003c/code\u003e and \u003ccode\u003eMaskablePPO\u003c/code\u003e by using \u003ccode\u003evec_env.has_attr()\u003c/code\u003e (pickling issues, mask function not present)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003eRL Zoo\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRefactored hyperparameter optimization. The Optuna \u003ca href=\"https://optuna.readthedocs.io/en/stable/reference/generated/optuna.storages.JournalStorage.html\"\u003eJournal storage backend\u003c/a\u003e is now supported (recommended default) and you can easily load tuned hyperparameter via the new \u003ccode\u003e--trial-id\u003c/code\u003e argument of \u003ccode\u003etrain.py\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSave the exact command line used to launch a training\u003c/li\u003e\n\u003cli\u003eAdded support for special vectorized env (e.g. Brax, IsaacSim) by allowing to override the \u003ccode\u003eVecEnv\u003c/code\u003e class use to instantiate the env in the \u003ccode\u003eExperimentManager\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAllow to disable auto-logging by passing \u003ccode\u003e--log-interval -2\u003c/code\u003e (useful when logging things manually)\u003c/li\u003e\n\u003cli\u003eAdded Gymnasium v1.1 support\u003c/li\u003e\n\u003cli\u003eFixed use of old HF api in \u003ccode\u003eget_hf_trained_models()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/araffin/sbx\"\u003eSBX (SB3 + Jax)\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated PPO to support \u003ccode\u003enet_arch\u003c/code\u003e, and additional fixes\u003c/li\u003e\n\u003cli\u003eFixed entropy coeff wrongly logged for SAC and derivatives.\u003c/li\u003e\n\u003cli\u003eFixed PPO \u003ccode\u003epredict()\u003c/code\u003e for env that were not normalized (action spaces with limits != [-1, 1])\u003c/li\u003e\n\u003cli\u003ePPO now logs the standard deviation\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDeprecations:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ealgo._dump_logs()\u003c/code\u003e is deprecated in favor of \u003ccode\u003ealgo.dump_logs()\u003c/code\u003e and will be removed in SB3 v2.7.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eOthers:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated black from v24 to v25\u003c/li\u003e\n\u003cli\u003eImproved error messages when checking Box space equality (loading \u003ccode\u003eVecNormalize\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated test to reflect how \u003ccode\u003eset_wrapper_attr\u003c/code\u003e should be used now\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eClarify the use of Gym wrappers with \u003ccode\u003emake_vec_env\u003c/code\u003e in the section on Vectorized Environments (\u003ca href=\"https://github.com/pstahlhofen\"\u003e\u003ccode\u003e@​pstahlhofen\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated callback doc for \u003ccode\u003eEveryNTimesteps\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded doc on how to set env attributes via \u003ccode\u003eVecEnv\u003c/code\u003e calls\u003c/li\u003e\n\u003cli\u003eAdded ONNX export example for \u003ccode\u003eMultiInputPolicy\u003c/code\u003e (\u003ca href=\"https://github.com/darkopetrovic\"\u003e\u003ccode\u003e@​darkopetrovic\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/ea913a848242b2fca3cbcac255097e1d144207df\"\u003e\u003ccode\u003eea913a8\u003c/code\u003e\u003c/a\u003e Release v2.6.0 (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2109\"\u003e#2109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/656de97269c9e3051d3bbfb3f5f328d486867bd8\"\u003e\u003ccode\u003e656de97\u003c/code\u003e\u003c/a\u003e Add ONNX export example for \u003ccode\u003eMultiInputPolicy\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2098\"\u003e#2098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/55d6f18dbd880c62d40a276349b8bac7ebf453cd\"\u003e\u003ccode\u003e55d6f18\u003c/code\u003e\u003c/a\u003e Add support for Gymnasium v1.1.0 (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2095\"\u003e#2095\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/fa21bce04ee625c67f6ea2a7678bf46c39cd226c\"\u003e\u003ccode\u003efa21bce\u003c/code\u003e\u003c/a\u003e Clarifying the documentation for custom env using images as observations (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2085\"\u003e#2085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/8c78653b709609e3164c034547a7d71f7759739c\"\u003e\u003ccode\u003e8c78653\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eLogEveryNTimesteps\u003c/code\u003e callback (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2083\"\u003e#2083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/c5c29a32d961be692e08ff49c94d2485ac40cb8a\"\u003e\u003ccode\u003ec5c29a3\u003c/code\u003e\u003c/a\u003e Clarify the use of Gym wrappers with \u003ccode\u003emake_vec_env\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2079\"\u003e#2079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/b8b2d30a8399e1448d1f4c1264c343875727f053\"\u003e\u003ccode\u003eb8b2d30\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ehas_attr\u003c/code\u003e for \u003ccode\u003eVecEnv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2077\"\u003e#2077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/ee8a77defb0ea8c02d3f1096ea24aa3556452030\"\u003e\u003ccode\u003eee8a77d\u003c/code\u003e\u003c/a\u003e Release v2.5.0 (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2074\"\u003e#2074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/f8ea2995cb21fca196424849315216be31b9cb2b\"\u003e\u003ccode\u003ef8ea299\u003c/code\u003e\u003c/a\u003e Doc update: custom envs, IsaacLab, Brax and dm_control (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2072\"\u003e#2072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/d055a2e2afd0fcf979924effa838b80b8d9c8003\"\u003e\u003ccode\u003ed055a2e\u003c/code\u003e\u003c/a\u003e fix docs atari example by import ale_py (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2071\"\u003e#2071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/compare/v2.4.1...v2.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=stable-baselines3\u0026package-manager=pip\u0026previous-version=2.4.1\u0026new-version=2.6.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/AliSayyah/freqtrade/pull/201","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/AliSayyah%2Ffreqtrade/issues/201","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/201/packages"},{"uuid":"2594334683","node_id":"PR_kwDOBXYo-M6aomfb","number":11884,"state":"closed","title":"chore(deps): bump stable-baselines3 from 2.5.0 to 2.6.0","user":"dependabot[bot]","labels":["Dependencies","Python"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-06-16T07:00:55.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-16T03:34:39.000Z","updated_at":"2025-06-16T07:00:55.000Z","time_to_close":12376,"merged_at":"2025-06-16T07:00:55.000Z","merged_by":"xmatthias","closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"stable-baselines3","old_version":"2.5.0","new_version":"2.6.0","repository_url":"https://github.com/DLR-RM/stable-baselines3"}],"path":null,"ecosystem":"pip"},"body":"Bumps [stable-baselines3](https://github.com/DLR-RM/stable-baselines3) from 2.5.0 to 2.6.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/releases\"\u003estable-baselines3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.6.0: New \u003ccode\u003eLogEveryNTimesteps\u003c/code\u003e callback and \u003ccode\u003ehas_attr\u003c/code\u003e method, refactored hyperparameter optimization\u003c/h2\u003e\n\u003cp\u003eSB3 Contrib (more algorithms): \u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003ehttps://github.com/Stable-Baselines-Team/stable-baselines3-contrib\u003c/a\u003e\nRL Zoo3 (training framework): \u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003ehttps://github.com/DLR-RM/rl-baselines3-zoo\u003c/a\u003e\nStable-Baselines Jax (SBX): \u003ca href=\"https://github.com/araffin/sbx\"\u003ehttps://github.com/araffin/sbx\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eTo upgrade:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003epip install stable_baselines3 sb3_contrib rl_zoo3 --upgrade\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003eNew Features:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ehas_attr\u003c/code\u003e method for \u003ccode\u003eVecEnv\u003c/code\u003e to check if an attribute exists\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eLogEveryNTimesteps\u003c/code\u003e callback to dump logs every N timesteps (note: you need to pass \u003ccode\u003elog_interval=None\u003c/code\u003e to avoid any interference)\u003c/li\u003e\n\u003cli\u003eAdded Gymnasium v1.1 support\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSubProcVecEnv\u003c/code\u003e will now exit gracefully (without big traceback) when using \u003ccode\u003eKeyboardInterrupt\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003eSB3-Contrib\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRenamed \u003ccode\u003e_dump_logs()\u003c/code\u003e to \u003ccode\u003edump_logs()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed issues with \u003ccode\u003eSubprocVecEnv\u003c/code\u003e and \u003ccode\u003eMaskablePPO\u003c/code\u003e by using \u003ccode\u003evec_env.has_attr()\u003c/code\u003e (pickling issues, mask function not present)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003eRL Zoo\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRefactored hyperparameter optimization. The Optuna \u003ca href=\"https://optuna.readthedocs.io/en/stable/reference/generated/optuna.storages.JournalStorage.html\"\u003eJournal storage backend\u003c/a\u003e is now supported (recommended default) and you can easily load tuned hyperparameter via the new \u003ccode\u003e--trial-id\u003c/code\u003e argument of \u003ccode\u003etrain.py\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSave the exact command line used to launch a training\u003c/li\u003e\n\u003cli\u003eAdded support for special vectorized env (e.g. Brax, IsaacSim) by allowing to override the \u003ccode\u003eVecEnv\u003c/code\u003e class use to instantiate the env in the \u003ccode\u003eExperimentManager\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAllow to disable auto-logging by passing \u003ccode\u003e--log-interval -2\u003c/code\u003e (useful when logging things manually)\u003c/li\u003e\n\u003cli\u003eAdded Gymnasium v1.1 support\u003c/li\u003e\n\u003cli\u003eFixed use of old HF api in \u003ccode\u003eget_hf_trained_models()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/araffin/sbx\"\u003eSBX (SB3 + Jax)\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated PPO to support \u003ccode\u003enet_arch\u003c/code\u003e, and additional fixes\u003c/li\u003e\n\u003cli\u003eFixed entropy coeff wrongly logged for SAC and derivatives.\u003c/li\u003e\n\u003cli\u003eFixed PPO \u003ccode\u003epredict()\u003c/code\u003e for env that were not normalized (action spaces with limits != [-1, 1])\u003c/li\u003e\n\u003cli\u003ePPO now logs the standard deviation\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDeprecations:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ealgo._dump_logs()\u003c/code\u003e is deprecated in favor of \u003ccode\u003ealgo.dump_logs()\u003c/code\u003e and will be removed in SB3 v2.7.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eOthers:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated black from v24 to v25\u003c/li\u003e\n\u003cli\u003eImproved error messages when checking Box space equality (loading \u003ccode\u003eVecNormalize\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated test to reflect how \u003ccode\u003eset_wrapper_attr\u003c/code\u003e should be used now\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eClarify the use of Gym wrappers with \u003ccode\u003emake_vec_env\u003c/code\u003e in the section on Vectorized Environments (\u003ca href=\"https://github.com/pstahlhofen\"\u003e\u003ccode\u003e@​pstahlhofen\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated callback doc for \u003ccode\u003eEveryNTimesteps\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded doc on how to set env attributes via \u003ccode\u003eVecEnv\u003c/code\u003e calls\u003c/li\u003e\n\u003cli\u003eAdded ONNX export example for \u003ccode\u003eMultiInputPolicy\u003c/code\u003e (\u003ca href=\"https://github.com/darkopetrovic\"\u003e\u003ccode\u003e@​darkopetrovic\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/ea913a848242b2fca3cbcac255097e1d144207df\"\u003e\u003ccode\u003eea913a8\u003c/code\u003e\u003c/a\u003e Release v2.6.0 (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2109\"\u003e#2109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/656de97269c9e3051d3bbfb3f5f328d486867bd8\"\u003e\u003ccode\u003e656de97\u003c/code\u003e\u003c/a\u003e Add ONNX export example for \u003ccode\u003eMultiInputPolicy\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2098\"\u003e#2098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/55d6f18dbd880c62d40a276349b8bac7ebf453cd\"\u003e\u003ccode\u003e55d6f18\u003c/code\u003e\u003c/a\u003e Add support for Gymnasium v1.1.0 (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2095\"\u003e#2095\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/fa21bce04ee625c67f6ea2a7678bf46c39cd226c\"\u003e\u003ccode\u003efa21bce\u003c/code\u003e\u003c/a\u003e Clarifying the documentation for custom env using images as observations (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2085\"\u003e#2085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/8c78653b709609e3164c034547a7d71f7759739c\"\u003e\u003ccode\u003e8c78653\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eLogEveryNTimesteps\u003c/code\u003e callback (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2083\"\u003e#2083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/c5c29a32d961be692e08ff49c94d2485ac40cb8a\"\u003e\u003ccode\u003ec5c29a3\u003c/code\u003e\u003c/a\u003e Clarify the use of Gym wrappers with \u003ccode\u003emake_vec_env\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2079\"\u003e#2079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/b8b2d30a8399e1448d1f4c1264c343875727f053\"\u003e\u003ccode\u003eb8b2d30\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ehas_attr\u003c/code\u003e for \u003ccode\u003eVecEnv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2077\"\u003e#2077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/compare/v2.5.0...v2.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=stable-baselines3\u0026package-manager=pip\u0026previous-version=2.5.0\u0026new-version=2.6.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/freqtrade/freqtrade/pull/11884","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/freqtrade%2Ffreqtrade/issues/11884","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/11884/packages"},{"uuid":"2311652608","node_id":"PR_kwDONLSffM6JyQUA","number":44,"state":"closed","title":"chore(deps): bump stable-baselines3 from 2.3.2 to 2.5.0","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-05-09T03:08:08.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-02-03T03:30:05.000Z","updated_at":"2025-05-09T03:08:08.000Z","time_to_close":8206683,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"stable-baselines3","old_version":"2.3.2","new_version":"2.5.0","repository_url":"https://github.com/DLR-RM/stable-baselines3"}],"path":null,"ecosystem":"pip"},"body":"Bumps [stable-baselines3](https://github.com/DLR-RM/stable-baselines3) from 2.3.2 to 2.5.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/releases\"\u003estable-baselines3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eStable-Baselines3 v2.4.1: Fix for \u003ccode\u003eVecVideoRecorder\u003c/code\u003e\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a bug introduced in v2.4.0 where the \u003ccode\u003eVecVideoRecorder\u003c/code\u003e would override videos\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/compare/v2.4.0...v2.4.1\"\u003ehttps://github.com/DLR-RM/stable-baselines3/compare/v2.4.0...v2.4.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/ee8a77defb0ea8c02d3f1096ea24aa3556452030\"\u003e\u003ccode\u003eee8a77d\u003c/code\u003e\u003c/a\u003e Release v2.5.0 (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2074\"\u003e#2074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/f8ea2995cb21fca196424849315216be31b9cb2b\"\u003e\u003ccode\u003ef8ea299\u003c/code\u003e\u003c/a\u003e Doc update: custom envs, IsaacLab, Brax and dm_control (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2072\"\u003e#2072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/d055a2e2afd0fcf979924effa838b80b8d9c8003\"\u003e\u003ccode\u003ed055a2e\u003c/code\u003e\u003c/a\u003e fix docs atari example by import ale_py (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2071\"\u003e#2071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/b7c64a1aa4dd2fd3efed96e7a9ddb4d1f5c96112\"\u003e\u003ccode\u003eb7c64a1\u003c/code\u003e\u003c/a\u003e Simplify GPU detection in docker launch script (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2064\"\u003e#2064\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/2b529e57a0b7604e7a9be5a7f3f2346d8818296c\"\u003e\u003ccode\u003e2b529e5\u003c/code\u003e\u003c/a\u003e Fix tests and warnings when running locally with a GPU (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2069\"\u003e#2069\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/dba0baa4910fdf548564d445495f6fe4fb8f45cb\"\u003e\u003ccode\u003edba0baa\u003c/code\u003e\u003c/a\u003e Fix mypy error (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2067\"\u003e#2067\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/57e8b97df5a771b9e7306bfb77aa475ad776340b\"\u003e\u003ccode\u003e57e8b97\u003c/code\u003e\u003c/a\u003e Fix video recorder and add test (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2063\"\u003e#2063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/0fd0db0b7b48e30723e01455f8ec2043a88e16a2\"\u003e\u003ccode\u003e0fd0db0\u003c/code\u003e\u003c/a\u003e FRASA project indent fix (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2060\"\u003e#2060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/93778c3de4acef64d3854b75a5cc384b1a4cbe4c\"\u003e\u003ccode\u003e93778c3\u003c/code\u003e\u003c/a\u003e Add FootstepNet Envs to doc project page (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2058\"\u003e#2058\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/f432a6fcdc81c141c107cef5edfe81558f9e9dcf\"\u003e\u003ccode\u003ef432a6f\u003c/code\u003e\u003c/a\u003e Adding FRASA to the projects page (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2059\"\u003e#2059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/compare/v2.3.2...v2.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=stable-baselines3\u0026package-manager=pip\u0026previous-version=2.3.2\u0026new-version=2.5.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/RudoRonuma/freqtrade/pull/44","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/RudoRonuma%2Ffreqtrade/issues/44","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/44/packages"},{"uuid":"1608380030","node_id":"PR_kwDOKgQg-85f3e5-","number":52,"state":"closed","title":"Bump stable-baselines3 from 2.1.0 to 2.2.1","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-06-16T03:57:21.000Z","author_association":"NONE","state_reason":null,"created_at":"2023-11-20T05:12:02.000Z","updated_at":"2025-06-16T03:57:21.000Z","time_to_close":49589119,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"stable-baselines3","old_version":"2.1.0","new_version":"2.2.1","repository_url":"https://github.com/DLR-RM/stable-baselines3"}],"path":null,"ecosystem":"pip"},"body":"Bumps [stable-baselines3](https://github.com/DLR-RM/stable-baselines3) from 2.1.0 to 2.2.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/releases\"\u003estable-baselines3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eStable-Baselines3 v2.2.1: Support for options at reset, bug fixes and better error messages\u003c/h2\u003e\n\u003cp\u003eSB3 Contrib (more algorithms): \u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003ehttps://github.com/Stable-Baselines-Team/stable-baselines3-contrib\u003c/a\u003e\nRL Zoo3 (training framework): \u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003ehttps://github.com/DLR-RM/rl-baselines3-zoo\u003c/a\u003e\nStable-Baselines Jax (SBX): \u003ca href=\"https://github.com/araffin/sbx\"\u003ehttps://github.com/araffin/sbx\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eTo upgrade:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003epip install stable_baselines3 sb3_contrib --upgrade\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eor simply (rl zoo depends on SB3 and SB3 contrib):\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003epip install rl_zoo3 --upgrade\n\u003c/code\u003e\u003c/pre\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003cstrong\u003eNote\u003c/strong\u003e\nStable-Baselines3 (SB3) v2.2.0 was yanked after a breaking change was found in \u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/1751\"\u003eGH#1751\u003c/a\u003e.\nPlease use SB3 v2.2.1 and not v2.2.0.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eBreaking Changes:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSwitched to \u003ccode\u003eruff\u003c/code\u003e for sorting imports (isort is no longer needed), black and ruff version now require a minimum version\u003c/li\u003e\n\u003cli\u003eDropped \u003ccode\u003ex is False\u003c/code\u003e in favor of \u003ccode\u003enot x\u003c/code\u003e, which means that callbacks that wrongly returned None (instead of a boolean) will cause the training to stop (\u003ca href=\"https://github.com/iwishiwasaneagle\"\u003e\u003ccode\u003e@​iwishiwasaneagle\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Features:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImproved error message of the \u003ccode\u003eenv_checker\u003c/code\u003e for env wrongly detected as GoalEnv (\u003ccode\u003ecompute_reward()\u003c/code\u003e is defined)\u003c/li\u003e\n\u003cli\u003eImproved error message when mixing Gym API with VecEnv API (see GH#1694)\u003c/li\u003e\n\u003cli\u003eAdd support for setting \u003ccode\u003eoptions\u003c/code\u003e at reset with VecEnv via the \u003ccode\u003eset_options()\u003c/code\u003e method. Same as seeds logic, options are reset at the end of an episode (\u003ca href=\"https://github.com/ReHoss\"\u003e\u003ccode\u003e@​ReHoss\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003erollout_buffer_class\u003c/code\u003e and \u003ccode\u003erollout_buffer_kwargs\u003c/code\u003e arguments to on-policy algorithms (A2C and PPO)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePrevents using squash_output and not use_sde in ActorCritcPolicy (\u003ca href=\"https://github.com/PatrickHelm\"\u003e\u003ccode\u003e@​PatrickHelm\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePerforms unscaling of actions in collect_rollout in OnPolicyAlgorithm (\u003ca href=\"https://github.com/PatrickHelm\"\u003e\u003ccode\u003e@​PatrickHelm\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMoves VectorizedActionNoise into \u003ccode\u003e_setup_learn()\u003c/code\u003e in OffPolicyAlgorithm (\u003ca href=\"https://github.com/PatrickHelm\"\u003e\u003ccode\u003e@​PatrickHelm\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevents out of bound error on Windows if no seed is passed (\u003ca href=\"https://github.com/PatrickHelm\"\u003e\u003ccode\u003e@​PatrickHelm\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCalls \u003ccode\u003ecallback.update_locals()\u003c/code\u003e before \u003ccode\u003ecallback.on_rollout_end()\u003c/code\u003e in OnPolicyAlgorithm (\u003ca href=\"https://github.com/PatrickHelm\"\u003e\u003ccode\u003e@​PatrickHelm\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed replay buffer device after loading in OffPolicyAlgorithm (\u003ca href=\"https://github.com/PatrickHelm\"\u003e\u003ccode\u003e@​PatrickHelm\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003erender_mode\u003c/code\u003e which was not properly loaded when using \u003ccode\u003eVecNormalize.load()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed success reward dtype in \u003ccode\u003eSimpleMultiObsEnv\u003c/code\u003e (\u003ca href=\"https://github.com/NixGD\"\u003e\u003ccode\u003e@​NixGD\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed check_env for Sequence observation space (\u003ca href=\"https://github.com/corentinlger\"\u003e\u003ccode\u003e@​corentinlger\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevents instantiating BitFlippingEnv with conflicting observation spaces (\u003ca href=\"https://github.com/kylesayrs\"\u003e\u003ccode\u003e@​kylesayrs\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed ResourceWarning when loading and saving models (files were not closed), please note that only path are closed automatically,\nthe behavior stay the same for tempfiles (they need to be closed manually),\nthe behavior is now consistent when loading/saving replay buffer\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003eSB3-Contrib\u003c/a\u003e\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/e3dea4b2e03da6fb7ea70db89602909081a7967b\"\u003e\u003ccode\u003ee3dea4b\u003c/code\u003e\u003c/a\u003e Release 2.2.1: Hotfix file closing (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/1754\"\u003e#1754\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/e1eac844afd86e241f2bc1c06a2633e35e7e138e\"\u003e\u003ccode\u003ee1eac84\u003c/code\u003e\u003c/a\u003e Release v2.2.0 (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/1750\"\u003e#1750\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/23fbeb5975669349cc219d8db3fb2da829cf544e\"\u003e\u003ccode\u003e23fbeb5\u003c/code\u003e\u003c/a\u003e Fix resource warning (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/1742\"\u003e#1742\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/b413f4c285bc3bfafa382559b08ce9d64a551d26\"\u003e\u003ccode\u003eb413f4c\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003eVecEnv\u003c/code\u003e type hints (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/1736\"\u003e#1736\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/d671402c9373391f44d8a2ad11deed615e0f4bae\"\u003e\u003ccode\u003ed671402\u003c/code\u003e\u003c/a\u003e Fix policies type annotations (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/1735\"\u003e#1735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/a35c08c0d6ffb7decbe05a5574605e26dd92dc4a\"\u003e\u003ccode\u003ea35c08c\u003c/code\u003e\u003c/a\u003e Fix offpolicy algo type hints (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/1734\"\u003e#1734\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/018ea5ab67031ecb916caa1f52ffb11279aab285\"\u003e\u003ccode\u003e018ea5a\u003c/code\u003e\u003c/a\u003e Fix distributions type hints (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/1733\"\u003e#1733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/294f2b4309c47915fe6ab0cd2551b82b63dd573f\"\u003e\u003ccode\u003e294f2b4\u003c/code\u003e\u003c/a\u003e Documentation update (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/1732\"\u003e#1732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/69afefc91d408d352b4224ae5244ad2c32bb7634\"\u003e\u003ccode\u003e69afefc\u003c/code\u003e\u003c/a\u003e Add rollout_buffer_class parameter to on-policy algorithms (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/1720\"\u003e#1720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/f56ddeda10b1e3669a77a1c28c56944036286833\"\u003e\u003ccode\u003ef56dded\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/1724\"\u003e#1724\u003c/a\u003e from DLR-RM/chores/update-deps\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/compare/v2.1.0...v2.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=stable-baselines3\u0026package-manager=pip\u0026previous-version=2.1.0\u0026new-version=2.2.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/AliSayyah/freqtrade/pull/52","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/AliSayyah%2Ffreqtrade/issues/52","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/52/packages"}],"issue_packages":[{"old_version":"2.4.0","new_version":"2.7.1","update_type":"minor","path":null,"pr_created_at":"2025-12-22T09:53:40.000Z","version_change":"2.4.0 → 2.7.1","issue":{"uuid":"3753118070","node_id":"PR_kwDOQLBAuM66Gxb3","number":195,"state":"open","title":"deps(python)(deps): Bump stable-baselines3 from 2.4.0 to 2.7.1","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":4,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-12-22T09:53:40.000Z","updated_at":"2025-12-22T09:55:31.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"deps(python)(deps): Bump","packages":[{"name":"stable-baselines3","old_version":"2.4.0","new_version":"2.7.1","repository_url":"https://github.com/DLR-RM/stable-baselines3"}],"path":null,"ecosystem":"pip"},"body":"Bumps [stable-baselines3](https://github.com/DLR-RM/stable-baselines3) from 2.4.0 to 2.7.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/releases\"\u003estable-baselines3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.1: Bug fixes and documentation improvements\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!WARNING]\nStable-Baselines3 (SB3) v2.7.1 will be the last one supporting Python 3.9 (end of life in October 2025)\nWe highly recommended you to upgrade to Python \u0026gt;= 3.10.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eSB3 Contrib (more algorithms): \u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003ehttps://github.com/Stable-Baselines-Team/stable-baselines3-contrib\u003c/a\u003e\nRL Zoo3 (training framework): \u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003ehttps://github.com/DLR-RM/rl-baselines3-zoo\u003c/a\u003e\nStable-Baselines Jax (SBX): \u003ca href=\"https://github.com/araffin/sbx\"\u003ehttps://github.com/araffin/sbx\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eTo upgrade:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003epip install stable_baselines3 sb3_contrib rl_zoo3 --upgrade\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003eNew Features:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eRolloutBuffer\u003c/code\u003e and \u003ccode\u003eDictRolloutBuffer\u003c/code\u003e now uses the actual observation / action space \u003ccode\u003edtype\u003c/code\u003e (instead of float32), this should save memory (\u003ca href=\"https://github.com/Trenza1ore\"\u003e\u003ccode\u003e@​Trenza1ore\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed env checker to properly handle \u003ccode\u003eSequence\u003c/code\u003e observation spaces when nested inside composite spaces (\u003ccode\u003eDict\u003c/code\u003e, \u003ccode\u003eTuple\u003c/code\u003e, \u003ccode\u003eOneOf\u003c/code\u003e) (\u003ca href=\"https://github.com/copilot\"\u003e\u003ccode\u003e@​copilot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate env checker to warn users when using Graph space (\u003ca href=\"https://github.com/dhruvmalik007\"\u003e\u003ccode\u003e@​dhruvmalik007\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed memory leak in \u003ccode\u003eVecVideoRecorder\u003c/code\u003e where \u003ccode\u003erecorded_frames\u003c/code\u003e stayed in memory due to reference in the moviepy clip (\u003ca href=\"https://github.com/copilot\"\u003e\u003ccode\u003e@​copilot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove double space in \u003ccode\u003eStopTrainingOnRewardThreshold\u003c/code\u003e callback message (\u003ca href=\"https://github.com/sea-bass\"\u003e\u003ccode\u003e@​sea-bass\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003eSB3-Contrib\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed tensorboard log name for \u003ccode\u003eMaskablePPO\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003eRL Zoo\u003c/a\u003e\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/araffin/sbx\"\u003eSBX (SB3 + Jax)\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded CnnPolicy to PPO\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded plotting documentation and examples\u003c/li\u003e\n\u003cli\u003eAdded documentation clarifying gSDE (Generalized State-Dependent Exploration) inference behavior for PPO, SAC, and A2C algorithms\u003c/li\u003e\n\u003cli\u003eDocumented Atari wrapper reset behavior where \u003ccode\u003eenv.reset()\u003c/code\u003e may perform a no-op step instead of truly resetting when \u003ccode\u003eterminal_on_life_loss=True\u003c/code\u003e (default), and how to avoid this behavior by setting \u003ccode\u003eterminal_on_life_loss=False\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eClarified comment in \u003ccode\u003e_sample_action()\u003c/code\u003e method to better explain action scaling behavior for off-policy algorithms (\u003ca href=\"https://github.com/copilot\"\u003e\u003ccode\u003e@​copilot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded sb3-plus to projects page\u003c/li\u003e\n\u003cli\u003eAdded example usage of ONNX JS\u003c/li\u003e\n\u003cli\u003eUpdated link to paper of community project DeepNetSlice (\u003ca href=\"https://github.com/AlexPasqua\"\u003e\u003ccode\u003e@​AlexPasqua\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded example usage of Tensorflow JS\u003c/li\u003e\n\u003cli\u003eIncluded exact versions in ONNX JS and example project\u003c/li\u003e\n\u003cli\u003eMade step 2 (\u003ccode\u003epip install\u003c/code\u003e) of \u003ccode\u003eCONTRIBUTING.md\u003c/code\u003e more robust\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/pull/2167\"\u003eDLR-RM/stable-baselines3#2167\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dhruvmalik007\"\u003e\u003ccode\u003e@​dhruvmalik007\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/pull/2139\"\u003eDLR-RM/stable-baselines3#2139\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sea-bass\"\u003e\u003ccode\u003e@​sea-bass\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/pull/2179\"\u003eDLR-RM/stable-baselines3#2179\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yongjincho\"\u003e\u003ccode\u003e@​yongjincho\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/pull/2181\"\u003eDLR-RM/stable-baselines3#2181\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/8da3e5eadeda14c63f42c62dbbe7dbb00c2fd458\"\u003e\u003ccode\u003e8da3e5e\u003c/code\u003e\u003c/a\u003e Release v2.7.1 (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2197\"\u003e#2197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/bab847b4b74e38f31e53246e9fabb839d1e28bfd\"\u003e\u003ccode\u003ebab847b\u003c/code\u003e\u003c/a\u003e Add tensorflow.js export example (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2190\"\u003e#2190\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/b018e4bc949503b990c3012c0e36c9384de770e6\"\u003e\u003ccode\u003eb018e4b\u003c/code\u003e\u003c/a\u003e Update link to paper DeepNetSlice (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2184\"\u003e#2184\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/2268f1464818977f941b785d663428456164ed78\"\u003e\u003ccode\u003e2268f14\u003c/code\u003e\u003c/a\u003e Add \u0026quot;Export to ONNX-JS\u0026quot; section to docs in \u003ccode\u003edocs/guide/export.rst\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2183\"\u003e#2183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/e97e2d08b682088d4d8d31e53c039572292840bd\"\u003e\u003ccode\u003ee97e2d0\u003c/code\u003e\u003c/a\u003e Fix the URL for sb3 integration of wandb (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2181\"\u003e#2181\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/d487f2d2355a6cf81ea26a0bbbdf1a727ca2a886\"\u003e\u003ccode\u003ed487f2d\u003c/code\u003e\u003c/a\u003e Remove double space in \u003ccode\u003eStopTrainingOnRewardThreshold\u003c/code\u003e callback message (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2179\"\u003e#2179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/088f8f59331b5d360b6e3435c0eea14f01b8abcb\"\u003e\u003ccode\u003e088f8f5\u003c/code\u003e\u003c/a\u003e Add sb3-plus to projects page (related to \u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/527\"\u003e#527\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2177\"\u003e#2177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/440ccdd2acb90168a434db955b0c0e9a1c0854e1\"\u003e\u003ccode\u003e440ccdd\u003c/code\u003e\u003c/a\u003e Fix memory leak in VecVideoRecorder by properly deleting references (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2176\"\u003e#2176\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/7883ed4d20bc9edf3a22a053c77b3146c518a937\"\u003e\u003ccode\u003e7883ed4\u003c/code\u003e\u003c/a\u003e Fix env checker to handle Sequence spaces in composite spaces (Dict, Tuple, O...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/c40b5e461be734d733b8fa0c7e2b1e1451fd1c54\"\u003e\u003ccode\u003ec40b5e4\u003c/code\u003e\u003c/a\u003e Add a warning for Graph spaces in env checker (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2139\"\u003e#2139\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/compare/v2.4.0...v2.7.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=stable-baselines3\u0026package-manager=pip\u0026previous-version=2.4.0\u0026new-version=2.7.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e\n\n\u003c!-- This is an auto-generated description by cubic. --\u003e\n---\n## Summary by cubic\nUpgrade stable-baselines3 from 2.4.0 to 2.7.1 to get bug fixes and memory improvements (VecVideoRecorder leak fix, dtype-aware rollout buffers).\nNote: 2.7.1 is the last release supporting Python 3.9; recommended Python 3.10+.\n\n\u003csup\u003eWritten for commit 56a5e008b70bd95897aa42b4e4c27a78b917a62a. Summary will update automatically on new commits.\u003c/sup\u003e\n\n\u003c!-- End of auto-generated description by cubic. --\u003e\n\n","html_url":"https://github.com/The-Skyy-Rose-Collection-LLC/DevSkyy/pull/195","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/The-Skyy-Rose-Collection-LLC%2FDevSkyy/issues/195","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/195/packages"}},{"old_version":"2.7.0","new_version":"2.7.1","update_type":"patch","path":null,"pr_created_at":"2025-12-08T04:42:37.000Z","version_change":"2.7.0 → 2.7.1","issue":{"uuid":"3704626189","node_id":"PR_kwDONlTr0s63lh_a","number":358,"state":"open","title":"chore(deps): bump the python-minor group with 10 updates","user":"dependabot[bot]","labels":["security"],"assignees":["blackms"],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2025-12-08T04:42:37.000Z","updated_at":"2025-12-15T06:15:50.639Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps): bump","group_name":"python-minor","update_count":10,"packages":[{"name":"fastapi","old_version":"0.123.0","new_version":"0.124.0","repository_url":"https://github.com/fastapi/fastapi"},{"name":"ccxt","old_version":"4.5.22","new_version":"4.5.25","repository_url":"https://github.com/ccxt/ccxt"},{"name":"stable-baselines3","old_version":"2.7.0","new_version":"2.7.1","repository_url":"https://github.com/DLR-RM/stable-baselines3"},{"name":"boto3","old_version":"1.42.0","new_version":"1.42.4","repository_url":"https://github.com/boto/boto3"},{"name":"phonenumbers","old_version":"9.0.19","new_version":"9.0.20","repository_url":"https://github.com/daviddrysdale/python-phonenumbers"},{"name":"statsmodels","old_version":"0.14.5","new_version":"0.14.6","repository_url":"https://github.com/statsmodels/statsmodels"},{"name":"sentry-sdk","old_version":"2.46.0","new_version":"2.47.0","repository_url":"https://github.com/getsentry/sentry-python"},{"name":"pytest","old_version":"9.0.1","new_version":"9.0.2","repository_url":"https://github.com/pytest-dev/pytest"},{"name":"black","old_version":"25.11.0","new_version":"25.12.0","repository_url":"https://github.com/psf/black"},{"name":"ruff","old_version":"0.14.7","new_version":"0.14.8","repository_url":"https://github.com/astral-sh/ruff"}],"path":null,"ecosystem":"pip"},"body":"Bumps the python-minor group with 10 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [fastapi](https://github.com/fastapi/fastapi) | `0.123.0` | `0.124.0` |\n| [ccxt](https://github.com/ccxt/ccxt) | `4.5.22` | `4.5.25` |\n| [stable-baselines3](https://github.com/DLR-RM/stable-baselines3) | `2.7.0` | `2.7.1` |\n| [boto3](https://github.com/boto/boto3) | `1.42.0` | `1.42.4` |\n| [phonenumbers](https://github.com/daviddrysdale/python-phonenumbers) | `9.0.19` | `9.0.20` |\n| [statsmodels](https://github.com/statsmodels/statsmodels) | `0.14.5` | `0.14.6` |\n| [sentry-sdk](https://github.com/getsentry/sentry-python) | `2.46.0` | `2.47.0` |\n| [pytest](https://github.com/pytest-dev/pytest) | `9.0.1` | `9.0.2` |\n| [black](https://github.com/psf/black) | `25.11.0` | `25.12.0` |\n| [ruff](https://github.com/astral-sh/ruff) | `0.14.7` | `0.14.8` |\n\nUpdates `fastapi` from 0.123.0 to 0.124.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/fastapi/fastapi/releases\"\u003efastapi's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.124.0\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🚸  Improve tracebacks by adding endpoint metadata. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/14306\"\u003e#14306\u003c/a\u003e by \u003ca href=\"https://github.com/savannahostrowski\"\u003e\u003ccode\u003e@​savannahostrowski\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eInternal\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e✏️ Fix typo in \u003ccode\u003escripts/mkdocs_hooks.py\u003c/code\u003e. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/14457\"\u003e#14457\u003c/a\u003e by \u003ca href=\"https://github.com/yujiteshima\"\u003e\u003ccode\u003e@​yujiteshima\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.123.10\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 Fix using class (not instance) dependency that has \u003ccode\u003e__call__\u003c/code\u003e method. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/14458\"\u003e#14458\u003c/a\u003e by \u003ca href=\"https://github.com/YuriiMotov\"\u003e\u003ccode\u003e@​YuriiMotov\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e🐛 Fix \u003ccode\u003eseparate_input_output_schemas=False\u003c/code\u003e with \u003ccode\u003ecomputed_field\u003c/code\u003e. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/14453\"\u003e#14453\u003c/a\u003e by \u003ca href=\"https://github.com/YuriiMotov\"\u003e\u003ccode\u003e@​YuriiMotov\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.123.9\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 Fix OAuth2 scopes in OpenAPI in extra corner cases, parent dependency with scopes, sub-dependency security scheme without scopes. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/14459\"\u003e#14459\u003c/a\u003e by \u003ca href=\"https://github.com/tiangolo\"\u003e\u003ccode\u003e@​tiangolo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.123.8\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 Fix OpenAPI security scheme OAuth2 scopes declaration, deduplicate security schemes with different scopes. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/14455\"\u003e#14455\u003c/a\u003e by \u003ca href=\"https://github.com/tiangolo\"\u003e\u003ccode\u003e@​tiangolo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.123.7\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 Fix evaluating stringified annotations in Python 3.10. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/11355\"\u003e#11355\u003c/a\u003e by \u003ca href=\"https://github.com/chaen\"\u003e\u003ccode\u003e@​chaen\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.123.6\u003c/h2\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 Fix support for functools wraps and partial combined, for async and regular functions and classes in path operations and dependencies. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/14448\"\u003e#14448\u003c/a\u003e by \u003ca href=\"https://github.com/tiangolo\"\u003e\u003ccode\u003e@​tiangolo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e0.123.5\u003c/h2\u003e\n\u003ch3\u003eFeatures\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e✨ Allow using dependables with \u003ccode\u003efunctools.partial()\u003c/code\u003e. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/9753\"\u003e#9753\u003c/a\u003e by \u003ca href=\"https://github.com/lieryan\"\u003e\u003ccode\u003e@​lieryan\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e✨ Add support for wrapped functions (e.g. \u003ccode\u003e@functools.wraps()\u003c/code\u003e) used with forward references. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/5077\"\u003e#5077\u003c/a\u003e by \u003ca href=\"https://github.com/lucaswiman\"\u003e\u003ccode\u003e@​lucaswiman\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e✨ Handle wrapped dependencies. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/9555\"\u003e#9555\u003c/a\u003e by \u003ca href=\"https://github.com/phy1729\"\u003e\u003ccode\u003e@​phy1729\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eFixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🐛 Fix optional sequence handling with new union syntax from Python 3.10. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/14430\"\u003e#14430\u003c/a\u003e by \u003ca href=\"https://github.com/Viicos\"\u003e\u003ccode\u003e@​Viicos\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eRefactors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e🔥 Remove dangling extra condiitonal no longer needed. PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/14435\"\u003e#14435\u003c/a\u003e by \u003ca href=\"https://github.com/tiangolo\"\u003e\u003ccode\u003e@​tiangolo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003cli\u003e♻️ Refactor internals, update \u003ccode\u003eis_coroutine\u003c/code\u003e check to reuse internal supported variants (unwrap, check class). PR \u003ca href=\"https://redirect.github.com/fastapi/fastapi/pull/14434\"\u003e#14434\u003c/a\u003e by \u003ca href=\"https://github.com/tiangolo\"\u003e\u003ccode\u003e@​tiangolo\u003c/code\u003e\u003c/a\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/b5ca13249e3f2002c70c3f2de528a128af2008f7\"\u003e\u003ccode\u003eb5ca132\u003c/code\u003e\u003c/a\u003e 🔖 Release version 0.124.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/a2cef707e30fb6eb14812e4e273e34079d30ae6b\"\u003e\u003ccode\u003ea2cef70\u003c/code\u003e\u003c/a\u003e 📝 Update release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/5b6245666b8a499d2551caff7567056ef7f881b2\"\u003e\u003ccode\u003e5b62456\u003c/code\u003e\u003c/a\u003e ✏️ Fix typo in \u003ccode\u003escripts/mkdocs_hooks.py\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/fastapi/fastapi/issues/14457\"\u003e#14457\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/dbd34f15789f4afa851e339cea4fcd49f421039d\"\u003e\u003ccode\u003edbd34f1\u003c/code\u003e\u003c/a\u003e 📝 Update release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/e1117f75505bbdb2d42321a009dbf26c9c2b8b6d\"\u003e\u003ccode\u003ee1117f7\u003c/code\u003e\u003c/a\u003e 🚸  Improve tracebacks by adding endpoint metadata (\u003ca href=\"https://redirect.github.com/fastapi/fastapi/issues/14306\"\u003e#14306\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/08b09e5236e315b6f10265ed229f130d4befb4ea\"\u003e\u003ccode\u003e08b09e5\u003c/code\u003e\u003c/a\u003e 🔖 Release version 0.123.10\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/e7d7038dfa35fc923f20fd11a969d2e65e1b9df1\"\u003e\u003ccode\u003ee7d7038\u003c/code\u003e\u003c/a\u003e 📝 Update release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/da0ffab0b260475499294d3dc767409d7bca5c34\"\u003e\u003ccode\u003eda0ffab\u003c/code\u003e\u003c/a\u003e 🐛 Fix using class (not instance) dependency that has \u003ccode\u003e__call__\u003c/code\u003e method (\u003ca href=\"https://redirect.github.com/fastapi/fastapi/issues/14458\"\u003e#14458\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/516169428d2fa189d34318ebc469a082c49c1189\"\u003e\u003ccode\u003e5161694\u003c/code\u003e\u003c/a\u003e 📝 Update release notes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/fastapi/fastapi/commit/812a1926f06391b22b081fdb11fe7528e3b91293\"\u003e\u003ccode\u003e812a192\u003c/code\u003e\u003c/a\u003e 🐛 Fix \u003ccode\u003eseparate_input_output_schemas=False\u003c/code\u003e with \u003ccode\u003ecomputed_field\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/fastapi/fastapi/issues/14453\"\u003e#14453\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/fastapi/fastapi/compare/0.123.0...0.124.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ccxt` from 4.5.22 to 4.5.25\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/ccxt/ccxt/releases\"\u003eccxt's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev4.5.25\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ebuild(deps): bump next from 15.4.7 to 15.4.8 in /examples/ts/nextjs-page-router by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27446\"\u003eccxt/ccxt#27446\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(FAQ): amount precision error explanation by \u003ca href=\"https://github.com/Dan-krm\"\u003e\u003ccode\u003e@​Dan-krm\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27448\"\u003eccxt/ccxt#27448\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(mexc): c# restore decompress binary var by \u003ca href=\"https://github.com/carlosmiei\"\u003e\u003ccode\u003e@​carlosmiei\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27454\"\u003eccxt/ccxt#27454\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(mexc): fetchOHLCV since and until calculation updated by \u003ca href=\"https://github.com/yzh-pelle\"\u003e\u003ccode\u003e@​yzh-pelle\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27457\"\u003eccxt/ccxt#27457\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ehtx errors mapping by \u003ca href=\"https://github.com/ndubel\"\u003e\u003ccode\u003e@​ndubel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27459\"\u003eccxt/ccxt#27459\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebitmart handleErrors fix by \u003ca href=\"https://github.com/ndubel\"\u003e\u003ccode\u003e@​ndubel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27462\"\u003eccxt/ccxt#27462\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(hyperliquid): ucoin/usdc removal from markets and fetchPositions fix by \u003ca href=\"https://github.com/carlosmiei\"\u003e\u003ccode\u003e@​carlosmiei\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27458\"\u003eccxt/ccxt#27458\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(hyperliquid): automatic mapping by \u003ca href=\"https://github.com/ttodua\"\u003e\u003ccode\u003e@​ttodua\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27455\"\u003eccxt/ccxt#27455\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ccxt/ccxt/compare/v4.5.24...v4.5.25\"\u003ehttps://github.com/ccxt/ccxt/compare/v4.5.24...v4.5.25\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.5.24\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(bybit): add apis by \u003ca href=\"https://github.com/sc0Vu\"\u003e\u003ccode\u003e@​sc0Vu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27440\"\u003eccxt/ccxt#27440\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest(skip): some exchanges by \u003ca href=\"https://github.com/ttodua\"\u003e\u003ccode\u003e@​ttodua\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27439\"\u003eccxt/ccxt#27439\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(deepcoin): resize logo by \u003ca href=\"https://github.com/carlosmiei\"\u003e\u003ccode\u003e@​carlosmiei\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27442\"\u003eccxt/ccxt#27442\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor(binance): safePosition by \u003ca href=\"https://github.com/ttodua\"\u003e\u003ccode\u003e@​ttodua\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27427\"\u003eccxt/ccxt#27427\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003erefactor(ts): import type by \u003ca href=\"https://github.com/ttodua\"\u003e\u003ccode\u003e@​ttodua\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27255\"\u003eccxt/ccxt#27255\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eperf(python): no extra checks by \u003ca href=\"https://github.com/ttodua\"\u003e\u003ccode\u003e@​ttodua\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27378\"\u003eccxt/ccxt#27378\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(hyperliquid): protect against non available hip3 markets by \u003ca href=\"https://github.com/carlosmiei\"\u003e\u003ccode\u003e@​carlosmiei\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27444\"\u003eccxt/ccxt#27444\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/ccxt/ccxt/compare/v4.5.23...v4.5.24\"\u003ehttps://github.com/ccxt/ccxt/compare/v4.5.23...v4.5.24\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003ev4.5.23\u003c/h2\u003e\n\u003ch2\u003eWhat's Changed\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003efeat(bingx): add apis by \u003ca href=\"https://github.com/sc0Vu\"\u003e\u003ccode\u003e@​sc0Vu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27377\"\u003eccxt/ccxt#27377\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(exchange): error message for retring in python by \u003ca href=\"https://github.com/sc0Vu\"\u003e\u003ccode\u003e@​sc0Vu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27380\"\u003eccxt/ccxt#27380\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(paradex): add fetchFundingRateHistory by \u003ca href=\"https://github.com/carlosmiei\"\u003e\u003ccode\u003e@​carlosmiei\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27384\"\u003eccxt/ccxt#27384\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(okx): add apis \u0026amp; update rate limit by \u003ca href=\"https://github.com/sc0Vu\"\u003e\u003ccode\u003e@​sc0Vu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27370\"\u003eccxt/ccxt#27370\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump golang.org/x/crypto from 0.36.0 to 0.45.0 in /go/v4/pro by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e[bot] in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27359\"\u003eccxt/ccxt#27359\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove 'WIN' from commonCurrencies by \u003ca href=\"https://github.com/Chord-Labs\"\u003e\u003ccode\u003e@​Chord-Labs\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27382\"\u003eccxt/ccxt#27382\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eremove ccxt prefix from tests.init by \u003ca href=\"https://github.com/caoilainnl\"\u003e\u003ccode\u003e@​caoilainnl\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27376\"\u003eccxt/ccxt#27376\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest(json): enable json tests by \u003ca href=\"https://github.com/ttodua\"\u003e\u003ccode\u003e@​ttodua\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27399\"\u003eccxt/ccxt#27399\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(kucoin): add apis by \u003ca href=\"https://github.com/sc0Vu\"\u003e\u003ccode\u003e@​sc0Vu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27397\"\u003eccxt/ccxt#27397\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(mexc): add apis by \u003ca href=\"https://github.com/sc0Vu\"\u003e\u003ccode\u003e@​sc0Vu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27396\"\u003eccxt/ccxt#27396\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(binance): add apis by \u003ca href=\"https://github.com/sc0Vu\"\u003e\u003ccode\u003e@​sc0Vu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27395\"\u003eccxt/ccxt#27395\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(upbit): Ws resolve with symbol instead of marketId by \u003ca href=\"https://github.com/ttodua\"\u003e\u003ccode\u003e@​ttodua\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27390\"\u003eccxt/ccxt#27390\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(php): fix Array.isArray by \u003ca href=\"https://github.com/ttodua\"\u003e\u003ccode\u003e@​ttodua\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27388\"\u003eccxt/ccxt#27388\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRemove outdated installation details from Install.md by \u003ca href=\"https://github.com/frosty00\"\u003e\u003ccode\u003e@​frosty00\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27401\"\u003eccxt/ccxt#27401\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore(package): incorrect REST transpile command by \u003ca href=\"https://github.com/ttodua\"\u003e\u003ccode\u003e@​ttodua\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27411\"\u003eccxt/ccxt#27411\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(hyperliquid): handle non usdc hip3 markets by \u003ca href=\"https://github.com/carlosmiei\"\u003e\u003ccode\u003e@​carlosmiei\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27408\"\u003eccxt/ccxt#27408\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(paradex): unified price type inside ohlcv by \u003ca href=\"https://github.com/carlosmiei\"\u003e\u003ccode\u003e@​carlosmiei\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27406\"\u003eccxt/ccxt#27406\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebitmart error mapping by \u003ca href=\"https://github.com/ndubel\"\u003e\u003ccode\u003e@​ndubel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27416\"\u003eccxt/ccxt#27416\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003egate error mapping by \u003ca href=\"https://github.com/ndubel\"\u003e\u003ccode\u003e@​ndubel\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27417\"\u003eccxt/ccxt#27417\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(binance): watchOrderBook add rpi by \u003ca href=\"https://github.com/sc0Vu\"\u003e\u003ccode\u003e@​sc0Vu\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27402\"\u003eccxt/ccxt#27402\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(bingx): parse transaction status 6=pending by \u003ca href=\"https://github.com/carlosmiei\"\u003e\u003ccode\u003e@​carlosmiei\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/ccxt/ccxt/pull/27419\"\u003eccxt/ccxt#27419\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ccxt/ccxt/commit/46bf02124975deb33fffaf3fcfa0e0b0e2edf23e\"\u003e\u003ccode\u003e46bf021\u003c/code\u003e\u003c/a\u003e [Automated changes] 4.5.25\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ccxt/ccxt/commit/26983e0b0b70cd7b0f8e359eb274ae833f41bc3b\"\u003e\u003ccode\u003e26983e0\u003c/code\u003e\u003c/a\u003e [Automated changes] GO files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ccxt/ccxt/commit/007fea4f04d89d078458881ee7c134f778b2b21b\"\u003e\u003ccode\u003e007fea4\u003c/code\u003e\u003c/a\u003e [Automated changes] C# files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ccxt/ccxt/commit/928edbcc8ac4be00c907bf5c5a448bd37a43c7a0\"\u003e\u003ccode\u003e928edbc\u003c/code\u003e\u003c/a\u003e [Automated changes] PHP files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ccxt/ccxt/commit/6305afe2a245293df164c28bb0bd27cf6241d47f\"\u003e\u003ccode\u003e6305afe\u003c/code\u003e\u003c/a\u003e Merge branch 'master' of \u003ca href=\"https://github.com/ccxt/ccxt\"\u003ehttps://github.com/ccxt/ccxt\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ccxt/ccxt/commit/13a2ea77769f81b0e629f827cdfbf47361a13c5a\"\u003e\u003ccode\u003e13a2ea7\u003c/code\u003e\u003c/a\u003e [Automated changes] JS files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ccxt/ccxt/commit/cef397a50721de4412dd01d0b60c60bb5dc91a10\"\u003e\u003ccode\u003ecef397a\u003c/code\u003e\u003c/a\u003e [Automated changes] Python files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ccxt/ccxt/commit/ade42411f8496caa0a07c56c18fc4cc2feec10ea\"\u003e\u003ccode\u003eade4241\u003c/code\u003e\u003c/a\u003e fix(hyperliquid): automatic mapping (\u003ca href=\"https://redirect.github.com/ccxt/ccxt/issues/27455\"\u003e#27455\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ccxt/ccxt/commit/c5735994e86409ab3b7b6cf8b646edad04ead01c\"\u003e\u003ccode\u003ec573599\u003c/code\u003e\u003c/a\u003e [Automated changes] C# files\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ccxt/ccxt/commit/17e7867ea4af620f594ac5235f76dc35df558177\"\u003e\u003ccode\u003e17e7867\u003c/code\u003e\u003c/a\u003e [Automated changes] PHP files\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/ccxt/ccxt/compare/v4.5.22...v4.5.25\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `stable-baselines3` from 2.7.0 to 2.7.1\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/releases\"\u003estable-baselines3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.1: Bug fixes and documentation improvements\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!WARNING]\nStable-Baselines3 (SB3) v2.7.1 will be the last one supporting Python 3.9 (end of life in October 2025)\nWe highly recommended you to upgrade to Python \u0026gt;= 3.10.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003eSB3 Contrib (more algorithms): \u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003ehttps://github.com/Stable-Baselines-Team/stable-baselines3-contrib\u003c/a\u003e\nRL Zoo3 (training framework): \u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003ehttps://github.com/DLR-RM/rl-baselines3-zoo\u003c/a\u003e\nStable-Baselines Jax (SBX): \u003ca href=\"https://github.com/araffin/sbx\"\u003ehttps://github.com/araffin/sbx\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eTo upgrade:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003epip install stable_baselines3 sb3_contrib rl_zoo3 --upgrade\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003eNew Features:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eRolloutBuffer\u003c/code\u003e and \u003ccode\u003eDictRolloutBuffer\u003c/code\u003e now uses the actual observation / action space \u003ccode\u003edtype\u003c/code\u003e (instead of float32), this should save memory (\u003ca href=\"https://github.com/Trenza1ore\"\u003e\u003ccode\u003e@​Trenza1ore\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed env checker to properly handle \u003ccode\u003eSequence\u003c/code\u003e observation spaces when nested inside composite spaces (\u003ccode\u003eDict\u003c/code\u003e, \u003ccode\u003eTuple\u003c/code\u003e, \u003ccode\u003eOneOf\u003c/code\u003e) (\u003ca href=\"https://github.com/copilot\"\u003e\u003ccode\u003e@​copilot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdate env checker to warn users when using Graph space (\u003ca href=\"https://github.com/dhruvmalik007\"\u003e\u003ccode\u003e@​dhruvmalik007\u003c/code\u003e\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eFixed memory leak in \u003ccode\u003eVecVideoRecorder\u003c/code\u003e where \u003ccode\u003erecorded_frames\u003c/code\u003e stayed in memory due to reference in the moviepy clip (\u003ca href=\"https://github.com/copilot\"\u003e\u003ccode\u003e@​copilot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove double space in \u003ccode\u003eStopTrainingOnRewardThreshold\u003c/code\u003e callback message (\u003ca href=\"https://github.com/sea-bass\"\u003e\u003ccode\u003e@​sea-bass\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003eSB3-Contrib\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed tensorboard log name for \u003ccode\u003eMaskablePPO\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003eRL Zoo\u003c/a\u003e\u003c/h2\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/araffin/sbx\"\u003eSBX (SB3 + Jax)\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded CnnPolicy to PPO\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded plotting documentation and examples\u003c/li\u003e\n\u003cli\u003eAdded documentation clarifying gSDE (Generalized State-Dependent Exploration) inference behavior for PPO, SAC, and A2C algorithms\u003c/li\u003e\n\u003cli\u003eDocumented Atari wrapper reset behavior where \u003ccode\u003eenv.reset()\u003c/code\u003e may perform a no-op step instead of truly resetting when \u003ccode\u003eterminal_on_life_loss=True\u003c/code\u003e (default), and how to avoid this behavior by setting \u003ccode\u003eterminal_on_life_loss=False\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eClarified comment in \u003ccode\u003e_sample_action()\u003c/code\u003e method to better explain action scaling behavior for off-policy algorithms (\u003ca href=\"https://github.com/copilot\"\u003e\u003ccode\u003e@​copilot\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded sb3-plus to projects page\u003c/li\u003e\n\u003cli\u003eAdded example usage of ONNX JS\u003c/li\u003e\n\u003cli\u003eUpdated link to paper of community project DeepNetSlice (\u003ca href=\"https://github.com/AlexPasqua\"\u003e\u003ccode\u003e@​AlexPasqua\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded example usage of Tensorflow JS\u003c/li\u003e\n\u003cli\u003eIncluded exact versions in ONNX JS and example project\u003c/li\u003e\n\u003cli\u003eMade step 2 (\u003ccode\u003epip install\u003c/code\u003e) of \u003ccode\u003eCONTRIBUTING.md\u003c/code\u003e more robust\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/Copilot\"\u003e\u003ccode\u003e@​Copilot\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/pull/2167\"\u003eDLR-RM/stable-baselines3#2167\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/dhruvmalik007\"\u003e\u003ccode\u003e@​dhruvmalik007\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/pull/2139\"\u003eDLR-RM/stable-baselines3#2139\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sea-bass\"\u003e\u003ccode\u003e@​sea-bass\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/pull/2179\"\u003eDLR-RM/stable-baselines3#2179\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/yongjincho\"\u003e\u003ccode\u003e@​yongjincho\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/pull/2181\"\u003eDLR-RM/stable-baselines3#2181\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/8da3e5eadeda14c63f42c62dbbe7dbb00c2fd458\"\u003e\u003ccode\u003e8da3e5e\u003c/code\u003e\u003c/a\u003e Release v2.7.1 (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2197\"\u003e#2197\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/bab847b4b74e38f31e53246e9fabb839d1e28bfd\"\u003e\u003ccode\u003ebab847b\u003c/code\u003e\u003c/a\u003e Add tensorflow.js export example (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2190\"\u003e#2190\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/b018e4bc949503b990c3012c0e36c9384de770e6\"\u003e\u003ccode\u003eb018e4b\u003c/code\u003e\u003c/a\u003e Update link to paper DeepNetSlice (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2184\"\u003e#2184\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/2268f1464818977f941b785d663428456164ed78\"\u003e\u003ccode\u003e2268f14\u003c/code\u003e\u003c/a\u003e Add \u0026quot;Export to ONNX-JS\u0026quot; section to docs in \u003ccode\u003edocs/guide/export.rst\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2183\"\u003e#2183\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/e97e2d08b682088d4d8d31e53c039572292840bd\"\u003e\u003ccode\u003ee97e2d0\u003c/code\u003e\u003c/a\u003e Fix the URL for sb3 integration of wandb (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2181\"\u003e#2181\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/d487f2d2355a6cf81ea26a0bbbdf1a727ca2a886\"\u003e\u003ccode\u003ed487f2d\u003c/code\u003e\u003c/a\u003e Remove double space in \u003ccode\u003eStopTrainingOnRewardThreshold\u003c/code\u003e callback message (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2179\"\u003e#2179\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/088f8f59331b5d360b6e3435c0eea14f01b8abcb\"\u003e\u003ccode\u003e088f8f5\u003c/code\u003e\u003c/a\u003e Add sb3-plus to projects page (related to \u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/527\"\u003e#527\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2177\"\u003e#2177\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/440ccdd2acb90168a434db955b0c0e9a1c0854e1\"\u003e\u003ccode\u003e440ccdd\u003c/code\u003e\u003c/a\u003e Fix memory leak in VecVideoRecorder by properly deleting references (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2176\"\u003e#2176\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/7883ed4d20bc9edf3a22a053c77b3146c518a937\"\u003e\u003ccode\u003e7883ed4\u003c/code\u003e\u003c/a\u003e Fix env checker to handle Sequence spaces in composite spaces (Dict, Tuple, O...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/c40b5e461be734d733b8fa0c7e2b1e1451fd1c54\"\u003e\u003ccode\u003ec40b5e4\u003c/code\u003e\u003c/a\u003e Add a warning for Graph spaces in env checker (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2139\"\u003e#2139\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/compare/v2.7.0...v2.7.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `boto3` from 1.42.0 to 1.42.4\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/boto/boto3/commit/87d85be3865d8f8de7df2188032fb5ebad5883a9\"\u003e\u003ccode\u003e87d85be\u003c/code\u003e\u003c/a\u003e Merge branch 'release-1.42.4'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/boto/boto3/commit/2ed62e3c85f8331f532918f54828ed4e03813788\"\u003e\u003ccode\u003e2ed62e3\u003c/code\u003e\u003c/a\u003e Bumping version to 1.42.4\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/boto/boto3/commit/7df80a3d6ae16b2c311732b8a67ad6c7ca9b0cd1\"\u003e\u003ccode\u003e7df80a3\u003c/code\u003e\u003c/a\u003e Add changelog entries from botocore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/boto/boto3/commit/347117552e90ab6fc8a3e6a459f0a00ec0ca0a48\"\u003e\u003ccode\u003e3471175\u003c/code\u003e\u003c/a\u003e Merge branch 'release-1.42.3'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/boto/boto3/commit/dfb22ff6eccbd6a07ef68304cc36198e39260618\"\u003e\u003ccode\u003edfb22ff\u003c/code\u003e\u003c/a\u003e Merge branch 'release-1.42.3' into develop\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/boto/boto3/commit/2e3d1258ad9cb30f38d3c54b1b5e847b83a2d13b\"\u003e\u003ccode\u003e2e3d125\u003c/code\u003e\u003c/a\u003e Bumping version to 1.42.3\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/boto/boto3/commit/04ebd3cbea961c39ea1fea5edfd24442d299eb1d\"\u003e\u003ccode\u003e04ebd3c\u003c/code\u003e\u003c/a\u003e Add changelog entries from botocore\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/boto/boto3/commit/cc95ab6caa73634e01a03c82f310d002a5f3e71d\"\u003e\u003ccode\u003ecc95ab6\u003c/code\u003e\u003c/a\u003e Merge branch 'release-1.42.2'\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/boto/boto3/commit/743b8e411a11015a0a0ee584cd0f3b947687a666\"\u003e\u003ccode\u003e743b8e4\u003c/code\u003e\u003c/a\u003e Merge branch 'release-1.42.2' into develop\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/boto/boto3/commit/8f7ba800ea3e2c252b2d9ed4abd4f00309a79511\"\u003e\u003ccode\u003e8f7ba80\u003c/code\u003e\u003c/a\u003e Bumping version to 1.42.2\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/boto/boto3/compare/1.42.0...1.42.4\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `phonenumbers` from 9.0.19 to 9.0.20\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/daviddrysdale/python-phonenumbers/commit/aceeec9b137d2dae0cbbb947310304d34cf36921\"\u003e\u003ccode\u003eaceeec9\u003c/code\u003e\u003c/a\u003e Prep for 9.0.20 release\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/daviddrysdale/python-phonenumbers/commit/0c4774f3791ff3fe17896193952238a56019de9b\"\u003e\u003ccode\u003e0c4774f\u003c/code\u003e\u003c/a\u003e Generated files for metadata\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/daviddrysdale/python-phonenumbers/commit/38a38bdabb32d3ed81b07708e85f634141d94b06\"\u003e\u003ccode\u003e38a38bd\u003c/code\u003e\u003c/a\u003e Merge metadata changes from upstream 9.0.20\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/daviddrysdale/python-phonenumbers/compare/v9.0.19...v9.0.20\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `statsmodels` from 0.14.5 to 0.14.6\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/statsmodels/statsmodels/releases\"\u003estatsmodels's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eRelease 0.14.6\u003c/h2\u003e\n\u003cp\u003eThis patch release fixes an issue with pandas 3.0.0 that prevented statsmodels from importing. It also addresses some minor changes that improve future compatibility in NumPy.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/statsmodels/statsmodels/commit/40e6a84d26ac74623c6b94b718f0987ef0351c53\"\u003e\u003ccode\u003e40e6a84\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/statsmodels/statsmodels/issues/9701\"\u003e#9701\u003c/a\u003e from bashtage/doc-0.14.6-changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/statsmodels/statsmodels/commit/120ad27d72f85b6f772f97e2f2ac5112b3b004b1\"\u003e\u003ccode\u003e120ad27\u003c/code\u003e\u003c/a\u003e DOC: Release note for 0.14.6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/statsmodels/statsmodels/commit/e8b0ab012bbc108f528de0abd88f01787e28a483\"\u003e\u003ccode\u003ee8b0ab0\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/statsmodels/statsmodels/issues/9700\"\u003e#9700\u003c/a\u003e from bashtage/final-0.14.6-changes\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/statsmodels/statsmodels/commit/8ad398a2cc997104d59eb0bf3447f4fabf2e4466\"\u003e\u003ccode\u003e8ad398a\u003c/code\u003e\u003c/a\u003e MAINT: Improve compatability wiht recent NumPy\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/statsmodels/statsmodels/commit/9495808cfc47f3c80cfeae63ebe72d1541688c65\"\u003e\u003ccode\u003e9495808\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/statsmodels/statsmodels/issues/9633\"\u003e#9633\u003c/a\u003e from bashtage/changes-0-14-6\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/statsmodels/statsmodels/commit/b44854afd635ef35c38c94ecae9c08d7e790c4cc\"\u003e\u003ccode\u003eb44854a\u003c/code\u003e\u003c/a\u003e STY: Fix linting fails\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/statsmodels/statsmodels/commit/e7b2fa569b056e098e3df9134042fe3146034306\"\u003e\u003ccode\u003ee7b2fa5\u003c/code\u003e\u003c/a\u003e MAINT: Update for recent changes\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/statsmodels/statsmodels/compare/v0.14.5...v0.14.6\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `sentry-sdk` from 2.46.0 to 2.47.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-python/releases\"\u003esentry-sdk's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.47.0\u003c/h2\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: Make PropagationContext.from_incoming_data always return a PropagationContext by \u003ca href=\"https://github.com/sl0thentr0py\"\u003e\u003ccode\u003e@​sl0thentr0py\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5186\"\u003e#5186\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(integrations):  anthropic set \u003ccode\u003eGEN_AI_OPERATION_NAME\u003c/code\u003e by \u003ca href=\"https://github.com/constantinius\"\u003e\u003ccode\u003e@​constantinius\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5185\"\u003e#5185\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(spotlight): align behavior with SDK spec by \u003ca href=\"https://github.com/BYK\"\u003e\u003ccode\u003e@​BYK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5169\"\u003e#5169\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(integrations): do not exit early when config is not passed as it is not required and prohibits setting \u003ccode\u003egen_ai.request.messages\u003c/code\u003e by \u003ca href=\"https://github.com/constantinius\"\u003e\u003ccode\u003e@​constantinius\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5167\"\u003e#5167\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(langchain): add gen_ai.response.model to chat spans by \u003ca href=\"https://github.com/shellmayr\"\u003e\u003ccode\u003e@​shellmayr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5159\"\u003e#5159\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(integrations): add the system prompt to the \u003ccode\u003egen_ai.request.messages\u003c/code\u003e attribute by \u003ca href=\"https://github.com/constantinius\"\u003e\u003ccode\u003e@​constantinius\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5161\"\u003e#5161\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(ai): Handle Pydantic model classes in _normalize_data by \u003ca href=\"https://github.com/skalinchuk\"\u003e\u003ccode\u003e@​skalinchuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5143\"\u003e#5143\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(openai-agents): Avoid double span exit on exception by \u003ca href=\"https://github.com/alexander-alderman-webb\"\u003e\u003ccode\u003e@​alexander-alderman-webb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5174\"\u003e#5174\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(openai-agents): Store \u003ccode\u003einvoke_agent\u003c/code\u003e span on \u003ccode\u003eagents.RunContextWrapper\u003c/code\u003e by \u003ca href=\"https://github.com/alexander-alderman-webb\"\u003e\u003ccode\u003e@​alexander-alderman-webb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5165\"\u003e#5165\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd back span status by \u003ca href=\"https://github.com/sl0thentr0py\"\u003e\u003ccode\u003e@​sl0thentr0py\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5147\"\u003e#5147\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(integrations): openai-agents: add usage and response model reporting for chat and invoke_agent spans by \u003ca href=\"https://github.com/constantinius\"\u003e\u003ccode\u003e@​constantinius\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5157\"\u003e#5157\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Implement strict_trace_continuation by \u003ca href=\"https://github.com/sl0thentr0py\"\u003e\u003ccode\u003e@​sl0thentr0py\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5178\"\u003e#5178\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(integration): pydantic-ai: properly report token usage and response model for invoke_agent spans by \u003ca href=\"https://github.com/constantinius\"\u003e\u003ccode\u003e@​constantinius\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5153\"\u003e#5153\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(integrations): add support for embed_content methods in GoogleGenAI integration by \u003ca href=\"https://github.com/constantinius\"\u003e\u003ccode\u003e@​constantinius\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5128\"\u003e#5128\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(logs): Record discarded log bytes by \u003ca href=\"https://github.com/alexander-alderman-webb\"\u003e\u003ccode\u003e@​alexander-alderman-webb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5144\"\u003e#5144\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add an initial changelog config by \u003ca href=\"https://github.com/sentrivana\"\u003e\u003ccode\u003e@​sentrivana\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5145\"\u003e#5145\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(django): Instrument database rollbacks by \u003ca href=\"https://github.com/alexander-alderman-webb\"\u003e\u003ccode\u003e@​alexander-alderman-webb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5115\"\u003e#5115\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(django): Instrument database commits by \u003ca href=\"https://github.com/alexander-alderman-webb\"\u003e\u003ccode\u003e@​alexander-alderman-webb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5100\"\u003e#5100\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(openai-agents): Truncate long messages by \u003ca href=\"https://github.com/alexander-alderman-webb\"\u003e\u003ccode\u003e@​alexander-alderman-webb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5141\"\u003e#5141\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd org_id support by \u003ca href=\"https://github.com/sl0thentr0py\"\u003e\u003ccode\u003e@​sl0thentr0py\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5166\"\u003e#5166\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDeprecations\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003econtinue_from_headers\u003c/code\u003e by \u003ca href=\"https://github.com/sl0thentr0py\"\u003e\u003ccode\u003e@​sl0thentr0py\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5160\"\u003e#5160\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBuild / dependencies / internal 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove unsupported SPANSTATUS.(ERROR|UNSET) by \u003ca href=\"https://github.com/sl0thentr0py\"\u003e\u003ccode\u003e@​sl0thentr0py\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5146\"\u003e#5146\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename setup_otlp_exporter to setup_otlp_traces_exporter by \u003ca href=\"https://github.com/sl0thentr0py\"\u003e\u003ccode\u003e@​sl0thentr0py\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5142\"\u003e#5142\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSimplify continue_trace to reuse propagation_context values by \u003ca href=\"https://github.com/sl0thentr0py\"\u003e\u003ccode\u003e@​sl0thentr0py\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5158\"\u003e#5158\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake PropagationContext hold baggage instead of dynamic_sampling_context by \u003ca href=\"https://github.com/sl0thentr0py\"\u003e\u003ccode\u003e@​sl0thentr0py\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5156\"\u003e#5156\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCleanup PropagationContext.from_incoming_data by \u003ca href=\"https://github.com/sl0thentr0py\"\u003e\u003ccode\u003e@​sl0thentr0py\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5155\"\u003e#5155\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Add \u003ccode\u003ecommit_patterns\u003c/code\u003e to changelog config, remove auto-labeler by \u003ca href=\"https://github.com/sentrivana\"\u003e\u003ccode\u003e@​sentrivana\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5176\"\u003e#5176\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/github-script from 7 to 8 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5171\"\u003e#5171\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump supercharge/redis-github-action from 1.8.1 to 2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5172\"\u003e#5172\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: 🤖 Update test matrix with new releases (12/01) by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5173\"\u003e#5173\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: Add auto-label GH action by \u003ca href=\"https://github.com/sentrivana\"\u003e\u003ccode\u003e@​sentrivana\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5163\"\u003e#5163\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: Split up Test AI workflow by \u003ca href=\"https://github.com/alexander-alderman-webb\"\u003e\u003ccode\u003e@​alexander-alderman-webb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5148\"\u003e#5148\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: Update test matrix with new releases (11/24) by \u003ca href=\"https://github.com/alexander-alderman-webb\"\u003e\u003ccode\u003e@​alexander-alderman-webb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5139\"\u003e#5139\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: Import integrations with empty shadow modules by \u003ca href=\"https://github.com/alexander-alderman-webb\"\u003e\u003ccode\u003e@​alexander-alderman-webb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5150\"\u003e#5150\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd deprecations to changelog categories by \u003ca href=\"https://github.com/sentrivana\"\u003e\u003ccode\u003e@​sentrivana\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5162\"\u003e#5162\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md\"\u003esentry-sdk's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e2.47.0\u003c/h2\u003e\n\u003ch3\u003eBug Fixes 🐛\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efix: Make PropagationContext.from_incoming_data always return a PropagationContext by \u003ca href=\"https://github.com/sl0thentr0py\"\u003e\u003ccode\u003e@​sl0thentr0py\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5186\"\u003e#5186\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(integrations):  anthropic set \u003ccode\u003eGEN_AI_OPERATION_NAME\u003c/code\u003e by \u003ca href=\"https://github.com/constantinius\"\u003e\u003ccode\u003e@​constantinius\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5185\"\u003e#5185\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(spotlight): align behavior with SDK spec by \u003ca href=\"https://github.com/BYK\"\u003e\u003ccode\u003e@​BYK\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5169\"\u003e#5169\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(integrations): do not exit early when config is not passed as it is not required and prohibits setting \u003ccode\u003egen_ai.request.messages\u003c/code\u003e by \u003ca href=\"https://github.com/constantinius\"\u003e\u003ccode\u003e@​constantinius\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5167\"\u003e#5167\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(langchain): add gen_ai.response.model to chat spans by \u003ca href=\"https://github.com/shellmayr\"\u003e\u003ccode\u003e@​shellmayr\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5159\"\u003e#5159\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(integrations): add the system prompt to the \u003ccode\u003egen_ai.request.messages\u003c/code\u003e attribute by \u003ca href=\"https://github.com/constantinius\"\u003e\u003ccode\u003e@​constantinius\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5161\"\u003e#5161\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(ai): Handle Pydantic model classes in _normalize_data by \u003ca href=\"https://github.com/skalinchuk\"\u003e\u003ccode\u003e@​skalinchuk\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5143\"\u003e#5143\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(openai-agents): Avoid double span exit on exception by \u003ca href=\"https://github.com/alexander-alderman-webb\"\u003e\u003ccode\u003e@​alexander-alderman-webb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5174\"\u003e#5174\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efix(openai-agents): Store \u003ccode\u003einvoke_agent\u003c/code\u003e span on \u003ccode\u003eagents.RunContextWrapper\u003c/code\u003e by \u003ca href=\"https://github.com/alexander-alderman-webb\"\u003e\u003ccode\u003e@​alexander-alderman-webb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5165\"\u003e#5165\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd back span status by \u003ca href=\"https://github.com/sl0thentr0py\"\u003e\u003ccode\u003e@​sl0thentr0py\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5147\"\u003e#5147\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eNew Features ✨\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003efeat(integrations): openai-agents: add usage and response model reporting for chat and invoke_agent spans by \u003ca href=\"https://github.com/constantinius\"\u003e\u003ccode\u003e@​constantinius\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5157\"\u003e#5157\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Implement strict_trace_continuation by \u003ca href=\"https://github.com/sl0thentr0py\"\u003e\u003ccode\u003e@​sl0thentr0py\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5178\"\u003e#5178\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(integration): pydantic-ai: properly report token usage and response model for invoke_agent spans by \u003ca href=\"https://github.com/constantinius\"\u003e\u003ccode\u003e@​constantinius\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5153\"\u003e#5153\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(integrations): add support for embed_content methods in GoogleGenAI integration by \u003ca href=\"https://github.com/constantinius\"\u003e\u003ccode\u003e@​constantinius\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5128\"\u003e#5128\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(logs): Record discarded log bytes by \u003ca href=\"https://github.com/alexander-alderman-webb\"\u003e\u003ccode\u003e@​alexander-alderman-webb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5144\"\u003e#5144\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat: Add an initial changelog config by \u003ca href=\"https://github.com/sentrivana\"\u003e\u003ccode\u003e@​sentrivana\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5145\"\u003e#5145\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(django): Instrument database rollbacks by \u003ca href=\"https://github.com/alexander-alderman-webb\"\u003e\u003ccode\u003e@​alexander-alderman-webb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5115\"\u003e#5115\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(django): Instrument database commits by \u003ca href=\"https://github.com/alexander-alderman-webb\"\u003e\u003ccode\u003e@​alexander-alderman-webb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5100\"\u003e#5100\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003efeat(openai-agents): Truncate long messages by \u003ca href=\"https://github.com/alexander-alderman-webb\"\u003e\u003ccode\u003e@​alexander-alderman-webb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5141\"\u003e#5141\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd org_id support by \u003ca href=\"https://github.com/sl0thentr0py\"\u003e\u003ccode\u003e@​sl0thentr0py\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5166\"\u003e#5166\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDeprecations\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eDeprecate \u003ccode\u003econtinue_from_headers\u003c/code\u003e by \u003ca href=\"https://github.com/sl0thentr0py\"\u003e\u003ccode\u003e@​sl0thentr0py\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5160\"\u003e#5160\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBuild / dependencies / internal 🔧\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eRemove unsupported SPANSTATUS.(ERROR|UNSET) by \u003ca href=\"https://github.com/sl0thentr0py\"\u003e\u003ccode\u003e@​sl0thentr0py\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5146\"\u003e#5146\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eRename setup_otlp_exporter to setup_otlp_traces_exporter by \u003ca href=\"https://github.com/sl0thentr0py\"\u003e\u003ccode\u003e@​sl0thentr0py\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5142\"\u003e#5142\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eSimplify continue_trace to reuse propagation_context values by \u003ca href=\"https://github.com/sl0thentr0py\"\u003e\u003ccode\u003e@​sl0thentr0py\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5158\"\u003e#5158\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eMake PropagationContext hold baggage instead of dynamic_sampling_context by \u003ca href=\"https://github.com/sl0thentr0py\"\u003e\u003ccode\u003e@​sl0thentr0py\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5156\"\u003e#5156\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eCleanup PropagationContext.from_incoming_data by \u003ca href=\"https://github.com/sl0thentr0py\"\u003e\u003ccode\u003e@​sl0thentr0py\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5155\"\u003e#5155\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003echore: Add \u003ccode\u003ecommit_patterns\u003c/code\u003e to changelog config, remove auto-labeler by \u003ca href=\"https://github.com/sentrivana\"\u003e\u003ccode\u003e@​sentrivana\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5176\"\u003e#5176\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump actions/github-script from 7 to 8 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5171\"\u003e#5171\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003ebuild(deps): bump supercharge/redis-github-action from 1.8.1 to 2 by \u003ca href=\"https://github.com/dependabot\"\u003e\u003ccode\u003e@​dependabot\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5172\"\u003e#5172\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: 🤖 Update test matrix with new releases (12/01) by \u003ca href=\"https://github.com/github-actions\"\u003e\u003ccode\u003e@​github-actions\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5173\"\u003e#5173\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: Add auto-label GH action by \u003ca href=\"https://github.com/sentrivana\"\u003e\u003ccode\u003e@​sentrivana\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5163\"\u003e#5163\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: Split up Test AI workflow by \u003ca href=\"https://github.com/alexander-alderman-webb\"\u003e\u003ccode\u003e@​alexander-alderman-webb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5148\"\u003e#5148\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eci: Update test matrix with new releases (11/24) by \u003ca href=\"https://github.com/alexander-alderman-webb\"\u003e\u003ccode\u003e@​alexander-alderman-webb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5139\"\u003e#5139\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003etest: Import integrations with empty shadow modules by \u003ca href=\"https://github.com/alexander-alderman-webb\"\u003e\u003ccode\u003e@​alexander-alderman-webb\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5150\"\u003e#5150\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003eAdd deprecations to changelog categories by \u003ca href=\"https://github.com/sentrivana\"\u003e\u003ccode\u003e@​sentrivana\u003c/code\u003e\u003c/a\u003e in \u003ca href=\"https://redirect.github.com/getsentry/sentry-python/pull/5162\"\u003e#5162\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-python/commit/a1e3004593102353e52f3f58e775d16430b025c2\"\u003e\u003ccode\u003ea1e3004\u003c/code\u003e\u003c/a\u003e Update CHANGELOG.md\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-python/commit/9aa07c5747a121d4b46a9c4b980832b48d4dafb5\"\u003e\u003ccode\u003e9aa07c5\u003c/code\u003e\u003c/a\u003e release: 2.47.0\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-python/commit/8d0b6ccf86a2355f0734fe768646e16d993d03d8\"\u003e\u003ccode\u003e8d0b6cc\u003c/code\u003e\u003c/a\u003e fix(openai-agents): Avoid double span exit on exception (\u003ca href=\"https://redirect.github.com/getsentry/sentry-python/issues/5174\"\u003e#5174\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-python/commit/d2d3d3545f7a63a839a92ebab84b4a682b449af4\"\u003e\u003ccode\u003ed2d3d35\u003c/code\u003e\u003c/a\u003e test: Import integrations with empty shadow modules (\u003ca href=\"https://redirect.github.com/getsentry/sentry-python/issues/5150\"\u003e#5150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-python/commit/9a9fbfef0b1d3940b16cef128b24996583072dd5\"\u003e\u003ccode\u003e9a9fbfe\u003c/code\u003e\u003c/a\u003e fix: Make PropagationContext.from_incoming_data always return a PropagationCo...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-python/commit/9c9510d7d324dfd521aca952f61320aa2313b287\"\u003e\u003ccode\u003e9c9510d\u003c/code\u003e\u003c/a\u003e feat(integrations): openai-agents: add usage and response model reporting for...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-python/commit/4df00564dc0b0a11904c52ab2c41f540598c46e4\"\u003e\u003ccode\u003e4df0056\u003c/code\u003e\u003c/a\u003e fix(integrations):  anthropic set \u003ccode\u003eGEN_AI_OPERATION_NAME\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/getsentry/sentry-python/issues/5185\"\u003e#5185\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-python/commit/6c6705a3d990559a80a48477a873d3171b928b12\"\u003e\u003ccode\u003e6c6705a\u003c/code\u003e\u003c/a\u003e fix(spotlight): align behavior with SDK spec (\u003ca href=\"https://redirect.github.com/getsentry/sentry-python/issues/5169\"\u003e#5169\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-python/commit/7449603a8087ddaf11a5e176f9e26957a524d634\"\u003e\u003ccode\u003e7449603\u003c/code\u003e\u003c/a\u003e feat(openai-agents): Truncate long messages (\u003ca href=\"https://redirect.github.com/getsentry/sentry-python/issues/5141\"\u003e#5141\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/getsentry/sentry-python/commit/996f9359aaf0bbfffbc81ff12d59f461db0df79f\"\u003e\u003ccode\u003e996f935\u003c/code\u003e\u003c/a\u003e fix(openai-agents): Store \u003ccode\u003einvoke_agent\u003c/code\u003e span on \u003ccode\u003eagents.RunContextWrapper\u003c/code\u003e (...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/getsentry/sentry-python/compare/2.46.0...2.47.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `pytest` from 9.0.1 to 9.0.2\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/pytest-dev/pytest/releases\"\u003epytest's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e9.0.2\u003c/h2\u003e\n\u003ch1\u003epytest 9.0.2 (2025-12-06)\u003c/h1\u003e\n\u003ch2\u003eBug fixes\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/13896\"\u003e#13896\u003c/a\u003e: The terminal progress feature added in pytest 9.0.0 has been disabled by default, except on Windows, due to compatibility issues with some terminal emulators.\u003c/p\u003e\n\u003cp\u003eYou may enable it again by passing \u003ccode\u003e-p terminalprogress\u003c/code\u003e. We may enable it by default again once compatibility improves in the future.\u003c/p\u003e\n\u003cp\u003eAdditionally, when the environment variable \u003ccode\u003eTERM\u003c/code\u003e is \u003ccode\u003edumb\u003c/code\u003e, the escape codes are no longer emitted, even if the plugin is enabled.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/13904\"\u003e#13904\u003c/a\u003e: Fixed the TOML type of the \u003ccode\u003etmp_path_retention_count\u003c/code\u003e settings in the API reference from number to string.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/13946\"\u003e#13946\u003c/a\u003e: The private \u003ccode\u003econfig.inicfg\u003c/code\u003e attribute was changed in a breaking manner in pytest 9.0.0.\nDue to its usage in the ecosystem, it is now restored to working order using a compatibility shim.\nIt will be deprecated in pytest 9.1 and removed in pytest 10.\u003c/p\u003e\n\u003c/li\u003e\n\u003cli\u003e\n\u003cp\u003e\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/13965\"\u003e#13965\u003c/a\u003e: Fixed quadratic-time behavior when handling \u003ccode\u003eunittest\u003c/code\u003e subtests in Python 3.10.\u003c/p\u003e\n\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eImproved documentation\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/4492\"\u003e#4492\u003c/a\u003e: The API Reference now contains cross-reference-able documentation of \u003ccode\u003epytest's command-line flags \u0026lt;command-line-flags\u0026gt;\u003c/code\u003e.\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest/commit/3d10b5148e03eb82b3ee29181dbdc73cf82699e2\"\u003e\u003ccode\u003e3d10b51\u003c/code\u003e\u003c/a\u003e Prepare release version 9.0.2\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest/commit/188750b725add8c3400eee6fbb6b80559c296d69\"\u003e\u003ccode\u003e188750b\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14030\"\u003e#14030\u003c/a\u003e from pytest-dev/patchback/backports/9.0.x/1e4b01d1f...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest/commit/b7d7bef90cb9a6db8ac1d3dd5b9ae0eb9abd6c58\"\u003e\u003ccode\u003eb7d7bef\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14014\"\u003e#14014\u003c/a\u003e from bluetech/compat-note\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest/commit/bd08e85ac76614ff5ca9ae338aee8d8b06c8fae0\"\u003e\u003ccode\u003ebd08e85\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14013\"\u003e#14013\u003c/a\u003e from pytest-dev/patchback/backports/9.0.x/922b60377...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest/commit/bc783862991241c442c9f9c068e51737ec15ea10\"\u003e\u003ccode\u003ebc78386\u003c/code\u003e\u003c/a\u003e Add CLI options reference documentation (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/13930\"\u003e#13930\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest/commit/5a4e398ce89bc23d2cf3fd98c042fdffb6fa8afa\"\u003e\u003ccode\u003e5a4e398\u003c/code\u003e\u003c/a\u003e Fix docs typo (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14005\"\u003e#14005\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14008\"\u003e#14008\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest/commit/d7ae6df394398168bf9d926f803c26849c8f07ee\"\u003e\u003ccode\u003ed7ae6df\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14006\"\u003e#14006\u003c/a\u003e from pytest-dev/maintenance/update-plugin-list-tmpl...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest/commit/556f6a22e12d13d1ffeceaf64424eb95d5e0fb87\"\u003e\u003ccode\u003e556f6a2\u003c/code\u003e\u003c/a\u003e pre-commit: fix rst-lint after new release (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/13999\"\u003e#13999\u003c/a\u003e) (\u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/14001\"\u003e#14001\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest/commit/c60fbe63a26f64a42738e3f3527a8f79024fdf50\"\u003e\u003ccode\u003ec60fbe6\u003c/code\u003e\u003c/a\u003e Fix quadratic-time behavior when handling \u003ccode\u003eunittest\u003c/code\u003e subtests in Python 3.10 ...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/pytest-dev/pytest/commit/73d9b011183d9a1c4a7007c1119d97a6e627788e\"\u003e\u003ccode\u003e73d9b01\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/pytest-dev/pytest/issues/13995\"\u003e#13995\u003c/a\u003e from nicoddemus/patchback/backports/9.0.x/1b5200c0f...\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/pytest-dev/pytest/compare/9.0.1...9.0.2\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `black` from 25.11.0 to 25.12.0\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/psf/black/releases\"\u003eblack's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e25.12.0\u003c/h2\u003e\n\u003cp\u003ePlease test out the draft 2026 style in version 26.1a1! This style will be finalized in\nthe January release (26.1.0). Most of the changes in \u003ccode\u003e--preview\u003c/code\u003e will be in the 2026\nstable style, but not all.\n\u003ca href=\"https://redirect.github.com/psf/black/issues/4042\"\u003ePlease share your feedback!\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eThis release (25.12.0) will still produce the 2025 style.\u003c/p\u003e\n\u003ch3\u003eHighlights\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBlack no longer supports running with Python 3.9 (\u003ca href=\"https://redirect.github.com/psf/black/issues/4842\"\u003e#4842\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eStable style\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix bug where comments preceding \u003ccode\u003e# fmt: off\u003c/code\u003e/\u003ccode\u003e# fmt: on\u003c/code\u003e blocks were incorrectly\nremoved, particularly affecting Jupytext's \u003ccode\u003e# %% [markdown]\u003c/code\u003e comments (\u003ca href=\"https://redirect.github.com/psf/black/issues/4845\"\u003e#4845\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash when multiple \u003ccode\u003e# fmt: skip\u003c/code\u003e comments are used in a multi-part if-clause, on\nstring literals, or on dictionary entries with long lines (\u003ca href=\"https://redirect.github.com/psf/black/issues/4872\"\u003e#4872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix possible crash when \u003ccode\u003efmt: \u003c/code\u003e directives aren't on the top level (\u003ca href=\"https://redirect.github.com/psf/black/issues/4856\"\u003e#4856\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePreview style\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003efmt: skip\u003c/code\u003e skipping the line after instead of the line it's on (\u003ca href=\"https://redirect.github.com/psf/black/issues/4855\"\u003e#4855\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove unnecessary parentheses from the left-hand side of assignments while preserving\nmagic trailing commas and intentional multiline formatting (\u003ca href=\"https://redirect.github.com/psf/black/issues/4865\"\u003e#4865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003efix_fmt_skip_in_one_liners\u003c/code\u003e crashing on \u003ccode\u003ewith\u003c/code\u003e statements (\u003ca href=\"https://redirect.github.com/psf/black/issues/4853\"\u003e#4853\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003efix_fmt_skip_in_one_liners\u003c/code\u003e crashing on annotated parameters (\u003ca href=\"https://redirect.github.com/psf/black/issues/4854\"\u003e#4854\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix new lines being added after imports with \u003ccode\u003e# fmt: skip\u003c/code\u003e on them (\u003ca href=\"https://redirect.github.com/psf/black/issues/4894\"\u003e#4894\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePackaging\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReleases now include arm64 Windows binaries and wheels (\u003ca href=\"https://redirect.github.com/psf/black/issues/4814\"\u003e#4814\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eIntegrations\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eoutput-file\u003c/code\u003e input to GitHub Action \u003ccode\u003epsf/black\u003c/code\u003e to write formatter output to a\nfile for artifact capture and log cleanliness (\u003ca href=\"https://redirect.github.com/psf/black/issues/4824\"\u003e#4824\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/psf/black/blob/main/CHANGES.md\"\u003eblack's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e25.12.0\u003c/h2\u003e\n\u003ch3\u003eHighlights\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eBlack no longer supports running with Python 3.9 (\u003ca href=\"https://redirect.github.com/psf/black/issues/4842\"\u003e#4842\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eStable style\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix bug where comments preceding \u003ccode\u003e# fmt: off\u003c/code\u003e/\u003ccode\u003e# fmt: on\u003c/code\u003e blocks were incorrectly\nremoved, particularly affecting Jupytext's \u003ccode\u003e# %% [markdown]\u003c/code\u003e comments (\u003ca href=\"https://redirect.github.com/psf/black/issues/4845\"\u003e#4845\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix crash when multiple \u003ccode\u003e# fmt: skip\u003c/code\u003e comments are used in a multi-part if-clause, on\nstring literals, or on dictionary entries with long lines (\u003ca href=\"https://redirect.github.com/psf/black/issues/4872\"\u003e#4872\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix possible crash when \u003ccode\u003efmt: \u003c/code\u003e directives aren't on the top level (\u003ca href=\"https://redirect.github.com/psf/black/issues/4856\"\u003e#4856\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePreview style\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix \u003ccode\u003efmt: skip\u003c/code\u003e skipping the line after instead of the line it's on (\u003ca href=\"https://redirect.github.com/psf/black/issues/4855\"\u003e#4855\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eRemove unnecessary parentheses from the left-hand side of assignments while preserving\nmagic trailing commas and intentional multiline formatting (\u003ca href=\"https://redirect.github.com/psf/black/issues/4865\"\u003e#4865\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003efix_fmt_skip_in_one_liners\u003c/code\u003e crashing on \u003ccode\u003ewith\u003c/code\u003e statements (\u003ca href=\"https://redirect.github.com/psf/black/issues/4853\"\u003e#4853\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix \u003ccode\u003efix_fmt_skip_in_one_liners\u003c/code\u003e crashing on annotated parameters (\u003ca href=\"https://redirect.github.com/psf/black/issues/4854\"\u003e#4854\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFix new lines being added after imports with \u003ccode\u003e# fmt: skip\u003c/code\u003e on them (\u003ca href=\"https://redirect.github.com/psf/black/issues/4894\"\u003e#4894\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003ePackaging\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eReleases now include arm64 Windows binaries and wheels (\u003ca href=\"https://redirect.github.com/psf/black/issues/4814\"\u003e#4814\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eIntegrations\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eAdd \u003ccode\u003eoutput-file\u003c/code\u003e input to GitHub Action \u003ccode\u003epsf/black\u003c/code\u003e to write formatter output to a\nfile for artifact capture and log cleanliness (\u003ca href=\"https://redirect.github.com/psf/black/issues/4824\"\u003e#4824\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/psf/black/commit/782e5605c86aab56be6f905da10dcd3e463fd9c2\"\u003e\u003ccode\u003e782e560\u003c/code\u003e\u003c/a\u003e Pin actions/checkout@v5.0.0 (\u003ca href=\"https://redirect.github.com/psf/black/issues/4895\"\u003e#4895\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/psf/black/commit/f0f40945c1b0ebaa9ca733aca517610574c451d6\"\u003e\u003ccode\u003ef0f4094\u003c/code\u003e\u003c/a\u003e Fix new lines being added after imports with \u003ccode\u003e# fmt: skip\u003c/code\u003e on them (\u003ca href=\"https://redirect.github.com/psf/black/issues/4894\"\u003e#4894\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/psf/black/commit/70fc194172184861aafb418c124824cae0fbe3b0\"\u003e\u003ccode\u003e70fc194\u003c/code\u003e\u003c/a\u003e Revert \u0026quot;Fix \u003ccode\u003e# fmt: skip\u003c/code\u003e ignored in deeply nested expressions\u0026quot; (\u003ca href=\"https://redirect.github.com/psf/black/issues/4893\"\u003e#4893\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/psf/black/commit/7044b145f4826e0d6e07178d89666856a8e37aff\"\u003e\u003ccode\u003e7044b14\u003c/code\u003e\u003c/a\u003e Prepare 25.12.0 release (\u003ca href=\"https://redirect.github.com/psf/black/issues/4891\"\u003e#4891\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/psf/black/commit/5b470f0e577f3c39e0f7d668934d587c0733a652\"\u003e\u003ccode\u003e5b470f0\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003e# fmt: skip\u003c/code\u003e ignored in deeply nested expressions (\u003ca href=\"https://redirect.github.com/psf/black/issues/4883\"\u003e#4883\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/psf/black/commit/1b342ef5b0433fc1ed61a7e05a65744bef706fc9\"\u003e\u003ccode\u003e1b342ef\u003c/code\u003e\u003c/a\u003e Fix crash when multiple \u003ccode\u003e# fmt: skip\u003c/code\u003e comments are used in multi-part if-clau...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/psf/black/commit/7b265f16634155dafcca65f6122ef7ed8d14a67f\"\u003e\u003ccode\u003e7b265f1\u003c/code\u003e\u003c/a\u003e Pin Hatch to hopefully fix Docker builds (\u003ca href=\"https://redirect.github.com/psf/black/issues/4878\"\u003e#4878\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/psf/black/commit/c9523f463fdc9d9f9f0e61ca92d9b37acdf0d8fc\"\u003e\u003ccode\u003ec9523f4\u003c/code\u003e\u003c/a\u003e Attempt to fix Docker build failures (\u003ca href=\"https://redirect.github.com/psf/black/issues/4876\"\u003e#4876\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/psf/black/commit/0f376e0c35bcb29f87ce18eace30333a3e105841\"\u003e\u003ccode\u003e0f376e0\u003c/code\u003e\u003c/a\u003e Fix crashes when fmt directives are indented (\u003ca href=\"https://redirect.github.com/psf/black/issues/4856\"\u003e#4856\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/psf/black/commit/a8bfcc1040fdfce2e02cdd85dc8bf4e7abe0462f\"\u003e\u003ccode\u003ea8bfcc1\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003efmt: skip\u003c/code\u003e skipping the line after instead of the line it's on (\u003ca href=\"https://redirect.github.com/psf/black/issues/4855\"\u003e#4855\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/psf/black/compare/25.11.0...25.12.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\nUpdates `ruff` from 0.14.7 to 0.14.8\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/astral-sh/ruff/releases\"\u003eruff's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.14.8\u003c/h2\u003e\n\u003ch2\u003eRelease Notes\u003c/h2\u003e\n\u003cp\u003eReleased on 2025-12-04.\u003c/p\u003e\n\u003ch3\u003ePreview features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eflake8-bugbear\u003c/code\u003e] Catch \u003ccode\u003eyield\u003c/code\u003e expressions within other statements (\u003ccode\u003eB901\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/21200\"\u003e#21200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eflake8-use-pathlib\u003c/code\u003e] Mark fixes unsafe for return type changes (\u003ccode\u003ePTH104\u003c/code\u003e, \u003ccode\u003ePTH105\u003c/code\u003e, \u003ccode\u003ePTH109\u003c/code\u003e, \u003ccode\u003ePTH115\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/21440\"\u003e#21440\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix syntax error false positives for \u003ccode\u003eawait\u003c/code\u003e outside functions (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/21763\"\u003e#21763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eflake8-simplify\u003c/code\u003e] Fix truthiness assumption for non-iterable arguments in tuple/list/set calls (\u003ccode\u003eSIM222\u003c/code\u003e, \u003ccode\u003eSIM223\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/21479\"\u003e#21479\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eDocumentation\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eSuggest using \u003ccode\u003e--output-file\u003c/code\u003e option in GitLab integration (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/21706\"\u003e#21706\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eOther changes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[syntax-error] Default type parameter followed by non-default type parameter (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/21657\"\u003e#21657\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eContributors\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kieran-ryan\"\u003e\u003ccode\u003e@​kieran-ryan\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/11happy\"\u003e\u003ccode\u003e@​11happy\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/danparizher\"\u003e\u003ccode\u003e@​danparizher\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/ntBre\"\u003e\u003ccode\u003e@​ntBre\u003c/code\u003e\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eInstall ruff 0.14.8\u003c/h2\u003e\n\u003ch3\u003eInstall prebuilt binaries via shell script\u003c/h3\u003e\n\u003cpre lang=\"sh\"\u003e\u003ccode\u003ecurl --proto '=https' --tlsv1.2 -LsSf https://github.com/astral-sh/ruff/releases/download/0.14.8/ruff-installer.sh | sh\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch3\u003eInstall prebuilt binaries via powershell script\u003c/h3\u003e\n\u003cpre lang=\"sh\"\u003e\u003ccode\u003epowershell -ExecutionPolicy Bypass -c \u0026quot;irm https://github.com/astral-sh/ruff/releases/download/0.14.8/ruff-installer.ps1 | iex\u0026quot;\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003eDownload ruff 0.14.8\u003c/h2\u003e\n\u003ctable\u003e\n\u003cthead\u003e\n\u003ctr\u003e\n\u003cth\u003eFile\u003c/th\u003e\n\u003cth\u003ePlatform\u003c/th\u003e\n\u003cth\u003eChecksum\u003c/th\u003e\n\u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/astral-sh/ruff/releases/download/0.14.8/ruff-aarch64-apple-darwin.tar.gz\"\u003eruff-aarch64-apple-darwin.tar.gz\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eApple Silicon macOS\u003c/td\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/astral-sh/ruff/releases/download/0.14.8/ruff-aarch64-apple-darwin.tar.gz.sha256\"\u003echecksum\u003c/a\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/astral-sh/ruff/releases/download/0.14.8/ruff-x86_64-apple-darwin.tar.gz\"\u003eruff-x86_64-apple-darwin.tar.gz\u003c/a\u003e\u003c/td\u003e\n\u003ctd\u003eIntel macOS\u003c/td\u003e\n\u003ctd\u003e\u003ca href=\"https://github.com/astral-sh/ruff/releases/download/0.14.8/ruff-x86_64-apple-darwin.tar.gz.sha256\"\u003echecksum\u003c/a\u003e\u003c/td\u003e\n\u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md\"\u003eruff's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003e0.14.8\u003c/h2\u003e\n\u003cp\u003eReleased on 2025-12-04.\u003c/p\u003e\n\u003ch3\u003ePreview features\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003e[\u003ccode\u003eflake8-bugbear\u003c/code\u003e] Catch \u003ccode\u003eyield\u003c/code\u003e expressions within other statements (\u003ccode\u003eB901\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/21200\"\u003e#21200\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eflake8-use-pathlib\u003c/code\u003e] Mark fixes unsafe for return type changes (\u003ccode\u003ePTH104\u003c/code\u003e, \u003ccode\u003ePTH105\u003c/code\u003e, \u003ccode\u003ePTH109\u003c/code\u003e, \u003ccode\u003ePTH115\u003c/code\u003e) (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/21440\"\u003e#21440\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch3\u003eBug fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFix syntax error false positives for \u003ccode\u003eawait\u003c/code\u003e outside functions (\u003ca href=\"https://redirect.github.com/astral-sh/ruff/pull/21763\"\u003e#21763\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e[\u003ccode\u003eflake8-...\n\n_Description has been truncated_","html_url":"https://github.com/AIgen-Solutions-s-r-l/AlphaPulse/pull/358","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/AIgen-Solutions-s-r-l%2FAlphaPulse/issues/358","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/358/packages"}},{"old_version":"1.7.0","new_version":"2.7.0","update_type":"major","path":null,"pr_created_at":"2025-09-12T09:38:06.000Z","version_change":"1.7.0 → 2.7.0","issue":{"uuid":"2822011742","node_id":"PR_kwDOO-Rtws6oNHte","number":2387,"state":"open","title":"chore(deps): bump stable-baselines3 from 1.7.0 to 2.7.0","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-12T09:38:06.000Z","updated_at":"2025-09-12T09:38:07.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"stable-baselines3","old_version":"1.7.0","new_version":"2.7.0","repository_url":"https://github.com/DLR-RM/stable-baselines3"}],"path":null,"ecosystem":"pip"},"body":"Bumps [stable-baselines3](https://github.com/DLR-RM/stable-baselines3) from 1.7.0 to 2.7.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/releases\"\u003estable-baselines3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.0: n-step returns for all off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e argument\u003c/h2\u003e\n\u003cp\u003eSB3 Contrib (more algorithms): \u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003ehttps://github.com/Stable-Baselines-Team/stable-baselines3-contrib\u003c/a\u003e\nRL Zoo3 (training framework): \u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003ehttps://github.com/DLR-RM/rl-baselines3-zoo\u003c/a\u003e\nStable-Baselines Jax (SBX): \u003ca href=\"https://github.com/araffin/sbx\"\u003ehttps://github.com/araffin/sbx\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eTo upgrade:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003epip install stable_baselines3 sb3_contrib rl_zoo3 --upgrade\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003eNew Features:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for n-step returns for off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e parameter\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"python\"\u003e\u003ccode\u003efrom stable_baselines3 import SAC\n\u003ch1\u003eSAC with n-step returns\u003c/h1\u003e\n\u003cp\u003emodel = SAC(\u0026quot;MlpPolicy\u0026quot;, \u0026quot;Pendulum-v1\u0026quot;, n_steps=3, verbose=1)\u003cbr /\u003e\nmodel.learn(10_000)\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eNStepReplayBuffer\u003c/code\u003e that allows to compute n-step returns without additional memory requirement (and without for loops)\u003c/li\u003e\n\u003cli\u003eAdded Gymnasium v1.2 support\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed docker GPU image (PyTorch GPU was not installed)\u003c/li\u003e\n\u003cli\u003eFixed segmentation faults caused by non-portable schedules during model loading (\u003ca href=\"https://github.com/akanto\"\u003e\u003ccode\u003e@​akanto\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003eSB3-Contrib\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for n-step returns for off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e parameter\u003c/li\u003e\n\u003cli\u003eUse the \u003ccode\u003eFloatSchedule\u003c/code\u003e and \u003ccode\u003eLinearSchedule\u003c/code\u003e classes instead of lambdas in the ARS, PPO, and QRDQN implementations to improve model portability across different operating systems\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003eRL Zoo\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003elinear_schedule\u003c/code\u003e now returns a \u003ccode\u003eSimpleLinearSchedule\u003c/code\u003e object for better portability\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eLunarLander-v2\u003c/code\u003e to \u003ccode\u003eLunarLander-v3\u003c/code\u003e in hyperparameters\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eCarRacing-v2\u003c/code\u003e to \u003ccode\u003eCarRacing-v3\u003c/code\u003e in hyperparameters\u003c/li\u003e\n\u003cli\u003eDocker GPU images are now working again\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eConstantSchedule\u003c/code\u003e, and \u003ccode\u003eSimpleLinearSchedule\u003c/code\u003e instead of \u003ccode\u003econstant_fn\u003c/code\u003e and \u003ccode\u003elinear_schedule\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eCarRacing-v3\u003c/code\u003e hyperparameters for newer Gymnasium version\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/araffin/sbx\"\u003eSBX (SB3 + Jax)\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for n-step returns for off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e parameter\u003c/li\u003e\n\u003cli\u003eAdded KL Adaptive LR for PPO and LR schedule for SAC/TQC\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDeprecations:\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/bf51a6233a8f934a68430f8f78e44360410d23ca\"\u003e\u003ccode\u003ebf51a62\u003c/code\u003e\u003c/a\u003e Release 2.7.0 (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2161\"\u003e#2161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/2dce430161087c46b9e668f56f3c94c634eebff8\"\u003e\u003ccode\u003e2dce430\u003c/code\u003e\u003c/a\u003e Added sb3-extra-buffers to the project page (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2157\"\u003e#2157\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/30ceaf3ea1f29ca7213735eaa8460ca2fcfaf9c0\"\u003e\u003ccode\u003e30ceaf3\u003c/code\u003e\u003c/a\u003e Update to Gymnasium 1.2.0 (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2150\"\u003e#2150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/9e5ccc1832366d55abbf31b561ea9dcfbfdfa485\"\u003e\u003ccode\u003e9e5ccc1\u003c/code\u003e\u003c/a\u003e Minor Documentation and Comment Improvements (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2147\"\u003e#2147\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/e206fc55cf7768b8adde3ed3b87c27faa4edf6fe\"\u003e\u003ccode\u003ee206fc5\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eNStepReplayBuffer\u003c/code\u003e and \u003ccode\u003en_steps\u003c/code\u003e arguments for off-policy algorithms (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2\"\u003e#2\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/6af0601dc3c91d5e5477f10ca6976e77a24cccc8\"\u003e\u003ccode\u003e6af0601\u003c/code\u003e\u003c/a\u003e Update LunarLander and LunarLanderContinuous Environments from v2 to v3 in th...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/ef03d3370b4afb6093b16850764d10ca802cad50\"\u003e\u003ccode\u003eef03d33\u003c/code\u003e\u003c/a\u003e Fix typos and grammar mistakes (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2140\"\u003e#2140\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/f9c4ca57ef726eb20e2be959b7035c7cfa0c9e59\"\u003e\u003ccode\u003ef9c4ca5\u003c/code\u003e\u003c/a\u003e Use classes instead of lambdas for schedules (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2125\"\u003e#2125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/19df267a4084c1032baea450132709b364f05889\"\u003e\u003ccode\u003e19df267\u003c/code\u003e\u003c/a\u003e Update doc about training exceeding total timesteps (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2133\"\u003e#2133\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/c1e503c21e068668da5072d91d0408da0d7c0a17\"\u003e\u003ccode\u003ec1e503c\u003c/code\u003e\u003c/a\u003e Fix docker GPU build (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2120\"\u003e#2120\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/compare/v1.7.0...v2.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=stable-baselines3\u0026package-manager=pip\u0026previous-version=1.7.0\u0026new-version=2.7.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/averinaleks/bot/pull/2387","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/averinaleks%2Fbot/issues/2387","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/2387/packages"}},{"old_version":"2.4.1","new_version":"2.7.0","update_type":"minor","path":null,"pr_created_at":"2025-09-03T09:16:54.000Z","version_change":"2.4.1 → 2.7.0","issue":{"uuid":"2795227929","node_id":"PR_kwDOJW2oQc6mm8sZ","number":14,"state":"open","title":"build(deps): bump stable-baselines3 from 2.4.1 to 2.7.0","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-09-03T09:16:54.000Z","updated_at":"2025-09-03T09:16:55.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"build(deps)","packages":[{"name":"stable-baselines3","old_version":"2.4.1","new_version":"2.7.0","repository_url":"https://github.com/DLR-RM/stable-baselines3"}],"path":null,"ecosystem":"pip"},"body":"Bumps [stable-baselines3](https://github.com/DLR-RM/stable-baselines3) from 2.4.1 to 2.7.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/releases\"\u003estable-baselines3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.0: n-step returns for all off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e argument\u003c/h2\u003e\n\u003cp\u003eSB3 Contrib (more algorithms): \u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003ehttps://github.com/Stable-Baselines-Team/stable-baselines3-contrib\u003c/a\u003e\nRL Zoo3 (training framework): \u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003ehttps://github.com/DLR-RM/rl-baselines3-zoo\u003c/a\u003e\nStable-Baselines Jax (SBX): \u003ca href=\"https://github.com/araffin/sbx\"\u003ehttps://github.com/araffin/sbx\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eTo upgrade:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003epip install stable_baselines3 sb3_contrib rl_zoo3 --upgrade\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003eNew Features:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for n-step returns for off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e parameter\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"python\"\u003e\u003ccode\u003efrom stable_baselines3 import SAC\n\u003ch1\u003eSAC with n-step returns\u003c/h1\u003e\n\u003cp\u003emodel = SAC(\u0026quot;MlpPolicy\u0026quot;, \u0026quot;Pendulum-v1\u0026quot;, n_steps=3, verbose=1)\u003cbr /\u003e\nmodel.learn(10_000)\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eNStepReplayBuffer\u003c/code\u003e that allows to compute n-step returns without additional memory requirement (and without for loops)\u003c/li\u003e\n\u003cli\u003eAdded Gymnasium v1.2 support\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed docker GPU image (PyTorch GPU was not installed)\u003c/li\u003e\n\u003cli\u003eFixed segmentation faults caused by non-portable schedules during model loading (\u003ca href=\"https://github.com/akanto\"\u003e\u003ccode\u003e@​akanto\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003eSB3-Contrib\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for n-step returns for off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e parameter\u003c/li\u003e\n\u003cli\u003eUse the \u003ccode\u003eFloatSchedule\u003c/code\u003e and \u003ccode\u003eLinearSchedule\u003c/code\u003e classes instead of lambdas in the ARS, PPO, and QRDQN implementations to improve model portability across different operating systems\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003eRL Zoo\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003elinear_schedule\u003c/code\u003e now returns a \u003ccode\u003eSimpleLinearSchedule\u003c/code\u003e object for better portability\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eLunarLander-v2\u003c/code\u003e to \u003ccode\u003eLunarLander-v3\u003c/code\u003e in hyperparameters\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eCarRacing-v2\u003c/code\u003e to \u003ccode\u003eCarRacing-v3\u003c/code\u003e in hyperparameters\u003c/li\u003e\n\u003cli\u003eDocker GPU images are now working again\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eConstantSchedule\u003c/code\u003e, and \u003ccode\u003eSimpleLinearSchedule\u003c/code\u003e instead of \u003ccode\u003econstant_fn\u003c/code\u003e and \u003ccode\u003elinear_schedule\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eCarRacing-v3\u003c/code\u003e hyperparameters for newer Gymnasium version\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/araffin/sbx\"\u003eSBX (SB3 + Jax)\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for n-step returns for off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e parameter\u003c/li\u003e\n\u003cli\u003eAdded KL Adaptive LR for PPO and LR schedule for SAC/TQC\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDeprecations:\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/bf51a6233a8f934a68430f8f78e44360410d23ca\"\u003e\u003ccode\u003ebf51a62\u003c/code\u003e\u003c/a\u003e Release 2.7.0 (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2161\"\u003e#2161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/2dce430161087c46b9e668f56f3c94c634eebff8\"\u003e\u003ccode\u003e2dce430\u003c/code\u003e\u003c/a\u003e Added sb3-extra-buffers to the project page (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2157\"\u003e#2157\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/30ceaf3ea1f29ca7213735eaa8460ca2fcfaf9c0\"\u003e\u003ccode\u003e30ceaf3\u003c/code\u003e\u003c/a\u003e Update to Gymnasium 1.2.0 (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2150\"\u003e#2150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/9e5ccc1832366d55abbf31b561ea9dcfbfdfa485\"\u003e\u003ccode\u003e9e5ccc1\u003c/code\u003e\u003c/a\u003e Minor Documentation and Comment Improvements (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2147\"\u003e#2147\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/e206fc55cf7768b8adde3ed3b87c27faa4edf6fe\"\u003e\u003ccode\u003ee206fc5\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eNStepReplayBuffer\u003c/code\u003e and \u003ccode\u003en_steps\u003c/code\u003e arguments for off-policy algorithms (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2\"\u003e#2\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/6af0601dc3c91d5e5477f10ca6976e77a24cccc8\"\u003e\u003ccode\u003e6af0601\u003c/code\u003e\u003c/a\u003e Update LunarLander and LunarLanderContinuous Environments from v2 to v3 in th...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/ef03d3370b4afb6093b16850764d10ca802cad50\"\u003e\u003ccode\u003eef03d33\u003c/code\u003e\u003c/a\u003e Fix typos and grammar mistakes (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2140\"\u003e#2140\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/f9c4ca57ef726eb20e2be959b7035c7cfa0c9e59\"\u003e\u003ccode\u003ef9c4ca5\u003c/code\u003e\u003c/a\u003e Use classes instead of lambdas for schedules (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2125\"\u003e#2125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/19df267a4084c1032baea450132709b364f05889\"\u003e\u003ccode\u003e19df267\u003c/code\u003e\u003c/a\u003e Update doc about training exceeding total timesteps (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2133\"\u003e#2133\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/c1e503c21e068668da5072d91d0408da0d7c0a17\"\u003e\u003ccode\u003ec1e503c\u003c/code\u003e\u003c/a\u003e Fix docker GPU build (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2120\"\u003e#2120\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/compare/v2.4.1...v2.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=stable-baselines3\u0026package-manager=pip\u0026previous-version=2.4.1\u0026new-version=2.7.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ax1/ai4adapt/pull/14","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ax1%2Fai4adapt/issues/14","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/14/packages"}},{"old_version":"2.3.2","new_version":"2.7.0","update_type":"minor","path":null,"pr_created_at":"2025-08-28T20:37:06.000Z","version_change":"2.3.2 → 2.7.0","issue":{"uuid":"2782918255","node_id":"PR_kwDOPljzsc6l3_Zv","number":9,"state":"open","title":"Bump stable-baselines3 from 2.3.2 to 2.7.0","user":"dependabot[bot]","labels":["type/chore","dependabot"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-28T20:37:06.000Z","updated_at":"2025-08-28T20:37:07.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"stable-baselines3","old_version":"2.3.2","new_version":"2.7.0","repository_url":"https://github.com/DLR-RM/stable-baselines3"}],"path":null,"ecosystem":"pip"},"body":"Bumps [stable-baselines3](https://github.com/DLR-RM/stable-baselines3) from 2.3.2 to 2.7.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/releases\"\u003estable-baselines3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.0: n-step returns for all off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e argument\u003c/h2\u003e\n\u003cp\u003eSB3 Contrib (more algorithms): \u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003ehttps://github.com/Stable-Baselines-Team/stable-baselines3-contrib\u003c/a\u003e\nRL Zoo3 (training framework): \u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003ehttps://github.com/DLR-RM/rl-baselines3-zoo\u003c/a\u003e\nStable-Baselines Jax (SBX): \u003ca href=\"https://github.com/araffin/sbx\"\u003ehttps://github.com/araffin/sbx\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eTo upgrade:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003epip install stable_baselines3 sb3_contrib rl_zoo3 --upgrade\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003eNew Features:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for n-step returns for off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e parameter\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"python\"\u003e\u003ccode\u003efrom stable_baselines3 import SAC\n\u003ch1\u003eSAC with n-step returns\u003c/h1\u003e\n\u003cp\u003emodel = SAC(\u0026quot;MlpPolicy\u0026quot;, \u0026quot;Pendulum-v1\u0026quot;, n_steps=3, verbose=1)\u003cbr /\u003e\nmodel.learn(10_000)\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eNStepReplayBuffer\u003c/code\u003e that allows to compute n-step returns without additional memory requirement (and without for loops)\u003c/li\u003e\n\u003cli\u003eAdded Gymnasium v1.2 support\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed docker GPU image (PyTorch GPU was not installed)\u003c/li\u003e\n\u003cli\u003eFixed segmentation faults caused by non-portable schedules during model loading (\u003ca href=\"https://github.com/akanto\"\u003e\u003ccode\u003e@​akanto\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003eSB3-Contrib\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for n-step returns for off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e parameter\u003c/li\u003e\n\u003cli\u003eUse the \u003ccode\u003eFloatSchedule\u003c/code\u003e and \u003ccode\u003eLinearSchedule\u003c/code\u003e classes instead of lambdas in the ARS, PPO, and QRDQN implementations to improve model portability across different operating systems\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003eRL Zoo\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003elinear_schedule\u003c/code\u003e now returns a \u003ccode\u003eSimpleLinearSchedule\u003c/code\u003e object for better portability\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eLunarLander-v2\u003c/code\u003e to \u003ccode\u003eLunarLander-v3\u003c/code\u003e in hyperparameters\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eCarRacing-v2\u003c/code\u003e to \u003ccode\u003eCarRacing-v3\u003c/code\u003e in hyperparameters\u003c/li\u003e\n\u003cli\u003eDocker GPU images are now working again\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eConstantSchedule\u003c/code\u003e, and \u003ccode\u003eSimpleLinearSchedule\u003c/code\u003e instead of \u003ccode\u003econstant_fn\u003c/code\u003e and \u003ccode\u003elinear_schedule\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eCarRacing-v3\u003c/code\u003e hyperparameters for newer Gymnasium version\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/araffin/sbx\"\u003eSBX (SB3 + Jax)\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for n-step returns for off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e parameter\u003c/li\u003e\n\u003cli\u003eAdded KL Adaptive LR for PPO and LR schedule for SAC/TQC\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDeprecations:\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/bf51a6233a8f934a68430f8f78e44360410d23ca\"\u003e\u003ccode\u003ebf51a62\u003c/code\u003e\u003c/a\u003e Release 2.7.0 (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2161\"\u003e#2161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/2dce430161087c46b9e668f56f3c94c634eebff8\"\u003e\u003ccode\u003e2dce430\u003c/code\u003e\u003c/a\u003e Added sb3-extra-buffers to the project page (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2157\"\u003e#2157\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/30ceaf3ea1f29ca7213735eaa8460ca2fcfaf9c0\"\u003e\u003ccode\u003e30ceaf3\u003c/code\u003e\u003c/a\u003e Update to Gymnasium 1.2.0 (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2150\"\u003e#2150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/9e5ccc1832366d55abbf31b561ea9dcfbfdfa485\"\u003e\u003ccode\u003e9e5ccc1\u003c/code\u003e\u003c/a\u003e Minor Documentation and Comment Improvements (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2147\"\u003e#2147\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/e206fc55cf7768b8adde3ed3b87c27faa4edf6fe\"\u003e\u003ccode\u003ee206fc5\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eNStepReplayBuffer\u003c/code\u003e and \u003ccode\u003en_steps\u003c/code\u003e arguments for off-policy algorithms (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2\"\u003e#2\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/6af0601dc3c91d5e5477f10ca6976e77a24cccc8\"\u003e\u003ccode\u003e6af0601\u003c/code\u003e\u003c/a\u003e Update LunarLander and LunarLanderContinuous Environments from v2 to v3 in th...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/ef03d3370b4afb6093b16850764d10ca802cad50\"\u003e\u003ccode\u003eef03d33\u003c/code\u003e\u003c/a\u003e Fix typos and grammar mistakes (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2140\"\u003e#2140\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/f9c4ca57ef726eb20e2be959b7035c7cfa0c9e59\"\u003e\u003ccode\u003ef9c4ca5\u003c/code\u003e\u003c/a\u003e Use classes instead of lambdas for schedules (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2125\"\u003e#2125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/19df267a4084c1032baea450132709b364f05889\"\u003e\u003ccode\u003e19df267\u003c/code\u003e\u003c/a\u003e Update doc about training exceeding total timesteps (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2133\"\u003e#2133\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/c1e503c21e068668da5072d91d0408da0d7c0a17\"\u003e\u003ccode\u003ec1e503c\u003c/code\u003e\u003c/a\u003e Fix docker GPU build (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2120\"\u003e#2120\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/compare/v2.3.2...v2.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=stable-baselines3\u0026package-manager=pip\u0026previous-version=2.3.2\u0026new-version=2.7.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Rigohl/PythonWebScraper/pull/9","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Rigohl%2FPythonWebScraper/issues/9","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/9/packages"}},{"old_version":"2.4.1","new_version":"2.7.0","update_type":"minor","path":null,"pr_created_at":"2025-08-04T05:04:16.000Z","version_change":"2.4.1 → 2.7.0","issue":{"uuid":"2716717656","node_id":"PR_kwDOOw0Wwc6h7dJY","number":73,"state":"open","title":"chore(deps): bump stable-baselines3 from 2.4.1 to 2.7.0","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-08-04T05:04:16.000Z","updated_at":"2025-08-04T05:04:17.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"stable-baselines3","old_version":"2.4.1","new_version":"2.7.0","repository_url":"https://github.com/DLR-RM/stable-baselines3"}],"path":null,"ecosystem":"pip"},"body":"Bumps [stable-baselines3](https://github.com/DLR-RM/stable-baselines3) from 2.4.1 to 2.7.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/releases\"\u003estable-baselines3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.0: n-step returns for all off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e argument\u003c/h2\u003e\n\u003cp\u003eSB3 Contrib (more algorithms): \u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003ehttps://github.com/Stable-Baselines-Team/stable-baselines3-contrib\u003c/a\u003e\nRL Zoo3 (training framework): \u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003ehttps://github.com/DLR-RM/rl-baselines3-zoo\u003c/a\u003e\nStable-Baselines Jax (SBX): \u003ca href=\"https://github.com/araffin/sbx\"\u003ehttps://github.com/araffin/sbx\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eTo upgrade:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003epip install stable_baselines3 sb3_contrib rl_zoo3 --upgrade\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003eNew Features:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for n-step returns for off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e parameter\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"python\"\u003e\u003ccode\u003efrom stable_baselines3 import SAC\n\u003ch1\u003eSAC with n-step returns\u003c/h1\u003e\n\u003cp\u003emodel = SAC(\u0026quot;MlpPolicy\u0026quot;, \u0026quot;Pendulum-v1\u0026quot;, n_steps=3, verbose=1)\u003cbr /\u003e\nmodel.learn(10_000)\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eNStepReplayBuffer\u003c/code\u003e that allows to compute n-step returns without additional memory requirement (and without for loops)\u003c/li\u003e\n\u003cli\u003eAdded Gymnasium v1.2 support\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed docker GPU image (PyTorch GPU was not installed)\u003c/li\u003e\n\u003cli\u003eFixed segmentation faults caused by non-portable schedules during model loading (\u003ca href=\"https://github.com/akanto\"\u003e\u003ccode\u003e@​akanto\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003eSB3-Contrib\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for n-step returns for off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e parameter\u003c/li\u003e\n\u003cli\u003eUse the \u003ccode\u003eFloatSchedule\u003c/code\u003e and \u003ccode\u003eLinearSchedule\u003c/code\u003e classes instead of lambdas in the ARS, PPO, and QRDQN implementations to improve model portability across different operating systems\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003eRL Zoo\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003elinear_schedule\u003c/code\u003e now returns a \u003ccode\u003eSimpleLinearSchedule\u003c/code\u003e object for better portability\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eLunarLander-v2\u003c/code\u003e to \u003ccode\u003eLunarLander-v3\u003c/code\u003e in hyperparameters\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eCarRacing-v2\u003c/code\u003e to \u003ccode\u003eCarRacing-v3\u003c/code\u003e in hyperparameters\u003c/li\u003e\n\u003cli\u003eDocker GPU images are now working again\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eConstantSchedule\u003c/code\u003e, and \u003ccode\u003eSimpleLinearSchedule\u003c/code\u003e instead of \u003ccode\u003econstant_fn\u003c/code\u003e and \u003ccode\u003elinear_schedule\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eCarRacing-v3\u003c/code\u003e hyperparameters for newer Gymnasium version\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/araffin/sbx\"\u003eSBX (SB3 + Jax)\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for n-step returns for off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e parameter\u003c/li\u003e\n\u003cli\u003eAdded KL Adaptive LR for PPO and LR schedule for SAC/TQC\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDeprecations:\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/bf51a6233a8f934a68430f8f78e44360410d23ca\"\u003e\u003ccode\u003ebf51a62\u003c/code\u003e\u003c/a\u003e Release 2.7.0 (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2161\"\u003e#2161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/2dce430161087c46b9e668f56f3c94c634eebff8\"\u003e\u003ccode\u003e2dce430\u003c/code\u003e\u003c/a\u003e Added sb3-extra-buffers to the project page (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2157\"\u003e#2157\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/30ceaf3ea1f29ca7213735eaa8460ca2fcfaf9c0\"\u003e\u003ccode\u003e30ceaf3\u003c/code\u003e\u003c/a\u003e Update to Gymnasium 1.2.0 (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2150\"\u003e#2150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/9e5ccc1832366d55abbf31b561ea9dcfbfdfa485\"\u003e\u003ccode\u003e9e5ccc1\u003c/code\u003e\u003c/a\u003e Minor Documentation and Comment Improvements (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2147\"\u003e#2147\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/e206fc55cf7768b8adde3ed3b87c27faa4edf6fe\"\u003e\u003ccode\u003ee206fc5\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eNStepReplayBuffer\u003c/code\u003e and \u003ccode\u003en_steps\u003c/code\u003e arguments for off-policy algorithms (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2\"\u003e#2\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/6af0601dc3c91d5e5477f10ca6976e77a24cccc8\"\u003e\u003ccode\u003e6af0601\u003c/code\u003e\u003c/a\u003e Update LunarLander and LunarLanderContinuous Environments from v2 to v3 in th...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/ef03d3370b4afb6093b16850764d10ca802cad50\"\u003e\u003ccode\u003eef03d33\u003c/code\u003e\u003c/a\u003e Fix typos and grammar mistakes (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2140\"\u003e#2140\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/f9c4ca57ef726eb20e2be959b7035c7cfa0c9e59\"\u003e\u003ccode\u003ef9c4ca5\u003c/code\u003e\u003c/a\u003e Use classes instead of lambdas for schedules (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2125\"\u003e#2125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/19df267a4084c1032baea450132709b364f05889\"\u003e\u003ccode\u003e19df267\u003c/code\u003e\u003c/a\u003e Update doc about training exceeding total timesteps (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2133\"\u003e#2133\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/c1e503c21e068668da5072d91d0408da0d7c0a17\"\u003e\u003ccode\u003ec1e503c\u003c/code\u003e\u003c/a\u003e Fix docker GPU build (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2120\"\u003e#2120\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/compare/v2.4.1...v2.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=stable-baselines3\u0026package-manager=pip\u0026previous-version=2.4.1\u0026new-version=2.7.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/mooncitydev/https-github.com-freqtrade-freqtrade/pull/73","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/mooncitydev%2Fhttps-github.com-freqtrade-freqtrade/issues/73","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/73/packages"}},{"old_version":"2.7.0a0","new_version":"2.7.0","update_type":null,"path":null,"pr_created_at":"2025-07-28T07:06:01.000Z","version_change":"2.7.0a0 → 2.7.0","issue":{"uuid":"2699450814","node_id":"PR_kwDOOLMONc6g5lm-","number":12,"state":"closed","title":"Bump stable-baselines3 from 2.7.0a0 to 2.7.0","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-07-28T07:11:36.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-28T07:06:01.000Z","updated_at":"2025-07-28T07:11:36.000Z","time_to_close":335,"merged_at":"2025-07-28T07:11:36.000Z","merged_by":"akanto","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"stable-baselines3","old_version":"2.7.0a0","new_version":"2.7.0","repository_url":"https://github.com/DLR-RM/stable-baselines3"}],"path":null,"ecosystem":"pip"},"body":"Bumps [stable-baselines3](https://github.com/DLR-RM/stable-baselines3) from 2.7.0a0 to 2.7.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/releases\"\u003estable-baselines3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.0: n-step returns for all off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e argument\u003c/h2\u003e\n\u003cp\u003eSB3 Contrib (more algorithms): \u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003ehttps://github.com/Stable-Baselines-Team/stable-baselines3-contrib\u003c/a\u003e\nRL Zoo3 (training framework): \u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003ehttps://github.com/DLR-RM/rl-baselines3-zoo\u003c/a\u003e\nStable-Baselines Jax (SBX): \u003ca href=\"https://github.com/araffin/sbx\"\u003ehttps://github.com/araffin/sbx\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eTo upgrade:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003epip install stable_baselines3 sb3_contrib rl_zoo3 --upgrade\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003eNew Features:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for n-step returns for off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e parameter\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"python\"\u003e\u003ccode\u003efrom stable_baselines3 import SAC\n\u003ch1\u003eSAC with n-step returns\u003c/h1\u003e\n\u003cp\u003emodel = SAC(\u0026quot;MlpPolicy\u0026quot;, \u0026quot;Pendulum-v1\u0026quot;, n_steps=3, verbose=1)\u003cbr /\u003e\nmodel.learn(10_000)\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eNStepReplayBuffer\u003c/code\u003e that allows to compute n-step returns without additional memory requirement (and without for loops)\u003c/li\u003e\n\u003cli\u003eAdded Gymnasium v1.2 support\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed docker GPU image (PyTorch GPU was not installed)\u003c/li\u003e\n\u003cli\u003eFixed segmentation faults caused by non-portable schedules during model loading (\u003ca href=\"https://github.com/akanto\"\u003e\u003ccode\u003e@​akanto\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003eSB3-Contrib\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for n-step returns for off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e parameter\u003c/li\u003e\n\u003cli\u003eUse the \u003ccode\u003eFloatSchedule\u003c/code\u003e and \u003ccode\u003eLinearSchedule\u003c/code\u003e classes instead of lambdas in the ARS, PPO, and QRDQN implementations to improve model portability across different operating systems\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003eRL Zoo\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003elinear_schedule\u003c/code\u003e now returns a \u003ccode\u003eSimpleLinearSchedule\u003c/code\u003e object for better portability\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eLunarLander-v2\u003c/code\u003e to \u003ccode\u003eLunarLander-v3\u003c/code\u003e in hyperparameters\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eCarRacing-v2\u003c/code\u003e to \u003ccode\u003eCarRacing-v3\u003c/code\u003e in hyperparameters\u003c/li\u003e\n\u003cli\u003eDocker GPU images are now working again\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eConstantSchedule\u003c/code\u003e, and \u003ccode\u003eSimpleLinearSchedule\u003c/code\u003e instead of \u003ccode\u003econstant_fn\u003c/code\u003e and \u003ccode\u003elinear_schedule\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eCarRacing-v3\u003c/code\u003e hyperparameters for newer Gymnasium version\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/araffin/sbx\"\u003eSBX (SB3 + Jax)\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for n-step returns for off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e parameter\u003c/li\u003e\n\u003cli\u003eAdded KL Adaptive LR for PPO and LR schedule for SAC/TQC\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDeprecations:\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commits/v2.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=stable-baselines3\u0026package-manager=pip\u0026previous-version=2.7.0a0\u0026new-version=2.7.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/akanto/mario-brain/pull/12","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/akanto%2Fmario-brain/issues/12","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/12/packages"}},{"old_version":"2.6.0","new_version":"2.7.0","update_type":"minor","path":null,"pr_created_at":"2025-07-28T03:59:00.000Z","version_change":"2.6.0 → 2.7.0","issue":{"uuid":"2699017903","node_id":"PR_kwDOBXYo-M6g376v","number":12030,"state":"closed","title":"chore(deps): bump stable-baselines3 from 2.6.0 to 2.7.0","user":"dependabot[bot]","labels":["Dependencies","Python"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-07-28T04:52:25.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-28T03:59:00.000Z","updated_at":"2025-07-28T04:52:26.000Z","time_to_close":3205,"merged_at":"2025-07-28T04:52:25.000Z","merged_by":"xmatthias","closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"stable-baselines3","old_version":"2.6.0","new_version":"2.7.0","repository_url":"https://github.com/DLR-RM/stable-baselines3"}],"path":null,"ecosystem":"pip"},"body":"Bumps [stable-baselines3](https://github.com/DLR-RM/stable-baselines3) from 2.6.0 to 2.7.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/releases\"\u003estable-baselines3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.0: n-step returns for all off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e argument\u003c/h2\u003e\n\u003cp\u003eSB3 Contrib (more algorithms): \u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003ehttps://github.com/Stable-Baselines-Team/stable-baselines3-contrib\u003c/a\u003e\nRL Zoo3 (training framework): \u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003ehttps://github.com/DLR-RM/rl-baselines3-zoo\u003c/a\u003e\nStable-Baselines Jax (SBX): \u003ca href=\"https://github.com/araffin/sbx\"\u003ehttps://github.com/araffin/sbx\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eTo upgrade:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003epip install stable_baselines3 sb3_contrib rl_zoo3 --upgrade\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003eNew Features:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for n-step returns for off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e parameter\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"python\"\u003e\u003ccode\u003efrom stable_baselines3 import SAC\n\u003ch1\u003eSAC with n-step returns\u003c/h1\u003e\n\u003cp\u003emodel = SAC(\u0026quot;MlpPolicy\u0026quot;, \u0026quot;Pendulum-v1\u0026quot;, n_steps=3, verbose=1)\u003cbr /\u003e\nmodel.learn(10_000)\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eNStepReplayBuffer\u003c/code\u003e that allows to compute n-step returns without additional memory requirement (and without for loops)\u003c/li\u003e\n\u003cli\u003eAdded Gymnasium v1.2 support\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed docker GPU image (PyTorch GPU was not installed)\u003c/li\u003e\n\u003cli\u003eFixed segmentation faults caused by non-portable schedules during model loading (\u003ca href=\"https://github.com/akanto\"\u003e\u003ccode\u003e@​akanto\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003eSB3-Contrib\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for n-step returns for off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e parameter\u003c/li\u003e\n\u003cli\u003eUse the \u003ccode\u003eFloatSchedule\u003c/code\u003e and \u003ccode\u003eLinearSchedule\u003c/code\u003e classes instead of lambdas in the ARS, PPO, and QRDQN implementations to improve model portability across different operating systems\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003eRL Zoo\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003elinear_schedule\u003c/code\u003e now returns a \u003ccode\u003eSimpleLinearSchedule\u003c/code\u003e object for better portability\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eLunarLander-v2\u003c/code\u003e to \u003ccode\u003eLunarLander-v3\u003c/code\u003e in hyperparameters\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eCarRacing-v2\u003c/code\u003e to \u003ccode\u003eCarRacing-v3\u003c/code\u003e in hyperparameters\u003c/li\u003e\n\u003cli\u003eDocker GPU images are now working again\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eConstantSchedule\u003c/code\u003e, and \u003ccode\u003eSimpleLinearSchedule\u003c/code\u003e instead of \u003ccode\u003econstant_fn\u003c/code\u003e and \u003ccode\u003elinear_schedule\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eCarRacing-v3\u003c/code\u003e hyperparameters for newer Gymnasium version\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/araffin/sbx\"\u003eSBX (SB3 + Jax)\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for n-step returns for off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e parameter\u003c/li\u003e\n\u003cli\u003eAdded KL Adaptive LR for PPO and LR schedule for SAC/TQC\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDeprecations:\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/bf51a6233a8f934a68430f8f78e44360410d23ca\"\u003e\u003ccode\u003ebf51a62\u003c/code\u003e\u003c/a\u003e Release 2.7.0 (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2161\"\u003e#2161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/2dce430161087c46b9e668f56f3c94c634eebff8\"\u003e\u003ccode\u003e2dce430\u003c/code\u003e\u003c/a\u003e Added sb3-extra-buffers to the project page (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2157\"\u003e#2157\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/30ceaf3ea1f29ca7213735eaa8460ca2fcfaf9c0\"\u003e\u003ccode\u003e30ceaf3\u003c/code\u003e\u003c/a\u003e Update to Gymnasium 1.2.0 (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2150\"\u003e#2150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/9e5ccc1832366d55abbf31b561ea9dcfbfdfa485\"\u003e\u003ccode\u003e9e5ccc1\u003c/code\u003e\u003c/a\u003e Minor Documentation and Comment Improvements (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2147\"\u003e#2147\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/e206fc55cf7768b8adde3ed3b87c27faa4edf6fe\"\u003e\u003ccode\u003ee206fc5\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eNStepReplayBuffer\u003c/code\u003e and \u003ccode\u003en_steps\u003c/code\u003e arguments for off-policy algorithms (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2\"\u003e#2\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/6af0601dc3c91d5e5477f10ca6976e77a24cccc8\"\u003e\u003ccode\u003e6af0601\u003c/code\u003e\u003c/a\u003e Update LunarLander and LunarLanderContinuous Environments from v2 to v3 in th...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/ef03d3370b4afb6093b16850764d10ca802cad50\"\u003e\u003ccode\u003eef03d33\u003c/code\u003e\u003c/a\u003e Fix typos and grammar mistakes (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2140\"\u003e#2140\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/f9c4ca57ef726eb20e2be959b7035c7cfa0c9e59\"\u003e\u003ccode\u003ef9c4ca5\u003c/code\u003e\u003c/a\u003e Use classes instead of lambdas for schedules (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2125\"\u003e#2125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/19df267a4084c1032baea450132709b364f05889\"\u003e\u003ccode\u003e19df267\u003c/code\u003e\u003c/a\u003e Update doc about training exceeding total timesteps (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2133\"\u003e#2133\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/c1e503c21e068668da5072d91d0408da0d7c0a17\"\u003e\u003ccode\u003ec1e503c\u003c/code\u003e\u003c/a\u003e Fix docker GPU build (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2120\"\u003e#2120\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/compare/v2.6.0...v2.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=stable-baselines3\u0026package-manager=pip\u0026previous-version=2.6.0\u0026new-version=2.7.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/freqtrade/freqtrade/pull/12030","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/freqtrade%2Ffreqtrade/issues/12030","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/12030/packages"}},{"old_version":"2.4.1","new_version":"2.7.0","update_type":"minor","path":null,"pr_created_at":"2025-07-28T03:49:24.000Z","version_change":"2.4.1 → 2.7.0","issue":{"uuid":"2699005097","node_id":"PR_kwDOKgQg-86g34yp","number":226,"state":"open","title":"chore(deps): bump stable-baselines3 from 2.4.1 to 2.7.0","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-07-28T03:49:24.000Z","updated_at":"2025-07-28T03:49:25.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"stable-baselines3","old_version":"2.4.1","new_version":"2.7.0","repository_url":"https://github.com/DLR-RM/stable-baselines3"}],"path":null,"ecosystem":"pip"},"body":"Bumps [stable-baselines3](https://github.com/DLR-RM/stable-baselines3) from 2.4.1 to 2.7.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/releases\"\u003estable-baselines3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.0: n-step returns for all off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e argument\u003c/h2\u003e\n\u003cp\u003eSB3 Contrib (more algorithms): \u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003ehttps://github.com/Stable-Baselines-Team/stable-baselines3-contrib\u003c/a\u003e\nRL Zoo3 (training framework): \u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003ehttps://github.com/DLR-RM/rl-baselines3-zoo\u003c/a\u003e\nStable-Baselines Jax (SBX): \u003ca href=\"https://github.com/araffin/sbx\"\u003ehttps://github.com/araffin/sbx\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eTo upgrade:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003epip install stable_baselines3 sb3_contrib rl_zoo3 --upgrade\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003eNew Features:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for n-step returns for off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e parameter\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"python\"\u003e\u003ccode\u003efrom stable_baselines3 import SAC\n\u003ch1\u003eSAC with n-step returns\u003c/h1\u003e\n\u003cp\u003emodel = SAC(\u0026quot;MlpPolicy\u0026quot;, \u0026quot;Pendulum-v1\u0026quot;, n_steps=3, verbose=1)\u003cbr /\u003e\nmodel.learn(10_000)\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eNStepReplayBuffer\u003c/code\u003e that allows to compute n-step returns without additional memory requirement (and without for loops)\u003c/li\u003e\n\u003cli\u003eAdded Gymnasium v1.2 support\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed docker GPU image (PyTorch GPU was not installed)\u003c/li\u003e\n\u003cli\u003eFixed segmentation faults caused by non-portable schedules during model loading (\u003ca href=\"https://github.com/akanto\"\u003e\u003ccode\u003e@​akanto\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003eSB3-Contrib\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for n-step returns for off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e parameter\u003c/li\u003e\n\u003cli\u003eUse the \u003ccode\u003eFloatSchedule\u003c/code\u003e and \u003ccode\u003eLinearSchedule\u003c/code\u003e classes instead of lambdas in the ARS, PPO, and QRDQN implementations to improve model portability across different operating systems\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003eRL Zoo\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003elinear_schedule\u003c/code\u003e now returns a \u003ccode\u003eSimpleLinearSchedule\u003c/code\u003e object for better portability\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eLunarLander-v2\u003c/code\u003e to \u003ccode\u003eLunarLander-v3\u003c/code\u003e in hyperparameters\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eCarRacing-v2\u003c/code\u003e to \u003ccode\u003eCarRacing-v3\u003c/code\u003e in hyperparameters\u003c/li\u003e\n\u003cli\u003eDocker GPU images are now working again\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eConstantSchedule\u003c/code\u003e, and \u003ccode\u003eSimpleLinearSchedule\u003c/code\u003e instead of \u003ccode\u003econstant_fn\u003c/code\u003e and \u003ccode\u003elinear_schedule\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eCarRacing-v3\u003c/code\u003e hyperparameters for newer Gymnasium version\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/araffin/sbx\"\u003eSBX (SB3 + Jax)\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for n-step returns for off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e parameter\u003c/li\u003e\n\u003cli\u003eAdded KL Adaptive LR for PPO and LR schedule for SAC/TQC\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDeprecations:\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/bf51a6233a8f934a68430f8f78e44360410d23ca\"\u003e\u003ccode\u003ebf51a62\u003c/code\u003e\u003c/a\u003e Release 2.7.0 (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2161\"\u003e#2161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/2dce430161087c46b9e668f56f3c94c634eebff8\"\u003e\u003ccode\u003e2dce430\u003c/code\u003e\u003c/a\u003e Added sb3-extra-buffers to the project page (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2157\"\u003e#2157\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/30ceaf3ea1f29ca7213735eaa8460ca2fcfaf9c0\"\u003e\u003ccode\u003e30ceaf3\u003c/code\u003e\u003c/a\u003e Update to Gymnasium 1.2.0 (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2150\"\u003e#2150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/9e5ccc1832366d55abbf31b561ea9dcfbfdfa485\"\u003e\u003ccode\u003e9e5ccc1\u003c/code\u003e\u003c/a\u003e Minor Documentation and Comment Improvements (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2147\"\u003e#2147\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/e206fc55cf7768b8adde3ed3b87c27faa4edf6fe\"\u003e\u003ccode\u003ee206fc5\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eNStepReplayBuffer\u003c/code\u003e and \u003ccode\u003en_steps\u003c/code\u003e arguments for off-policy algorithms (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2\"\u003e#2\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/6af0601dc3c91d5e5477f10ca6976e77a24cccc8\"\u003e\u003ccode\u003e6af0601\u003c/code\u003e\u003c/a\u003e Update LunarLander and LunarLanderContinuous Environments from v2 to v3 in th...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/ef03d3370b4afb6093b16850764d10ca802cad50\"\u003e\u003ccode\u003eef03d33\u003c/code\u003e\u003c/a\u003e Fix typos and grammar mistakes (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2140\"\u003e#2140\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/f9c4ca57ef726eb20e2be959b7035c7cfa0c9e59\"\u003e\u003ccode\u003ef9c4ca5\u003c/code\u003e\u003c/a\u003e Use classes instead of lambdas for schedules (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2125\"\u003e#2125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/19df267a4084c1032baea450132709b364f05889\"\u003e\u003ccode\u003e19df267\u003c/code\u003e\u003c/a\u003e Update doc about training exceeding total timesteps (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2133\"\u003e#2133\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/c1e503c21e068668da5072d91d0408da0d7c0a17\"\u003e\u003ccode\u003ec1e503c\u003c/code\u003e\u003c/a\u003e Fix docker GPU build (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2120\"\u003e#2120\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/compare/v2.4.1...v2.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=stable-baselines3\u0026package-manager=pip\u0026previous-version=2.4.1\u0026new-version=2.7.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/AliSayyah/freqtrade/pull/226","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/AliSayyah%2Ffreqtrade/issues/226","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/226/packages"}},{"old_version":"2.6.0","new_version":"2.7.0","update_type":"minor","path":null,"pr_created_at":"2025-07-25T17:52:19.000Z","version_change":"2.6.0 → 2.7.0","issue":{"uuid":"2695615541","node_id":"PR_kwDOPSyI0M6gq9Q1","number":3,"state":"open","title":"Bump stable-baselines3 from 2.6.0 to 2.7.0","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-25T17:52:19.000Z","updated_at":"2025-07-25T17:52:20.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"stable-baselines3","old_version":"2.6.0","new_version":"2.7.0","repository_url":"https://github.com/DLR-RM/stable-baselines3"}],"path":null,"ecosystem":"pip"},"body":"Bumps [stable-baselines3](https://github.com/DLR-RM/stable-baselines3) from 2.6.0 to 2.7.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/releases\"\u003estable-baselines3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.7.0: n-step returns for all off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e argument\u003c/h2\u003e\n\u003cp\u003eSB3 Contrib (more algorithms): \u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003ehttps://github.com/Stable-Baselines-Team/stable-baselines3-contrib\u003c/a\u003e\nRL Zoo3 (training framework): \u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003ehttps://github.com/DLR-RM/rl-baselines3-zoo\u003c/a\u003e\nStable-Baselines Jax (SBX): \u003ca href=\"https://github.com/araffin/sbx\"\u003ehttps://github.com/araffin/sbx\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eTo upgrade:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003epip install stable_baselines3 sb3_contrib rl_zoo3 --upgrade\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003eNew Features:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for n-step returns for off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e parameter\u003c/li\u003e\n\u003c/ul\u003e\n\u003cpre lang=\"python\"\u003e\u003ccode\u003efrom stable_baselines3 import SAC\n\u003ch1\u003eSAC with n-step returns\u003c/h1\u003e\n\u003cp\u003emodel = SAC(\u0026quot;MlpPolicy\u0026quot;, \u0026quot;Pendulum-v1\u0026quot;, n_steps=3, verbose=1)\u003cbr /\u003e\nmodel.learn(10_000)\u003cbr /\u003e\n\u003c/code\u003e\u003c/pre\u003e\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003eNStepReplayBuffer\u003c/code\u003e that allows to compute n-step returns without additional memory requirement (and without for loops)\u003c/li\u003e\n\u003cli\u003eAdded Gymnasium v1.2 support\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eFixed docker GPU image (PyTorch GPU was not installed)\u003c/li\u003e\n\u003cli\u003eFixed segmentation faults caused by non-portable schedules during model loading (\u003ca href=\"https://github.com/akanto\"\u003e\u003ccode\u003e@​akanto\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003eSB3-Contrib\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for n-step returns for off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e parameter\u003c/li\u003e\n\u003cli\u003eUse the \u003ccode\u003eFloatSchedule\u003c/code\u003e and \u003ccode\u003eLinearSchedule\u003c/code\u003e classes instead of lambdas in the ARS, PPO, and QRDQN implementations to improve model portability across different operating systems\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003eRL Zoo\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003elinear_schedule\u003c/code\u003e now returns a \u003ccode\u003eSimpleLinearSchedule\u003c/code\u003e object for better portability\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eLunarLander-v2\u003c/code\u003e to \u003ccode\u003eLunarLander-v3\u003c/code\u003e in hyperparameters\u003c/li\u003e\n\u003cli\u003eRenamed \u003ccode\u003eCarRacing-v2\u003c/code\u003e to \u003ccode\u003eCarRacing-v3\u003c/code\u003e in hyperparameters\u003c/li\u003e\n\u003cli\u003eDocker GPU images are now working again\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eConstantSchedule\u003c/code\u003e, and \u003ccode\u003eSimpleLinearSchedule\u003c/code\u003e instead of \u003ccode\u003econstant_fn\u003c/code\u003e and \u003ccode\u003elinear_schedule\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003eCarRacing-v3\u003c/code\u003e hyperparameters for newer Gymnasium version\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/araffin/sbx\"\u003eSBX (SB3 + Jax)\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for n-step returns for off-policy algorithms via the \u003ccode\u003en_steps\u003c/code\u003e parameter\u003c/li\u003e\n\u003cli\u003eAdded KL Adaptive LR for PPO and LR schedule for SAC/TQC\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDeprecations:\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/bf51a6233a8f934a68430f8f78e44360410d23ca\"\u003e\u003ccode\u003ebf51a62\u003c/code\u003e\u003c/a\u003e Release 2.7.0 (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2161\"\u003e#2161\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/2dce430161087c46b9e668f56f3c94c634eebff8\"\u003e\u003ccode\u003e2dce430\u003c/code\u003e\u003c/a\u003e Added sb3-extra-buffers to the project page (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2157\"\u003e#2157\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/30ceaf3ea1f29ca7213735eaa8460ca2fcfaf9c0\"\u003e\u003ccode\u003e30ceaf3\u003c/code\u003e\u003c/a\u003e Update to Gymnasium 1.2.0 (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2150\"\u003e#2150\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/9e5ccc1832366d55abbf31b561ea9dcfbfdfa485\"\u003e\u003ccode\u003e9e5ccc1\u003c/code\u003e\u003c/a\u003e Minor Documentation and Comment Improvements (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2147\"\u003e#2147\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/e206fc55cf7768b8adde3ed3b87c27faa4edf6fe\"\u003e\u003ccode\u003ee206fc5\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eNStepReplayBuffer\u003c/code\u003e and \u003ccode\u003en_steps\u003c/code\u003e arguments for off-policy algorithms (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2\"\u003e#2\u003c/a\u003e...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/6af0601dc3c91d5e5477f10ca6976e77a24cccc8\"\u003e\u003ccode\u003e6af0601\u003c/code\u003e\u003c/a\u003e Update LunarLander and LunarLanderContinuous Environments from v2 to v3 in th...\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/ef03d3370b4afb6093b16850764d10ca802cad50\"\u003e\u003ccode\u003eef03d33\u003c/code\u003e\u003c/a\u003e Fix typos and grammar mistakes (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2140\"\u003e#2140\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/f9c4ca57ef726eb20e2be959b7035c7cfa0c9e59\"\u003e\u003ccode\u003ef9c4ca5\u003c/code\u003e\u003c/a\u003e Use classes instead of lambdas for schedules (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2125\"\u003e#2125\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/19df267a4084c1032baea450132709b364f05889\"\u003e\u003ccode\u003e19df267\u003c/code\u003e\u003c/a\u003e Update doc about training exceeding total timesteps (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2133\"\u003e#2133\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/c1e503c21e068668da5072d91d0408da0d7c0a17\"\u003e\u003ccode\u003ec1e503c\u003c/code\u003e\u003c/a\u003e Fix docker GPU build (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2120\"\u003e#2120\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/compare/v2.6.0...v2.7.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=stable-baselines3\u0026package-manager=pip\u0026previous-version=2.6.0\u0026new-version=2.7.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/affl123/freqtrade/pull/3","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/affl123%2Ffreqtrade/issues/3","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3/packages"}},{"old_version":"2.7.0a0","new_version":"2.7.0a1","update_type":null,"path":null,"pr_created_at":"2025-07-06T14:39:28.000Z","version_change":"2.7.0a0 → 2.7.0a1","issue":{"uuid":"2644694944","node_id":"PR_kwDOOLMONc6doteg","number":9,"state":"open","title":"Bump stable-baselines3 from 2.7.0a0 to 2.7.0a1","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-07-06T14:39:28.000Z","updated_at":"2025-07-06T14:39:28.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"stable-baselines3","old_version":"2.7.0a0","new_version":"2.7.0a1","repository_url":"https://github.com/DLR-RM/stable-baselines3"}],"path":null,"ecosystem":"pip"},"body":"Bumps [stable-baselines3](https://github.com/DLR-RM/stable-baselines3) from 2.7.0a0 to 2.7.0a1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/releases\"\u003estable-baselines3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.5.0: New algorithm (SimBa in SBX) and NumPy 2.0 support\u003c/h2\u003e\n\u003cp\u003eSB3 Contrib (more algorithms): \u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003ehttps://github.com/Stable-Baselines-Team/stable-baselines3-contrib\u003c/a\u003e\nRL Zoo3 (training framework): \u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003ehttps://github.com/DLR-RM/rl-baselines3-zoo\u003c/a\u003e\nStable-Baselines Jax (SBX): \u003ca href=\"https://github.com/araffin/sbx\"\u003ehttps://github.com/araffin/sbx\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eTo upgrade:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003epip install stable_baselines3 sb3_contrib rl_zoo3 --upgrade\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003eBreaking Changes:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIncreased minimum required version of PyTorch to 2.3.0\u003c/li\u003e\n\u003cli\u003eRemoved support for Python 3.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Features:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for NumPy v2.0: \u003ccode\u003eVecNormalize\u003c/code\u003e now cast normalized rewards to float32, updated bit flipping env to avoid overflow issues too\u003c/li\u003e\n\u003cli\u003eAdded official support for Python 3.12\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/araffin/sbx\"\u003eSBX (SB3 + Jax)\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded SimBa Policy: Simplicity Bias for Scaling Up Parameters in DRL\u003c/li\u003e\n\u003cli\u003eAdded support for parameter resets\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eOthers:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated Dockerfile\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded Decisions and Dragons to resources. (\u003ca href=\"https://github.com/jmacglashan\"\u003e\u003ccode\u003e@​jmacglashan\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated PyBullet example, now compatible with Gymnasium\u003c/li\u003e\n\u003cli\u003eAdded link to policies for \u003ccode\u003epolicy_kwargs\u003c/code\u003e parameter (\u003ca href=\"https://github.com/kplers\"\u003e\u003ccode\u003e@​kplers\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd FootstepNet Envs to the project page (\u003ca href=\"https://github.com/cgaspard3333\"\u003e\u003ccode\u003e@​cgaspard3333\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded FRASA to the project page (\u003ca href=\"https://github.com/MarcDcls\"\u003e\u003ccode\u003e@​MarcDcls\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed atari example (\u003ca href=\"https://github.com/chrisgao99\"\u003e\u003ccode\u003e@​chrisgao99\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd a note about \u003ccode\u003eDiscrete\u003c/code\u003e action spaces with \u003ccode\u003estart!=0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdate doc for massively parallel simulators (Isaac Lab, Brax, ...)\u003c/li\u003e\n\u003cli\u003eAdd dm_control example\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jmacglashan\"\u003e\u003ccode\u003e@​jmacglashan\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/pull/2044\"\u003eDLR-RM/stable-baselines3#2044\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kplers\"\u003e\u003ccode\u003e@​kplers\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/pull/2050\"\u003eDLR-RM/stable-baselines3#2050\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MarcDcls\"\u003e\u003ccode\u003e@​MarcDcls\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/pull/2059\"\u003eDLR-RM/stable-baselines3#2059\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cgaspard3333\"\u003e\u003ccode\u003e@​cgaspard3333\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/pull/2058\"\u003eDLR-RM/stable-baselines3#2058\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sanowl\"\u003e\u003ccode\u003e@​sanowl\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/pull/2064\"\u003eDLR-RM/stable-baselines3#2064\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chrisgao99\"\u003e\u003ccode\u003e@​chrisgao99\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/pull/2071\"\u003eDLR-RM/stable-baselines3#2071\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/compare/v2.4.0...v2.5.0\"\u003ehttps://github.com/DLR-RM/stable-baselines3/compare/v2.4.0...v2.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eStable-Baselines3 v2.4.0: New algorithm (CrossQ in SB3-Contrib) and Gymnasium v1.0 support\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!WARNING]\nStable-Baselines3 (SB3) v2.4.0 will be the last one supporting Python 3.8 (end of life in October 2024)\nand PyTorch \u0026lt; 2.3.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=stable-baselines3\u0026package-manager=pip\u0026previous-version=2.7.0a0\u0026new-version=2.7.0a1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/akanto/mario-brain/pull/9","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/akanto%2Fmario-brain/issues/9","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/9/packages"}},{"old_version":"2.6.1a1","new_version":"2.7.0a0","update_type":"minor","path":null,"pr_created_at":"2025-06-23T05:36:05.000Z","version_change":"2.6.1a1 → 2.7.0a0","issue":{"uuid":"2610465261","node_id":"PR_kwDOOLMONc6bmInt","number":7,"state":"closed","title":"Bump stable-baselines3 from 2.6.1a1 to 2.7.0a0","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-07-05T13:14:46.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-23T05:36:05.000Z","updated_at":"2025-07-05T13:14:46.000Z","time_to_close":1064321,"merged_at":"2025-07-05T13:14:46.000Z","merged_by":"akanto","closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"stable-baselines3","old_version":"2.6.1a1","new_version":"2.7.0a0","repository_url":"https://github.com/DLR-RM/stable-baselines3"}],"path":null,"ecosystem":"pip"},"body":"Bumps [stable-baselines3](https://github.com/DLR-RM/stable-baselines3) from 2.6.1a1 to 2.7.0a0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/releases\"\u003estable-baselines3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.5.0: New algorithm (SimBa in SBX) and NumPy 2.0 support\u003c/h2\u003e\n\u003cp\u003eSB3 Contrib (more algorithms): \u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003ehttps://github.com/Stable-Baselines-Team/stable-baselines3-contrib\u003c/a\u003e\nRL Zoo3 (training framework): \u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003ehttps://github.com/DLR-RM/rl-baselines3-zoo\u003c/a\u003e\nStable-Baselines Jax (SBX): \u003ca href=\"https://github.com/araffin/sbx\"\u003ehttps://github.com/araffin/sbx\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eTo upgrade:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003epip install stable_baselines3 sb3_contrib rl_zoo3 --upgrade\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003eBreaking Changes:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eIncreased minimum required version of PyTorch to 2.3.0\u003c/li\u003e\n\u003cli\u003eRemoved support for Python 3.8\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Features:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded support for NumPy v2.0: \u003ccode\u003eVecNormalize\u003c/code\u003e now cast normalized rewards to float32, updated bit flipping env to avoid overflow issues too\u003c/li\u003e\n\u003cli\u003eAdded official support for Python 3.12\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/araffin/sbx\"\u003eSBX (SB3 + Jax)\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded SimBa Policy: Simplicity Bias for Scaling Up Parameters in DRL\u003c/li\u003e\n\u003cli\u003eAdded support for parameter resets\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eOthers:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated Dockerfile\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded Decisions and Dragons to resources. (\u003ca href=\"https://github.com/jmacglashan\"\u003e\u003ccode\u003e@​jmacglashan\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated PyBullet example, now compatible with Gymnasium\u003c/li\u003e\n\u003cli\u003eAdded link to policies for \u003ccode\u003epolicy_kwargs\u003c/code\u003e parameter (\u003ca href=\"https://github.com/kplers\"\u003e\u003ccode\u003e@​kplers\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd FootstepNet Envs to the project page (\u003ca href=\"https://github.com/cgaspard3333\"\u003e\u003ccode\u003e@​cgaspard3333\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded FRASA to the project page (\u003ca href=\"https://github.com/MarcDcls\"\u003e\u003ccode\u003e@​MarcDcls\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed atari example (\u003ca href=\"https://github.com/chrisgao99\"\u003e\u003ccode\u003e@​chrisgao99\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdd a note about \u003ccode\u003eDiscrete\u003c/code\u003e action spaces with \u003ccode\u003estart!=0\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eUpdate doc for massively parallel simulators (Isaac Lab, Brax, ...)\u003c/li\u003e\n\u003cli\u003eAdd dm_control example\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Contributors\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jmacglashan\"\u003e\u003ccode\u003e@​jmacglashan\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/pull/2044\"\u003eDLR-RM/stable-baselines3#2044\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/kplers\"\u003e\u003ccode\u003e@​kplers\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/pull/2050\"\u003eDLR-RM/stable-baselines3#2050\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/MarcDcls\"\u003e\u003ccode\u003e@​MarcDcls\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/pull/2059\"\u003eDLR-RM/stable-baselines3#2059\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/cgaspard3333\"\u003e\u003ccode\u003e@​cgaspard3333\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/pull/2058\"\u003eDLR-RM/stable-baselines3#2058\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/sanowl\"\u003e\u003ccode\u003e@​sanowl\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/pull/2064\"\u003eDLR-RM/stable-baselines3#2064\u003c/a\u003e\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/chrisgao99\"\u003e\u003ccode\u003e@​chrisgao99\u003c/code\u003e\u003c/a\u003e made their first contribution in \u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/pull/2071\"\u003eDLR-RM/stable-baselines3#2071\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/compare/v2.4.0...v2.5.0\"\u003ehttps://github.com/DLR-RM/stable-baselines3/compare/v2.4.0...v2.5.0\u003c/a\u003e\u003c/p\u003e\n\u003ch2\u003eStable-Baselines3 v2.4.0: New algorithm (CrossQ in SB3-Contrib) and Gymnasium v1.0 support\u003c/h2\u003e\n\u003cblockquote\u003e\n\u003cp\u003e[!WARNING]\nStable-Baselines3 (SB3) v2.4.0 will be the last one supporting Python 3.8 (end of life in October 2024)\nand PyTorch \u0026lt; 2.3.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commits\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=stable-baselines3\u0026package-manager=pip\u0026previous-version=2.6.1a1\u0026new-version=2.7.0a0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/akanto/mario-brain/pull/7","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/akanto%2Fmario-brain/issues/7","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7/packages"}},{"old_version":"2.0.0","new_version":"2.6.0","update_type":"minor","path":null,"pr_created_at":"2025-06-16T21:22:41.000Z","version_change":"2.0.0 → 2.6.0","issue":{"uuid":"2596950311","node_id":"PR_kwDOKJvt1M6aylEn","number":209,"state":"closed","title":"Bump stable-baselines3 from 2.0.0 to 2.6.0","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-08-12T05:59:35.000Z","author_association":"NONE","state_reason":null,"created_at":"2025-06-16T21:22:41.000Z","updated_at":"2025-08-12T05:59:35.000Z","time_to_close":4869414,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"stable-baselines3","old_version":"2.0.0","new_version":"2.6.0","repository_url":"https://github.com/DLR-RM/stable-baselines3"}],"path":null,"ecosystem":"pip"},"body":"Bumps [stable-baselines3](https://github.com/DLR-RM/stable-baselines3) from 2.0.0 to 2.6.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/releases\"\u003estable-baselines3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.6.0: New \u003ccode\u003eLogEveryNTimesteps\u003c/code\u003e callback and \u003ccode\u003ehas_attr\u003c/code\u003e method, refactored hyperparameter optimization\u003c/h2\u003e\n\u003cp\u003eSB3 Contrib (more algorithms): \u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003ehttps://github.com/Stable-Baselines-Team/stable-baselines3-contrib\u003c/a\u003e\nRL Zoo3 (training framework): \u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003ehttps://github.com/DLR-RM/rl-baselines3-zoo\u003c/a\u003e\nStable-Baselines Jax (SBX): \u003ca href=\"https://github.com/araffin/sbx\"\u003ehttps://github.com/araffin/sbx\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eTo upgrade:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003epip install stable_baselines3 sb3_contrib rl_zoo3 --upgrade\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003eNew Features:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ehas_attr\u003c/code\u003e method for \u003ccode\u003eVecEnv\u003c/code\u003e to check if an attribute exists\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eLogEveryNTimesteps\u003c/code\u003e callback to dump logs every N timesteps (note: you need to pass \u003ccode\u003elog_interval=None\u003c/code\u003e to avoid any interference)\u003c/li\u003e\n\u003cli\u003eAdded Gymnasium v1.1 support\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSubProcVecEnv\u003c/code\u003e will now exit gracefully (without big traceback) when using \u003ccode\u003eKeyboardInterrupt\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003eSB3-Contrib\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRenamed \u003ccode\u003e_dump_logs()\u003c/code\u003e to \u003ccode\u003edump_logs()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed issues with \u003ccode\u003eSubprocVecEnv\u003c/code\u003e and \u003ccode\u003eMaskablePPO\u003c/code\u003e by using \u003ccode\u003evec_env.has_attr()\u003c/code\u003e (pickling issues, mask function not present)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003eRL Zoo\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRefactored hyperparameter optimization. The Optuna \u003ca href=\"https://optuna.readthedocs.io/en/stable/reference/generated/optuna.storages.JournalStorage.html\"\u003eJournal storage backend\u003c/a\u003e is now supported (recommended default) and you can easily load tuned hyperparameter via the new \u003ccode\u003e--trial-id\u003c/code\u003e argument of \u003ccode\u003etrain.py\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSave the exact command line used to launch a training\u003c/li\u003e\n\u003cli\u003eAdded support for special vectorized env (e.g. Brax, IsaacSim) by allowing to override the \u003ccode\u003eVecEnv\u003c/code\u003e class use to instantiate the env in the \u003ccode\u003eExperimentManager\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAllow to disable auto-logging by passing \u003ccode\u003e--log-interval -2\u003c/code\u003e (useful when logging things manually)\u003c/li\u003e\n\u003cli\u003eAdded Gymnasium v1.1 support\u003c/li\u003e\n\u003cli\u003eFixed use of old HF api in \u003ccode\u003eget_hf_trained_models()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/araffin/sbx\"\u003eSBX (SB3 + Jax)\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated PPO to support \u003ccode\u003enet_arch\u003c/code\u003e, and additional fixes\u003c/li\u003e\n\u003cli\u003eFixed entropy coeff wrongly logged for SAC and derivatives.\u003c/li\u003e\n\u003cli\u003eFixed PPO \u003ccode\u003epredict()\u003c/code\u003e for env that were not normalized (action spaces with limits != [-1, 1])\u003c/li\u003e\n\u003cli\u003ePPO now logs the standard deviation\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDeprecations:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ealgo._dump_logs()\u003c/code\u003e is deprecated in favor of \u003ccode\u003ealgo.dump_logs()\u003c/code\u003e and will be removed in SB3 v2.7.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eOthers:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated black from v24 to v25\u003c/li\u003e\n\u003cli\u003eImproved error messages when checking Box space equality (loading \u003ccode\u003eVecNormalize\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated test to reflect how \u003ccode\u003eset_wrapper_attr\u003c/code\u003e should be used now\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eClarify the use of Gym wrappers with \u003ccode\u003emake_vec_env\u003c/code\u003e in the section on Vectorized Environments (\u003ca href=\"https://github.com/pstahlhofen\"\u003e\u003ccode\u003e@​pstahlhofen\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated callback doc for \u003ccode\u003eEveryNTimesteps\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded doc on how to set env attributes via \u003ccode\u003eVecEnv\u003c/code\u003e calls\u003c/li\u003e\n\u003cli\u003eAdded ONNX export example for \u003ccode\u003eMultiInputPolicy\u003c/code\u003e (\u003ca href=\"https://github.com/darkopetrovic\"\u003e\u003ccode\u003e@​darkopetrovic\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/ea913a848242b2fca3cbcac255097e1d144207df\"\u003e\u003ccode\u003eea913a8\u003c/code\u003e\u003c/a\u003e Release v2.6.0 (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2109\"\u003e#2109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/656de97269c9e3051d3bbfb3f5f328d486867bd8\"\u003e\u003ccode\u003e656de97\u003c/code\u003e\u003c/a\u003e Add ONNX export example for \u003ccode\u003eMultiInputPolicy\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2098\"\u003e#2098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/55d6f18dbd880c62d40a276349b8bac7ebf453cd\"\u003e\u003ccode\u003e55d6f18\u003c/code\u003e\u003c/a\u003e Add support for Gymnasium v1.1.0 (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2095\"\u003e#2095\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/fa21bce04ee625c67f6ea2a7678bf46c39cd226c\"\u003e\u003ccode\u003efa21bce\u003c/code\u003e\u003c/a\u003e Clarifying the documentation for custom env using images as observations (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2085\"\u003e#2085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/8c78653b709609e3164c034547a7d71f7759739c\"\u003e\u003ccode\u003e8c78653\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eLogEveryNTimesteps\u003c/code\u003e callback (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2083\"\u003e#2083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/c5c29a32d961be692e08ff49c94d2485ac40cb8a\"\u003e\u003ccode\u003ec5c29a3\u003c/code\u003e\u003c/a\u003e Clarify the use of Gym wrappers with \u003ccode\u003emake_vec_env\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2079\"\u003e#2079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/b8b2d30a8399e1448d1f4c1264c343875727f053\"\u003e\u003ccode\u003eb8b2d30\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ehas_attr\u003c/code\u003e for \u003ccode\u003eVecEnv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2077\"\u003e#2077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/ee8a77defb0ea8c02d3f1096ea24aa3556452030\"\u003e\u003ccode\u003eee8a77d\u003c/code\u003e\u003c/a\u003e Release v2.5.0 (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2074\"\u003e#2074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/f8ea2995cb21fca196424849315216be31b9cb2b\"\u003e\u003ccode\u003ef8ea299\u003c/code\u003e\u003c/a\u003e Doc update: custom envs, IsaacLab, Brax and dm_control (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2072\"\u003e#2072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/d055a2e2afd0fcf979924effa838b80b8d9c8003\"\u003e\u003ccode\u003ed055a2e\u003c/code\u003e\u003c/a\u003e fix docs atari example by import ale_py (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2071\"\u003e#2071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/compare/v2.0.0...v2.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=stable-baselines3\u0026package-manager=pip\u0026previous-version=2.0.0\u0026new-version=2.6.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/dsp-testing/freqtrade/pull/209","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/dsp-testing%2Ffreqtrade/issues/209","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/209/packages"}},{"old_version":"2.4.1","new_version":"2.6.0","update_type":"minor","path":null,"pr_created_at":"2025-06-16T04:08:25.000Z","version_change":"2.4.1 → 2.6.0","issue":{"uuid":"2594372715","node_id":"PR_kwDOOw0Wwc6aovxr","number":28,"state":"closed","title":"chore(deps): bump stable-baselines3 from 2.4.1 to 2.6.0","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-06-26T05:51:02.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-16T04:08:25.000Z","updated_at":"2025-06-26T05:51:02.000Z","time_to_close":870157,"merged_at":"2025-06-26T05:51:02.000Z","merged_by":"mooncitydev","closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"stable-baselines3","old_version":"2.4.1","new_version":"2.6.0","repository_url":"https://github.com/DLR-RM/stable-baselines3"}],"path":null,"ecosystem":"pip"},"body":"Bumps [stable-baselines3](https://github.com/DLR-RM/stable-baselines3) from 2.4.1 to 2.6.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/releases\"\u003estable-baselines3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.6.0: New \u003ccode\u003eLogEveryNTimesteps\u003c/code\u003e callback and \u003ccode\u003ehas_attr\u003c/code\u003e method, refactored hyperparameter optimization\u003c/h2\u003e\n\u003cp\u003eSB3 Contrib (more algorithms): \u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003ehttps://github.com/Stable-Baselines-Team/stable-baselines3-contrib\u003c/a\u003e\nRL Zoo3 (training framework): \u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003ehttps://github.com/DLR-RM/rl-baselines3-zoo\u003c/a\u003e\nStable-Baselines Jax (SBX): \u003ca href=\"https://github.com/araffin/sbx\"\u003ehttps://github.com/araffin/sbx\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eTo upgrade:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003epip install stable_baselines3 sb3_contrib rl_zoo3 --upgrade\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003eNew Features:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ehas_attr\u003c/code\u003e method for \u003ccode\u003eVecEnv\u003c/code\u003e to check if an attribute exists\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eLogEveryNTimesteps\u003c/code\u003e callback to dump logs every N timesteps (note: you need to pass \u003ccode\u003elog_interval=None\u003c/code\u003e to avoid any interference)\u003c/li\u003e\n\u003cli\u003eAdded Gymnasium v1.1 support\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSubProcVecEnv\u003c/code\u003e will now exit gracefully (without big traceback) when using \u003ccode\u003eKeyboardInterrupt\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003eSB3-Contrib\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRenamed \u003ccode\u003e_dump_logs()\u003c/code\u003e to \u003ccode\u003edump_logs()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed issues with \u003ccode\u003eSubprocVecEnv\u003c/code\u003e and \u003ccode\u003eMaskablePPO\u003c/code\u003e by using \u003ccode\u003evec_env.has_attr()\u003c/code\u003e (pickling issues, mask function not present)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003eRL Zoo\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRefactored hyperparameter optimization. The Optuna \u003ca href=\"https://optuna.readthedocs.io/en/stable/reference/generated/optuna.storages.JournalStorage.html\"\u003eJournal storage backend\u003c/a\u003e is now supported (recommended default) and you can easily load tuned hyperparameter via the new \u003ccode\u003e--trial-id\u003c/code\u003e argument of \u003ccode\u003etrain.py\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSave the exact command line used to launch a training\u003c/li\u003e\n\u003cli\u003eAdded support for special vectorized env (e.g. Brax, IsaacSim) by allowing to override the \u003ccode\u003eVecEnv\u003c/code\u003e class use to instantiate the env in the \u003ccode\u003eExperimentManager\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAllow to disable auto-logging by passing \u003ccode\u003e--log-interval -2\u003c/code\u003e (useful when logging things manually)\u003c/li\u003e\n\u003cli\u003eAdded Gymnasium v1.1 support\u003c/li\u003e\n\u003cli\u003eFixed use of old HF api in \u003ccode\u003eget_hf_trained_models()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/araffin/sbx\"\u003eSBX (SB3 + Jax)\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated PPO to support \u003ccode\u003enet_arch\u003c/code\u003e, and additional fixes\u003c/li\u003e\n\u003cli\u003eFixed entropy coeff wrongly logged for SAC and derivatives.\u003c/li\u003e\n\u003cli\u003eFixed PPO \u003ccode\u003epredict()\u003c/code\u003e for env that were not normalized (action spaces with limits != [-1, 1])\u003c/li\u003e\n\u003cli\u003ePPO now logs the standard deviation\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDeprecations:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ealgo._dump_logs()\u003c/code\u003e is deprecated in favor of \u003ccode\u003ealgo.dump_logs()\u003c/code\u003e and will be removed in SB3 v2.7.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eOthers:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated black from v24 to v25\u003c/li\u003e\n\u003cli\u003eImproved error messages when checking Box space equality (loading \u003ccode\u003eVecNormalize\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated test to reflect how \u003ccode\u003eset_wrapper_attr\u003c/code\u003e should be used now\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eClarify the use of Gym wrappers with \u003ccode\u003emake_vec_env\u003c/code\u003e in the section on Vectorized Environments (\u003ca href=\"https://github.com/pstahlhofen\"\u003e\u003ccode\u003e@​pstahlhofen\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated callback doc for \u003ccode\u003eEveryNTimesteps\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded doc on how to set env attributes via \u003ccode\u003eVecEnv\u003c/code\u003e calls\u003c/li\u003e\n\u003cli\u003eAdded ONNX export example for \u003ccode\u003eMultiInputPolicy\u003c/code\u003e (\u003ca href=\"https://github.com/darkopetrovic\"\u003e\u003ccode\u003e@​darkopetrovic\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/ea913a848242b2fca3cbcac255097e1d144207df\"\u003e\u003ccode\u003eea913a8\u003c/code\u003e\u003c/a\u003e Release v2.6.0 (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2109\"\u003e#2109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/656de97269c9e3051d3bbfb3f5f328d486867bd8\"\u003e\u003ccode\u003e656de97\u003c/code\u003e\u003c/a\u003e Add ONNX export example for \u003ccode\u003eMultiInputPolicy\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2098\"\u003e#2098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/55d6f18dbd880c62d40a276349b8bac7ebf453cd\"\u003e\u003ccode\u003e55d6f18\u003c/code\u003e\u003c/a\u003e Add support for Gymnasium v1.1.0 (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2095\"\u003e#2095\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/fa21bce04ee625c67f6ea2a7678bf46c39cd226c\"\u003e\u003ccode\u003efa21bce\u003c/code\u003e\u003c/a\u003e Clarifying the documentation for custom env using images as observations (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2085\"\u003e#2085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/8c78653b709609e3164c034547a7d71f7759739c\"\u003e\u003ccode\u003e8c78653\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eLogEveryNTimesteps\u003c/code\u003e callback (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2083\"\u003e#2083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/c5c29a32d961be692e08ff49c94d2485ac40cb8a\"\u003e\u003ccode\u003ec5c29a3\u003c/code\u003e\u003c/a\u003e Clarify the use of Gym wrappers with \u003ccode\u003emake_vec_env\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2079\"\u003e#2079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/b8b2d30a8399e1448d1f4c1264c343875727f053\"\u003e\u003ccode\u003eb8b2d30\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ehas_attr\u003c/code\u003e for \u003ccode\u003eVecEnv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2077\"\u003e#2077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/ee8a77defb0ea8c02d3f1096ea24aa3556452030\"\u003e\u003ccode\u003eee8a77d\u003c/code\u003e\u003c/a\u003e Release v2.5.0 (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2074\"\u003e#2074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/f8ea2995cb21fca196424849315216be31b9cb2b\"\u003e\u003ccode\u003ef8ea299\u003c/code\u003e\u003c/a\u003e Doc update: custom envs, IsaacLab, Brax and dm_control (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2072\"\u003e#2072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/d055a2e2afd0fcf979924effa838b80b8d9c8003\"\u003e\u003ccode\u003ed055a2e\u003c/code\u003e\u003c/a\u003e fix docs atari example by import ale_py (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2071\"\u003e#2071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/compare/v2.4.1...v2.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=stable-baselines3\u0026package-manager=pip\u0026previous-version=2.4.1\u0026new-version=2.6.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/mooncitydev/https-github.com-freqtrade-freqtrade/pull/28","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/mooncitydev%2Fhttps-github.com-freqtrade-freqtrade/issues/28","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/28/packages"}},{"old_version":"2.4.1","new_version":"2.6.0","update_type":"minor","path":null,"pr_created_at":"2025-06-16T03:57:19.000Z","version_change":"2.4.1 → 2.6.0","issue":{"uuid":"2594359905","node_id":"PR_kwDOKgQg-86aosph","number":201,"state":"open","title":"chore(deps): bump stable-baselines3 from 2.4.1 to 2.6.0","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":null,"author_association":"NONE","state_reason":null,"created_at":"2025-06-16T03:57:19.000Z","updated_at":"2025-06-16T03:57:20.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"stable-baselines3","old_version":"2.4.1","new_version":"2.6.0","repository_url":"https://github.com/DLR-RM/stable-baselines3"}],"path":null,"ecosystem":"pip"},"body":"Bumps [stable-baselines3](https://github.com/DLR-RM/stable-baselines3) from 2.4.1 to 2.6.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/releases\"\u003estable-baselines3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.6.0: New \u003ccode\u003eLogEveryNTimesteps\u003c/code\u003e callback and \u003ccode\u003ehas_attr\u003c/code\u003e method, refactored hyperparameter optimization\u003c/h2\u003e\n\u003cp\u003eSB3 Contrib (more algorithms): \u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003ehttps://github.com/Stable-Baselines-Team/stable-baselines3-contrib\u003c/a\u003e\nRL Zoo3 (training framework): \u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003ehttps://github.com/DLR-RM/rl-baselines3-zoo\u003c/a\u003e\nStable-Baselines Jax (SBX): \u003ca href=\"https://github.com/araffin/sbx\"\u003ehttps://github.com/araffin/sbx\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eTo upgrade:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003epip install stable_baselines3 sb3_contrib rl_zoo3 --upgrade\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003eNew Features:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ehas_attr\u003c/code\u003e method for \u003ccode\u003eVecEnv\u003c/code\u003e to check if an attribute exists\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eLogEveryNTimesteps\u003c/code\u003e callback to dump logs every N timesteps (note: you need to pass \u003ccode\u003elog_interval=None\u003c/code\u003e to avoid any interference)\u003c/li\u003e\n\u003cli\u003eAdded Gymnasium v1.1 support\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSubProcVecEnv\u003c/code\u003e will now exit gracefully (without big traceback) when using \u003ccode\u003eKeyboardInterrupt\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003eSB3-Contrib\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRenamed \u003ccode\u003e_dump_logs()\u003c/code\u003e to \u003ccode\u003edump_logs()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed issues with \u003ccode\u003eSubprocVecEnv\u003c/code\u003e and \u003ccode\u003eMaskablePPO\u003c/code\u003e by using \u003ccode\u003evec_env.has_attr()\u003c/code\u003e (pickling issues, mask function not present)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003eRL Zoo\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRefactored hyperparameter optimization. The Optuna \u003ca href=\"https://optuna.readthedocs.io/en/stable/reference/generated/optuna.storages.JournalStorage.html\"\u003eJournal storage backend\u003c/a\u003e is now supported (recommended default) and you can easily load tuned hyperparameter via the new \u003ccode\u003e--trial-id\u003c/code\u003e argument of \u003ccode\u003etrain.py\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSave the exact command line used to launch a training\u003c/li\u003e\n\u003cli\u003eAdded support for special vectorized env (e.g. Brax, IsaacSim) by allowing to override the \u003ccode\u003eVecEnv\u003c/code\u003e class use to instantiate the env in the \u003ccode\u003eExperimentManager\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAllow to disable auto-logging by passing \u003ccode\u003e--log-interval -2\u003c/code\u003e (useful when logging things manually)\u003c/li\u003e\n\u003cli\u003eAdded Gymnasium v1.1 support\u003c/li\u003e\n\u003cli\u003eFixed use of old HF api in \u003ccode\u003eget_hf_trained_models()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/araffin/sbx\"\u003eSBX (SB3 + Jax)\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated PPO to support \u003ccode\u003enet_arch\u003c/code\u003e, and additional fixes\u003c/li\u003e\n\u003cli\u003eFixed entropy coeff wrongly logged for SAC and derivatives.\u003c/li\u003e\n\u003cli\u003eFixed PPO \u003ccode\u003epredict()\u003c/code\u003e for env that were not normalized (action spaces with limits != [-1, 1])\u003c/li\u003e\n\u003cli\u003ePPO now logs the standard deviation\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDeprecations:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ealgo._dump_logs()\u003c/code\u003e is deprecated in favor of \u003ccode\u003ealgo.dump_logs()\u003c/code\u003e and will be removed in SB3 v2.7.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eOthers:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated black from v24 to v25\u003c/li\u003e\n\u003cli\u003eImproved error messages when checking Box space equality (loading \u003ccode\u003eVecNormalize\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated test to reflect how \u003ccode\u003eset_wrapper_attr\u003c/code\u003e should be used now\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eClarify the use of Gym wrappers with \u003ccode\u003emake_vec_env\u003c/code\u003e in the section on Vectorized Environments (\u003ca href=\"https://github.com/pstahlhofen\"\u003e\u003ccode\u003e@​pstahlhofen\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated callback doc for \u003ccode\u003eEveryNTimesteps\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded doc on how to set env attributes via \u003ccode\u003eVecEnv\u003c/code\u003e calls\u003c/li\u003e\n\u003cli\u003eAdded ONNX export example for \u003ccode\u003eMultiInputPolicy\u003c/code\u003e (\u003ca href=\"https://github.com/darkopetrovic\"\u003e\u003ccode\u003e@​darkopetrovic\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/ea913a848242b2fca3cbcac255097e1d144207df\"\u003e\u003ccode\u003eea913a8\u003c/code\u003e\u003c/a\u003e Release v2.6.0 (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2109\"\u003e#2109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/656de97269c9e3051d3bbfb3f5f328d486867bd8\"\u003e\u003ccode\u003e656de97\u003c/code\u003e\u003c/a\u003e Add ONNX export example for \u003ccode\u003eMultiInputPolicy\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2098\"\u003e#2098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/55d6f18dbd880c62d40a276349b8bac7ebf453cd\"\u003e\u003ccode\u003e55d6f18\u003c/code\u003e\u003c/a\u003e Add support for Gymnasium v1.1.0 (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2095\"\u003e#2095\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/fa21bce04ee625c67f6ea2a7678bf46c39cd226c\"\u003e\u003ccode\u003efa21bce\u003c/code\u003e\u003c/a\u003e Clarifying the documentation for custom env using images as observations (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2085\"\u003e#2085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/8c78653b709609e3164c034547a7d71f7759739c\"\u003e\u003ccode\u003e8c78653\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eLogEveryNTimesteps\u003c/code\u003e callback (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2083\"\u003e#2083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/c5c29a32d961be692e08ff49c94d2485ac40cb8a\"\u003e\u003ccode\u003ec5c29a3\u003c/code\u003e\u003c/a\u003e Clarify the use of Gym wrappers with \u003ccode\u003emake_vec_env\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2079\"\u003e#2079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/b8b2d30a8399e1448d1f4c1264c343875727f053\"\u003e\u003ccode\u003eb8b2d30\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ehas_attr\u003c/code\u003e for \u003ccode\u003eVecEnv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2077\"\u003e#2077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/ee8a77defb0ea8c02d3f1096ea24aa3556452030\"\u003e\u003ccode\u003eee8a77d\u003c/code\u003e\u003c/a\u003e Release v2.5.0 (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2074\"\u003e#2074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/f8ea2995cb21fca196424849315216be31b9cb2b\"\u003e\u003ccode\u003ef8ea299\u003c/code\u003e\u003c/a\u003e Doc update: custom envs, IsaacLab, Brax and dm_control (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2072\"\u003e#2072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/d055a2e2afd0fcf979924effa838b80b8d9c8003\"\u003e\u003ccode\u003ed055a2e\u003c/code\u003e\u003c/a\u003e fix docs atari example by import ale_py (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2071\"\u003e#2071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/compare/v2.4.1...v2.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=stable-baselines3\u0026package-manager=pip\u0026previous-version=2.4.1\u0026new-version=2.6.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/AliSayyah/freqtrade/pull/201","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/AliSayyah%2Ffreqtrade/issues/201","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/201/packages"}},{"old_version":"2.5.0","new_version":"2.6.0","update_type":"minor","path":null,"pr_created_at":"2025-06-16T03:34:39.000Z","version_change":"2.5.0 → 2.6.0","issue":{"uuid":"2594334683","node_id":"PR_kwDOBXYo-M6aomfb","number":11884,"state":"closed","title":"chore(deps): bump stable-baselines3 from 2.5.0 to 2.6.0","user":"dependabot[bot]","labels":["Dependencies","Python"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-06-16T07:00:55.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-06-16T03:34:39.000Z","updated_at":"2025-06-16T07:00:55.000Z","time_to_close":12376,"merged_at":"2025-06-16T07:00:55.000Z","merged_by":"xmatthias","closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"stable-baselines3","old_version":"2.5.0","new_version":"2.6.0","repository_url":"https://github.com/DLR-RM/stable-baselines3"}],"path":null,"ecosystem":"pip"},"body":"Bumps [stable-baselines3](https://github.com/DLR-RM/stable-baselines3) from 2.5.0 to 2.6.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/releases\"\u003estable-baselines3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003ev2.6.0: New \u003ccode\u003eLogEveryNTimesteps\u003c/code\u003e callback and \u003ccode\u003ehas_attr\u003c/code\u003e method, refactored hyperparameter optimization\u003c/h2\u003e\n\u003cp\u003eSB3 Contrib (more algorithms): \u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003ehttps://github.com/Stable-Baselines-Team/stable-baselines3-contrib\u003c/a\u003e\nRL Zoo3 (training framework): \u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003ehttps://github.com/DLR-RM/rl-baselines3-zoo\u003c/a\u003e\nStable-Baselines Jax (SBX): \u003ca href=\"https://github.com/araffin/sbx\"\u003ehttps://github.com/araffin/sbx\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eTo upgrade:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003epip install stable_baselines3 sb3_contrib rl_zoo3 --upgrade\n\u003c/code\u003e\u003c/pre\u003e\n\u003ch2\u003eNew Features:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eAdded \u003ccode\u003ehas_attr\u003c/code\u003e method for \u003ccode\u003eVecEnv\u003c/code\u003e to check if an attribute exists\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003eLogEveryNTimesteps\u003c/code\u003e callback to dump logs every N timesteps (note: you need to pass \u003ccode\u003elog_interval=None\u003c/code\u003e to avoid any interference)\u003c/li\u003e\n\u003cli\u003eAdded Gymnasium v1.1 support\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug fixes:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003eSubProcVecEnv\u003c/code\u003e will now exit gracefully (without big traceback) when using \u003ccode\u003eKeyboardInterrupt\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003eSB3-Contrib\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRenamed \u003ccode\u003e_dump_logs()\u003c/code\u003e to \u003ccode\u003edump_logs()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed issues with \u003ccode\u003eSubprocVecEnv\u003c/code\u003e and \u003ccode\u003eMaskablePPO\u003c/code\u003e by using \u003ccode\u003evec_env.has_attr()\u003c/code\u003e (pickling issues, mask function not present)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003eRL Zoo\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eRefactored hyperparameter optimization. The Optuna \u003ca href=\"https://optuna.readthedocs.io/en/stable/reference/generated/optuna.storages.JournalStorage.html\"\u003eJournal storage backend\u003c/a\u003e is now supported (recommended default) and you can easily load tuned hyperparameter via the new \u003ccode\u003e--trial-id\u003c/code\u003e argument of \u003ccode\u003etrain.py\u003c/code\u003e.\u003c/li\u003e\n\u003cli\u003eSave the exact command line used to launch a training\u003c/li\u003e\n\u003cli\u003eAdded support for special vectorized env (e.g. Brax, IsaacSim) by allowing to override the \u003ccode\u003eVecEnv\u003c/code\u003e class use to instantiate the env in the \u003ccode\u003eExperimentManager\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAllow to disable auto-logging by passing \u003ccode\u003e--log-interval -2\u003c/code\u003e (useful when logging things manually)\u003c/li\u003e\n\u003cli\u003eAdded Gymnasium v1.1 support\u003c/li\u003e\n\u003cli\u003eFixed use of old HF api in \u003ccode\u003eget_hf_trained_models()\u003c/code\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/araffin/sbx\"\u003eSBX (SB3 + Jax)\u003c/a\u003e\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated PPO to support \u003ccode\u003enet_arch\u003c/code\u003e, and additional fixes\u003c/li\u003e\n\u003cli\u003eFixed entropy coeff wrongly logged for SAC and derivatives.\u003c/li\u003e\n\u003cli\u003eFixed PPO \u003ccode\u003epredict()\u003c/code\u003e for env that were not normalized (action spaces with limits != [-1, 1])\u003c/li\u003e\n\u003cli\u003ePPO now logs the standard deviation\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDeprecations:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ccode\u003ealgo._dump_logs()\u003c/code\u003e is deprecated in favor of \u003ccode\u003ealgo.dump_logs()\u003c/code\u003e and will be removed in SB3 v2.7.0\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eOthers:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eUpdated black from v24 to v25\u003c/li\u003e\n\u003cli\u003eImproved error messages when checking Box space equality (loading \u003ccode\u003eVecNormalize\u003c/code\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated test to reflect how \u003ccode\u003eset_wrapper_attr\u003c/code\u003e should be used now\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eDocumentation:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eClarify the use of Gym wrappers with \u003ccode\u003emake_vec_env\u003c/code\u003e in the section on Vectorized Environments (\u003ca href=\"https://github.com/pstahlhofen\"\u003e\u003ccode\u003e@​pstahlhofen\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eUpdated callback doc for \u003ccode\u003eEveryNTimesteps\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eAdded doc on how to set env attributes via \u003ccode\u003eVecEnv\u003c/code\u003e calls\u003c/li\u003e\n\u003cli\u003eAdded ONNX export example for \u003ccode\u003eMultiInputPolicy\u003c/code\u003e (\u003ca href=\"https://github.com/darkopetrovic\"\u003e\u003ccode\u003e@​darkopetrovic\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/ea913a848242b2fca3cbcac255097e1d144207df\"\u003e\u003ccode\u003eea913a8\u003c/code\u003e\u003c/a\u003e Release v2.6.0 (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2109\"\u003e#2109\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/656de97269c9e3051d3bbfb3f5f328d486867bd8\"\u003e\u003ccode\u003e656de97\u003c/code\u003e\u003c/a\u003e Add ONNX export example for \u003ccode\u003eMultiInputPolicy\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2098\"\u003e#2098\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/55d6f18dbd880c62d40a276349b8bac7ebf453cd\"\u003e\u003ccode\u003e55d6f18\u003c/code\u003e\u003c/a\u003e Add support for Gymnasium v1.1.0 (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2095\"\u003e#2095\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/fa21bce04ee625c67f6ea2a7678bf46c39cd226c\"\u003e\u003ccode\u003efa21bce\u003c/code\u003e\u003c/a\u003e Clarifying the documentation for custom env using images as observations (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2085\"\u003e#2085\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/8c78653b709609e3164c034547a7d71f7759739c\"\u003e\u003ccode\u003e8c78653\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003eLogEveryNTimesteps\u003c/code\u003e callback (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2083\"\u003e#2083\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/c5c29a32d961be692e08ff49c94d2485ac40cb8a\"\u003e\u003ccode\u003ec5c29a3\u003c/code\u003e\u003c/a\u003e Clarify the use of Gym wrappers with \u003ccode\u003emake_vec_env\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2079\"\u003e#2079\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/b8b2d30a8399e1448d1f4c1264c343875727f053\"\u003e\u003ccode\u003eb8b2d30\u003c/code\u003e\u003c/a\u003e Add \u003ccode\u003ehas_attr\u003c/code\u003e for \u003ccode\u003eVecEnv\u003c/code\u003e (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2077\"\u003e#2077\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/compare/v2.5.0...v2.6.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=stable-baselines3\u0026package-manager=pip\u0026previous-version=2.5.0\u0026new-version=2.6.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/freqtrade/freqtrade/pull/11884","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/freqtrade%2Ffreqtrade/issues/11884","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/11884/packages"}},{"old_version":"2.3.2","new_version":"2.5.0","update_type":"minor","path":null,"pr_created_at":"2025-02-03T03:30:05.000Z","version_change":"2.3.2 → 2.5.0","issue":{"uuid":"2311652608","node_id":"PR_kwDONLSffM6JyQUA","number":44,"state":"closed","title":"chore(deps): bump stable-baselines3 from 2.3.2 to 2.5.0","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":0,"pull_request":true,"closed_at":"2025-05-09T03:08:08.000Z","author_association":"CONTRIBUTOR","state_reason":null,"created_at":"2025-02-03T03:30:05.000Z","updated_at":"2025-05-09T03:08:08.000Z","time_to_close":8206683,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore(deps)","packages":[{"name":"stable-baselines3","old_version":"2.3.2","new_version":"2.5.0","repository_url":"https://github.com/DLR-RM/stable-baselines3"}],"path":null,"ecosystem":"pip"},"body":"Bumps [stable-baselines3](https://github.com/DLR-RM/stable-baselines3) from 2.3.2 to 2.5.0.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/releases\"\u003estable-baselines3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eStable-Baselines3 v2.4.1: Fix for \u003ccode\u003eVecVideoRecorder\u003c/code\u003e\u003c/h2\u003e\n\u003ch3\u003eBug Fixes\u003c/h3\u003e\n\u003cul\u003e\n\u003cli\u003eFixed a bug introduced in v2.4.0 where the \u003ccode\u003eVecVideoRecorder\u003c/code\u003e would override videos\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003e\u003cstrong\u003eFull Changelog\u003c/strong\u003e: \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/compare/v2.4.0...v2.4.1\"\u003ehttps://github.com/DLR-RM/stable-baselines3/compare/v2.4.0...v2.4.1\u003c/a\u003e\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/ee8a77defb0ea8c02d3f1096ea24aa3556452030\"\u003e\u003ccode\u003eee8a77d\u003c/code\u003e\u003c/a\u003e Release v2.5.0 (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2074\"\u003e#2074\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/f8ea2995cb21fca196424849315216be31b9cb2b\"\u003e\u003ccode\u003ef8ea299\u003c/code\u003e\u003c/a\u003e Doc update: custom envs, IsaacLab, Brax and dm_control (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2072\"\u003e#2072\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/d055a2e2afd0fcf979924effa838b80b8d9c8003\"\u003e\u003ccode\u003ed055a2e\u003c/code\u003e\u003c/a\u003e fix docs atari example by import ale_py (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2071\"\u003e#2071\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/b7c64a1aa4dd2fd3efed96e7a9ddb4d1f5c96112\"\u003e\u003ccode\u003eb7c64a1\u003c/code\u003e\u003c/a\u003e Simplify GPU detection in docker launch script (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2064\"\u003e#2064\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/2b529e57a0b7604e7a9be5a7f3f2346d8818296c\"\u003e\u003ccode\u003e2b529e5\u003c/code\u003e\u003c/a\u003e Fix tests and warnings when running locally with a GPU (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2069\"\u003e#2069\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/dba0baa4910fdf548564d445495f6fe4fb8f45cb\"\u003e\u003ccode\u003edba0baa\u003c/code\u003e\u003c/a\u003e Fix mypy error (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2067\"\u003e#2067\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/57e8b97df5a771b9e7306bfb77aa475ad776340b\"\u003e\u003ccode\u003e57e8b97\u003c/code\u003e\u003c/a\u003e Fix video recorder and add test (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2063\"\u003e#2063\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/0fd0db0b7b48e30723e01455f8ec2043a88e16a2\"\u003e\u003ccode\u003e0fd0db0\u003c/code\u003e\u003c/a\u003e FRASA project indent fix (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2060\"\u003e#2060\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/93778c3de4acef64d3854b75a5cc384b1a4cbe4c\"\u003e\u003ccode\u003e93778c3\u003c/code\u003e\u003c/a\u003e Add FootstepNet Envs to doc project page (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2058\"\u003e#2058\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/f432a6fcdc81c141c107cef5edfe81558f9e9dcf\"\u003e\u003ccode\u003ef432a6f\u003c/code\u003e\u003c/a\u003e Adding FRASA to the projects page (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/2059\"\u003e#2059\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/compare/v2.3.2...v2.5.0\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=stable-baselines3\u0026package-manager=pip\u0026previous-version=2.3.2\u0026new-version=2.5.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/RudoRonuma/freqtrade/pull/44","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/RudoRonuma%2Ffreqtrade/issues/44","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/44/packages"}},{"old_version":"2.1.0","new_version":"2.2.1","update_type":"minor","path":null,"pr_created_at":"2023-11-20T05:12:02.000Z","version_change":"2.1.0 → 2.2.1","issue":{"uuid":"1608380030","node_id":"PR_kwDOKgQg-85f3e5-","number":52,"state":"closed","title":"Bump stable-baselines3 from 2.1.0 to 2.2.1","user":"dependabot[bot]","labels":["dependencies","python"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2025-06-16T03:57:21.000Z","author_association":"NONE","state_reason":null,"created_at":"2023-11-20T05:12:02.000Z","updated_at":"2025-06-16T03:57:21.000Z","time_to_close":49589119,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"stable-baselines3","old_version":"2.1.0","new_version":"2.2.1","repository_url":"https://github.com/DLR-RM/stable-baselines3"}],"path":null,"ecosystem":"pip"},"body":"Bumps [stable-baselines3](https://github.com/DLR-RM/stable-baselines3) from 2.1.0 to 2.2.1.\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/releases\"\u003estable-baselines3's releases\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch2\u003eStable-Baselines3 v2.2.1: Support for options at reset, bug fixes and better error messages\u003c/h2\u003e\n\u003cp\u003eSB3 Contrib (more algorithms): \u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003ehttps://github.com/Stable-Baselines-Team/stable-baselines3-contrib\u003c/a\u003e\nRL Zoo3 (training framework): \u003ca href=\"https://github.com/DLR-RM/rl-baselines3-zoo\"\u003ehttps://github.com/DLR-RM/rl-baselines3-zoo\u003c/a\u003e\nStable-Baselines Jax (SBX): \u003ca href=\"https://github.com/araffin/sbx\"\u003ehttps://github.com/araffin/sbx\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003eTo upgrade:\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003epip install stable_baselines3 sb3_contrib --upgrade\n\u003c/code\u003e\u003c/pre\u003e\n\u003cp\u003eor simply (rl zoo depends on SB3 and SB3 contrib):\u003c/p\u003e\n\u003cpre\u003e\u003ccode\u003epip install rl_zoo3 --upgrade\n\u003c/code\u003e\u003c/pre\u003e\n\u003cblockquote\u003e\n\u003cp\u003e\u003cstrong\u003eNote\u003c/strong\u003e\nStable-Baselines3 (SB3) v2.2.0 was yanked after a breaking change was found in \u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/1751\"\u003eGH#1751\u003c/a\u003e.\nPlease use SB3 v2.2.1 and not v2.2.0.\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003ch2\u003eBreaking Changes:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eSwitched to \u003ccode\u003eruff\u003c/code\u003e for sorting imports (isort is no longer needed), black and ruff version now require a minimum version\u003c/li\u003e\n\u003cli\u003eDropped \u003ccode\u003ex is False\u003c/code\u003e in favor of \u003ccode\u003enot x\u003c/code\u003e, which means that callbacks that wrongly returned None (instead of a boolean) will cause the training to stop (\u003ca href=\"https://github.com/iwishiwasaneagle\"\u003e\u003ccode\u003e@​iwishiwasaneagle\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eNew Features:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003eImproved error message of the \u003ccode\u003eenv_checker\u003c/code\u003e for env wrongly detected as GoalEnv (\u003ccode\u003ecompute_reward()\u003c/code\u003e is defined)\u003c/li\u003e\n\u003cli\u003eImproved error message when mixing Gym API with VecEnv API (see GH#1694)\u003c/li\u003e\n\u003cli\u003eAdd support for setting \u003ccode\u003eoptions\u003c/code\u003e at reset with VecEnv via the \u003ccode\u003eset_options()\u003c/code\u003e method. Same as seeds logic, options are reset at the end of an episode (\u003ca href=\"https://github.com/ReHoss\"\u003e\u003ccode\u003e@​ReHoss\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eAdded \u003ccode\u003erollout_buffer_class\u003c/code\u003e and \u003ccode\u003erollout_buffer_kwargs\u003c/code\u003e arguments to on-policy algorithms (A2C and PPO)\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003eBug Fixes:\u003c/h2\u003e\n\u003cul\u003e\n\u003cli\u003ePrevents using squash_output and not use_sde in ActorCritcPolicy (\u003ca href=\"https://github.com/PatrickHelm\"\u003e\u003ccode\u003e@​PatrickHelm\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePerforms unscaling of actions in collect_rollout in OnPolicyAlgorithm (\u003ca href=\"https://github.com/PatrickHelm\"\u003e\u003ccode\u003e@​PatrickHelm\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eMoves VectorizedActionNoise into \u003ccode\u003e_setup_learn()\u003c/code\u003e in OffPolicyAlgorithm (\u003ca href=\"https://github.com/PatrickHelm\"\u003e\u003ccode\u003e@​PatrickHelm\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevents out of bound error on Windows if no seed is passed (\u003ca href=\"https://github.com/PatrickHelm\"\u003e\u003ccode\u003e@​PatrickHelm\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eCalls \u003ccode\u003ecallback.update_locals()\u003c/code\u003e before \u003ccode\u003ecallback.on_rollout_end()\u003c/code\u003e in OnPolicyAlgorithm (\u003ca href=\"https://github.com/PatrickHelm\"\u003e\u003ccode\u003e@​PatrickHelm\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed replay buffer device after loading in OffPolicyAlgorithm (\u003ca href=\"https://github.com/PatrickHelm\"\u003e\u003ccode\u003e@​PatrickHelm\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed \u003ccode\u003erender_mode\u003c/code\u003e which was not properly loaded when using \u003ccode\u003eVecNormalize.load()\u003c/code\u003e\u003c/li\u003e\n\u003cli\u003eFixed success reward dtype in \u003ccode\u003eSimpleMultiObsEnv\u003c/code\u003e (\u003ca href=\"https://github.com/NixGD\"\u003e\u003ccode\u003e@​NixGD\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed check_env for Sequence observation space (\u003ca href=\"https://github.com/corentinlger\"\u003e\u003ccode\u003e@​corentinlger\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003ePrevents instantiating BitFlippingEnv with conflicting observation spaces (\u003ca href=\"https://github.com/kylesayrs\"\u003e\u003ccode\u003e@​kylesayrs\u003c/code\u003e\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eFixed ResourceWarning when loading and saving models (files were not closed), please note that only path are closed automatically,\nthe behavior stay the same for tempfiles (they need to be closed manually),\nthe behavior is now consistent when loading/saving replay buffer\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch2\u003e\u003ca href=\"https://github.com/Stable-Baselines-Team/stable-baselines3-contrib\"\u003eSB3-Contrib\u003c/a\u003e\u003c/h2\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/e3dea4b2e03da6fb7ea70db89602909081a7967b\"\u003e\u003ccode\u003ee3dea4b\u003c/code\u003e\u003c/a\u003e Release 2.2.1: Hotfix file closing (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/1754\"\u003e#1754\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/e1eac844afd86e241f2bc1c06a2633e35e7e138e\"\u003e\u003ccode\u003ee1eac84\u003c/code\u003e\u003c/a\u003e Release v2.2.0 (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/1750\"\u003e#1750\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/23fbeb5975669349cc219d8db3fb2da829cf544e\"\u003e\u003ccode\u003e23fbeb5\u003c/code\u003e\u003c/a\u003e Fix resource warning (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/1742\"\u003e#1742\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/b413f4c285bc3bfafa382559b08ce9d64a551d26\"\u003e\u003ccode\u003eb413f4c\u003c/code\u003e\u003c/a\u003e Fix \u003ccode\u003eVecEnv\u003c/code\u003e type hints (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/1736\"\u003e#1736\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/d671402c9373391f44d8a2ad11deed615e0f4bae\"\u003e\u003ccode\u003ed671402\u003c/code\u003e\u003c/a\u003e Fix policies type annotations (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/1735\"\u003e#1735\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/a35c08c0d6ffb7decbe05a5574605e26dd92dc4a\"\u003e\u003ccode\u003ea35c08c\u003c/code\u003e\u003c/a\u003e Fix offpolicy algo type hints (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/1734\"\u003e#1734\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/018ea5ab67031ecb916caa1f52ffb11279aab285\"\u003e\u003ccode\u003e018ea5a\u003c/code\u003e\u003c/a\u003e Fix distributions type hints (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/1733\"\u003e#1733\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/294f2b4309c47915fe6ab0cd2551b82b63dd573f\"\u003e\u003ccode\u003e294f2b4\u003c/code\u003e\u003c/a\u003e Documentation update (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/1732\"\u003e#1732\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/69afefc91d408d352b4224ae5244ad2c32bb7634\"\u003e\u003ccode\u003e69afefc\u003c/code\u003e\u003c/a\u003e Add rollout_buffer_class parameter to on-policy algorithms (\u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/1720\"\u003e#1720\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/DLR-RM/stable-baselines3/commit/f56ddeda10b1e3669a77a1c28c56944036286833\"\u003e\u003ccode\u003ef56dded\u003c/code\u003e\u003c/a\u003e Merge pull request \u003ca href=\"https://redirect.github.com/DLR-RM/stable-baselines3/issues/1724\"\u003e#1724\u003c/a\u003e from DLR-RM/chores/update-deps\u003c/li\u003e\n\u003cli\u003eAdditional commits viewable in \u003ca href=\"https://github.com/DLR-RM/stable-baselines3/compare/v2.1.0...v2.2.1\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=stable-baselines3\u0026package-manager=pip\u0026previous-version=2.1.0\u0026new-version=2.2.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/AliSayyah/freqtrade/pull/52","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/AliSayyah%2Ffreqtrade/issues/52","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/52/packages"}}]}