prompt: We are currently solving the following issue within our repository. Here is the issue text:
  --- BEGIN ISSUE ---
  pandapower.networks: nets have wrong order of columns
  Example for net = nw.case24_ieee_rts():
  
  ```python
  net.bus.head()
  Out[43]: 
     in_service  max_vm_pu  min_vm_pu name type  vn_kv zone
  0        True        1.1        0.9    a    b  138.0  1.0
  1        True        1.1        0.9    b    b  138.0  1.0
  2        True        1.1        0.9    c    b  138.0  1.0
  3        True        1.1        0.9    d    b  138.0  1.0
  4        True        1.1        0.9    e    b  138.0  1.0
  ```
  
  --- 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 # -*- coding: utf-8 -*-
  2 
  3 # Copyright (c) 2016-2022 by University of Kassel and Fraunhofer Institute for Energy Economics
  4 # and Energy System Technology (IEE), Kassel. All rights reserved.
  5 
  6 from setuptools import setup, find_packages
  7 import re
  8 
  9 with open('README.rst', 'rb') as f:
  10     install = f.read().decode('utf-8')
  11 
  12 with open('CHANGELOG.rst', 'rb') as f:
  13     changelog = f.read().decode('utf-8')
  14 
  15 classifiers = [
  16     'Development Status :: 5 - Production/Stable',
  17     'Environment :: Console',
  18     'Intended Audience :: Developers',
  19     'Intended Audience :: Education',
  20     'Intended Audience :: Science/Research',
  21     'License :: OSI Approved :: BSD License',
  22     'Natural Language :: English',
  23     'Operating System :: OS Independent',
  24     'Programming Language :: Python',
  25     'Programming Language :: Python :: 3']
  26 
  27 with open('.github/workflows/github_test_action.yml', 'rb') as f:
  28     lines = f.read().decode('utf-8')
  29     versions = set(re.findall('3.[7-9]', lines)) | set(re.findall('3.1[0-9]', lines))
  30     for version in sorted(versions):
  31         classifiers.append('Programming Language :: Python :: %s' % version)
  32 
  33 long_description = '\n\n'.join((install, changelog))
  34 
  35 setup(
  36     name='pandapower',
  37     version='2.10.1',
  38     author='Leon Thurner, Alexander Scheidler',
  39     author_email='leon.thurner@iee.fraunhofer.de, alexander.scheidler@iee.fraunhofer.de',
  40     description='An easy to use open source tool for power system modeling, analysis and optimization with a high degree of automation.',
  41     long_description=long_description,
  42     long_description_content_type='text/x-rst',
  43     url='http://www.pandapower.org',
  44     license='BSD',
  45     install_requires=["pandas>=1.0",
  46                       "networkx>=2.5",
  47                       "scipy",
  48                       "numpy>=0.11",
  49                       "packaging",
  50                       "tqdm",
  51                       "deepdiff"],
  52     extras_require={
  53         "docs": ["numpydoc", "sphinx", "sphinx_rtd_theme"],
  54         "plotting": ["plotly", "matplotlib", "python-igraph", "geopandas"],
  55         # "shapely", "pyproj" are depedencies of geopandas and so already available;
  56         # "base64", "hashlib", "zlib" produce installing problems, so they are not included
  57         "test": ["pytest", "pytest-xdist"],
  58         "performance": ["ortools"],  # , "lightsim2grid"],
  59         "fileio": ["xlsxwriter", "openpyxl", "cryptography", "geopandas"],
  60         # "fiona" is a depedency of geopandas and so already available
  61         "converter": ["matpowercaseframes"],
  62         "all": ["numpydoc", "sphinx", "sphinx_rtd_theme",
  63                 "plotly", "matplotlib", "python-igraph", "geopandas",
  64                 "pytest", "pytest-xdist",
  65                 "ortools",  # lightsim2grid,
  66                 "xlsxwriter", "openpyxl", "cryptography",
  67                 "matpowercaseframes"
  68                 ]},  # "shapely", "pyproj", "fiona" are depedencies of geopandas and so already available
  69     # "hashlib", "zlib", "base64" produce installing problems, so it is not included
  70     packages=find_packages(),
  71     include_package_data=True,
  72     classifiers=classifiers
  73 )
  74
  ```
  --- 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()
  
  ```
  
golden_diff: diff --git a/setup.py b/setup.py
  --- a/setup.py
  +++ b/setup.py
  @@ -45,7 +45,7 @@
       install_requires=["pandas>=1.0",
                         "networkx>=2.5",
                         "scipy",
  -                      "numpy>=0.11",
  +                      "numpy",
                         "packaging",
                         "tqdm",
                         "deepdiff"],
  
verification_info: {"golden_diff": "diff --git a/setup.py b/setup.py\n--- a/setup.py\n+++ b/setup.py\n@@ -45,7 +45,7 @@\n     install_requires=[\"pandas>=1.0\",\n                       \"networkx>=2.5\",\n                       \"scipy\",\n-                      \"numpy>=0.11\",\n+                      \"numpy\",\n                       \"packaging\",\n                       \"tqdm\",\n                       \"deepdiff\"],\n", "issue": "pandapower.networks: nets have wrong order of columns\nExample for net = nw.case24_ieee_rts():\r\n\r\n```python\r\nnet.bus.head()\r\nOut[43]: \r\n   in_service  max_vm_pu  min_vm_pu name type  vn_kv zone\r\n0        True        1.1        0.9    a    b  138.0  1.0\r\n1        True        1.1        0.9    b    b  138.0  1.0\r\n2        True        1.1        0.9    c    b  138.0  1.0\r\n3        True        1.1        0.9    d    b  138.0  1.0\r\n4        True        1.1        0.9    e    b  138.0  1.0\r\n```\n", "before_files": [{"content": "# -*- coding: utf-8 -*-\n\n# Copyright (c) 2016-2022 by University of Kassel and Fraunhofer Institute for Energy Economics\n# and Energy System Technology (IEE), Kassel. All rights reserved.\n\nfrom setuptools import setup, find_packages\nimport re\n\nwith open('README.rst', 'rb') as f:\n    install = f.read().decode('utf-8')\n\nwith open('CHANGELOG.rst', 'rb') as f:\n    changelog = f.read().decode('utf-8')\n\nclassifiers = [\n    'Development Status :: 5 - Production/Stable',\n    'Environment :: Console',\n    'Intended Audience :: Developers',\n    'Intended Audience :: Education',\n    'Intended Audience :: Science/Research',\n    'License :: OSI Approved :: BSD License',\n    'Natural Language :: English',\n    'Operating System :: OS Independent',\n    'Programming Language :: Python',\n    'Programming Language :: Python :: 3']\n\nwith open('.github/workflows/github_test_action.yml', 'rb') as f:\n    lines = f.read().decode('utf-8')\n    versions = set(re.findall('3.[7-9]', lines)) | set(re.findall('3.1[0-9]', lines))\n    for version in sorted(versions):\n        classifiers.append('Programming Language :: Python :: %s' % version)\n\nlong_description = '\\n\\n'.join((install, changelog))\n\nsetup(\n    name='pandapower',\n    version='2.10.1',\n    author='Leon Thurner, Alexander Scheidler',\n    author_email='leon.thurner@iee.fraunhofer.de, alexander.scheidler@iee.fraunhofer.de',\n    description='An easy to use open source tool for power system modeling, analysis and optimization with a high degree of automation.',\n    long_description=long_description,\n    long_description_content_type='text/x-rst',\n    url='http://www.pandapower.org',\n    license='BSD',\n    install_requires=[\"pandas>=1.0\",\n                      \"networkx>=2.5\",\n                      \"scipy\",\n                      \"numpy>=0.11\",\n                      \"packaging\",\n                      \"tqdm\",\n                      \"deepdiff\"],\n    extras_require={\n        \"docs\": [\"numpydoc\", \"sphinx\", \"sphinx_rtd_theme\"],\n        \"plotting\": [\"plotly\", \"matplotlib\", \"python-igraph\", \"geopandas\"],\n        # \"shapely\", \"pyproj\" are depedencies of geopandas and so already available;\n        # \"base64\", \"hashlib\", \"zlib\" produce installing problems, so they are not included\n        \"test\": [\"pytest\", \"pytest-xdist\"],\n        \"performance\": [\"ortools\"],  # , \"lightsim2grid\"],\n        \"fileio\": [\"xlsxwriter\", \"openpyxl\", \"cryptography\", \"geopandas\"],\n        # \"fiona\" is a depedency of geopandas and so already available\n        \"converter\": [\"matpowercaseframes\"],\n        \"all\": [\"numpydoc\", \"sphinx\", \"sphinx_rtd_theme\",\n                \"plotly\", \"matplotlib\", \"python-igraph\", \"geopandas\",\n                \"pytest\", \"pytest-xdist\",\n                \"ortools\",  # lightsim2grid,\n                \"xlsxwriter\", \"openpyxl\", \"cryptography\",\n                \"matpowercaseframes\"\n                ]},  # \"shapely\", \"pyproj\", \"fiona\" are depedencies of geopandas and so already available\n    # \"hashlib\", \"zlib\", \"base64\" produce installing problems, so it is not included\n    packages=find_packages(),\n    include_package_data=True,\n    classifiers=classifiers\n)\n", "path": "setup.py"}], "after_files": [{"content": "# -*- coding: utf-8 -*-\n\n# Copyright (c) 2016-2022 by University of Kassel and Fraunhofer Institute for Energy Economics\n# and Energy System Technology (IEE), Kassel. All rights reserved.\n\nfrom setuptools import setup, find_packages\nimport re\n\nwith open('README.rst', 'rb') as f:\n    install = f.read().decode('utf-8')\n\nwith open('CHANGELOG.rst', 'rb') as f:\n    changelog = f.read().decode('utf-8')\n\nclassifiers = [\n    'Development Status :: 5 - Production/Stable',\n    'Environment :: Console',\n    'Intended Audience :: Developers',\n    'Intended Audience :: Education',\n    'Intended Audience :: Science/Research',\n    'License :: OSI Approved :: BSD License',\n    'Natural Language :: English',\n    'Operating System :: OS Independent',\n    'Programming Language :: Python',\n    'Programming Language :: Python :: 3']\n\nwith open('.github/workflows/github_test_action.yml', 'rb') as f:\n    lines = f.read().decode('utf-8')\n    versions = set(re.findall('3.[7-9]', lines)) | set(re.findall('3.1[0-9]', lines))\n    for version in sorted(versions):\n        classifiers.append('Programming Language :: Python :: %s' % version)\n\nlong_description = '\\n\\n'.join((install, changelog))\n\nsetup(\n    name='pandapower',\n    version='2.10.1',\n    author='Leon Thurner, Alexander Scheidler',\n    author_email='leon.thurner@iee.fraunhofer.de, alexander.scheidler@iee.fraunhofer.de',\n    description='An easy to use open source tool for power system modeling, analysis and optimization with a high degree of automation.',\n    long_description=long_description,\n    long_description_content_type='text/x-rst',\n    url='http://www.pandapower.org',\n    license='BSD',\n    install_requires=[\"pandas>=1.0\",\n                      \"networkx>=2.5\",\n                      \"scipy\",\n                      \"numpy\",\n                      \"packaging\",\n                      \"tqdm\",\n                      \"deepdiff\"],\n    extras_require={\n        \"docs\": [\"numpydoc\", \"sphinx\", \"sphinx_rtd_theme\"],\n        \"plotting\": [\"plotly\", \"matplotlib\", \"python-igraph\", \"geopandas\"],\n        # \"shapely\", \"pyproj\" are depedencies of geopandas and so already available;\n        # \"base64\", \"hashlib\", \"zlib\" produce installing problems, so they are not included\n        \"test\": [\"pytest\", \"pytest-xdist\"],\n        \"performance\": [\"ortools\"],  # , \"lightsim2grid\"],\n        \"fileio\": [\"xlsxwriter\", \"openpyxl\", \"cryptography\", \"geopandas\"],\n        # \"fiona\" is a depedency of geopandas and so already available\n        \"converter\": [\"matpowercaseframes\"],\n        \"all\": [\"numpydoc\", \"sphinx\", \"sphinx_rtd_theme\",\n                \"plotly\", \"matplotlib\", \"python-igraph\", \"geopandas\",\n                \"pytest\", \"pytest-xdist\",\n                \"ortools\",  # lightsim2grid,\n                \"xlsxwriter\", \"openpyxl\", \"cryptography\",\n                \"matpowercaseframes\"\n                ]},  # \"shapely\", \"pyproj\", \"fiona\" are depedencies of geopandas and so already available\n    # \"hashlib\", \"zlib\", \"base64\" produce installing problems, so it is not included\n    packages=find_packages(),\n    include_package_data=True,\n    classifiers=classifiers\n)\n", "path": "setup.py"}]}