René's URL Explorer Experiment


Title: Release v1.0.0 by halucinor · Pull Request #92 · openstack-kr/python-openstackmcp-server · GitHub

Open Graph Title: Release v1.0.0 by halucinor · Pull Request #92 · openstack-kr/python-openstackmcp-server

X Title: Release v1.0.0 by halucinor · Pull Request #92 · openstack-kr/python-openstackmcp-server

Description: Overview release v1.0.0 Key Changes Related Issues Additional context

Open Graph Description: Overview release v1.0.0 Key Changes Related Issues Additional context

X Description: Overview release v1.0.0 Key Changes Related Issues Additional context

Opengraph URL: https://github.com/openstack-kr/python-openstackmcp-server/pull/92

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:4cc7826e-dbdf-c867-452e-a54381f0c96e
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idE9AE:10046D:DC2CEC0:11DC3723:697702F1
html-safe-noncea0513ac2439ae23625076d6054d3773a829b59fc319a841d206f91dc550abeeb
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJFOUFFOjEwMDQ2RDpEQzJDRUMwOjExREMzNzIzOjY5NzcwMkYxIiwidmlzaXRvcl9pZCI6Ijg5NjkyNjM0NzY4MzIxNDIwNjYiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmac47f2b1b2a8c5de2d1baaffb75783f81053a28f497efdb0178bf2c87704725a4b
hovercard-subject-tagpull_request:2941089616
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/openstack-kr/python-openstackmcp-server/pull/92/files
twitter:imagehttps://avatars.githubusercontent.com/u/10546369?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/u/10546369?s=400&v=4
og:image:altOverview release v1.0.0 Key Changes Related Issues Additional context
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None01d198479908d09a841b2febe8eb105a81af2af7d81830960fe0971e1f4adc09
turbo-cache-controlno-preview
diff-viewunified
go-importgithub.com/openstack-kr/python-openstackmcp-server git https://github.com/openstack-kr/python-openstackmcp-server.git
octolytics-dimension-user_id5391193
octolytics-dimension-user_loginopenstack-kr
octolytics-dimension-repository_id1006778385
octolytics-dimension-repository_nwoopenstack-kr/python-openstackmcp-server
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id1006778385
octolytics-dimension-repository_network_root_nwoopenstack-kr/python-openstackmcp-server
turbo-body-classeslogged-out env-production page-responsive full-width
disable-turbotrue
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
releasef752335dbbea672610081196a1998e39aec5e14b
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/files#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenstack-kr%2Fpython-openstackmcp-server%2Fpull%2F92%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%2Fopenstack-kr%2Fpython-openstackmcp-server%2Fpull%2F92%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=openstack-kr%2Fpython-openstackmcp-server
Reloadhttps://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/files
Reloadhttps://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/files
Reloadhttps://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/files
openstack-kr https://patch-diff.githubusercontent.com/openstack-kr
python-openstackmcp-serverhttps://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fopenstack-kr%2Fpython-openstackmcp-server
Fork 6 https://patch-diff.githubusercontent.com/login?return_to=%2Fopenstack-kr%2Fpython-openstackmcp-server
Star 18 https://patch-diff.githubusercontent.com/login?return_to=%2Fopenstack-kr%2Fpython-openstackmcp-server
Code https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server
Issues 10 https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/issues
Pull requests 1 https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pulls
Discussions https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/discussions
Actions https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/actions
Projects 0 https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/projects
Wiki https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/wiki
Security 0 https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/security
Insights https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pulse
Code https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server
Issues https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/issues
Pull requests https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pulls
Discussions https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/discussions
Actions https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/actions
Projects https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/projects
Wiki https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/wiki
Security https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/security
Insights https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pulse
Sign up for GitHub https://patch-diff.githubusercontent.com/signup?return_to=%2Fopenstack-kr%2Fpython-openstackmcp-server%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=%2Fopenstack-kr%2Fpython-openstackmcp-server%2Fissues%2Fnew%2Fchoose
halucinorhttps://patch-diff.githubusercontent.com/halucinor
mainhttps://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/tree/main
develophttps://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/tree/develop
Conversation 1 https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92
Commits 18 https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/commits
Checks 6 https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/checks
Files changed https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/files
Please reload this pagehttps://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/files
Release v1.0.0 https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/files#top
Show all changes 18 commits https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/files
a34aa34 feat: get images tool (#53) jja6312 Aug 27, 2025 https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/commits/a34aa347798bf33f3441f3a8a17dd2220aee3c1e
95e8d03 feat: volume attachments (#62) choieastsea Aug 27, 2025 https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/commits/95e8d0345f93555bbf1bab8c7bc8fb4aefada797
5f45d0e Update .gitignore (#64) paikend Aug 29, 2025 https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/commits/5f45d0e3e2f37d70148bf12591d878db48bb4d4f
f5384de feat: Add get-project, get-projects tool (#63) S0okJu Aug 30, 2025 https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/commits/f5384de4b5f570c91e05df38e743cbf64da8cb48
3d724b1 feat: Add create project tool (#66) S0okJu Sep 3, 2025 https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/commits/3d724b1af41b6bd9a6f51e55de4b47fea78cf6d8
0990e4b feat: Add delete project tool (#67) S0okJu Sep 5, 2025 https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/commits/0990e4b265b2a283505f5c5831e337f19655bbbd
044c881 fix(block): Fix incorrect attachment_id(#71) (#72) S0okJu Sep 23, 2025 https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/commits/044c88169da930ac1a793516b4892218f88ee4fb
8a3b3b5 feat: add get image tool jja6312 Aug 31, 2025 https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/commits/8a3b3b5eb156fc397a37ac678494147308840976
236161f feat: Add update project tool (#69) S0okJu Sep 23, 2025 https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/commits/236161f88a3070666b19f9c206b6aa5506cb73d7
e32bb70 Fix/pre commit requirements (#78) choieastsea Oct 8, 2025 https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/commits/e32bb70df39fad318dbe355b7c5bb30901ef5b28
d3fa146 feat: Add network router CRUD tool (#79) platanus-kr Oct 10, 2025 https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/commits/d3fa146b9bc27ec9604183e0843c991157641708
8407ea4 feat: Add get_attachment_details tool (#75) S0okJu Oct 11, 2025 https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/commits/8407ea487e310f275b0804ea5630884605688c20
7f87639 test: Remove unnecessary 'or []' fallback in assertions (#80) paikend Oct 13, 2025 https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/commits/7f87639dcc81dece2017a7df60b5ba5cad592760
6c4ddb0 feat: Add network router interface tools (#83) platanus-kr Oct 13, 2025 https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/commits/6c4ddb0cd1546a9a07bb302de2bad4d1fa77a440
810d2f5 feat: Add delete image tool (#74) jja6312 Oct 15, 2025 https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/commits/810d2f545e8010788c2351f87fb31fefd2e646eb
444cdd0 feat: Add get attachments tool (#84) S0okJu Oct 16, 2025 https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/commits/444cdd0f068dcde90b50f8812358d171be207707
be9420e feat: Add security group tools (#86) platanus-kr Oct 19, 2025 https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/commits/be9420eca4197fd323af3564ae38432c54694b26
e9fe44b feat: connection manager related tool (#90) choieastsea Oct 23, 2025 https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/commits/e9fe44bfe223a14e52ad13c176f35a9bb9998228
Clear filters https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/files
Please reload this pagehttps://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/files
Please reload this pagehttps://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/files
.gitignore https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/files#diff-bc37d034bad564583790a46f19d807abfe519c5671395fd494d8cce506c42947
.pre-commit-config.yaml https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/files#diff-63a9c44a44acf85fea213a857769990937107cf072831e1a26808cfde9d096b9
requirements-dev.txt https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/files#diff-2b4945591edfeaa4cf4d3f155e66d4b43d1bda7a55d881d5cf3107f1b05abbbc
requirements.txt https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/files#diff-4d7c51b1efe9043e44439a949dfd92e5827321b34082903477fd04876edb7552
__init__.py https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/files#diff-565da18ec8c89e4680cfaa5ada9aa6dedf5994737c49ef6ce7518e28c09d046b
base.py https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/files#diff-cdb3a06ba839ea915d2ae4e720885d03724cf44916b94d012cefa603a17a40d6
block_storage_tools.py https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/files#diff-10cf33fece223ea4bf668ee92c9f2bb8aada3e76f0dfbe8f9ab7c5051ba9585e
compute_tools.py https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/files#diff-3fd76e08598efa678b2a62b461203f5d3eaf983882311057ed46008f072afbb8
connection.py https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/files#diff-32ce67c166ae6ce805a76347adfb3fb0faef22302a47baefebf5f8a4575dcbae
identity_tools.py https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/files#diff-69468003a888fd267d9f06798a906421e6c6db6b1056a8aa2a952b0affd6ddc4
image_tools.py https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/files#diff-4f27ac2b623d6d40a3b3aff348f7bcb8de89042e38d36bc7c4a5f6d4dab9d2fb
network_tools.py https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/files#diff-ed16ec70fef4e79468c36d06c6c7831c83d1bf5ecb816e77612bac5f5e2b3522
network.py https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/files#diff-23cc1e846a8ebdfcabe0f5ce0151549ab99484b0aab6bb35ef51cb6b153896d5
block_storage.py https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/files#diff-0ace7463678a0c2089fb65ef5631e6bd199dd2cbe84875c7fb991d4148178b14
compute.py https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/files#diff-85dd2a6124d0037de8547dc165e398f2fadd5c176b5b3ba4f3193ec5f58fea6c
identity.py https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/files#diff-cdc966088521ad6e5e4a78e4dc6427223c69010f0c0c147896355a4ef47c6ec0
network.py https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/files#diff-411575a2e971086630f6b5362a427465cf6d68522f507d968969b68c6757d15e
test_block_storage_tools.py https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/files#diff-91e3219cf5750aa204fdebbbaa57415ca7c5f2ed7fd01dbd20e00af910beaa3f
test_compute_tools.py https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/files#diff-5c52a8b4b8fd0ed4c2abc3effa839ad98e17e18e73bc0dd18898940c2aafff0d
test_identity_tools.py https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/files#diff-6c4ee1a1c542f6dec6302231adac9046fb999fa8b8e49a0d31b3cb4ea17b7dda
test_image_tools.py https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/files#diff-d87f3642a76f500cbef62bd3cd27651e40e22057aaabe924bdd7b3c0d0b4577e
test_network_tools.py https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/files#diff-d8a87d5230932f91fe38a49413a81771e47ff8225a4536dae9cb146444754877
.gitignorehttps://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/files#diff-bc37d034bad564583790a46f19d807abfe519c5671395fd494d8cce506c42947
View file https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/blob/e9fe44bfe223a14e52ad13c176f35a9bb9998228/.gitignore
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/{{ revealButtonHref }}
https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/files#diff-bc37d034bad564583790a46f19d807abfe519c5671395fd494d8cce506c42947
https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/files#diff-bc37d034bad564583790a46f19d807abfe519c5671395fd494d8cce506c42947
https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/files#diff-bc37d034bad564583790a46f19d807abfe519c5671395fd494d8cce506c42947
.pre-commit-config.yamlhttps://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/files#diff-63a9c44a44acf85fea213a857769990937107cf072831e1a26808cfde9d096b9
View file https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/blob/e9fe44bfe223a14e52ad13c176f35a9bb9998228/.pre-commit-config.yaml
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/{{ revealButtonHref }}
requirements-dev.txthttps://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/files#diff-2b4945591edfeaa4cf4d3f155e66d4b43d1bda7a55d881d5cf3107f1b05abbbc
View file https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/blob/e9fe44bfe223a14e52ad13c176f35a9bb9998228/requirements-dev.txt
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/{{ revealButtonHref }}
Please reload this pagehttps://patch-diff.githubusercontent.com/openstack-kr/python-openstackmcp-server/pull/92/files
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.