René's URL Explorer Experiment


Title: bpo-4080: unittest durations by giampaolo · Pull Request #12271 · python/cpython · GitHub

Open Graph Title: bpo-4080: unittest durations by giampaolo · Pull Request #12271 · python/cpython

X Title: bpo-4080: unittest durations by giampaolo · Pull Request #12271 · python/cpython

Description: The Python programming language. Contribute to python/cpython development by creating an account on GitHub.

Open Graph Description: Adds cmdline option to show unit-tests durations + summary of the slowest ones, see https://bugs.python.org/issue4080. Top 5 slowest ones: $ ./python -m unittest Lib.test.test_ftplib --durations=5 ...

X Description: Adds cmdline option to show unit-tests durations + summary of the slowest ones, see https://bugs.python.org/issue4080. Top 5 slowest ones: $ ./python -m unittest Lib.test.test_ftplib --durations=5 ...

Opengraph URL: https://github.com/python/cpython/pull/12271

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/pull/:id/commits(.:format)
route-controllerpull_requests
route-actioncommits
fetch-noncev2:991e2e96-4253-d278-e522-de3217127ffb
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-id8066:26A866:16DEE1:20481E:696A0F03
html-safe-noncedacf29529044543e89ceb77e4c64a259158a95a35629a8e82c03472deaa0aff0
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4MDY2OjI2QTg2NjoxNkRFRTE6MjA0ODFFOjY5NkEwRjAzIiwidmlzaXRvcl9pZCI6IjQwNDE4MDc4NTM3NjY2MTI1MSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac31ec60587bda6cda3164004f3302aadd246c0d67b89e9736308efff612d52bfa
hovercard-subject-tagpull_request:259835918
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/commits
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/python/cpython/pull/12271/commits
twitter:imagehttps://opengraph.githubassets.com/4c198d07c8273cfc9a569572d55ad48ad4fec621f343b74b7ab9963e68481b11/python/cpython/pull/12271
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/4c198d07c8273cfc9a569572d55ad48ad4fec621f343b74b7ab9963e68481b11/python/cpython/pull/12271
og:image:altAdds cmdline option to show unit-tests durations + summary of the slowest ones, see https://bugs.python.org/issue4080. Top 5 slowest ones: $ ./python -m unittest Lib.test.test_ftplib --durations=5 ...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernamegiampaolo
hostnamegithub.com
expected-hostnamegithub.com
None699227a00bbb7fe1eec276d2ae1c3a93068bc5ba483bd9dc4b2a27a8f4f2f595
turbo-cache-controlno-cache
go-importgithub.com/python/cpython git https://github.com/python/cpython.git
octolytics-dimension-user_id1525981
octolytics-dimension-user_loginpython
octolytics-dimension-repository_id81598961
octolytics-dimension-repository_nwopython/cpython
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id81598961
octolytics-dimension-repository_network_root_nwopython/cpython
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release7266b2d935baa1c6474b16dd9feaa5ca30607261
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/python/cpython/pull/12271/commits#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F12271%2Fcommits
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://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fcpython%2Fpull%2F12271%2Fcommits
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow%2Fcommits&source=header-repo&source_repo=python%2Fcpython
Reloadhttps://github.com/python/cpython/pull/12271/commits
Reloadhttps://github.com/python/cpython/pull/12271/commits
Reloadhttps://github.com/python/cpython/pull/12271/commits
python https://github.com/python
cpythonhttps://github.com/python/cpython
Please reload this pagehttps://github.com/python/cpython/pull/12271/commits
Notifications https://github.com/login?return_to=%2Fpython%2Fcpython
Fork 33.9k https://github.com/login?return_to=%2Fpython%2Fcpython
Star 71.1k https://github.com/login?return_to=%2Fpython%2Fcpython
Code https://github.com/python/cpython
Issues 5k+ https://github.com/python/cpython/issues
Pull requests 2.1k https://github.com/python/cpython/pulls
Actions https://github.com/python/cpython/actions
Projects 31 https://github.com/python/cpython/projects
Security Uh oh! There was an error while loading. Please reload this page. https://github.com/python/cpython/security
Please reload this pagehttps://github.com/python/cpython/pull/12271/commits
Insights https://github.com/python/cpython/pulse
Code https://github.com/python/cpython
Issues https://github.com/python/cpython/issues
Pull requests https://github.com/python/cpython/pulls
Actions https://github.com/python/cpython/actions
Projects https://github.com/python/cpython/projects
Security https://github.com/python/cpython/security
Insights https://github.com/python/cpython/pulse
giampaolohttps://github.com/giampaolo
python:mainhttps://github.com/python/cpython/tree/main
Conversationhttps://github.com/python/cpython/pull/12271
Commits50 (50)https://github.com/python/cpython/pull/12271/commits
Checkshttps://github.com/python/cpython/pull/12271/checks
Files changedhttps://github.com/python/cpython/pull/12271/files
bpo-4080: unittest durationshttps://github.com/python/cpython/pull/12271/commits#top
giampaolohttps://github.com/giampaolo
python:mainhttps://github.com/python/cpython/tree/main
print durationshttps://github.com/python/cpython/pull/12271/commits/6f0b1fe358acfb41555790505edf9e81fdd31982
https://github.com/giampaolo
giampaolohttps://github.com/python/cpython/commits?author=giampaolo
6f0b1fehttps://github.com/python/cpython/pull/12271/commits/6f0b1fe358acfb41555790505edf9e81fdd31982
https://github.com/python/cpython/tree/6f0b1fe358acfb41555790505edf9e81fdd31982
don't print duration if not verbosehttps://github.com/python/cpython/pull/12271/commits/2b16e57c9be2c9394cb7d69599a5e2380da69297
https://github.com/giampaolo
giampaolohttps://github.com/python/cpython/commits?author=giampaolo
2b16e57https://github.com/python/cpython/pull/12271/commits/2b16e57c9be2c9394cb7d69599a5e2380da69297
https://github.com/python/cpython/tree/2b16e57c9be2c9394cb7d69599a5e2380da69297
add cmdline arg (bool) to toggle durationshttps://github.com/python/cpython/pull/12271/commits/49aa7918fc6d112de94fb035f7ac6725c4460fe4
https://github.com/giampaolo
giampaolohttps://github.com/python/cpython/commits?author=giampaolo
49aa791https://github.com/python/cpython/pull/12271/commits/49aa7918fc6d112de94fb035f7ac6725c4460fe4
https://github.com/python/cpython/tree/49aa7918fc6d112de94fb035f7ac6725c4460fe4
make --durations arg accept a mandatory int valuehttps://github.com/python/cpython/pull/12271/commits/48305096a8238ed2fd10706e4429d61a424e643a
https://github.com/giampaolo
giampaolohttps://github.com/python/cpython/commits?author=giampaolo
4830509https://github.com/python/cpython/pull/12271/commits/48305096a8238ed2fd10706e4429d61a424e643a
https://github.com/python/cpython/tree/48305096a8238ed2fd10706e4429d61a424e643a
print durationshttps://github.com/python/cpython/pull/12271/commits/f8a49d3bd4075fe128ae564adc0396da56f6812c
https://github.com/giampaolo
giampaolohttps://github.com/python/cpython/commits?author=giampaolo
f8a49d3https://github.com/python/cpython/pull/12271/commits/f8a49d3bd4075fe128ae564adc0396da56f6812c
https://github.com/python/cpython/tree/f8a49d3bd4075fe128ae564adc0396da56f6812c
hide durations < 0.000https://github.com/python/cpython/pull/12271/commits/875e93dbc148a54bd447df6c702517bbe2338b66
https://github.com/giampaolo
giampaolohttps://github.com/python/cpython/commits?author=giampaolo
875e93dhttps://github.com/python/cpython/pull/12271/commits/875e93dbc148a54bd447df6c702517bbe2338b66
https://github.com/python/cpython/tree/875e93dbc148a54bd447df6c702517bbe2338b66
minor cosmetic changeshttps://github.com/python/cpython/pull/12271/commits/59dfc67ca8344040038d2b1eb510387fc0705f59
https://github.com/giampaolo
giampaolohttps://github.com/python/cpython/commits?author=giampaolo
59dfc67https://github.com/python/cpython/pull/12271/commits/59dfc67ca8344040038d2b1eb510387fc0705f59
https://github.com/python/cpython/tree/59dfc67ca8344040038d2b1eb510387fc0705f59
don't use bare except clausehttps://github.com/python/cpython/pull/12271/commits/c92bc2418bb4f951330dd708ac62673fe4a44eea
https://github.com/giampaolo
giampaolohttps://github.com/python/cpython/commits?author=giampaolo
c92bc24https://github.com/python/cpython/pull/12271/commits/c92bc2418bb4f951330dd708ac62673fe4a44eea
https://github.com/python/cpython/tree/c92bc2418bb4f951330dd708ac62673fe4a44eea
add a public addDuration method to TestResulthttps://github.com/python/cpython/pull/12271/commits/d88087ea57f116d754b92c5189d75777f717f4ef
https://github.com/giampaolo
giampaolohttps://github.com/python/cpython/commits?author=giampaolo
d88087ehttps://github.com/python/cpython/pull/12271/commits/d88087ea57f116d754b92c5189d75777f717f4ef
https://github.com/python/cpython/tree/d88087ea57f116d754b92c5189d75777f717f4ef
fix TypeError occurring on skiphttps://github.com/python/cpython/pull/12271/commits/1952ffaaa690b204427ea5c8db3864f0504fd3fe
https://github.com/giampaolo
giampaolohttps://github.com/python/cpython/commits?author=giampaolo
1952ffahttps://github.com/python/cpython/pull/12271/commits/1952ffaaa690b204427ea5c8db3864f0504fd3fe
https://github.com/python/cpython/tree/1952ffaaa690b204427ea5c8db3864f0504fd3fe
Merge branch 'master' into unittest-durationshttps://github.com/python/cpython/pull/12271/commits/9f308dc8cea45d7ef46356215f19b0c6e9180c52
https://github.com/giampaolo
giampaolohttps://github.com/python/cpython/commits?author=giampaolo
9f308dchttps://github.com/python/cpython/pull/12271/commits/9f308dc8cea45d7ef46356215f19b0c6e9180c52
https://github.com/python/cpython/tree/9f308dc8cea45d7ef46356215f19b0c6e9180c52
fix unit testshttps://github.com/python/cpython/pull/12271/commits/226288accfebad7a1aeb7c5bc7bc8511d7b1ed56
https://github.com/giampaolo
giampaolohttps://github.com/python/cpython/commits?author=giampaolo
226288ahttps://github.com/python/cpython/pull/12271/commits/226288accfebad7a1aeb7c5bc7bc8511d7b1ed56
https://github.com/python/cpython/tree/226288accfebad7a1aeb7c5bc7bc8511d7b1ed56
add a couple of tests for runnerhttps://github.com/python/cpython/pull/12271/commits/89e915fade20995a6d13f60fd52ea546823146e0
https://github.com/giampaolo
giampaolohttps://github.com/python/cpython/commits?author=giampaolo
89e915fhttps://github.com/python/cpython/pull/12271/commits/89e915fade20995a6d13f60fd52ea546823146e0
https://github.com/python/cpython/tree/89e915fade20995a6d13f60fd52ea546823146e0
don't add durations multiple times + write durations testhttps://github.com/python/cpython/pull/12271/commits/968c3afbb55328f836b59f3dd8e9d55e1efc3cff
https://github.com/giampaolo
giampaolohttps://github.com/python/cpython/commits?author=giampaolo
968c3afhttps://github.com/python/cpython/pull/12271/commits/968c3afbb55328f836b59f3dd8e9d55e1efc3cff
https://github.com/python/cpython/tree/968c3afbb55328f836b59f3dd8e9d55e1efc3cff
don't print header if there are no durationshttps://github.com/python/cpython/pull/12271/commits/a8b38e9b1a7f297e049c7f4033717024ba662bb6
https://github.com/giampaolo
giampaolohttps://github.com/python/cpython/commits?author=giampaolo
a8b38e9https://github.com/python/cpython/pull/12271/commits/a8b38e9b1a7f297e049c7f4033717024ba662bb6
https://github.com/python/cpython/tree/a8b38e9b1a7f297e049c7f4033717024ba662bb6
small refactoringhttps://github.com/python/cpython/pull/12271/commits/f95edc70e65ac2d1ad77c3b6d0c3effaeb883df1
https://github.com/giampaolo
giampaolohttps://github.com/python/cpython/commits?author=giampaolo
f95edc7https://github.com/python/cpython/pull/12271/commits/f95edc70e65ac2d1ad77c3b6d0c3effaeb883df1
https://github.com/python/cpython/tree/f95edc70e65ac2d1ad77c3b6d0c3effaeb883df1
add dochttps://github.com/python/cpython/pull/12271/commits/9beb9310958bd9c3f59563dd12beca2544c5cb97
https://github.com/giampaolo
giampaolohttps://github.com/python/cpython/commits?author=giampaolo
9beb931https://github.com/python/cpython/pull/12271/commits/9beb9310958bd9c3f59563dd12beca2544c5cb97
https://github.com/python/cpython/tree/9beb9310958bd9c3f59563dd12beca2544c5cb97
update dochttps://github.com/python/cpython/pull/12271/commits/86fc3f8aa538861f2f8310096f0e6e9725b9f270
https://github.com/giampaolo
giampaolohttps://github.com/python/cpython/commits?author=giampaolo
86fc3f8https://github.com/python/cpython/pull/12271/commits/86fc3f8aa538861f2f8310096f0e6e9725b9f270
https://github.com/python/cpython/tree/86fc3f8aa538861f2f8310096f0e6e9725b9f270
improve testhttps://github.com/python/cpython/pull/12271/commits/a1f5e494aba2e4ae0b9ce47a4dd3ebcf6eee0135
https://github.com/giampaolo
giampaolohttps://github.com/python/cpython/commits?author=giampaolo
a1f5e49https://github.com/python/cpython/pull/12271/commits/a1f5e494aba2e4ae0b9ce47a4dd3ebcf6eee0135
https://github.com/python/cpython/tree/a1f5e494aba2e4ae0b9ce47a4dd3ebcf6eee0135
use example from stdlibhttps://github.com/python/cpython/pull/12271/commits/9d985361ae148b63082e5fd09d62e06ba38cfaa3
https://github.com/giampaolo
giampaolohttps://github.com/python/cpython/commits?author=giampaolo
9d98536https://github.com/python/cpython/pull/12271/commits/9d985361ae148b63082e5fd09d62e06ba38cfaa3
https://github.com/python/cpython/tree/9d985361ae148b63082e5fd09d62e06ba38cfaa3
ignore mehttps://github.com/python/cpython/pull/12271/commits/7223bc93b38c19507e26f32eb704ceabc03cd8e0
https://github.com/giampaolo
giampaolohttps://github.com/python/cpython/commits?author=giampaolo
7223bc9https://github.com/python/cpython/pull/12271/commits/7223bc93b38c19507e26f32eb704ceabc03cd8e0
https://github.com/python/cpython/tree/7223bc93b38c19507e26f32eb704ceabc03cd8e0
merge from masterhttps://github.com/python/cpython/pull/12271/commits/3c4af91c1e7c02561efa752885011ff642725bd8
https://github.com/giampaolo
giampaolohttps://github.com/python/cpython/commits?author=giampaolo
3c4af91https://github.com/python/cpython/pull/12271/commits/3c4af91c1e7c02561efa752885011ff642725bd8
https://github.com/python/cpython/tree/3c4af91c1e7c02561efa752885011ff642725bd8
address PR review (amongst which, show slowest tests firsts)https://github.com/python/cpython/pull/12271/commits/3f4d638f1df98e8debe503f7ad5bb58079046483
https://github.com/giampaolo
giampaolohttps://github.com/python/cpython/commits?author=giampaolo
3f4d638https://github.com/python/cpython/pull/12271/commits/3f4d638f1df98e8debe503f7ad5bb58079046483
https://github.com/python/cpython/tree/3f4d638f1df98e8debe503f7ad5bb58079046483
update doc sampleshttps://github.com/python/cpython/pull/12271/commits/b3bb3e076b161e8fc80c0b3712035dcc39c94b67
https://github.com/giampaolo
giampaolohttps://github.com/python/cpython/commits?author=giampaolo
b3bb3e0https://github.com/python/cpython/pull/12271/commits/b3bb3e076b161e8fc80c0b3712035dcc39c94b67
https://github.com/python/cpython/tree/b3bb3e076b161e8fc80c0b3712035dcc39c94b67
fix doc syntaxhttps://github.com/python/cpython/pull/12271/commits/a93b460b0b11c9a65e6b5c262dc0a2e9470277e8
https://github.com/giampaolo
giampaolohttps://github.com/python/cpython/commits?author=giampaolo
a93b460https://github.com/python/cpython/pull/12271/commits/a93b460b0b11c9a65e6b5c262dc0a2e9470277e8
https://github.com/python/cpython/tree/a93b460b0b11c9a65e6b5c262dc0a2e9470277e8
Merge branch 'master' into unittest-durationshttps://github.com/python/cpython/pull/12271/commits/0a6bcbb654fa37584d659f4e854aa87ad3dc2d7c
https://github.com/giampaolo
giampaolohttps://github.com/python/cpython/commits?author=giampaolo
0a6bcbbhttps://github.com/python/cpython/pull/12271/commits/0a6bcbb654fa37584d659f4e854aa87ad3dc2d7c
https://github.com/python/cpython/tree/0a6bcbb654fa37584d659f4e854aa87ad3dc2d7c
merge from masterhttps://github.com/python/cpython/pull/12271/commits/961ba559bdc34a67380c70b1830c7dbbaae17e33
https://github.com/giampaolo
giampaolohttps://github.com/python/cpython/commits?author=giampaolo
961ba55https://github.com/python/cpython/pull/12271/commits/961ba559bdc34a67380c70b1830c7dbbaae17e33
https://github.com/python/cpython/tree/961ba559bdc34a67380c70b1830c7dbbaae17e33
update dochttps://github.com/python/cpython/pull/12271/commits/d0330f636f8e469399021c981980c2a5d9ed3117
https://github.com/giampaolo
giampaolohttps://github.com/python/cpython/commits?author=giampaolo
d0330f6https://github.com/python/cpython/pull/12271/commits/d0330f636f8e469399021c981980c2a5d9ed3117
https://github.com/python/cpython/tree/d0330f636f8e469399021c981980c2a5d9ed3117
update dochttps://github.com/python/cpython/pull/12271/commits/99353498fdb8eeb33db9e1083ab1a199b2f3e343
https://github.com/giampaolo
giampaolohttps://github.com/python/cpython/commits?author=giampaolo
9935349https://github.com/python/cpython/pull/12271/commits/99353498fdb8eeb33db9e1083ab1a199b2f3e343
https://github.com/python/cpython/tree/99353498fdb8eeb33db9e1083ab1a199b2f3e343
rephrasinghttps://github.com/python/cpython/pull/12271/commits/f4cd001e255019571d5bc515cdf7964a6fdee24e
https://github.com/giampaolo
giampaolohttps://github.com/python/cpython/commits?author=giampaolo
f4cd001https://github.com/python/cpython/pull/12271/commits/f4cd001e255019571d5bc515cdf7964a6fdee24e
https://github.com/python/cpython/tree/f4cd001e255019571d5bc515cdf7964a6fdee24e
forgot pdb linehttps://github.com/python/cpython/pull/12271/commits/4471928fd4e3ef1f70431739000cc88cda3b7ab8
https://github.com/giampaolo
giampaolohttps://github.com/python/cpython/commits?author=giampaolo
4471928https://github.com/python/cpython/pull/12271/commits/4471928fd4e3ef1f70431739000cc88cda3b7ab8
https://github.com/python/cpython/tree/4471928fd4e3ef1f70431739000cc88cda3b7ab8
update whatsnewhttps://github.com/python/cpython/pull/12271/commits/6412439c263d80379c7283eb3bed1195dd23e459
https://github.com/giampaolo
giampaolohttps://github.com/python/cpython/commits?author=giampaolo
6412439https://github.com/python/cpython/pull/12271/commits/6412439c263d80379c7283eb3bed1195dd23e459
https://github.com/python/cpython/tree/6412439c263d80379c7283eb3bed1195dd23e459
update code to latest main branchhttps://github.com/python/cpython/pull/12271/commits/1a9c098a504b7fb41ccbca4dae8ae6c22c576456
https://github.com/giampaolo
giampaolohttps://github.com/python/cpython/commits?author=giampaolo
1a9c098https://github.com/python/cpython/pull/12271/commits/1a9c098a504b7fb41ccbca4dae8ae6c22c576456
https://github.com/python/cpython/tree/1a9c098a504b7fb41ccbca4dae8ae6c22c576456
updated Misc/NEWS entryhttps://github.com/python/cpython/pull/12271/commits/c917206dc4e1c21177df3cb2d0a937e889d8692c
https://github.com/giampaolo
giampaolohttps://github.com/python/cpython/commits?author=giampaolo
c917206https://github.com/python/cpython/pull/12271/commits/c917206dc4e1c21177df3cb2d0a937e889d8692c
https://github.com/python/cpython/tree/c917206dc4e1c21177df3cb2d0a937e889d8692c
merge from mainhttps://github.com/python/cpython/pull/12271/commits/5a4e21b90bf48f2c2db98a998ba9dd32689da2dd
https://github.com/giampaolo
giampaolohttps://github.com/python/cpython/commits?author=giampaolo
5a4e21bhttps://github.com/python/cpython/pull/12271/commits/5a4e21b90bf48f2c2db98a998ba9dd32689da2dd
https://github.com/python/cpython/tree/5a4e21b90bf48f2c2db98a998ba9dd32689da2dd
address review commentshttps://github.com/python/cpython/pull/12271/commits/2ffe250256b86e138acc75d4e4a1f6d9d7209f8a
https://github.com/giampaolo
giampaolohttps://github.com/python/cpython/commits?author=giampaolo
2ffe250https://github.com/python/cpython/pull/12271/commits/2ffe250256b86e138acc75d4e4a1f6d9d7209f8a
https://github.com/python/cpython/tree/2ffe250256b86e138acc75d4e4a1f6d9d7209f8a
add testhttps://github.com/python/cpython/pull/12271/commits/2fdfe1df49c114b8dfe607bc1d31bbb0e756799b
https://github.com/giampaolo
giampaolohttps://github.com/python/cpython/commits?author=giampaolo
2fdfe1dhttps://github.com/python/cpython/pull/12271/commits/2fdfe1df49c114b8dfe607bc1d31bbb0e756799b
https://github.com/python/cpython/tree/2fdfe1df49c114b8dfe607bc1d31bbb0e756799b
no longer print individual test durationshttps://github.com/python/cpython/pull/12271/commits/c0e137e2fc898df8c6094b702c82ed8a380425fa
https://github.com/giampaolo
giampaolohttps://github.com/python/cpython/commits?author=giampaolo
c0e137ehttps://github.com/python/cpython/pull/12271/commits/c0e137e2fc898df8c6094b702c82ed8a380425fa
https://github.com/python/cpython/tree/c0e137e2fc898df8c6094b702c82ed8a380425fa
remove duplicated testhttps://github.com/python/cpython/pull/12271/commits/86a094cc2895458d4222192723073978539240d7
https://github.com/giampaolo
giampaolohttps://github.com/python/cpython/commits?author=giampaolo
86a094chttps://github.com/python/cpython/pull/12271/commits/86a094cc2895458d4222192723073978539240d7
https://github.com/python/cpython/tree/86a094cc2895458d4222192723073978539240d7
calculate duration time after cleanup methodshttps://github.com/python/cpython/pull/12271/commits/36490133fa5995e2021d9801c14a13db6e253fda
https://github.com/giampaolo
giampaolohttps://github.com/python/cpython/commits?author=giampaolo
3649013https://github.com/python/cpython/pull/12271/commits/36490133fa5995e2021d9801c14a13db6e253fda
https://github.com/python/cpython/tree/36490133fa5995e2021d9801c14a13db6e253fda
reword doc / cmdline helphttps://github.com/python/cpython/pull/12271/commits/3217b89dec7f7ccac2ad453db25179ea8b1da3a1
https://github.com/giampaolo
giampaolohttps://github.com/python/cpython/commits?author=giampaolo
3217b89https://github.com/python/cpython/pull/12271/commits/3217b89dec7f7ccac2ad453db25179ea8b1da3a1
https://github.com/python/cpython/tree/3217b89dec7f7ccac2ad453db25179ea8b1da3a1
move TextRunner test in test_runner.pyhttps://github.com/python/cpython/pull/12271/commits/b2b37ad760de3c8a963016c585b40f6c06a38f3d
https://github.com/giampaolo
giampaolohttps://github.com/python/cpython/commits?author=giampaolo
b2b37adhttps://github.com/python/cpython/pull/12271/commits/b2b37ad760de3c8a963016c585b40f6c06a38f3d
https://github.com/python/cpython/tree/b2b37ad760de3c8a963016c585b40f6c06a38f3d
improve unit testhttps://github.com/python/cpython/pull/12271/commits/2b7f3dc2fcbbc858664acd53860ee7c8861ef712
https://github.com/giampaolo
giampaolohttps://github.com/python/cpython/commits?author=giampaolo
2b7f3dchttps://github.com/python/cpython/pull/12271/commits/2b7f3dc2fcbbc858664acd53860ee7c8861ef712
https://github.com/python/cpython/tree/2b7f3dc2fcbbc858664acd53860ee7c8861ef712
remove code which is no longer usedhttps://github.com/python/cpython/pull/12271/commits/cfd65b0f7ba6f48b388bb765a9db35acffa0f179
https://github.com/giampaolo
giampaolohttps://github.com/python/cpython/commits?author=giampaolo
cfd65b0https://github.com/python/cpython/pull/12271/commits/cfd65b0f7ba6f48b388bb765a9db35acffa0f179
https://github.com/python/cpython/tree/cfd65b0f7ba6f48b388bb765a9db35acffa0f179
Merge branch 'main' into unittest-durationshttps://github.com/python/cpython/pull/12271/commits/4772f9617395bbd859a63719a22ddec2eb881ff9
https://github.com/giampaolo
giampaolohttps://github.com/python/cpython/commits?author=giampaolo
4772f96https://github.com/python/cpython/pull/12271/commits/4772f9617395bbd859a63719a22ddec2eb881ff9
https://github.com/python/cpython/tree/4772f9617395bbd859a63719a22ddec2eb881ff9
Merge branch 'main' into unittest-durationshttps://github.com/python/cpython/pull/12271/commits/3ea0be892c765447e5b0fdd6e9c0cd0921eb0885
https://github.com/giampaolo
giampaolohttps://github.com/python/cpython/commits?author=giampaolo
3ea0be8https://github.com/python/cpython/pull/12271/commits/3ea0be892c765447e5b0fdd6e9c0cd0921eb0885
https://github.com/python/cpython/tree/3ea0be892c765447e5b0fdd6e9c0cd0921eb0885
address @ezio-melotti code review commentshttps://github.com/python/cpython/pull/12271/commits/19f9c4b673653b68e8ceb52ed0e281b2e8a11124
https://github.com/giampaolo
giampaolohttps://github.com/python/cpython/commits?author=giampaolo
19f9c4bhttps://github.com/python/cpython/pull/12271/commits/19f9c4b673653b68e8ceb52ed0e281b2e8a11124
https://github.com/python/cpython/tree/19f9c4b673653b68e8ceb52ed0e281b2e8a11124
Merge branch 'main' into unittest-durationshttps://github.com/python/cpython/pull/12271/commits/ed5f31780846e39be8a43edc74cb57b95892e209
https://github.com/giampaolo
giampaolohttps://github.com/python/cpython/commits?author=giampaolo
ed5f317https://github.com/python/cpython/pull/12271/commits/ed5f31780846e39be8a43edc74cb57b95892e209
https://github.com/python/cpython/tree/ed5f31780846e39be8a43edc74cb57b95892e209
Update 3.12.rsthttps://github.com/python/cpython/pull/12271/commits/e6d3b58a469a8f6d8a70eabf4c04a1dfe0484f12
https://github.com/giampaolo
giampaolohttps://github.com/python/cpython/commits?author=giampaolo
e6d3b58https://github.com/python/cpython/pull/12271/commits/e6d3b58a469a8f6d8a70eabf4c04a1dfe0484f12
https://github.com/python/cpython/tree/e6d3b58a469a8f6d8a70eabf4c04a1dfe0484f12
Update 3.12.rsthttps://github.com/python/cpython/pull/12271/commits/90a3d70a9c98f6c9b18e2cd741a2f207947c4273
https://github.com/giampaolo
giampaolohttps://github.com/python/cpython/commits?author=giampaolo
90a3d70https://github.com/python/cpython/pull/12271/commits/90a3d70a9c98f6c9b18e2cd741a2f207947c4273
https://github.com/python/cpython/tree/90a3d70a9c98f6c9b18e2cd741a2f207947c4273
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.