We are currently solving the following issue within our repository. Here is the issue text:
--- BEGIN ISSUE ---
Dependent Package "packaging" upgrade halts invocation
**Describe the issue**
Currently we are running checkov in a CI environment in Azure DevOps over our Terraform configurations. Earlier today Checkov started failing to run, at first it was believed to link to the release that occurred earlier.
Investigation though has shown that the dependency `packaging` has also had a release, wherein it has dropped `LegacyVersion` from its codebase (see stack trace).
The quick solution is to pin `packaging==21.3` to ensure the needed codebase functionality is in place.
This seems to only apply to environments that fresh install everything, as this was innoticed in local development until the CI pipeline triggered the issue.

**Examples**
In the ADO CI this simple version should recreate the behavior:
```
     - script: |
          python -m pip install --upgrade pip setuptools wheel
          pip install checkov
        displayName: "Install Checkov"

      - task: Bash@3
        displayName: Run Checkov tests
        inputs:
          targetType: "inline"
          script: |
            checkov -d . -o cli
```

**Exception Trace**
```sh
Traceback (most recent call last):
  File "/opt/hostedtoolcache/Python/3.8.15/x64/bin/checkov", line 2, in <module>
    from checkov.main import run
  File "/opt/hostedtoolcache/Python/3.8.15/x64/lib/python3.8/site-packages/checkov/main.py", line 20, in <module>
    from checkov.argo_workflows.runner import Runner as argo_workflows_runner
  File "/opt/hostedtoolcache/Python/3.8.15/x64/lib/python3.8/site-packages/checkov/argo_workflows/runner.py", line 7, in <module>
    from checkov.common.images.image_referencer import ImageReferencer, Image
  File "/opt/hostedtoolcache/Python/3.8.15/x64/lib/python3.8/site-packages/checkov/common/images/image_referencer.py", line 12, in <module>
    from checkov.common.bridgecrew.vulnerability_scanning.image_scanner import image_scanner
  File "/opt/hostedtoolcache/Python/3.8.15/x64/lib/python3.8/site-packages/checkov/common/bridgecrew/vulnerability_scanning/image_scanner.py", line 15, in <module>
    from checkov.common.bridgecrew.vulnerability_scanning.integrations.docker_image_scanning import \
  File "/opt/hostedtoolcache/Python/3.8.15/x64/lib/python3.8/site-packages/checkov/common/bridgecrew/vulnerability_scanning/integrations/docker_image_scanning.py", line 8, in <module>
    from checkov.common.bridgecrew.vulnerability_scanning.integrations.twistcli import TwistcliIntegration
  File "/opt/hostedtoolcache/Python/3.8.15/x64/lib/python3.8/site-packages/checkov/common/bridgecrew/vulnerability_scanning/integrations/twistcli.py", line 11, in <module>
    from checkov.common.bridgecrew.platform_integration import bc_integration
  File "/opt/hostedtoolcache/Python/3.8.15/x64/lib/python3.8/site-packages/checkov/common/bridgecrew/platform_integration.py", line 31, in <module>
    from checkov.common.bridgecrew.wrapper import reduce_scan_reports, persist_checks_results, \
  File "/opt/hostedtoolcache/Python/3.8.15/x64/lib/python3.8/site-packages/checkov/common/bridgecrew/wrapper.py", line 14, in <module>
    from checkov.common.util.json_utils import CustomJSONEncoder
  File "/opt/hostedtoolcache/Python/3.8.15/x64/lib/python3.8/site-packages/checkov/common/util/json_utils.py", line 6, in <module>
    from packaging.version import LegacyVersion, Version
ImportError: cannot import name 'LegacyVersion' from 'packaging.version' (/opt/hostedtoolcache/Python/3.8.15/x64/lib/python3.8/site-packages/packaging/version.py)
```

**Desktop (please complete the following information):**
 - OS: Ubuntu 20.04 ADO Pipeline Container
 - Checkov Version: tested 2.2.124 and 2.2.116, likely applies to others if they have the dependency

**Additional context**
Release in packaging that causes this issue is `22.0`, `21.3` appears to function as expected.


--- END ISSUE ---

Below are some code segments, each from a relevant file. One or more of these files may contain bugs.
--- BEGIN FILES ---
Path: `setup.py`
Content:
```
1 #!/usr/bin/env python
2 import logging
3 import os
4 from importlib import util
5 from os import path
6 
7 import setuptools
8 from setuptools import setup
9 
10 # read the contents of your README file
11 this_directory = path.abspath(path.dirname(__file__))
12 with open(path.join(this_directory, "README.md"), encoding="utf-8") as f:
13     long_description = f.read()
14 
15 logger = logging.getLogger(__name__)
16 spec = util.spec_from_file_location(
17     "checkov.version", os.path.join("checkov", "version.py")
18 )
19 # noinspection PyUnresolvedReferences
20 mod = util.module_from_spec(spec)
21 spec.loader.exec_module(mod)  # type: ignore
22 version = mod.version  # type: ignore
23 
24 setup(
25     extras_require={
26         "dev": [
27             "pytest==5.3.1",
28             "coverage==5.5",
29             "coverage-badge",
30             "GitPython==3.1.7",
31             "bandit",
32             "jsonschema",
33         ]
34     },
35     install_requires=[
36         "bc-python-hcl2==0.3.47",
37         "bc-detect-secrets==1.4.5",
38         "deep-merge",
39         "tabulate",
40         "colorama",
41         "termcolor",
42         "junit-xml>=1.9",
43         "dpath<2,>=1.5.0",
44         "pyyaml>=5.4.1",
45         "boto3>=1.17",
46         "gitpython",
47         "jmespath",
48         "tqdm",
49         "update-checker",
50         "semantic-version",
51         "packaging",
52         "cloudsplaining>=0.4.3",
53         "networkx<2.7",
54         "dockerfile-parse",
55         "docker",
56         "configargparse",
57         "argcomplete",
58         "policyuniverse",
59         "typing-extensions>=4.1.0",
60         "importlib-metadata>=0.12",
61         "cachetools",
62         "cyclonedx-python-lib>=2.4.0,<4.0.0",
63         "packageurl-python",
64         "click>=8.0.0",
65         "aiohttp",
66         "aiodns",
67         "aiomultiprocess",
68         "jsonpath-ng",
69         "jsonschema>=3.0.2,<4.0.0",
70         "prettytable>=3.0.0",
71         "pycep-parser==0.3.9",
72         "charset-normalizer",
73         "pyston-autoload==2.3.5; python_version < '3.11' and (sys_platform == 'linux' or sys_platform == 'darwin') and platform_machine == 'x86_64'",
74         "pyston==2.3.5; python_version < '3.11' and (sys_platform == 'linux' or sys_platform == 'darwin') and platform_machine == 'x86_64'",
75         "schema",
76         "requests>=2.26.0",
77     ],
78     dependency_links=[],  # keep it empty, needed for pipenv-setup
79     license="Apache License 2.0",
80     name="checkov",
81     version=version,
82     python_requires=">=3.7",
83     description="Infrastructure as code static analysis",
84     author="bridgecrew",
85     author_email="meet@bridgecrew.io",
86     url="https://github.com/bridgecrewio/checkov",
87     packages=setuptools.find_packages(exclude=["tests*", "integration_tests*"]),
88     include_package_data=True,
89     package_dir={
90         "checkov.bicep.checks.graph_checks": "checkov/bicep/checks/graph_checks",
91         "checkov.cloudformation.checks.graph_checks": "checkov/cloudformation/checks/graph_checks",
92         "checkov.dockerfile.checks.graph_checks": "checkov/dockerfile/checks/graph_checks",
93         "checkov.github_actions.checks.graph_checks": "checkov/github_actions/checks/graph_checks",
94         "checkov.terraform.checks.graph_checks": "checkov/terraform/checks/graph_checks",
95     },
96     package_data={
97         "checkov": ["py.typed"],
98         "checkov.bicep.checks.graph_checks": ["*.yaml"],
99         "checkov.common.util.templates": ["*.jinja2"],
100         "checkov.dockerfile.checks.graph_checks": ["*.yaml"],
101         "checkov.github_actions.checks.graph_checks": ["*.yaml"],
102         "checkov.terraform.checks.graph_checks": [
103             "aws/*.yaml",
104             "gcp/*.yaml",
105             "azure/*.yaml",
106         ],
107     },
108     scripts=["bin/checkov", "bin/checkov.cmd"],
109     long_description=long_description,
110     long_description_content_type="text/markdown",
111     classifiers=[
112         "Environment :: Console",
113         "Intended Audience :: Developers",
114         "Intended Audience :: System Administrators",
115         "License :: OSI Approved :: Apache Software License",
116         "Programming Language :: Python :: 3 :: Only",
117         "Programming Language :: Python :: 3.7",
118         "Programming Language :: Python :: 3.8",
119         "Programming Language :: Python :: 3.9",
120         "Programming Language :: Python :: 3.10",
121         "Programming Language :: Python :: 3.11",
122         "Topic :: Security",
123         "Topic :: Software Development :: Build Tools",
124         "Typing :: Typed",
125     ],
126 )
127
```
--- END FILES ---

Please first localize the bug based on the issue statement, and then generate a patch according to the `git diff` format fenced by three backticks.

Here is an example:

```diff
diff --git a/examples/server_async.py b/examples/server_async.py
--- a/examples/server_async.py
+++ b/examples/server_async.py
@@ -313,4 +313,4 @@
 
 
 if __name__ == "__main__":
-    asyncio.run(run_async_server("."), debug=True)
+    asyncio.run(run_async_server(), debug=True)
diff --git a/examples/server_sync.py b/examples/server_sync.py
--- a/examples/server_sync.py
+++ b/examples/server_sync.py
@@ -313,5 +313,5 @@
 
 
 if __name__ == "__main__":
-    server = run_sync_server(".")
+    server = run_sync_server()
     server.shutdown()

```

diff --git a/setup.py b/setup.py
--- a/setup.py
+++ b/setup.py
@@ -48,7 +48,7 @@
         "tqdm",
         "update-checker",
         "semantic-version",
-        "packaging",
+        "packaging==21.3",
         "cloudsplaining>=0.4.3",
         "networkx<2.7",
         "dockerfile-parse",

{"golden_diff": "diff --git a/setup.py b/setup.py\n--- a/setup.py\n+++ b/setup.py\n@@ -48,7 +48,7 @@\n         \"tqdm\",\n         \"update-checker\",\n         \"semantic-version\",\n-        \"packaging\",\n+        \"packaging==21.3\",\n         \"cloudsplaining>=0.4.3\",\n         \"networkx<2.7\",\n         \"dockerfile-parse\",\n", "issue": "Dependent Package \"packaging\" upgrade halts invocation\n**Describe the issue**\r\nCurrently we are running checkov in a CI environment in Azure DevOps over our Terraform configurations. Earlier today Checkov started failing to run, at first it was believed to link to the release that occurred earlier.\r\nInvestigation though has shown that the dependency `packaging` has also had a release, wherein it has dropped `LegacyVersion` from its codebase (see stack trace).\r\nThe quick solution is to pin `packaging==21.3` to ensure the needed codebase functionality is in place.\r\nThis seems to only apply to environments that fresh install everything, as this was innoticed in local development until the CI pipeline triggered the issue.\r\n\r\n**Examples**\r\nIn the ADO CI this simple version should recreate the behavior:\r\n```\r\n     - script: |\r\n          python -m pip install --upgrade pip setuptools wheel\r\n          pip install checkov\r\n        displayName: \"Install Checkov\"\r\n\r\n      - task: Bash@3\r\n        displayName: Run Checkov tests\r\n        inputs:\r\n          targetType: \"inline\"\r\n          script: |\r\n            checkov -d . -o cli\r\n```\r\n\r\n**Exception Trace**\r\n```sh\r\nTraceback (most recent call last):\r\n  File \"/opt/hostedtoolcache/Python/3.8.15/x64/bin/checkov\", line 2, in <module>\r\n    from checkov.main import run\r\n  File \"/opt/hostedtoolcache/Python/3.8.15/x64/lib/python3.8/site-packages/checkov/main.py\", line 20, in <module>\r\n    from checkov.argo_workflows.runner import Runner as argo_workflows_runner\r\n  File \"/opt/hostedtoolcache/Python/3.8.15/x64/lib/python3.8/site-packages/checkov/argo_workflows/runner.py\", line 7, in <module>\r\n    from checkov.common.images.image_referencer import ImageReferencer, Image\r\n  File \"/opt/hostedtoolcache/Python/3.8.15/x64/lib/python3.8/site-packages/checkov/common/images/image_referencer.py\", line 12, in <module>\r\n    from checkov.common.bridgecrew.vulnerability_scanning.image_scanner import image_scanner\r\n  File \"/opt/hostedtoolcache/Python/3.8.15/x64/lib/python3.8/site-packages/checkov/common/bridgecrew/vulnerability_scanning/image_scanner.py\", line 15, in <module>\r\n    from checkov.common.bridgecrew.vulnerability_scanning.integrations.docker_image_scanning import \\\r\n  File \"/opt/hostedtoolcache/Python/3.8.15/x64/lib/python3.8/site-packages/checkov/common/bridgecrew/vulnerability_scanning/integrations/docker_image_scanning.py\", line 8, in <module>\r\n    from checkov.common.bridgecrew.vulnerability_scanning.integrations.twistcli import TwistcliIntegration\r\n  File \"/opt/hostedtoolcache/Python/3.8.15/x64/lib/python3.8/site-packages/checkov/common/bridgecrew/vulnerability_scanning/integrations/twistcli.py\", line 11, in <module>\r\n    from checkov.common.bridgecrew.platform_integration import bc_integration\r\n  File \"/opt/hostedtoolcache/Python/3.8.15/x64/lib/python3.8/site-packages/checkov/common/bridgecrew/platform_integration.py\", line 31, in <module>\r\n    from checkov.common.bridgecrew.wrapper import reduce_scan_reports, persist_checks_results, \\\r\n  File \"/opt/hostedtoolcache/Python/3.8.15/x64/lib/python3.8/site-packages/checkov/common/bridgecrew/wrapper.py\", line 14, in <module>\r\n    from checkov.common.util.json_utils import CustomJSONEncoder\r\n  File \"/opt/hostedtoolcache/Python/3.8.15/x64/lib/python3.8/site-packages/checkov/common/util/json_utils.py\", line 6, in <module>\r\n    from packaging.version import LegacyVersion, Version\r\nImportError: cannot import name 'LegacyVersion' from 'packaging.version' (/opt/hostedtoolcache/Python/3.8.15/x64/lib/python3.8/site-packages/packaging/version.py)\r\n```\r\n\r\n**Desktop (please complete the following information):**\r\n - OS: Ubuntu 20.04 ADO Pipeline Container\r\n - Checkov Version: tested 2.2.124 and 2.2.116, likely applies to others if they have the dependency\r\n\r\n**Additional context**\r\nRelease in packaging that causes this issue is `22.0`, `21.3` appears to function as expected.\r\n\n", "before_files": [{"content": "#!/usr/bin/env python\nimport logging\nimport os\nfrom importlib import util\nfrom os import path\n\nimport setuptools\nfrom setuptools import setup\n\n# read the contents of your README file\nthis_directory = path.abspath(path.dirname(__file__))\nwith open(path.join(this_directory, \"README.md\"), encoding=\"utf-8\") as f:\n    long_description = f.read()\n\nlogger = logging.getLogger(__name__)\nspec = util.spec_from_file_location(\n    \"checkov.version\", os.path.join(\"checkov\", \"version.py\")\n)\n# noinspection PyUnresolvedReferences\nmod = util.module_from_spec(spec)\nspec.loader.exec_module(mod)  # type: ignore\nversion = mod.version  # type: ignore\n\nsetup(\n    extras_require={\n        \"dev\": [\n            \"pytest==5.3.1\",\n            \"coverage==5.5\",\n            \"coverage-badge\",\n            \"GitPython==3.1.7\",\n            \"bandit\",\n            \"jsonschema\",\n        ]\n    },\n    install_requires=[\n        \"bc-python-hcl2==0.3.47\",\n        \"bc-detect-secrets==1.4.5\",\n        \"deep-merge\",\n        \"tabulate\",\n        \"colorama\",\n        \"termcolor\",\n        \"junit-xml>=1.9\",\n        \"dpath<2,>=1.5.0\",\n        \"pyyaml>=5.4.1\",\n        \"boto3>=1.17\",\n        \"gitpython\",\n        \"jmespath\",\n        \"tqdm\",\n        \"update-checker\",\n        \"semantic-version\",\n        \"packaging\",\n        \"cloudsplaining>=0.4.3\",\n        \"networkx<2.7\",\n        \"dockerfile-parse\",\n        \"docker\",\n        \"configargparse\",\n        \"argcomplete\",\n        \"policyuniverse\",\n        \"typing-extensions>=4.1.0\",\n        \"importlib-metadata>=0.12\",\n        \"cachetools\",\n        \"cyclonedx-python-lib>=2.4.0,<4.0.0\",\n        \"packageurl-python\",\n        \"click>=8.0.0\",\n        \"aiohttp\",\n        \"aiodns\",\n        \"aiomultiprocess\",\n        \"jsonpath-ng\",\n        \"jsonschema>=3.0.2,<4.0.0\",\n        \"prettytable>=3.0.0\",\n        \"pycep-parser==0.3.9\",\n        \"charset-normalizer\",\n        \"pyston-autoload==2.3.5; python_version < '3.11' and (sys_platform == 'linux' or sys_platform == 'darwin') and platform_machine == 'x86_64'\",\n        \"pyston==2.3.5; python_version < '3.11' and (sys_platform == 'linux' or sys_platform == 'darwin') and platform_machine == 'x86_64'\",\n        \"schema\",\n        \"requests>=2.26.0\",\n    ],\n    dependency_links=[],  # keep it empty, needed for pipenv-setup\n    license=\"Apache License 2.0\",\n    name=\"checkov\",\n    version=version,\n    python_requires=\">=3.7\",\n    description=\"Infrastructure as code static analysis\",\n    author=\"bridgecrew\",\n    author_email=\"meet@bridgecrew.io\",\n    url=\"https://github.com/bridgecrewio/checkov\",\n    packages=setuptools.find_packages(exclude=[\"tests*\", \"integration_tests*\"]),\n    include_package_data=True,\n    package_dir={\n        \"checkov.bicep.checks.graph_checks\": \"checkov/bicep/checks/graph_checks\",\n        \"checkov.cloudformation.checks.graph_checks\": \"checkov/cloudformation/checks/graph_checks\",\n        \"checkov.dockerfile.checks.graph_checks\": \"checkov/dockerfile/checks/graph_checks\",\n        \"checkov.github_actions.checks.graph_checks\": \"checkov/github_actions/checks/graph_checks\",\n        \"checkov.terraform.checks.graph_checks\": \"checkov/terraform/checks/graph_checks\",\n    },\n    package_data={\n        \"checkov\": [\"py.typed\"],\n        \"checkov.bicep.checks.graph_checks\": [\"*.yaml\"],\n        \"checkov.common.util.templates\": [\"*.jinja2\"],\n        \"checkov.dockerfile.checks.graph_checks\": [\"*.yaml\"],\n        \"checkov.github_actions.checks.graph_checks\": [\"*.yaml\"],\n        \"checkov.terraform.checks.graph_checks\": [\n            \"aws/*.yaml\",\n            \"gcp/*.yaml\",\n            \"azure/*.yaml\",\n        ],\n    },\n    scripts=[\"bin/checkov\", \"bin/checkov.cmd\"],\n    long_description=long_description,\n    long_description_content_type=\"text/markdown\",\n    classifiers=[\n        \"Environment :: Console\",\n        \"Intended Audience :: Developers\",\n        \"Intended Audience :: System Administrators\",\n        \"License :: OSI Approved :: Apache Software License\",\n        \"Programming Language :: Python :: 3 :: Only\",\n        \"Programming Language :: Python :: 3.7\",\n        \"Programming Language :: Python :: 3.8\",\n        \"Programming Language :: Python :: 3.9\",\n        \"Programming Language :: Python :: 3.10\",\n        \"Programming Language :: Python :: 3.11\",\n        \"Topic :: Security\",\n        \"Topic :: Software Development :: Build Tools\",\n        \"Typing :: Typed\",\n    ],\n)\n", "path": "setup.py"}], "after_files": [{"content": "#!/usr/bin/env python\nimport logging\nimport os\nfrom importlib import util\nfrom os import path\n\nimport setuptools\nfrom setuptools import setup\n\n# read the contents of your README file\nthis_directory = path.abspath(path.dirname(__file__))\nwith open(path.join(this_directory, \"README.md\"), encoding=\"utf-8\") as f:\n    long_description = f.read()\n\nlogger = logging.getLogger(__name__)\nspec = util.spec_from_file_location(\n    \"checkov.version\", os.path.join(\"checkov\", \"version.py\")\n)\n# noinspection PyUnresolvedReferences\nmod = util.module_from_spec(spec)\nspec.loader.exec_module(mod)  # type: ignore\nversion = mod.version  # type: ignore\n\nsetup(\n    extras_require={\n        \"dev\": [\n            \"pytest==5.3.1\",\n            \"coverage==5.5\",\n            \"coverage-badge\",\n            \"GitPython==3.1.7\",\n            \"bandit\",\n            \"jsonschema\",\n        ]\n    },\n    install_requires=[\n        \"bc-python-hcl2==0.3.47\",\n        \"bc-detect-secrets==1.4.5\",\n        \"deep-merge\",\n        \"tabulate\",\n        \"colorama\",\n        \"termcolor\",\n        \"junit-xml>=1.9\",\n        \"dpath<2,>=1.5.0\",\n        \"pyyaml>=5.4.1\",\n        \"boto3>=1.17\",\n        \"gitpython\",\n        \"jmespath\",\n        \"tqdm\",\n        \"update-checker\",\n        \"semantic-version\",\n        \"packaging==21.3\",\n        \"cloudsplaining>=0.4.3\",\n        \"networkx<2.7\",\n        \"dockerfile-parse\",\n        \"docker\",\n        \"configargparse\",\n        \"argcomplete\",\n        \"policyuniverse\",\n        \"typing-extensions>=4.1.0\",\n        \"importlib-metadata>=0.12\",\n        \"cachetools\",\n        \"cyclonedx-python-lib>=2.4.0,<4.0.0\",\n        \"packageurl-python\",\n        \"click>=8.0.0\",\n        \"aiohttp\",\n        \"aiodns\",\n        \"aiomultiprocess\",\n        \"jsonpath-ng\",\n        \"jsonschema>=3.0.2,<4.0.0\",\n        \"prettytable>=3.0.0\",\n        \"pycep-parser==0.3.9\",\n        \"charset-normalizer\",\n        \"pyston-autoload==2.3.5; python_version < '3.11' and (sys_platform == 'linux' or sys_platform == 'darwin') and platform_machine == 'x86_64'\",\n        \"pyston==2.3.5; python_version < '3.11' and (sys_platform == 'linux' or sys_platform == 'darwin') and platform_machine == 'x86_64'\",\n        \"schema\",\n        \"requests>=2.26.0\",\n    ],\n    dependency_links=[],  # keep it empty, needed for pipenv-setup\n    license=\"Apache License 2.0\",\n    name=\"checkov\",\n    version=version,\n    python_requires=\">=3.7\",\n    description=\"Infrastructure as code static analysis\",\n    author=\"bridgecrew\",\n    author_email=\"meet@bridgecrew.io\",\n    url=\"https://github.com/bridgecrewio/checkov\",\n    packages=setuptools.find_packages(exclude=[\"tests*\", \"integration_tests*\"]),\n    include_package_data=True,\n    package_dir={\n        \"checkov.bicep.checks.graph_checks\": \"checkov/bicep/checks/graph_checks\",\n        \"checkov.cloudformation.checks.graph_checks\": \"checkov/cloudformation/checks/graph_checks\",\n        \"checkov.dockerfile.checks.graph_checks\": \"checkov/dockerfile/checks/graph_checks\",\n        \"checkov.github_actions.checks.graph_checks\": \"checkov/github_actions/checks/graph_checks\",\n        \"checkov.terraform.checks.graph_checks\": \"checkov/terraform/checks/graph_checks\",\n    },\n    package_data={\n        \"checkov\": [\"py.typed\"],\n        \"checkov.bicep.checks.graph_checks\": [\"*.yaml\"],\n        \"checkov.common.util.templates\": [\"*.jinja2\"],\n        \"checkov.dockerfile.checks.graph_checks\": [\"*.yaml\"],\n        \"checkov.github_actions.checks.graph_checks\": [\"*.yaml\"],\n        \"checkov.terraform.checks.graph_checks\": [\n            \"aws/*.yaml\",\n            \"gcp/*.yaml\",\n            \"azure/*.yaml\",\n        ],\n    },\n    scripts=[\"bin/checkov\", \"bin/checkov.cmd\"],\n    long_description=long_description,\n    long_description_content_type=\"text/markdown\",\n    classifiers=[\n        \"Environment :: Console\",\n        \"Intended Audience :: Developers\",\n        \"Intended Audience :: System Administrators\",\n        \"License :: OSI Approved :: Apache Software License\",\n        \"Programming Language :: Python :: 3 :: Only\",\n        \"Programming Language :: Python :: 3.7\",\n        \"Programming Language :: Python :: 3.8\",\n        \"Programming Language :: Python :: 3.9\",\n        \"Programming Language :: Python :: 3.10\",\n        \"Programming Language :: Python :: 3.11\",\n        \"Topic :: Security\",\n        \"Topic :: Software Development :: Build Tools\",\n        \"Typing :: Typed\",\n    ],\n)\n", "path": "setup.py"}]}