René's URL Explorer Experiment


Title: chore(deps): update dependency sphinx to v9 by renovate[bot] · Pull Request #3307 · python-gitlab/python-gitlab · GitHub

Open Graph Title: chore(deps): update dependency sphinx to v9 by renovate[bot] · Pull Request #3307 · python-gitlab/python-gitlab

X Title: chore(deps): update dependency sphinx to v9 by renovate[bot] · Pull Request #3307 · python-gitlab/python-gitlab

Description: This PR contains the following updates: Package Change Age Confidence sphinx (changelog) ==8.2.3 → ==9.1.0 Release Notes sphinx-doc/sphinx (sphinx) v9.1.0 Compare Source ============================== Dependencies #​14153: Drop Python 3.11 support. #​12555: Drop Docutils 0.20 support. Patch by Adam Turner Incompatible changes Deprecated Features added Add :meth:~sphinx.application.Sphinx.add_static_dir for copying static assets from extensions to the build output. Patch by Jared Dillard Bugs fixed #​14189: autodoc: Fix duplicate :no-index-entry: for modules. Patch by Adam Turner #​13713: Fix compatibility with MyST-Parser. Patch by Adam Turner Fix tests for Python 3.15. Patch by Adam Turner #​14089: autodoc: Fix default option parsing. Patch by Adam Turner Remove incorrect static typing assertions. Patch by Adam Turner #​14050: LaTeXTranslator fails to build documents using the "acronym" standard role. Patch by Günter Milde LaTeX: Fix rendering for grid filled merged vertical cell. Patch by Tim Nordell #​14228: LaTeX: Fix overrun footer for cases of merged vertical table cells. Patch by Tim Nordell #​14207: Fix creating HTMLThemeFactory objects in third-party extensions. Patch by Adam Turner #​3099: LaTeX: PDF build crashes if a code-block contains more than circa 1350 codelines (about 27 a4-sized pages at default pointsize). Patch by Jean-François B. #​14064: LaTeX: TABs ending up in sphinxVerbatim fail to obey tab stops. Patch by Jean-François B. #​14089: autodoc: Improve support for non-weakreferencable objects. Patch by Adam Turner LaTeX: Fix accidental removal at 3.5.0 (#​8854) of the documentation of literalblockcappos key of :ref:'sphinxsetup' . Patch by Jean-François B. Testing v9.0.4: Sphinx 9.0.4 Compare Source Changelog: https://www.sphinx-doc.org/en/master/changes/9.0.html Bugs fixed #​14143: Fix spurious build warnings when translators reorder references in strings, or use translated display text in references. Patch by Matt Wang. v9.0.3: Sphinx 9.0.3 Compare Source Changelog: https://www.sphinx-doc.org/en/master/changes/9.0.html Bugs fixed #​14142: autodoc: Restore some missing exports in sphinx.ext.autodoc. Patch by Adam Turner. v9.0.2: Sphinx 9.0.2 Compare Source Changelog: https://www.sphinx-doc.org/en/master/changes/9.0.html Bugs fixed #​14142: autodoc: Restore sphinx.ext.autodoc.mock. Patch by Adam Turner. v9.0.1: Sphinx 9.0.1 Compare Source Changelog: https://www.sphinx-doc.org/en/master/changes/9.0.html Bugs fixed #​13942: autodoc: Restore the mapping interface for options objects. Patch by Adam Turner. #​13942: autodoc: Deprecate the mapping interface for options objects. Patch by Adam Turner. #​13387: Update translations. v9.0.0: Sphinx 9.0.0 Changelog: https://www.sphinx-doc.org/en/master/changes/9.0.html Dependencies #​13786: Support Docutils 0.22. Patch by Adam Turner. Incompatible changes #​13639: SphinxComponentRegistry.create_source_parser no longer has an app parameter, instead taking config and env. Patch by Adam Turner. #​13679: Non-decodable characters in source files now raise an error. Such bytes have been replaced with '?' along with logging a warning since Sphinx 2.0. Patch by Adam Turner. #​13751, #​14089: sphinx.ext.autodoc has been substantially rewritten, and there may be some incompatible changes in edge cases, especially when extensions interact with autodoc internals. The autodoc_use_legacy_class_based option has been added to use the legacy (pre-9.0) implementation of autodoc. Patches by Adam Turner. #​13355: Don't include escaped title content in the search index. Patch by Will Lachance. Deprecated 13627: Deprecate remaining public app attributes, including builder.app, env.app, events.app, and SphinxTransform.app. Patch by Adam Turner. #​13637: Deprecate the set_application method of Parser objects. Patch by Adam Turner. #​13644: Deprecate the Parser.config and env attributes. Patch by Adam Turner. #​13665: Deprecate support for non-UTF 8 source encodings, scheduled for removal in Sphinx 10. Patch by Adam Turner. #​13682: Deprecate sphinx.io. Sphinx no longer uses the sphinx.io classes, having replaced them with standard Python I/O. The entire sphinx.io module will be removed in Sphinx 10. Patch by Adam Turner. #​13631: sphinx.environment.adapters.toctree.global_toctree_for_doc and sphinx.environment.BuildEnvironment.get_and_resolve_doctree will require a tags keyword argument from Sphinx 11. It may optionally be passed from Sphinx 9 onwards. Patch by Adam Turner. Features added #​13332: Add doctest_fail_fast option to exit after the first failed test. Patch by Till Hoffmann. #​13439: linkcheck: Permit warning on every redirect with linkcheck_allowed_redirects = {}. Patch by Adam Turner and James Addison. #​13497: Support C domain objects in the table of contents. #​13500: LaTeX: add support for fontawesome6 package. Patch by Jean-François B. #​13509: autodoc: Detect typing_extensions.overload and final decorators. Patch by Spencer Brown. #​13535: html search: Update to the latest version of Snowball (v3.0.1). Patch by Adam Turner. #​13647: LaTeX: allow more cases of table nesting. Patch by Jean-François B. #​13657: LaTeX: support CSS3 length units. Patch by Jean-François B. #​13684: intersphinx: Add a file-based cache for remote inventories. The location of the cache directory must not be relied upon externally, as it may change without notice or warning in future releases. Patch by Adam Turner. #​13805: LaTeX: add support for fontawesome7 package. Patch by Jean-François B. #​13508: autodoc: Initial support for PEP 695 type aliases. Patch by Martin Matouš, Jeremy Maitin-Shepard, and Adam Turner. #​14023: Add the new mathjax_config_path option to load MathJax configuration from a file. Patch by Randolf Scholz and Adam Turner. #​14046: linkcheck: Add the linkcheck_case_insensitive_urls option to allow case-insensitive URL comparison for specific URL patterns. This is useful for links to websites that normalise URL casing (e.g. GitHub) or case-insensitive servers. Patch by Fazeel Usmani and James Addison. #​14075: autosummary: Provide more context in import exception stack traces. Patch by Philipp A. #​13468: Add config options to sphinx.ext.duration. Patch by Erik Bedard and Adam Turner. #​14022: Use MathJax v4 by default in the sphinx.ext.mathjax extension, from v3 previously. To keep using an older version, set the mathjax_path option. Also add the new mathjax4_config option to configure MathJax v4. Note that MathJax v3 is mostly compatible with MathJax v4, so existing mathjax3_config settings should not need to change. Patch by Matthias Geier. #​14029: intersphinx: Fix error in format string interpolation. Patch by Matthieu de Cibeins. Bugs fixed #​13926: multiple py:type directives for the same canonical type no longer result in spurious duplicate object description warnings. Patch by Jeremy Maitin-Shepard. #​1327: LaTeX: tables using longtable raise error if tabularcolumns specifies automatic widths (L, R, C, or J). Patch by Jean-François B. #​3447: LaTeX: when assigning longtable class to table for PDF, it may render "horizontally" and overflow in right margin. Patch by Jean-François B. #​8828: LaTeX: adding a footnote to a longtable cell causes table to occupy full width. Patch by Jean-François B. #​11498: LaTeX: Table in cell fails to build if it has many rows. Patch by Jean-François B. #​11515: LaTeX: longtable does not allow nested table. Patch by Jean-François B. #​11973: LaTeX: links in table captions do not work in PDF. Patch by Jean-François B. #​12821: LaTeX: URLs/links in section titles should render in PDF. Patch by Jean-François B. #​13369: Correctly parse and cross-reference unpacked type annotations. Patch by Alicia Garcia-Raboso. #​13528: Add tilde ~ prefix support for py:deco. Patch by Shengyu Zhang and Adam Turner. #​13597: LaTeX: table nested in a merged cell leads to invalid LaTeX mark-up and PDF cannot be built. Patch by Jean-François B. #​13619: LaTeX: possible duplicated footnotes in PDF from object signatures (typically if latex_show_urls = 'footnote'). Patch by Jean-François B. #​13635: LaTeX: if a cell contains a table, row coloring is turned off for the next table cells. Patch by Jean-François B. #​13685: gettext: Correctly ignore trailing backslashes. Patch by Bénédikt Tran. #​13712: intersphinx: Don't add "v" prefix to non-numeric versions. Patch by Szymon Karpinski. #​13688: HTML builder: Replace with for attribute type annotations to improve semantic HTML structure. Patch by Mark Ostroth. #​13812 (discussion): LaTeX: long confval value does not wrap at spaces in PDF. Patch by Jean-François B. #​10785: Autodoc: Allow type aliases defined in the project to be properly cross-referenced when used as type annotations. This makes it possible for objects documented as :py:data: to be hyperlinked in function signatures. #​13858: doctest: doctest blocks are now correctly added to a group defined by the configuration variable doctest_test_doctest_blocks. #​13885: Coverage builder: Fix TypeError when warning about missing modules. Patch by Damien Ayers. #​13929: Duplicate equation label warnings now have a new warning sub-type, ref.equation. Patch by Jared Dillard. #​13935: autoclass: parent class members no longer considered directly defined in certain cases, depending on autodoc processing order. Patch by Jeremy Maitin-Shepard. #​13939: LaTeX: page break can separate admonition title from contents. Patch by Jean-François B. #​14004: Fix autodoc_type_aliases when they appear in PEP 604 union syntax (Alias | Type). Patch by Tamika Nomara. #​14059: LaTeX: Footnotes cause pdflatex error with French language (since late June 2025 upstream change to LaTeX babel-french). Patch by Jean-François B. #​13916: HTML Search: do not clear text fragments from the URL on page load. Patch by Harmen Stoppels. #​13944: autodoc: show traceback during import in human readable representation. Patch by Florian Best. #​14006: Support images with data URIs that aren't base64-encoded. Patch by Shengyu Zhang and Adam Turner. #​12797: Fix Some type variables (...) are not listed in Generic[...] TypeError when inheriting from both Generic and autodoc mocked class. Patch by Ikor Jefocur and Daniel Sperber. #​13945: autodoc: Fix handling of undefined names in annotations by using the FORWARDREF annotationlib format. Patch by Rui Pinheiro and Adam Turner. #​14067: EPUB: unify path separators in manifest items to forward slashes; resolve duplicates in the manifest on Windows. Patch by Akihiro Takizawa. #​13741: text builder: fix an infinite loop when processing CSV tables. Patch by Bénédikt Tran. #​13217: Remove extra parentheses from js:function arguments and errors. Patch by Shengyu Zhang. Configuration 📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) (UTC), Automerge - At any time (no schedule defined). 🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied. ♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 Ignore: Close this PR and you won't be reminded about this update again. If you want to rebase/retry this PR, check this box This PR was generated by Mend Renovate. View the repository job log.

Open Graph Description: This PR contains the following updates: Package Change Age Confidence sphinx (changelog) ==8.2.3 → ==9.1.0 Release Notes sphinx-doc/sphinx (sphinx) v9.1.0 Compare Source =============...

X Description: This PR contains the following updates: Package Change Age Confidence sphinx (changelog) ==8.2.3 → ==9.1.0 Release Notes sphinx-doc/sphinx (sphinx) v9.1.0 Compare Source =============...

Opengraph URL: https://github.com/python-gitlab/python-gitlab/pull/3307

X: @github

direct link

Domain: patch-diff.githubusercontent.com

route-pattern/:user_id/:repository/pull/:id/files(.:format)
route-controllerpull_requests
route-actionfiles
fetch-noncev2:127688cd-e5dd-333f-83b2-de5bda39405e
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idC7D6:70438:3DF5CBF:53FB3AE:6971FE43
html-safe-noncecafba7acd08649504ae2616a3590f6aaaf22491fd29997dc190e3c2394a34edc
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDN0Q2OjcwNDM4OjNERjVDQkY6NTNGQjNBRTo2OTcxRkU0MyIsInZpc2l0b3JfaWQiOiI1NTkyOTY2MTU3NjE1MzY1Njk5IiwicmVnaW9uX2VkZ2UiOiJpYWQiLCJyZWdpb25fcmVuZGVyIjoiaWFkIn0=
visitor-hmacecacc59c5bf8b1f356385fe1ab274b2ea4d3a20115639c02d20191ef552a3e95
hovercard-subject-tagpull_request:3057383900
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///pull_requests/show/files
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/python-gitlab/python-gitlab/pull/3307/files
twitter:imagehttps://avatars.githubusercontent.com/in/2740?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/in/2740?s=400&v=4
og:image:altThis PR contains the following updates: Package Change Age Confidence sphinx (changelog) ==8.2.3 → ==9.1.0 Release Notes sphinx-doc/sphinx (sphinx) v9.1.0 Compare Source =============...
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None5d01a3551afdd1a0e12e78acaf3ba43a9a1f7dcb518695d6ed59db76a9290f13
turbo-cache-controlno-preview
diff-viewunified
go-importgithub.com/python-gitlab/python-gitlab git https://github.com/python-gitlab/python-gitlab.git
octolytics-dimension-user_id28886265
octolytics-dimension-user_loginpython-gitlab
octolytics-dimension-repository_id8077625
octolytics-dimension-repository_nwopython-gitlab/python-gitlab
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id8077625
octolytics-dimension-repository_network_root_nwopython-gitlab/python-gitlab
turbo-body-classeslogged-out env-production page-responsive
disable-turbotrue
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release062b05dcdf64ee7a3dad7acabb746494ae0982cc
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/python-gitlab/python-gitlab/pull/3307/files#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython-gitlab%2Fpython-gitlab%2Fpull%2F3307%2Ffiles
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython-gitlab%2Fpython-gitlab%2Fpull%2F3307%2Ffiles
Sign up https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow%2Ffiles&source=header-repo&source_repo=python-gitlab%2Fpython-gitlab
Reloadhttps://patch-diff.githubusercontent.com/python-gitlab/python-gitlab/pull/3307/files
Reloadhttps://patch-diff.githubusercontent.com/python-gitlab/python-gitlab/pull/3307/files
Reloadhttps://patch-diff.githubusercontent.com/python-gitlab/python-gitlab/pull/3307/files
python-gitlab https://patch-diff.githubusercontent.com/python-gitlab
python-gitlabhttps://patch-diff.githubusercontent.com/python-gitlab/python-gitlab
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fpython-gitlab%2Fpython-gitlab
Fork 675 https://patch-diff.githubusercontent.com/login?return_to=%2Fpython-gitlab%2Fpython-gitlab
Star 2.4k https://patch-diff.githubusercontent.com/login?return_to=%2Fpython-gitlab%2Fpython-gitlab
Code https://patch-diff.githubusercontent.com/python-gitlab/python-gitlab
Issues 25 https://patch-diff.githubusercontent.com/python-gitlab/python-gitlab/issues
Pull requests 10 https://patch-diff.githubusercontent.com/python-gitlab/python-gitlab/pulls
Discussions https://patch-diff.githubusercontent.com/python-gitlab/python-gitlab/discussions
Actions https://patch-diff.githubusercontent.com/python-gitlab/python-gitlab/actions
Projects 0 https://patch-diff.githubusercontent.com/python-gitlab/python-gitlab/projects
Security Uh oh! There was an error while loading. Please reload this page. https://patch-diff.githubusercontent.com/python-gitlab/python-gitlab/security
Please reload this pagehttps://patch-diff.githubusercontent.com/python-gitlab/python-gitlab/pull/3307/files
Insights https://patch-diff.githubusercontent.com/python-gitlab/python-gitlab/pulse
Code https://patch-diff.githubusercontent.com/python-gitlab/python-gitlab
Issues https://patch-diff.githubusercontent.com/python-gitlab/python-gitlab/issues
Pull requests https://patch-diff.githubusercontent.com/python-gitlab/python-gitlab/pulls
Discussions https://patch-diff.githubusercontent.com/python-gitlab/python-gitlab/discussions
Actions https://patch-diff.githubusercontent.com/python-gitlab/python-gitlab/actions
Projects https://patch-diff.githubusercontent.com/python-gitlab/python-gitlab/projects
Security https://patch-diff.githubusercontent.com/python-gitlab/python-gitlab/security
Insights https://patch-diff.githubusercontent.com/python-gitlab/python-gitlab/pulse
Sign up for GitHub https://patch-diff.githubusercontent.com/signup?return_to=%2Fpython-gitlab%2Fpython-gitlab%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://patch-diff.githubusercontent.com/login?return_to=%2Fpython-gitlab%2Fpython-gitlab%2Fissues%2Fnew%2Fchoose
JohnVillalovoshttps://patch-diff.githubusercontent.com/JohnVillalovos
mainhttps://patch-diff.githubusercontent.com/python-gitlab/python-gitlab/tree/main
renovate/sphinx-9.xhttps://patch-diff.githubusercontent.com/python-gitlab/python-gitlab/tree/renovate/sphinx-9.x
Conversation 3 https://patch-diff.githubusercontent.com/python-gitlab/python-gitlab/pull/3307
Commits 1 https://patch-diff.githubusercontent.com/python-gitlab/python-gitlab/pull/3307/commits
Checks 15 https://patch-diff.githubusercontent.com/python-gitlab/python-gitlab/pull/3307/checks
Files changed 1 https://patch-diff.githubusercontent.com/python-gitlab/python-gitlab/pull/3307/files
chore(deps): update dependency sphinx to v9 https://patch-diff.githubusercontent.com/python-gitlab/python-gitlab/pull/3307/files#top
Show all changes 1 commit https://patch-diff.githubusercontent.com/python-gitlab/python-gitlab/pull/3307/files
a435ee9 chore(deps): update dependency sphinx to v9 renovate[bot] Jan 19, 2026 https://patch-diff.githubusercontent.com/python-gitlab/python-gitlab/pull/3307/commits/a435ee98511533680bc200fdf5e8a494cd469a40
Clear filters https://patch-diff.githubusercontent.com/python-gitlab/python-gitlab/pull/3307/files
Please reload this pagehttps://patch-diff.githubusercontent.com/python-gitlab/python-gitlab/pull/3307/files
Please reload this pagehttps://patch-diff.githubusercontent.com/python-gitlab/python-gitlab/pull/3307/files
requirements-docs.txthttps://patch-diff.githubusercontent.com/python-gitlab/python-gitlab/pull/3307/files#diff-869e5cd1317744d01f3b4e41d5a6b38d89ee33a279ada740515a9dff20659571
View file https://patch-diff.githubusercontent.com/python-gitlab/python-gitlab/blob/a435ee98511533680bc200fdf5e8a494cd469a40/requirements-docs.txt
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/python-gitlab/python-gitlab/pull/3307/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/python-gitlab/python-gitlab/pull/3307/files#diff-869e5cd1317744d01f3b4e41d5a6b38d89ee33a279ada740515a9dff20659571
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.