We are currently solving the following issue within our repository. Here is the issue text:
--- BEGIN ISSUE ---
Unpin cloudpickle instead of pinning it to 1.3
Currently, #1879 pins cloudpickle to 1.3 because tensorflow-probability 0.11 does so. When tfp unpins cloudpickle, we should unpin it too.

--- 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 """setuptools based setup module."""
2 import os
3 
4 from setuptools import find_packages, setup
5 
6 GARAGE_GH_TOKEN = os.environ.get('GARAGE_GH_TOKEN') or 'git'
7 GYM_VERSION = '0.17.2'
8 
9 # Required dependencies
10 REQUIRED = [
11     # Please keep alphabetized
12     'akro',
13     'click>=2.0',
14     'cloudpickle==1.3',
15     'cma==2.7.0',
16     'dowel==0.0.3',
17     'numpy>=1.14.5',
18     'psutil',
19     'python-dateutil',
20     'ray',
21     'scikit-image',
22     'scipy',
23     'setproctitle>=1.0',
24     'tensorflow>=1.14',
25     'tensorflow-probability>=0.11.0',
26     'torch>=1.0.0,!=1.5.0',
27     'torchvision>=0.2.1',
28 ]
29 
30 # Dependencies for optional features
31 EXTRAS = {}
32 
33 EXTRAS['gym'] = [
34     f'gym[atari,box2d,classic_control]=={GYM_VERSION}',
35 ]
36 
37 EXTRAS['mujoco'] = [
38     'mujoco-py>=2.0,<=2.0.2.8',
39     f'gym[all]=={GYM_VERSION}',
40 ]
41 
42 EXTRAS['dm_control'] = [
43     # dm_control throws an error during install about not being able to
44     # find a build dependency (absl-py). Later pip executes the `install`
45     # command again and the install succeeds because absl-py has been
46     # installed. This is stupid, but harmless.
47     'dm_control',
48 ]
49 
50 EXTRAS['bullet'] = ['mpi4py', 'pybullet>=2.8.7']
51 
52 EXTRAS['all'] = list(set(sum(EXTRAS.values(), [])))
53 
54 # Development dependencies (*not* included in 'all')
55 EXTRAS['dev'] = [
56     # Please keep alphabetized
57     'flake8',
58     'flake8-docstrings>=1.5.0',
59     'flake8-import-order',
60     f'metaworld @ https://{GARAGE_GH_TOKEN}@api.github.com/repos/rlworkgroup/metaworld/tarball/0875192baaa91c43523708f55866d98eaf3facaf',  # noqa: E501
61     'isort>=4.3.21,<5.0.0',
62     'pep8-naming==0.7.0',
63     'pre-commit',
64     'pycodestyle>=2.5.0',
65     'pydocstyle>=4.0.0',
66     'pylint>=2.5.3',
67     'pytest>=4.5.0',  # Required for strict-markers
68     'pytest-cov',
69     'pytest-rerunfailures',
70     'pytest-timeout',
71     'pytest-xdist',
72     'recommonmark',
73     'sphinx',
74     'sphinx-autoapi>=1.4.0',
75     'sphinx_rtd_theme',
76     'sphinxcontrib-bibtex',
77     'yapf==0.30.0',
78 ]  # yapf: disable
79 
80 with open('README.md') as f:
81     README = f.read()
82 
83 # Get the package version dynamically
84 with open('VERSION') as v:
85     VERSION = v.read().strip()
86 
87 setup(
88     name='garage',
89     version=VERSION,
90     author='Reinforcement Learning Working Group',
91     description='A toolkit for reproducible reinforcement learning research',
92     url='https://github.com/rlworkgroup/garage',
93     packages=find_packages(where='src'),
94     package_dir={'': 'src'},
95     scripts=['scripts/garage'],
96     python_requires='>=3.6',
97     install_requires=REQUIRED,
98     extras_require=EXTRAS,
99     license='MIT',
100     long_description=README,
101     long_description_content_type='text/markdown',
102     classifiers=[
103         'Development Status :: 4 - Beta',
104         'Intended Audience :: Developers',
105         'Intended Audience :: Education',
106         'Intended Audience :: Science/Research',
107         'License :: OSI Approved :: MIT License',
108         'Programming Language :: Python :: 3.6',
109         'Programming Language :: Python :: 3.7',
110         'Programming Language :: Python :: 3 :: Only',
111         'Topic :: Scientific/Engineering :: Artificial Intelligence',
112         'Topic :: Scientific/Engineering :: Mathematics',
113         'Topic :: Software Development :: Libraries',
114     ],
115 )
116
```
--- 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
@@ -11,7 +11,7 @@
     # Please keep alphabetized
     'akro',
     'click>=2.0',
-    'cloudpickle==1.3',
+    'cloudpickle',
     'cma==2.7.0',
     'dowel==0.0.3',
     'numpy>=1.14.5',

{"golden_diff": "diff --git a/setup.py b/setup.py\n--- a/setup.py\n+++ b/setup.py\n@@ -11,7 +11,7 @@\n     # Please keep alphabetized\n     'akro',\n     'click>=2.0',\n-    'cloudpickle==1.3',\n+    'cloudpickle',\n     'cma==2.7.0',\n     'dowel==0.0.3',\n     'numpy>=1.14.5',\n", "issue": "Unpin cloudpickle instead of pinning it to 1.3\nCurrently, #1879 pins cloudpickle to 1.3 because tensorflow-probability 0.11 does so. When tfp unpins cloudpickle, we should unpin it too.\n", "before_files": [{"content": "\"\"\"setuptools based setup module.\"\"\"\nimport os\n\nfrom setuptools import find_packages, setup\n\nGARAGE_GH_TOKEN = os.environ.get('GARAGE_GH_TOKEN') or 'git'\nGYM_VERSION = '0.17.2'\n\n# Required dependencies\nREQUIRED = [\n    # Please keep alphabetized\n    'akro',\n    'click>=2.0',\n    'cloudpickle==1.3',\n    'cma==2.7.0',\n    'dowel==0.0.3',\n    'numpy>=1.14.5',\n    'psutil',\n    'python-dateutil',\n    'ray',\n    'scikit-image',\n    'scipy',\n    'setproctitle>=1.0',\n    'tensorflow>=1.14',\n    'tensorflow-probability>=0.11.0',\n    'torch>=1.0.0,!=1.5.0',\n    'torchvision>=0.2.1',\n]\n\n# Dependencies for optional features\nEXTRAS = {}\n\nEXTRAS['gym'] = [\n    f'gym[atari,box2d,classic_control]=={GYM_VERSION}',\n]\n\nEXTRAS['mujoco'] = [\n    'mujoco-py>=2.0,<=2.0.2.8',\n    f'gym[all]=={GYM_VERSION}',\n]\n\nEXTRAS['dm_control'] = [\n    # dm_control throws an error during install about not being able to\n    # find a build dependency (absl-py). Later pip executes the `install`\n    # command again and the install succeeds because absl-py has been\n    # installed. This is stupid, but harmless.\n    'dm_control',\n]\n\nEXTRAS['bullet'] = ['mpi4py', 'pybullet>=2.8.7']\n\nEXTRAS['all'] = list(set(sum(EXTRAS.values(), [])))\n\n# Development dependencies (*not* included in 'all')\nEXTRAS['dev'] = [\n    # Please keep alphabetized\n    'flake8',\n    'flake8-docstrings>=1.5.0',\n    'flake8-import-order',\n    f'metaworld @ https://{GARAGE_GH_TOKEN}@api.github.com/repos/rlworkgroup/metaworld/tarball/0875192baaa91c43523708f55866d98eaf3facaf',  # noqa: E501\n    'isort>=4.3.21,<5.0.0',\n    'pep8-naming==0.7.0',\n    'pre-commit',\n    'pycodestyle>=2.5.0',\n    'pydocstyle>=4.0.0',\n    'pylint>=2.5.3',\n    'pytest>=4.5.0',  # Required for strict-markers\n    'pytest-cov',\n    'pytest-rerunfailures',\n    'pytest-timeout',\n    'pytest-xdist',\n    'recommonmark',\n    'sphinx',\n    'sphinx-autoapi>=1.4.0',\n    'sphinx_rtd_theme',\n    'sphinxcontrib-bibtex',\n    'yapf==0.30.0',\n]  # yapf: disable\n\nwith open('README.md') as f:\n    README = f.read()\n\n# Get the package version dynamically\nwith open('VERSION') as v:\n    VERSION = v.read().strip()\n\nsetup(\n    name='garage',\n    version=VERSION,\n    author='Reinforcement Learning Working Group',\n    description='A toolkit for reproducible reinforcement learning research',\n    url='https://github.com/rlworkgroup/garage',\n    packages=find_packages(where='src'),\n    package_dir={'': 'src'},\n    scripts=['scripts/garage'],\n    python_requires='>=3.6',\n    install_requires=REQUIRED,\n    extras_require=EXTRAS,\n    license='MIT',\n    long_description=README,\n    long_description_content_type='text/markdown',\n    classifiers=[\n        'Development Status :: 4 - Beta',\n        'Intended Audience :: Developers',\n        'Intended Audience :: Education',\n        'Intended Audience :: Science/Research',\n        'License :: OSI Approved :: MIT License',\n        'Programming Language :: Python :: 3.6',\n        'Programming Language :: Python :: 3.7',\n        'Programming Language :: Python :: 3 :: Only',\n        'Topic :: Scientific/Engineering :: Artificial Intelligence',\n        'Topic :: Scientific/Engineering :: Mathematics',\n        'Topic :: Software Development :: Libraries',\n    ],\n)\n", "path": "setup.py"}], "after_files": [{"content": "\"\"\"setuptools based setup module.\"\"\"\nimport os\n\nfrom setuptools import find_packages, setup\n\nGARAGE_GH_TOKEN = os.environ.get('GARAGE_GH_TOKEN') or 'git'\nGYM_VERSION = '0.17.2'\n\n# Required dependencies\nREQUIRED = [\n    # Please keep alphabetized\n    'akro',\n    'click>=2.0',\n    'cloudpickle',\n    'cma==2.7.0',\n    'dowel==0.0.3',\n    'numpy>=1.14.5',\n    'psutil',\n    'python-dateutil',\n    'ray',\n    'scikit-image',\n    'scipy',\n    'setproctitle>=1.0',\n    'tensorflow>=1.14',\n    'tensorflow-probability>=0.11.0',\n    'torch>=1.0.0,!=1.5.0',\n    'torchvision>=0.2.1',\n]\n\n# Dependencies for optional features\nEXTRAS = {}\n\nEXTRAS['gym'] = [\n    f'gym[atari,box2d,classic_control]=={GYM_VERSION}',\n]\n\nEXTRAS['mujoco'] = [\n    'mujoco-py>=2.0,<=2.0.2.8',\n    f'gym[all]=={GYM_VERSION}',\n]\n\nEXTRAS['dm_control'] = [\n    # dm_control throws an error during install about not being able to\n    # find a build dependency (absl-py). Later pip executes the `install`\n    # command again and the install succeeds because absl-py has been\n    # installed. This is stupid, but harmless.\n    'dm_control',\n]\n\nEXTRAS['bullet'] = ['mpi4py', 'pybullet>=2.8.7']\n\nEXTRAS['all'] = list(set(sum(EXTRAS.values(), [])))\n\n# Development dependencies (*not* included in 'all')\nEXTRAS['dev'] = [\n    # Please keep alphabetized\n    'flake8',\n    'flake8-docstrings>=1.5.0',\n    'flake8-import-order',\n    f'metaworld @ https://{GARAGE_GH_TOKEN}@api.github.com/repos/rlworkgroup/metaworld/tarball/0875192baaa91c43523708f55866d98eaf3facaf',  # noqa: E501\n    'isort>=4.3.21,<5.0.0',\n    'pep8-naming==0.7.0',\n    'pre-commit',\n    'pycodestyle>=2.5.0',\n    'pydocstyle>=4.0.0',\n    'pylint>=2.5.3',\n    'pytest>=4.5.0',  # Required for strict-markers\n    'pytest-cov',\n    'pytest-rerunfailures',\n    'pytest-timeout',\n    'pytest-xdist',\n    'recommonmark',\n    'sphinx',\n    'sphinx-autoapi>=1.4.0',\n    'sphinx_rtd_theme',\n    'sphinxcontrib-bibtex',\n    'yapf==0.30.0',\n]  # yapf: disable\n\nwith open('README.md') as f:\n    README = f.read()\n\n# Get the package version dynamically\nwith open('VERSION') as v:\n    VERSION = v.read().strip()\n\nsetup(\n    name='garage',\n    version=VERSION,\n    author='Reinforcement Learning Working Group',\n    description='A toolkit for reproducible reinforcement learning research',\n    url='https://github.com/rlworkgroup/garage',\n    packages=find_packages(where='src'),\n    package_dir={'': 'src'},\n    scripts=['scripts/garage'],\n    python_requires='>=3.6',\n    install_requires=REQUIRED,\n    extras_require=EXTRAS,\n    license='MIT',\n    long_description=README,\n    long_description_content_type='text/markdown',\n    classifiers=[\n        'Development Status :: 4 - Beta',\n        'Intended Audience :: Developers',\n        'Intended Audience :: Education',\n        'Intended Audience :: Science/Research',\n        'License :: OSI Approved :: MIT License',\n        'Programming Language :: Python :: 3.6',\n        'Programming Language :: Python :: 3.7',\n        'Programming Language :: Python :: 3 :: Only',\n        'Topic :: Scientific/Engineering :: Artificial Intelligence',\n        'Topic :: Scientific/Engineering :: Mathematics',\n        'Topic :: Software Development :: Libraries',\n    ],\n)\n", "path": "setup.py"}]}