{"payload":{"allShortcutsEnabled":false,"fileTree":{"":{"items":[{"name":".github","path":".github","contentType":"directory"},{"name":"devel","path":"devel","contentType":"directory"},{"name":"doc","path":"doc","contentType":"directory"},{"name":"examples","path":"examples","contentType":"directory"},{"name":"kubernetes","path":"kubernetes","contentType":"directory"},{"name":"scripts","path":"scripts","contentType":"directory"},{"name":".gitignore","path":".gitignore","contentType":"file"},{"name":"CHANGELOG.md","path":"CHANGELOG.md","contentType":"file"},{"name":"CONTRIBUTING.md","path":"CONTRIBUTING.md","contentType":"file"},{"name":"LICENSE","path":"LICENSE","contentType":"file"},{"name":"MANIFEST.in","path":"MANIFEST.in","contentType":"file"},{"name":"OWNERS","path":"OWNERS","contentType":"file"},{"name":"README.md","path":"README.md","contentType":"file"},{"name":"SECURITY_CONTACTS","path":"SECURITY_CONTACTS","contentType":"file"},{"name":"code-of-conduct.md","path":"code-of-conduct.md","contentType":"file"},{"name":"codecov.yml","path":"codecov.yml","contentType":"file"},{"name":"requirements.txt","path":"requirements.txt","contentType":"file"},{"name":"setup.cfg","path":"setup.cfg","contentType":"file"},{"name":"setup.py","path":"setup.py","contentType":"file"},{"name":"test-requirements.txt","path":"test-requirements.txt","contentType":"file"},{"name":"tox.ini","path":"tox.ini","contentType":"file"}],"totalCount":21}},"fileTreeProcessingTime":3.560438,"foldersToFetch":[],"reducedMotionEnabled":null,"repo":{"id":72473727,"defaultBranch":"master","name":"python","ownerLogin":"kubernetes-client","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-10-31T20:08:03.000Z","ownerAvatar":"https://web.archive.org/web/20230804060335/https://avatars.githubusercontent.com/u/26615988?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"master","listCacheKey":"v0:1689632269.0","canEdit":false,"refType":"branch","currentOid":"76ec6f5ce5572f66d82717e296480dc42584f0b7"},"path":"setup.py","currentUser":null,"blob":{"rawLines":["# Copyright 2016 The Kubernetes Authors.","#","# Licensed under the Apache License, Version 2.0 (the \"License\");","# you may not use this file except in compliance with the License.","# You may obtain a copy of the License at","#","# http://www.apache.org/licenses/LICENSE-2.0","#","# Unless required by applicable law or agreed to in writing, software","# distributed under the License is distributed on an \"AS IS\" BASIS,","# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.","# See the License for the specific language governing permissions and","# limitations under the License.","","from setuptools import setup","","# Do not edit these constants. They will be updated automatically","# by scripts/update-client.sh.","CLIENT_VERSION = \"27.0.0+snapshot\"","PACKAGE_NAME = \"kubernetes\"","DEVELOPMENT_STATUS = \"3 - Alpha\"","","# To install the library, run the following","#","# python setup.py install","#","# prerequisite: setuptools","# http://pypi.python.org/pypi/setuptools","","EXTRAS = {"," 'adal': ['adal>=1.0.2']","}","REQUIRES = []","with open('requirements.txt') as f:"," for line in f:"," line, _, _ = line.partition('#')"," line = line.strip()"," if not line or line.startswith('setuptools'):"," continue"," elif ';' in line:"," requirement, _, specifier = line.partition(';')"," for_specifier = EXTRAS.setdefault(':{}'.format(specifier), [])"," for_specifier.append(requirement)"," else:"," REQUIRES.append(line)","","with open('test-requirements.txt') as f:"," TESTS_REQUIRES = f.readlines()","","setup("," name=PACKAGE_NAME,"," version=CLIENT_VERSION,"," description=\"Kubernetes python client\","," author_email=\"\","," author=\"Kubernetes\","," license=\"Apache License Version 2.0\","," url=\"https://github.com/kubernetes-client/python\","," keywords=[\"Swagger\", \"OpenAPI\", \"Kubernetes\"],"," install_requires=REQUIRES,"," tests_require=TESTS_REQUIRES,"," extras_require=EXTRAS,"," packages=['kubernetes', 'kubernetes.client', 'kubernetes.config',"," 'kubernetes.watch', 'kubernetes.client.api',"," 'kubernetes.stream', 'kubernetes.client.models',"," 'kubernetes.utils', 'kubernetes.client.apis',"," 'kubernetes.dynamic', 'kubernetes.leaderelection',"," 'kubernetes.leaderelection.resourcelock'],"," include_package_data=True,"," long_description=\"Python client for kubernetes http://kubernetes.io/\","," python_requires='>=3.6',"," classifiers=["," \"Development Status :: %s\" % DEVELOPMENT_STATUS,"," \"Topic :: Utilities\","," \"Intended Audience :: Developers\","," \"Intended Audience :: Information Technology\","," \"License :: OSI Approved :: Apache Software License\","," \"Operating System :: OS Independent\","," \"Programming Language :: Python\","," \"Programming Language :: Python :: 3\","," \"Programming Language :: Python :: 3.6\","," \"Programming Language :: Python :: 3.7\","," \"Programming Language :: Python :: 3.8\","," \"Programming Language :: Python :: 3.9\","," \"Programming Language :: Python :: 3.10\","," \"Programming Language :: Python :: 3.11\","," ],",")"],"stylingDirectives":[[{"start":0,"end":40,"cssClass":"pl-c"}],[{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":65,"cssClass":"pl-c"}],[{"start":0,"end":66,"cssClass":"pl-c"}],[{"start":0,"end":41,"cssClass":"pl-c"}],[{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":48,"cssClass":"pl-c"}],[{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":69,"cssClass":"pl-c"}],[{"start":0,"end":67,"cssClass":"pl-c"}],[{"start":0,"end":74,"cssClass":"pl-c"}],[{"start":0,"end":69,"cssClass":"pl-c"}],[{"start":0,"end":32,"cssClass":"pl-c"}],[],[{"start":0,"end":4,"cssClass":"pl-k"},{"start":5,"end":15,"cssClass":"pl-s1"},{"start":16,"end":22,"cssClass":"pl-k"},{"start":23,"end":28,"cssClass":"pl-s1"}],[],[{"start":0,"end":65,"cssClass":"pl-c"}],[{"start":0,"end":30,"cssClass":"pl-c"}],[{"start":0,"end":14,"cssClass":"pl-v"},{"start":15,"end":16,"cssClass":"pl-c1"},{"start":17,"end":34,"cssClass":"pl-s"}],[{"start":0,"end":12,"cssClass":"pl-v"},{"start":13,"end":14,"cssClass":"pl-c1"},{"start":15,"end":27,"cssClass":"pl-s"}],[{"start":0,"end":18,"cssClass":"pl-v"},{"start":19,"end":20,"cssClass":"pl-c1"},{"start":21,"end":32,"cssClass":"pl-s"}],[],[{"start":0,"end":43,"cssClass":"pl-c"}],[{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":25,"cssClass":"pl-c"}],[{"start":0,"end":1,"cssClass":"pl-c"}],[{"start":0,"end":26,"cssClass":"pl-c"}],[{"start":0,"end":40,"cssClass":"pl-c"}],[],[{"start":0,"end":6,"cssClass":"pl-v"},{"start":7,"end":8,"cssClass":"pl-c1"}],[{"start":4,"end":10,"cssClass":"pl-s"},{"start":13,"end":26,"cssClass":"pl-s"}],[],[{"start":0,"end":8,"cssClass":"pl-v"},{"start":9,"end":10,"cssClass":"pl-c1"}],[{"start":0,"end":4,"cssClass":"pl-k"},{"start":5,"end":9,"cssClass":"pl-en"},{"start":10,"end":28,"cssClass":"pl-s"},{"start":30,"end":32,"cssClass":"pl-k"},{"start":33,"end":34,"cssClass":"pl-s1"}],[{"start":4,"end":7,"cssClass":"pl-k"},{"start":8,"end":12,"cssClass":"pl-s1"},{"start":13,"end":15,"cssClass":"pl-c1"},{"start":16,"end":17,"cssClass":"pl-s1"}],[{"start":8,"end":12,"cssClass":"pl-s1"},{"start":14,"end":15,"cssClass":"pl-s1"},{"start":17,"end":18,"cssClass":"pl-s1"},{"start":19,"end":20,"cssClass":"pl-c1"},{"start":21,"end":25,"cssClass":"pl-s1"},{"start":26,"end":35,"cssClass":"pl-en"},{"start":36,"end":39,"cssClass":"pl-s"}],[{"start":8,"end":12,"cssClass":"pl-s1"},{"start":13,"end":14,"cssClass":"pl-c1"},{"start":15,"end":19,"cssClass":"pl-s1"},{"start":20,"end":25,"cssClass":"pl-en"}],[{"start":8,"end":10,"cssClass":"pl-k"},{"start":11,"end":14,"cssClass":"pl-c1"},{"start":15,"end":19,"cssClass":"pl-s1"},{"start":20,"end":22,"cssClass":"pl-c1"},{"start":23,"end":27,"cssClass":"pl-s1"},{"start":28,"end":38,"cssClass":"pl-en"},{"start":39,"end":51,"cssClass":"pl-s"}],[{"start":12,"end":20,"cssClass":"pl-k"}],[{"start":8,"end":12,"cssClass":"pl-k"},{"start":13,"end":16,"cssClass":"pl-s"},{"start":17,"end":19,"cssClass":"pl-c1"},{"start":20,"end":24,"cssClass":"pl-s1"}],[{"start":12,"end":23,"cssClass":"pl-s1"},{"start":25,"end":26,"cssClass":"pl-s1"},{"start":28,"end":37,"cssClass":"pl-s1"},{"start":38,"end":39,"cssClass":"pl-c1"},{"start":40,"end":44,"cssClass":"pl-s1"},{"start":45,"end":54,"cssClass":"pl-en"},{"start":55,"end":58,"cssClass":"pl-s"}],[{"start":12,"end":25,"cssClass":"pl-s1"},{"start":26,"end":27,"cssClass":"pl-c1"},{"start":28,"end":34,"cssClass":"pl-v"},{"start":35,"end":45,"cssClass":"pl-en"},{"start":46,"end":51,"cssClass":"pl-s"},{"start":52,"end":58,"cssClass":"pl-en"},{"start":59,"end":68,"cssClass":"pl-s1"}],[{"start":12,"end":25,"cssClass":"pl-s1"},{"start":26,"end":32,"cssClass":"pl-en"},{"start":33,"end":44,"cssClass":"pl-s1"}],[{"start":8,"end":12,"cssClass":"pl-k"}],[{"start":12,"end":20,"cssClass":"pl-v"},{"start":21,"end":27,"cssClass":"pl-en"},{"start":28,"end":32,"cssClass":"pl-s1"}],[],[{"start":0,"end":4,"cssClass":"pl-k"},{"start":5,"end":9,"cssClass":"pl-en"},{"start":10,"end":33,"cssClass":"pl-s"},{"start":35,"end":37,"cssClass":"pl-k"},{"start":38,"end":39,"cssClass":"pl-s1"}],[{"start":4,"end":18,"cssClass":"pl-v"},{"start":19,"end":20,"cssClass":"pl-c1"},{"start":21,"end":22,"cssClass":"pl-s1"},{"start":23,"end":32,"cssClass":"pl-en"}],[],[{"start":0,"end":5,"cssClass":"pl-en"}],[{"start":4,"end":8,"cssClass":"pl-s1"},{"start":8,"end":9,"cssClass":"pl-c1"},{"start":9,"end":21,"cssClass":"pl-v"}],[{"start":4,"end":11,"cssClass":"pl-s1"},{"start":11,"end":12,"cssClass":"pl-c1"},{"start":12,"end":26,"cssClass":"pl-v"}],[{"start":4,"end":15,"cssClass":"pl-s1"},{"start":15,"end":16,"cssClass":"pl-c1"},{"start":16,"end":42,"cssClass":"pl-s"}],[{"start":4,"end":16,"cssClass":"pl-s1"},{"start":16,"end":17,"cssClass":"pl-c1"},{"start":17,"end":19,"cssClass":"pl-s"}],[{"start":4,"end":10,"cssClass":"pl-s1"},{"start":10,"end":11,"cssClass":"pl-c1"},{"start":11,"end":23,"cssClass":"pl-s"}],[{"start":4,"end":11,"cssClass":"pl-s1"},{"start":11,"end":12,"cssClass":"pl-c1"},{"start":12,"end":40,"cssClass":"pl-s"}],[{"start":4,"end":7,"cssClass":"pl-s1"},{"start":7,"end":8,"cssClass":"pl-c1"},{"start":8,"end":53,"cssClass":"pl-s"}],[{"start":4,"end":12,"cssClass":"pl-s1"},{"start":12,"end":13,"cssClass":"pl-c1"},{"start":14,"end":23,"cssClass":"pl-s"},{"start":25,"end":34,"cssClass":"pl-s"},{"start":36,"end":48,"cssClass":"pl-s"}],[{"start":4,"end":20,"cssClass":"pl-s1"},{"start":20,"end":21,"cssClass":"pl-c1"},{"start":21,"end":29,"cssClass":"pl-v"}],[{"start":4,"end":17,"cssClass":"pl-s1"},{"start":17,"end":18,"cssClass":"pl-c1"},{"start":18,"end":32,"cssClass":"pl-v"}],[{"start":4,"end":18,"cssClass":"pl-s1"},{"start":18,"end":19,"cssClass":"pl-c1"},{"start":19,"end":25,"cssClass":"pl-v"}],[{"start":4,"end":12,"cssClass":"pl-s1"},{"start":12,"end":13,"cssClass":"pl-c1"},{"start":14,"end":26,"cssClass":"pl-s"},{"start":28,"end":47,"cssClass":"pl-s"},{"start":49,"end":68,"cssClass":"pl-s"}],[{"start":14,"end":32,"cssClass":"pl-s"},{"start":34,"end":57,"cssClass":"pl-s"}],[{"start":14,"end":33,"cssClass":"pl-s"},{"start":35,"end":61,"cssClass":"pl-s"}],[{"start":14,"end":32,"cssClass":"pl-s"},{"start":34,"end":58,"cssClass":"pl-s"}],[{"start":14,"end":34,"cssClass":"pl-s"},{"start":36,"end":63,"cssClass":"pl-s"}],[{"start":14,"end":54,"cssClass":"pl-s"}],[{"start":4,"end":24,"cssClass":"pl-s1"},{"start":24,"end":25,"cssClass":"pl-c1"},{"start":25,"end":29,"cssClass":"pl-c1"}],[{"start":4,"end":20,"cssClass":"pl-s1"},{"start":20,"end":21,"cssClass":"pl-c1"},{"start":21,"end":73,"cssClass":"pl-s"}],[{"start":4,"end":19,"cssClass":"pl-s1"},{"start":19,"end":20,"cssClass":"pl-c1"},{"start":20,"end":27,"cssClass":"pl-s"}],[{"start":4,"end":15,"cssClass":"pl-s1"},{"start":15,"end":16,"cssClass":"pl-c1"}],[{"start":8,"end":34,"cssClass":"pl-s"},{"start":35,"end":36,"cssClass":"pl-c1"},{"start":37,"end":55,"cssClass":"pl-v"}],[{"start":8,"end":28,"cssClass":"pl-s"}],[{"start":8,"end":41,"cssClass":"pl-s"}],[{"start":8,"end":53,"cssClass":"pl-s"}],[{"start":8,"end":60,"cssClass":"pl-s"}],[{"start":8,"end":44,"cssClass":"pl-s"}],[{"start":8,"end":40,"cssClass":"pl-s"}],[{"start":8,"end":45,"cssClass":"pl-s"}],[{"start":8,"end":47,"cssClass":"pl-s"}],[{"start":8,"end":47,"cssClass":"pl-s"}],[{"start":8,"end":47,"cssClass":"pl-s"}],[{"start":8,"end":47,"cssClass":"pl-s"}],[{"start":8,"end":48,"cssClass":"pl-s"}],[{"start":8,"end":48,"cssClass":"pl-s"}],[],[]],"csv":null,"csvError":null,"dependabotInfo":{"showConfigurationBanner":false,"configFilePath":null,"networkDependabotPath":"/kubernetes-client/python/network/updates","dismissConfigurationNoticePath":"/settings/dismiss-notice/dependabot_configuration_notice","configurationNoticeDismissed":null,"repoAlertsPath":"/kubernetes-client/python/security/dependabot","repoSecurityAndAnalysisPath":"/kubernetes-client/python/settings/security_analysis","repoOwnerIsOrg":true,"currentUserCanAdminRepo":false},"displayName":"setup.py","displayUrl":"https://web.archive.org/web/20230804060335/https://github.com/kubernetes-client/python/blob/master/setup.py?raw=true","headerInfo":{"blobSize":"3.07 KB","deleteInfo":{"deleteTooltip":"You must be signed in to make or propose changes"},"editInfo":{"editTooltip":"You must be signed in to make or propose changes"},"ghDesktopPath":"https://web.archive.org/web/20230804060335/https://desktop.github.com","gitLfsPath":null,"onBranch":true,"shortPath":"5c048b1","siteNavLoginPath":"/login?return_to=https%3A%2F%2Fgithub.com%2Fkubernetes-client%2Fpython%2Fblob%2Fmaster%2Fsetup.py","isCSV":false,"isRichtext":false,"toc":null,"lineInfo":{"truncatedLoc":"87","truncatedSloc":"81"},"mode":"file"},"image":false,"isCodeownersFile":null,"isValidLegacyIssueTemplate":false,"issueTemplateHelpUrl":"https://web.archive.org/web/20230804060335/https://docs.github.com/articles/about-issue-and-pull-request-templates","issueTemplate":null,"discussionTemplate":null,"language":"Python","large":false,"loggedIn":false,"newDiscussionPath":"/kubernetes-client/python/discussions/new","newIssuePath":"/kubernetes-client/python/issues/new","planSupportInfo":{"repoIsFork":null,"repoOwnedByCurrentUser":null,"requestFullPath":"/kubernetes-client/python/blob/master/setup.py","showFreeOrgGatedFeatureMessage":null,"showPlanSupportBanner":null,"upgradeDataAttributes":null,"upgradePath":null},"publishBannersInfo":{"dismissActionNoticePath":"/settings/dismiss-notice/publish_action_from_dockerfile","dismissStackNoticePath":"/settings/dismiss-notice/publish_stack_from_file","releasePath":"/kubernetes-client/python/releases/new?marketplace=true","showPublishActionBanner":false,"showPublishStackBanner":false},"renderImageOrRaw":false,"richText":null,"renderedFileInfo":null,"tabSize":8,"topBannersInfo":{"overridingGlobalFundingFile":false,"globalPreferredFundingPath":null,"repoOwner":"kubernetes-client","repoName":"python","showInvalidCitationWarning":false,"citationHelpUrl":"https://web.archive.org/web/20230804060335/https://docs.github.com/en/github/creating-cloning-and-archiving-repositories/creating-a-repository-on-github/about-citation-files","showDependabotConfigurationBanner":false,"actionsOnboardingTip":null},"truncated":false,"viewable":true,"workflowRedirectUrl":null,"symbols":{"timedOut":false,"notAnalyzed":false,"symbols":[{"name":"CLIENT_VERSION","kind":"constant","identStart":715,"identEnd":729,"extentStart":715,"extentEnd":749,"fullyQualifiedName":"CLIENT_VERSION","identUtf16":{"start":{"lineNumber":18,"utf16Col":0},"end":{"lineNumber":18,"utf16Col":14}},"extentUtf16":{"start":{"lineNumber":18,"utf16Col":0},"end":{"lineNumber":18,"utf16Col":34}}},{"name":"PACKAGE_NAME","kind":"constant","identStart":750,"identEnd":762,"extentStart":750,"extentEnd":777,"fullyQualifiedName":"PACKAGE_NAME","identUtf16":{"start":{"lineNumber":19,"utf16Col":0},"end":{"lineNumber":19,"utf16Col":12}},"extentUtf16":{"start":{"lineNumber":19,"utf16Col":0},"end":{"lineNumber":19,"utf16Col":27}}},{"name":"DEVELOPMENT_STATUS","kind":"constant","identStart":778,"identEnd":796,"extentStart":778,"extentEnd":810,"fullyQualifiedName":"DEVELOPMENT_STATUS","identUtf16":{"start":{"lineNumber":20,"utf16Col":0},"end":{"lineNumber":20,"utf16Col":18}},"extentUtf16":{"start":{"lineNumber":20,"utf16Col":0},"end":{"lineNumber":20,"utf16Col":32}}},{"name":"EXTRAS","kind":"constant","identStart":955,"identEnd":961,"extentStart":955,"extentEnd":995,"fullyQualifiedName":"EXTRAS","identUtf16":{"start":{"lineNumber":29,"utf16Col":0},"end":{"lineNumber":29,"utf16Col":6}},"extentUtf16":{"start":{"lineNumber":29,"utf16Col":0},"end":{"lineNumber":31,"utf16Col":1}}},{"name":"REQUIRES","kind":"constant","identStart":996,"identEnd":1004,"extentStart":996,"extentEnd":1009,"fullyQualifiedName":"REQUIRES","identUtf16":{"start":{"lineNumber":32,"utf16Col":0},"end":{"lineNumber":32,"utf16Col":8}},"extentUtf16":{"start":{"lineNumber":32,"utf16Col":0},"end":{"lineNumber":32,"utf16Col":13}}}]}},"copilotAccessInfo":null,"csrf_tokens":{"/kubernetes-client/python/branches":{"post":"LiEqbDDYa2dfwH5I90oh87ljG1gRfE0SV8JYv7fg4Eqw4KlrPDdCErJliZH_nVIDMwYRBkQNlJSYQ9NRCWOdOA"}}},"title":"python/setup.py at master ยท kubernetes-client/python","locale":"en"}