| route-pattern | /:user_id/:repository/pull/:id/files(.:format) |
| route-controller | pull_requests |
| route-action | files |
| fetch-nonce | v2:b3adb62d-de3f-d312-be72-49a65d927051 |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | 9588:8BCE9:EF665E:14B8497:696A3EA0 |
| html-safe-nonce | 1a3d4ad4ddd7ac985a8363d39d66cb660352e37e8a74fe345722ec70bb63a0a5 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5NTg4OjhCQ0U5OkVGNjY1RToxNEI4NDk3OjY5NkEzRUEwIiwidmlzaXRvcl9pZCI6IjgyNzY1NDg2MDcwNDkwODg2NzIiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | 0df2b50d41e84aa369fb8fee16cb42dd7f1a6179211a7bdebeedd174959fa10e |
| hovercard-subject-tag | pull_request:596030825 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | ///pull_requests/show/files |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/python/pyperformance/pull/90/files |
| twitter:image | https://avatars.githubusercontent.com/u/1152074?s=400&v=4 |
| twitter:card | summary_large_image |
| og:image | https://avatars.githubusercontent.com/u/1152074?s=400&v=4 |
| og:image:alt | This is part of CPython performance work that @gvanrossum and I are starting. We want to use pyperformance to run our benchmarks (and profiling, but that's a separate issue). As there isn'... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | 321736bfdb3f591415ae895a0459bec204b26a76caf47ba5c980634cfacc4538 |
| turbo-cache-control | no-preview |
| diff-view | unified |
| go-import | github.com/python/pyperformance git https://github.com/python/pyperformance.git |
| octolytics-dimension-user_id | 1525981 |
| octolytics-dimension-user_login | python |
| octolytics-dimension-repository_id | 65949828 |
| octolytics-dimension-repository_nwo | python/pyperformance |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 65949828 |
| octolytics-dimension-repository_network_root_nwo | python/pyperformance |
| turbo-body-classes | logged-out env-production page-responsive full-width |
| disable-turbo | true |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 13581a31d51edf4a3aca179e10890a4d4f9b6d76 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
| Skip to content | https://github.com/python/pyperformance/pull/90/files#start-of-content |
|
| https://github.com/ |
|
Sign in
| https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fpython%2Fpyperformance%2Fpull%2F90%2Ffiles |
| GitHub CopilotWrite better code with AI | https://github.com/features/copilot |
| GitHub SparkBuild and deploy intelligent apps | https://github.com/features/spark |
| GitHub ModelsManage and compare prompts | https://github.com/features/models |
| MCP RegistryNewIntegrate external tools | https://github.com/mcp |
| ActionsAutomate any workflow | https://github.com/features/actions |
| CodespacesInstant dev environments | https://github.com/features/codespaces |
| IssuesPlan and track work | https://github.com/features/issues |
| Code ReviewManage code changes | https://github.com/features/code-review |
| GitHub Advanced SecurityFind and fix vulnerabilities | https://github.com/security/advanced-security |
| Code securitySecure your code as you build | https://github.com/security/advanced-security/code-security |
| Secret protectionStop leaks before they start | https://github.com/security/advanced-security/secret-protection |
| Why GitHub | https://github.com/why-github |
| Documentation | https://docs.github.com |
| Blog | https://github.blog |
| Changelog | https://github.blog/changelog |
| Marketplace | https://github.com/marketplace |
| View all features | https://github.com/features |
| Enterprises | https://github.com/enterprise |
| Small and medium teams | https://github.com/team |
| Startups | https://github.com/enterprise/startups |
| Nonprofits | https://github.com/solutions/industry/nonprofits |
| App Modernization | https://github.com/solutions/use-case/app-modernization |
| DevSecOps | https://github.com/solutions/use-case/devsecops |
| DevOps | https://github.com/solutions/use-case/devops |
| CI/CD | https://github.com/solutions/use-case/ci-cd |
| View all use cases | https://github.com/solutions/use-case |
| Healthcare | https://github.com/solutions/industry/healthcare |
| Financial services | https://github.com/solutions/industry/financial-services |
| Manufacturing | https://github.com/solutions/industry/manufacturing |
| Government | https://github.com/solutions/industry/government |
| View all industries | https://github.com/solutions/industry |
| View all solutions | https://github.com/solutions |
| AI | https://github.com/resources/articles?topic=ai |
| Software Development | https://github.com/resources/articles?topic=software-development |
| DevOps | https://github.com/resources/articles?topic=devops |
| Security | https://github.com/resources/articles?topic=security |
| View all topics | https://github.com/resources/articles |
| Customer stories | https://github.com/customer-stories |
| Events & webinars | https://github.com/resources/events |
| Ebooks & reports | https://github.com/resources/whitepapers |
| Business insights | https://github.com/solutions/executive-insights |
| GitHub Skills | https://skills.github.com |
| Documentation | https://docs.github.com |
| Customer support | https://support.github.com |
| Community forum | https://github.com/orgs/community/discussions |
| Trust center | https://github.com/trust-center |
| Partners | https://github.com/partners |
| GitHub SponsorsFund open source developers | https://github.com/sponsors |
| Security Lab | https://securitylab.github.com |
| Maintainer Community | https://maintainers.github.com |
| Accelerator | https://github.com/accelerator |
| Archive Program | https://archiveprogram.github.com |
| Topics | https://github.com/topics |
| Trending | https://github.com/trending |
| Collections | https://github.com/collections |
| Enterprise platformAI-powered developer platform | https://github.com/enterprise |
| GitHub Advanced SecurityEnterprise-grade security features | https://github.com/security/advanced-security |
| Copilot for BusinessEnterprise-grade AI features | https://github.com/features/copilot/copilot-business |
| Premium SupportEnterprise-grade 24/7 support | https://github.com/premium-support |
| Pricing | https://github.com/pricing |
| Search syntax tips | https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax |
| documentation | https://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%2Fpyperformance%2Fpull%2F90%2Ffiles |
|
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%2Ffiles&source=header-repo&source_repo=python%2Fpyperformance |
| Reload | https://github.com/python/pyperformance/pull/90/files |
| Reload | https://github.com/python/pyperformance/pull/90/files |
| Reload | https://github.com/python/pyperformance/pull/90/files |
|
python
| https://github.com/python |
| pyperformance | https://github.com/python/pyperformance |
| Please reload this page | https://github.com/python/pyperformance/pull/90/files |
|
Notifications
| https://github.com/login?return_to=%2Fpython%2Fpyperformance |
|
Fork
200
| https://github.com/login?return_to=%2Fpython%2Fpyperformance |
|
Star
975
| https://github.com/login?return_to=%2Fpython%2Fpyperformance |
|
Code
| https://github.com/python/pyperformance |
|
Issues
45
| https://github.com/python/pyperformance/issues |
|
Pull requests
25
| https://github.com/python/pyperformance/pulls |
|
Actions
| https://github.com/python/pyperformance/actions |
|
Projects
0
| https://github.com/python/pyperformance/projects |
|
Security
Uh oh!
There was an error while loading. Please reload this page.
| https://github.com/python/pyperformance/security |
| Please reload this page | https://github.com/python/pyperformance/pull/90/files |
|
Insights
| https://github.com/python/pyperformance/pulse |
|
Code
| https://github.com/python/pyperformance |
|
Issues
| https://github.com/python/pyperformance/issues |
|
Pull requests
| https://github.com/python/pyperformance/pulls |
|
Actions
| https://github.com/python/pyperformance/actions |
|
Projects
| https://github.com/python/pyperformance/projects |
|
Security
| https://github.com/python/pyperformance/security |
|
Insights
| https://github.com/python/pyperformance/pulse |
| Sign up for GitHub
| https://github.com/signup?return_to=%2Fpython%2Fpyperformance%2Fissues%2Fnew%2Fchoose |
| terms of service | https://docs.github.com/terms |
| privacy statement | https://docs.github.com/privacy |
| Sign in | https://github.com/login?return_to=%2Fpython%2Fpyperformance%2Fissues%2Fnew%2Fchoose |
| ericsnowcurrently | https://github.com/ericsnowcurrently |
| python:main | https://github.com/python/pyperformance/tree/main |
| ericsnowcurrently:add-bm-azure-cli | https://github.com/ericsnowcurrently/python-performance/tree/add-bm-azure-cli |
|
Conversation
2
| https://github.com/python/pyperformance/pull/90 |
|
Commits
13
| https://github.com/python/pyperformance/pull/90/commits |
|
Checks
0
| https://github.com/python/pyperformance/pull/90/checks |
|
Files changed
| https://github.com/python/pyperformance/pull/90/files |
| Please reload this page | https://github.com/python/pyperformance/pull/90/files |
|
Add a benchmark for the Azure CLI.
| https://github.com/python/pyperformance/pull/90/files#top |
|
Show all changes
13 commits
| https://github.com/python/pyperformance/pull/90/files |
|
ff2fc8f
Add a benchmark for the Azure CLI.
ericsnowcurrently Mar 18, 2021
| https://github.com/python/pyperformance/pull/90/commits/ff2fc8f14c0e6dd160027feb8741dd7af0d70525 |
|
dab3dfc
During tests, use the created venv when appropriate.
ericsnowcurrently Mar 19, 2021
| https://github.com/python/pyperformance/pull/90/commits/dab3dfc2df0534e524f9c22ac28feb8aaa92ce11 |
|
4a9de73
Only "install" when necessary.
ericsnowcurrently Mar 19, 2021
| https://github.com/python/pyperformance/pull/90/commits/4a9de738836003a2e8131734651c1e8738156945 |
|
1caa4d4
Mark some benchmarks as "slow".
ericsnowcurrently Mar 19, 2021
| https://github.com/python/pyperformance/pull/90/commits/1caa4d4afd50cfff626de8b17777b98f9c57ea6e |
|
a5d583e
Only run "fast" benchmarks in the functional tests.
ericsnowcurrently Mar 19, 2021
| https://github.com/python/pyperformance/pull/90/commits/a5d583e8583d62a2ce3352764d22ba0a287f1c05 |
|
38b6fb1
Look for the "already installed" marker in the venv instead of data dir.
ericsnowcurrently Mar 19, 2021
| https://github.com/python/pyperformance/pull/90/commits/38b6fb1d94eecfcb23c83daddf23546f8299cf77 |
|
0414021
Do non-pip setup for benchmarks before running them.
ericsnowcurrently Mar 19, 2021
| https://github.com/python/pyperformance/pull/90/commits/04140211f4f604f0b65b0ecc2721f29ad89e9690 |
|
54b4ee5
Clean up install() a little.
ericsnowcurrently Mar 22, 2021
| https://github.com/python/pyperformance/pull/90/commits/54b4ee5e3b187c1a6aaaa160afba330f048ea44e |
|
64b269b
Add a "log" entry.
ericsnowcurrently Mar 22, 2021
| https://github.com/python/pyperformance/pull/90/commits/64b269bdcd4c7597ee72ee98adc4f871892d4ee2 |
|
1c9dc6c
Flush stdout before running subprocesses.
ericsnowcurrently Mar 22, 2021
| https://github.com/python/pyperformance/pull/90/commits/1c9dc6c674a6567fe9902aff4cc93640eeb9b0e4 |
|
0cc1974
Set $VIRTUAL_ENV and $PATH when running in a venv.
ericsnowcurrently Mar 22, 2021
| https://github.com/python/pyperformance/pull/90/commits/0cc1974402199a386d998e77dd32e52450f4e512 |
|
10afb76
Drop the restriction about not running in a venv.
ericsnowcurrently Mar 22, 2021
| https://github.com/python/pyperformance/pull/90/commits/10afb763b47aaf3ddb195180ad7a585a67ed6df8 |
|
f2d05ef
Disable hash randomization when installing for azure-cli.
ericsnowcurrently Mar 23, 2021
| https://github.com/python/pyperformance/pull/90/commits/f2d05efe8941dd4fcf25248149bcb14315aae315 |
|
Clear filters
| https://github.com/python/pyperformance/pull/90/files |
| Please reload this page | https://github.com/python/pyperformance/pull/90/files |
| Please reload this page | https://github.com/python/pyperformance/pull/90/files |
|
benchmarks.rst
| https://github.com/python/pyperformance/pull/90/files#diff-06f408aca9c0caf57b15169bc2f749ed556bcf460a6966a74e61dd6304aa5d2a |
|
.gitignore
| https://github.com/python/pyperformance/pull/90/files#diff-675d78a811f31b7c09c4d18d9f79f4100c8dbf8b5b928285ebc6fe62e52192c4 |
|
__init__.py
| https://github.com/python/pyperformance/pull/90/files#diff-eb34b1d4493bb7360ab4c1b3a922ed6c0c4c44f41f69b94a8d4a01c5242c5e25 |
|
bm_azure_cli.py
| https://github.com/python/pyperformance/pull/90/files#diff-6d98cdbe68a57e70935e85da2677efc4859ee22aeb3551e0c484637720e19e44 |
|
cli.py
| https://github.com/python/pyperformance/pull/90/files#diff-107aeb5b8ce3134f7199d902a231212114d0fb26c12cd191067061d63be57475 |
|
requirements.in
| https://github.com/python/pyperformance/pull/90/files#diff-f7828ecaf88e84a053bd1d6257d0b365e990df567b8290c454eab1c332f60e03 |
|
requirements.txt
| https://github.com/python/pyperformance/pull/90/files#diff-fab7a641cbfe26565394698f9eeceeb19204616b817b2120c353097e31f4e627 |
|
run.py
| https://github.com/python/pyperformance/pull/90/files#diff-35057cd981225c743647d7c2917c366cdb27520483c89d499889b0f2b09b80d4 |
|
venv.py
| https://github.com/python/pyperformance/pull/90/files#diff-4559606ce535f0219a33b37c04d59f3a3279fef8e42dfb57db21f012f9d9e1cc |
|
runtests.py
| https://github.com/python/pyperformance/pull/90/files#diff-17019d8813f584a97bc5531faa1df3f1a590413d61a77d7d93db76df66163b63 |
| doc/benchmarks.rst | https://github.com/python/pyperformance/pull/90/files#diff-06f408aca9c0caf57b15169bc2f749ed556bcf460a6966a74e61dd6304aa5d2a |
|
View file
| https://github.com/python/pyperformance/blob/f2d05efe8941dd4fcf25248149bcb14315aae315/doc/benchmarks.rst |
|
Open in desktop
| https://desktop.github.com |
| https://github.co/hiddenchars |
| https://github.com/python/pyperformance/pull/90/{{ revealButtonHref }} |
|
| https://github.com/python/pyperformance/pull/90/files#diff-06f408aca9c0caf57b15169bc2f749ed556bcf460a6966a74e61dd6304aa5d2a |
|
| https://github.com/python/pyperformance/pull/90/files#diff-06f408aca9c0caf57b15169bc2f749ed556bcf460a6966a74e61dd6304aa5d2a |
| pyperformance/.gitignore | https://github.com/python/pyperformance/pull/90/files#diff-675d78a811f31b7c09c4d18d9f79f4100c8dbf8b5b928285ebc6fe62e52192c4 |
|
View file
| https://github.com/python/pyperformance/blob/f2d05efe8941dd4fcf25248149bcb14315aae315/pyperformance/.gitignore |
|
Open in desktop
| https://desktop.github.com |
| https://github.co/hiddenchars |
| https://github.com/python/pyperformance/pull/90/{{ revealButtonHref }} |
| pyperformance/benchmarks/__init__.py | https://github.com/python/pyperformance/pull/90/files#diff-eb34b1d4493bb7360ab4c1b3a922ed6c0c4c44f41f69b94a8d4a01c5242c5e25 |
|
View file
| https://github.com/python/pyperformance/blob/f2d05efe8941dd4fcf25248149bcb14315aae315/pyperformance/benchmarks/__init__.py |
|
Open in desktop
| https://desktop.github.com |
| https://github.co/hiddenchars |
| https://github.com/python/pyperformance/pull/90/{{ revealButtonHref }} |
|
| https://github.com/python/pyperformance/pull/90/files#diff-eb34b1d4493bb7360ab4c1b3a922ed6c0c4c44f41f69b94a8d4a01c5242c5e25 |
|
| https://github.com/python/pyperformance/pull/90/files#diff-eb34b1d4493bb7360ab4c1b3a922ed6c0c4c44f41f69b94a8d4a01c5242c5e25 |
|
| https://github.com/python/pyperformance/pull/90/files#diff-eb34b1d4493bb7360ab4c1b3a922ed6c0c4c44f41f69b94a8d4a01c5242c5e25 |
|
| https://github.com/python/pyperformance/pull/90/files#diff-eb34b1d4493bb7360ab4c1b3a922ed6c0c4c44f41f69b94a8d4a01c5242c5e25 |
|
| https://github.com/python/pyperformance/pull/90/files#diff-eb34b1d4493bb7360ab4c1b3a922ed6c0c4c44f41f69b94a8d4a01c5242c5e25 |
|
| https://github.com/python/pyperformance/pull/90/files#diff-eb34b1d4493bb7360ab4c1b3a922ed6c0c4c44f41f69b94a8d4a01c5242c5e25 |
|
| https://github.com/python/pyperformance/pull/90/files#diff-eb34b1d4493bb7360ab4c1b3a922ed6c0c4c44f41f69b94a8d4a01c5242c5e25 |
| pyperformance/benchmarks/bm_azure_cli.py | https://github.com/python/pyperformance/pull/90/files#diff-6d98cdbe68a57e70935e85da2677efc4859ee22aeb3551e0c484637720e19e44 |
|
View file
| https://github.com/python/pyperformance/blob/f2d05efe8941dd4fcf25248149bcb14315aae315/pyperformance/benchmarks/bm_azure_cli.py |
|
Open in desktop
| https://desktop.github.com |
| https://github.co/hiddenchars |
| https://github.com/python/pyperformance/pull/90/{{ revealButtonHref }} |
| Please reload this page | https://github.com/python/pyperformance/pull/90/files |
|
| https://github.com |
| Terms | https://docs.github.com/site-policy/github-terms/github-terms-of-service |
| Privacy | https://docs.github.com/site-policy/privacy-policies/github-privacy-statement |
| Security | https://github.com/security |
| Status | https://www.githubstatus.com/ |
| Community | https://github.community/ |
| Docs | https://docs.github.com/ |
| Contact | https://support.github.com?tags=dotcom-footer |