2024-07-10T14:29:40,175 Created temporary directory: /tmp/pip-build-tracker-pbxge6wd 2024-07-10T14:29:40,176 Initialized build tracking at /tmp/pip-build-tracker-pbxge6wd 2024-07-10T14:29:40,176 Created build tracker: /tmp/pip-build-tracker-pbxge6wd 2024-07-10T14:29:40,177 Entered build tracker: /tmp/pip-build-tracker-pbxge6wd 2024-07-10T14:29:40,177 Created temporary directory: /tmp/pip-wheel-ua6qf84v 2024-07-10T14:29:40,181 Created temporary directory: /tmp/pip-ephem-wheel-cache-1tgc0z91 2024-07-10T14:29:40,205 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-07-10T14:29:40,209 2 location(s) to search for versions of libvisualwebarena: 2024-07-10T14:29:40,209 * https://pypi.org/simple/libvisualwebarena/ 2024-07-10T14:29:40,209 * https://www.piwheels.org/simple/libvisualwebarena/ 2024-07-10T14:29:40,209 Fetching project page and analyzing links: https://pypi.org/simple/libvisualwebarena/ 2024-07-10T14:29:40,210 Getting page https://pypi.org/simple/libvisualwebarena/ 2024-07-10T14:29:40,212 Found index url https://pypi.org/simple/ 2024-07-10T14:29:40,263 Fetched page https://pypi.org/simple/libvisualwebarena/ as application/vnd.pypi.simple.v1+json 2024-07-10T14:29:40,265 Skipping link: No binaries permitted for libvisualwebarena: https://files.pythonhosted.org/packages/e4/78/6f1392860189e409d661e96679e7162aff7401fec13c8ba42bae050099ca/libvisualwebarena-0.0.3-py3-none-any.whl (from https://pypi.org/simple/libvisualwebarena/) (requires-python:<4,>=3.7) 2024-07-10T14:29:40,266 Found link https://files.pythonhosted.org/packages/d1/cb/9e451b2f181cbd8e49c9757d49ef3edb91b9f7574a74228f8c59419447a7/libvisualwebarena-0.0.3.tar.gz (from https://pypi.org/simple/libvisualwebarena/) (requires-python:<4,>=3.7), version: 0.0.3 2024-07-10T14:29:40,266 Skipping link: No binaries permitted for libvisualwebarena: https://files.pythonhosted.org/packages/76/b6/f74c6889a0e1fb205ee228ba07a60164eb9326982f73595dbb4ede59e999/libvisualwebarena-0.0.4-py3-none-any.whl (from https://pypi.org/simple/libvisualwebarena/) (requires-python:<4,>=3.7) 2024-07-10T14:29:40,267 Found link https://files.pythonhosted.org/packages/a0/bf/3d058722418bc3037550b57385802b2e06d7702e3c4763933d40512dd5f7/libvisualwebarena-0.0.4.tar.gz (from https://pypi.org/simple/libvisualwebarena/) (requires-python:<4,>=3.7), version: 0.0.4 2024-07-10T14:29:40,267 Fetching project page and analyzing links: https://www.piwheels.org/simple/libvisualwebarena/ 2024-07-10T14:29:40,267 Getting page https://www.piwheels.org/simple/libvisualwebarena/ 2024-07-10T14:29:40,268 Found index url https://www.piwheels.org/simple/ 2024-07-10T14:29:40,339 Fetched page https://www.piwheels.org/simple/libvisualwebarena/ as text/html 2024-07-10T14:29:40,340 Skipping link: No binaries permitted for libvisualwebarena: https://www.piwheels.org/simple/libvisualwebarena/libvisualwebarena-0.0.3-py3-none-any.whl#sha256=bc65c90a8d246be4036123a5b488020ef4dbf8eba39af43510c9d245f0116913 (from https://www.piwheels.org/simple/libvisualwebarena/) (requires-python:<4,>=3.7) 2024-07-10T14:29:40,341 Skipping link: not a file: https://www.piwheels.org/simple/libvisualwebarena/ 2024-07-10T14:29:40,341 Skipping link: not a file: https://pypi.org/simple/libvisualwebarena/ 2024-07-10T14:29:40,358 Given no hashes to check 1 links for project 'libvisualwebarena': discarding no candidates 2024-07-10T14:29:40,375 Collecting libvisualwebarena==0.0.4 2024-07-10T14:29:40,377 Created temporary directory: /tmp/pip-unpack-2mjohuwa 2024-07-10T14:29:40,421 Downloading libvisualwebarena-0.0.4.tar.gz (178 kB) 2024-07-10T14:29:40,587 Added libvisualwebarena==0.0.4 from https://files.pythonhosted.org/packages/a0/bf/3d058722418bc3037550b57385802b2e06d7702e3c4763933d40512dd5f7/libvisualwebarena-0.0.4.tar.gz to build tracker '/tmp/pip-build-tracker-pbxge6wd' 2024-07-10T14:29:40,592 Created temporary directory: /tmp/pip-build-env-4x7m9go8 2024-07-10T14:29:40,602 Installing build dependencies: started 2024-07-10T14:29:40,603 Running command pip subprocess to install build dependencies 2024-07-10T14:29:41,804 Using pip 24.0 from /usr/local/lib/python3.9/dist-packages/pip (python 3.9) 2024-07-10T14:29:42,330 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-07-10T14:29:43,782 Collecting setuptools>=61.0 2024-07-10T14:29:43,799 Using cached https://www.piwheels.org/simple/setuptools/setuptools-70.3.0-py3-none-any.whl (931 kB) 2024-07-10T14:29:45,557 Installing collected packages: setuptools 2024-07-10T14:29:48,056 Successfully installed setuptools-70.3.0 2024-07-10T14:29:48,237 [notice] A new release of pip is available: 24.0 -> 24.1.2 2024-07-10T14:29:48,237 [notice] To update, run: python3 -m pip install --upgrade pip 2024-07-10T14:29:48,499 Installing build dependencies: finished with status 'done' 2024-07-10T14:29:48,504 Getting requirements to build wheel: started 2024-07-10T14:29:48,505 Running command Getting requirements to build wheel 2024-07-10T14:29:49,414 running egg_info 2024-07-10T14:29:49,418 writing libvisualwebarena.egg-info/PKG-INFO 2024-07-10T14:29:49,462 writing dependency_links to libvisualwebarena.egg-info/dependency_links.txt 2024-07-10T14:29:49,504 writing requirements to libvisualwebarena.egg-info/requires.txt 2024-07-10T14:29:49,506 writing top-level names to libvisualwebarena.egg-info/top_level.txt 2024-07-10T14:29:49,529 reading manifest file 'libvisualwebarena.egg-info/SOURCES.txt' 2024-07-10T14:29:49,531 adding license file 'LICENSE' 2024-07-10T14:29:49,534 writing manifest file 'libvisualwebarena.egg-info/SOURCES.txt' 2024-07-10T14:29:49,633 Getting requirements to build wheel: finished with status 'done' 2024-07-10T14:29:49,638 Created temporary directory: /tmp/pip-modern-metadata-a3fvwdk3 2024-07-10T14:29:49,641 Preparing metadata (pyproject.toml): started 2024-07-10T14:29:49,642 Running command Preparing metadata (pyproject.toml) 2024-07-10T14:29:50,527 running dist_info 2024-07-10T14:29:50,531 creating /tmp/pip-modern-metadata-a3fvwdk3/libvisualwebarena.egg-info 2024-07-10T14:29:50,535 writing /tmp/pip-modern-metadata-a3fvwdk3/libvisualwebarena.egg-info/PKG-INFO 2024-07-10T14:29:50,580 writing dependency_links to /tmp/pip-modern-metadata-a3fvwdk3/libvisualwebarena.egg-info/dependency_links.txt 2024-07-10T14:29:50,622 writing requirements to /tmp/pip-modern-metadata-a3fvwdk3/libvisualwebarena.egg-info/requires.txt 2024-07-10T14:29:50,623 writing top-level names to /tmp/pip-modern-metadata-a3fvwdk3/libvisualwebarena.egg-info/top_level.txt 2024-07-10T14:29:50,625 writing manifest file '/tmp/pip-modern-metadata-a3fvwdk3/libvisualwebarena.egg-info/SOURCES.txt' 2024-07-10T14:29:50,643 reading manifest file '/tmp/pip-modern-metadata-a3fvwdk3/libvisualwebarena.egg-info/SOURCES.txt' 2024-07-10T14:29:50,645 adding license file 'LICENSE' 2024-07-10T14:29:50,648 writing manifest file '/tmp/pip-modern-metadata-a3fvwdk3/libvisualwebarena.egg-info/SOURCES.txt' 2024-07-10T14:29:50,649 creating '/tmp/pip-modern-metadata-a3fvwdk3/libvisualwebarena-0.0.4.dist-info' 2024-07-10T14:29:50,839 Preparing metadata (pyproject.toml): finished with status 'done' 2024-07-10T14:29:50,847 Source in /tmp/pip-wheel-ua6qf84v/libvisualwebarena_7b0a6e2a4a4040719569532c3f0aa325 has version 0.0.4, which satisfies requirement libvisualwebarena==0.0.4 from https://files.pythonhosted.org/packages/a0/bf/3d058722418bc3037550b57385802b2e06d7702e3c4763933d40512dd5f7/libvisualwebarena-0.0.4.tar.gz 2024-07-10T14:29:50,848 Removed libvisualwebarena==0.0.4 from https://files.pythonhosted.org/packages/a0/bf/3d058722418bc3037550b57385802b2e06d7702e3c4763933d40512dd5f7/libvisualwebarena-0.0.4.tar.gz from build tracker '/tmp/pip-build-tracker-pbxge6wd' 2024-07-10T14:29:50,857 Created temporary directory: /tmp/pip-unpack-fh6z5dtv 2024-07-10T14:29:50,858 Created temporary directory: /tmp/pip-unpack-algui36e 2024-07-10T14:29:51,038 Building wheels for collected packages: libvisualwebarena 2024-07-10T14:29:51,042 Created temporary directory: /tmp/pip-wheel-eaa1j1zf 2024-07-10T14:29:51,042 Destination directory: /tmp/pip-wheel-eaa1j1zf 2024-07-10T14:29:51,045 Building wheel for libvisualwebarena (pyproject.toml): started 2024-07-10T14:29:51,046 Running command Building wheel for libvisualwebarena (pyproject.toml) 2024-07-10T14:29:51,875 running bdist_wheel 2024-07-10T14:29:51,890 running build 2024-07-10T14:29:51,891 running build_py 2024-07-10T14:29:51,896 creating build 2024-07-10T14:29:51,896 creating build/lib 2024-07-10T14:29:51,897 creating build/lib/visualwebarena 2024-07-10T14:29:51,898 creating build/lib/visualwebarena/browser_env 2024-07-10T14:29:51,899 copying browser_env/env_config.py -> build/lib/visualwebarena/browser_env 2024-07-10T14:29:51,902 copying browser_env/helper_functions.py -> build/lib/visualwebarena/browser_env 2024-07-10T14:29:51,904 copying browser_env/constants.py -> build/lib/visualwebarena/browser_env 2024-07-10T14:29:51,906 copying browser_env/trajectory.py -> build/lib/visualwebarena/browser_env 2024-07-10T14:29:51,908 copying browser_env/actions.py -> build/lib/visualwebarena/browser_env 2024-07-10T14:29:51,911 copying browser_env/__init__.py -> build/lib/visualwebarena/browser_env 2024-07-10T14:29:51,913 copying browser_env/envs.py -> build/lib/visualwebarena/browser_env 2024-07-10T14:29:51,915 copying browser_env/utils.py -> build/lib/visualwebarena/browser_env 2024-07-10T14:29:51,917 copying browser_env/async_envs.py -> build/lib/visualwebarena/browser_env 2024-07-10T14:29:51,919 copying browser_env/auto_login.py -> build/lib/visualwebarena/browser_env 2024-07-10T14:29:51,922 copying browser_env/processors.py -> build/lib/visualwebarena/browser_env 2024-07-10T14:29:51,925 creating build/lib/visualwebarena/agent 2024-07-10T14:29:51,926 copying agent/agent.py -> build/lib/visualwebarena/agent 2024-07-10T14:29:51,928 copying agent/__init__.py -> build/lib/visualwebarena/agent 2024-07-10T14:29:51,930 creating build/lib/visualwebarena/evaluation_harness 2024-07-10T14:29:51,931 copying evaluation_harness/helper_functions.py -> build/lib/visualwebarena/evaluation_harness 2024-07-10T14:29:51,934 copying evaluation_harness/__init__.py -> build/lib/visualwebarena/evaluation_harness 2024-07-10T14:29:51,935 copying evaluation_harness/image_utils.py -> build/lib/visualwebarena/evaluation_harness 2024-07-10T14:29:51,937 copying evaluation_harness/evaluators.py -> build/lib/visualwebarena/evaluation_harness 2024-07-10T14:29:51,940 creating build/lib/visualwebarena/llms 2024-07-10T14:29:51,941 copying llms/lm_config.py -> build/lib/visualwebarena/llms 2024-07-10T14:29:51,943 copying llms/__init__.py -> build/lib/visualwebarena/llms 2024-07-10T14:29:51,945 copying llms/utils.py -> build/lib/visualwebarena/llms 2024-07-10T14:29:51,946 copying llms/tokenizers.py -> build/lib/visualwebarena/llms 2024-07-10T14:29:51,949 creating build/lib/visualwebarena/llms/providers 2024-07-10T14:29:51,949 copying llms/providers/gemini_utils.py -> build/lib/visualwebarena/llms/providers 2024-07-10T14:29:51,951 copying llms/providers/openai_utils.py -> build/lib/visualwebarena/llms/providers 2024-07-10T14:29:51,954 copying llms/providers/hf_utils.py -> build/lib/visualwebarena/llms/providers 2024-07-10T14:29:51,955 running egg_info 2024-07-10T14:29:51,958 writing libvisualwebarena.egg-info/PKG-INFO 2024-07-10T14:29:52,003 writing dependency_links to libvisualwebarena.egg-info/dependency_links.txt 2024-07-10T14:29:52,045 writing requirements to libvisualwebarena.egg-info/requires.txt 2024-07-10T14:29:52,046 writing top-level names to libvisualwebarena.egg-info/top_level.txt 2024-07-10T14:29:52,058 reading manifest file 'libvisualwebarena.egg-info/SOURCES.txt' 2024-07-10T14:29:52,060 adding license file 'LICENSE' 2024-07-10T14:29:52,064 writing manifest file 'libvisualwebarena.egg-info/SOURCES.txt' 2024-07-10T14:29:52,069 copying config_files/test_raw.json -> build/lib/visualwebarena 2024-07-10T14:29:52,091 copying browser_env/py.typed -> build/lib/visualwebarena/browser_env 2024-07-10T14:29:52,101 installing to build/bdist.linux-armv7l/wheel 2024-07-10T14:29:52,101 running install 2024-07-10T14:29:52,127 running install_lib 2024-07-10T14:29:52,131 creating build/bdist.linux-armv7l 2024-07-10T14:29:52,132 creating build/bdist.linux-armv7l/wheel 2024-07-10T14:29:52,133 creating build/bdist.linux-armv7l/wheel/visualwebarena 2024-07-10T14:29:52,135 creating build/bdist.linux-armv7l/wheel/visualwebarena/llms 2024-07-10T14:29:52,136 copying build/lib/visualwebarena/llms/lm_config.py -> build/bdist.linux-armv7l/wheel/visualwebarena/llms 2024-07-10T14:29:52,138 creating build/bdist.linux-armv7l/wheel/visualwebarena/llms/providers 2024-07-10T14:29:52,139 copying build/lib/visualwebarena/llms/providers/gemini_utils.py -> build/bdist.linux-armv7l/wheel/visualwebarena/llms/providers 2024-07-10T14:29:52,141 copying build/lib/visualwebarena/llms/providers/openai_utils.py -> build/bdist.linux-armv7l/wheel/visualwebarena/llms/providers 2024-07-10T14:29:52,143 copying build/lib/visualwebarena/llms/providers/hf_utils.py -> build/bdist.linux-armv7l/wheel/visualwebarena/llms/providers 2024-07-10T14:29:52,145 copying build/lib/visualwebarena/llms/__init__.py -> build/bdist.linux-armv7l/wheel/visualwebarena/llms 2024-07-10T14:29:52,147 copying build/lib/visualwebarena/llms/utils.py -> build/bdist.linux-armv7l/wheel/visualwebarena/llms 2024-07-10T14:29:52,149 copying build/lib/visualwebarena/llms/tokenizers.py -> build/bdist.linux-armv7l/wheel/visualwebarena/llms 2024-07-10T14:29:52,151 creating build/bdist.linux-armv7l/wheel/visualwebarena/agent 2024-07-10T14:29:52,152 copying build/lib/visualwebarena/agent/agent.py -> build/bdist.linux-armv7l/wheel/visualwebarena/agent 2024-07-10T14:29:52,154 copying build/lib/visualwebarena/agent/__init__.py -> build/bdist.linux-armv7l/wheel/visualwebarena/agent 2024-07-10T14:29:52,156 creating build/bdist.linux-armv7l/wheel/visualwebarena/evaluation_harness 2024-07-10T14:29:52,157 copying build/lib/visualwebarena/evaluation_harness/helper_functions.py -> build/bdist.linux-armv7l/wheel/visualwebarena/evaluation_harness 2024-07-10T14:29:52,160 copying build/lib/visualwebarena/evaluation_harness/__init__.py -> build/bdist.linux-armv7l/wheel/visualwebarena/evaluation_harness 2024-07-10T14:29:52,161 copying build/lib/visualwebarena/evaluation_harness/image_utils.py -> build/bdist.linux-armv7l/wheel/visualwebarena/evaluation_harness 2024-07-10T14:29:52,163 copying build/lib/visualwebarena/evaluation_harness/evaluators.py -> build/bdist.linux-armv7l/wheel/visualwebarena/evaluation_harness 2024-07-10T14:29:52,166 creating build/bdist.linux-armv7l/wheel/visualwebarena/browser_env 2024-07-10T14:29:52,167 copying build/lib/visualwebarena/browser_env/env_config.py -> build/bdist.linux-armv7l/wheel/visualwebarena/browser_env 2024-07-10T14:29:52,169 copying build/lib/visualwebarena/browser_env/py.typed -> build/bdist.linux-armv7l/wheel/visualwebarena/browser_env 2024-07-10T14:29:52,171 copying build/lib/visualwebarena/browser_env/helper_functions.py -> build/bdist.linux-armv7l/wheel/visualwebarena/browser_env 2024-07-10T14:29:52,173 copying build/lib/visualwebarena/browser_env/constants.py -> build/bdist.linux-armv7l/wheel/visualwebarena/browser_env 2024-07-10T14:29:52,175 copying build/lib/visualwebarena/browser_env/trajectory.py -> build/bdist.linux-armv7l/wheel/visualwebarena/browser_env 2024-07-10T14:29:52,177 copying build/lib/visualwebarena/browser_env/actions.py -> build/bdist.linux-armv7l/wheel/visualwebarena/browser_env 2024-07-10T14:29:52,180 copying build/lib/visualwebarena/browser_env/__init__.py -> build/bdist.linux-armv7l/wheel/visualwebarena/browser_env 2024-07-10T14:29:52,182 copying build/lib/visualwebarena/browser_env/envs.py -> build/bdist.linux-armv7l/wheel/visualwebarena/browser_env 2024-07-10T14:29:52,184 copying build/lib/visualwebarena/browser_env/utils.py -> build/bdist.linux-armv7l/wheel/visualwebarena/browser_env 2024-07-10T14:29:52,186 copying build/lib/visualwebarena/browser_env/async_envs.py -> build/bdist.linux-armv7l/wheel/visualwebarena/browser_env 2024-07-10T14:29:52,188 copying build/lib/visualwebarena/browser_env/auto_login.py -> build/bdist.linux-armv7l/wheel/visualwebarena/browser_env 2024-07-10T14:29:52,190 copying build/lib/visualwebarena/browser_env/processors.py -> build/bdist.linux-armv7l/wheel/visualwebarena/browser_env 2024-07-10T14:29:52,193 copying build/lib/visualwebarena/test_raw.json -> build/bdist.linux-armv7l/wheel/visualwebarena 2024-07-10T14:29:52,218 running install_egg_info 2024-07-10T14:29:52,221 Copying libvisualwebarena.egg-info to build/bdist.linux-armv7l/wheel/libvisualwebarena-0.0.4-py3.9.egg-info 2024-07-10T14:29:52,232 running install_scripts 2024-07-10T14:29:52,309 creating build/bdist.linux-armv7l/wheel/libvisualwebarena-0.0.4.dist-info/WHEEL 2024-07-10T14:29:52,312 creating '/tmp/pip-wheel-eaa1j1zf/.tmp-_oh5a959/libvisualwebarena-0.0.4-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2024-07-10T14:29:52,379 adding 'visualwebarena/test_raw.json' 2024-07-10T14:29:52,390 adding 'visualwebarena/agent/__init__.py' 2024-07-10T14:29:52,391 adding 'visualwebarena/agent/agent.py' 2024-07-10T14:29:52,393 adding 'visualwebarena/browser_env/__init__.py' 2024-07-10T14:29:52,398 adding 'visualwebarena/browser_env/actions.py' 2024-07-10T14:29:52,400 adding 'visualwebarena/browser_env/async_envs.py' 2024-07-10T14:29:52,402 adding 'visualwebarena/browser_env/auto_login.py' 2024-07-10T14:29:52,404 adding 'visualwebarena/browser_env/constants.py' 2024-07-10T14:29:52,405 adding 'visualwebarena/browser_env/env_config.py' 2024-07-10T14:29:52,407 adding 'visualwebarena/browser_env/envs.py' 2024-07-10T14:29:52,409 adding 'visualwebarena/browser_env/helper_functions.py' 2024-07-10T14:29:52,414 adding 'visualwebarena/browser_env/processors.py' 2024-07-10T14:29:52,416 adding 'visualwebarena/browser_env/py.typed' 2024-07-10T14:29:52,417 adding 'visualwebarena/browser_env/trajectory.py' 2024-07-10T14:29:52,419 adding 'visualwebarena/browser_env/utils.py' 2024-07-10T14:29:52,421 adding 'visualwebarena/evaluation_harness/__init__.py' 2024-07-10T14:29:52,423 adding 'visualwebarena/evaluation_harness/evaluators.py' 2024-07-10T14:29:52,426 adding 'visualwebarena/evaluation_harness/helper_functions.py' 2024-07-10T14:29:52,428 adding 'visualwebarena/evaluation_harness/image_utils.py' 2024-07-10T14:29:52,430 adding 'visualwebarena/llms/__init__.py' 2024-07-10T14:29:52,431 adding 'visualwebarena/llms/lm_config.py' 2024-07-10T14:29:52,432 adding 'visualwebarena/llms/tokenizers.py' 2024-07-10T14:29:52,434 adding 'visualwebarena/llms/utils.py' 2024-07-10T14:29:52,436 adding 'visualwebarena/llms/providers/gemini_utils.py' 2024-07-10T14:29:52,437 adding 'visualwebarena/llms/providers/hf_utils.py' 2024-07-10T14:29:52,439 adding 'visualwebarena/llms/providers/openai_utils.py' 2024-07-10T14:29:52,440 adding 'libvisualwebarena-0.0.4.dist-info/LICENSE' 2024-07-10T14:29:52,442 adding 'libvisualwebarena-0.0.4.dist-info/METADATA' 2024-07-10T14:29:52,443 adding 'libvisualwebarena-0.0.4.dist-info/WHEEL' 2024-07-10T14:29:52,444 adding 'libvisualwebarena-0.0.4.dist-info/top_level.txt' 2024-07-10T14:29:52,445 adding 'libvisualwebarena-0.0.4.dist-info/RECORD' 2024-07-10T14:29:52,450 removing build/bdist.linux-armv7l/wheel 2024-07-10T14:29:52,561 Building wheel for libvisualwebarena (pyproject.toml): finished with status 'done' 2024-07-10T14:29:52,571 Created wheel for libvisualwebarena: filename=libvisualwebarena-0.0.4-py3-none-any.whl size=184295 sha256=d781c521083bf735d0d712f8bf800d7c3daa86f9a792fafb0fa7acf1724f9215 2024-07-10T14:29:52,572 Stored in directory: /tmp/pip-ephem-wheel-cache-1tgc0z91/wheels/e2/77/18/d05615bfe7c0568c84963513ebd537c0f6f166a2fe88b4fb14 2024-07-10T14:29:52,587 Successfully built libvisualwebarena 2024-07-10T14:29:52,595 Removed build tracker: '/tmp/pip-build-tracker-pbxge6wd'