2024-06-06T11:25:23,265 Created temporary directory: /tmp/pip-build-tracker-v6aey2rq 2024-06-06T11:25:23,267 Initialized build tracking at /tmp/pip-build-tracker-v6aey2rq 2024-06-06T11:25:23,267 Created build tracker: /tmp/pip-build-tracker-v6aey2rq 2024-06-06T11:25:23,268 Entered build tracker: /tmp/pip-build-tracker-v6aey2rq 2024-06-06T11:25:23,268 Created temporary directory: /tmp/pip-wheel-lyj2wzu4 2024-06-06T11:25:23,272 Created temporary directory: /tmp/pip-ephem-wheel-cache-48f8c6jj 2024-06-06T11:25:23,293 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2024-06-06T11:25:23,297 2 location(s) to search for versions of process-bigraph: 2024-06-06T11:25:23,297 * https://pypi.org/simple/process-bigraph/ 2024-06-06T11:25:23,297 * https://www.piwheels.org/simple/process-bigraph/ 2024-06-06T11:25:23,298 Fetching project page and analyzing links: https://pypi.org/simple/process-bigraph/ 2024-06-06T11:25:23,298 Getting page https://pypi.org/simple/process-bigraph/ 2024-06-06T11:25:23,300 Found index url https://pypi.org/simple/ 2024-06-06T11:25:23,515 Fetched page https://pypi.org/simple/process-bigraph/ as application/vnd.pypi.simple.v1+json 2024-06-06T11:25:23,519 Found link https://files.pythonhosted.org/packages/6f/7d/34a6d0620aa20a1a334fd981aac1983c3fe4305c7a759b1ac13d8acaafaa/process-bigraph-0.0.1.tar.gz (from https://pypi.org/simple/process-bigraph/) (requires-python:>=3.6), version: 0.0.1 2024-06-06T11:25:23,520 Found link https://files.pythonhosted.org/packages/99/67/a0d6320e1b63739bafffadf5b56d6987ef5c3730136417498c6a29bf93ad/process-bigraph-0.0.2.tar.gz (from https://pypi.org/simple/process-bigraph/) (requires-python:>=3.6), version: 0.0.2 2024-06-06T11:25:23,521 Found link https://files.pythonhosted.org/packages/6f/f4/0ed82de6ce35092debe150ca930b3027bbdcd24092fbfdd95adf421e285e/process-bigraph-0.0.3.tar.gz (from https://pypi.org/simple/process-bigraph/) (requires-python:>=3.6), version: 0.0.3 2024-06-06T11:25:23,522 Found link https://files.pythonhosted.org/packages/6f/d8/57a356fcaba0d7d9622140839ceb6686affba9af8e67191b8728761136e7/process-bigraph-0.0.4.tar.gz (from https://pypi.org/simple/process-bigraph/) (requires-python:>=3.6), version: 0.0.4 2024-06-06T11:25:23,522 Found link https://files.pythonhosted.org/packages/2f/cb/b1ba836521a0482e7fbd2932f20569341b0674f982ff2e1c5bbccb09557a/process-bigraph-0.0.5.tar.gz (from https://pypi.org/simple/process-bigraph/) (requires-python:>=3.6), version: 0.0.5 2024-06-06T11:25:23,524 Found link https://files.pythonhosted.org/packages/ad/84/a13e64469b58d2aca73a0ed655dae6655112b012fbf0804169accbac325a/process-bigraph-0.0.7.tar.gz (from https://pypi.org/simple/process-bigraph/) (requires-python:>=3.6), version: 0.0.7 2024-06-06T11:25:23,525 Found link https://files.pythonhosted.org/packages/b6/fa/4a4ba77d6dafbde5c3c84a0437ad2a50dfa5221d1a9b1e0afd2a9cac1bfe/process-bigraph-0.0.8.tar.gz (from https://pypi.org/simple/process-bigraph/) (requires-python:>=3.6), version: 0.0.8 2024-06-06T11:25:23,526 Found link https://files.pythonhosted.org/packages/2d/ce/f8a3f050337cbc44a3591b8d2ecf7fd678021f00b0d9758ee8823d7cfd9d/process-bigraph-0.0.9.tar.gz (from https://pypi.org/simple/process-bigraph/) (requires-python:>=3.6), version: 0.0.9 2024-06-06T11:25:23,527 Found link https://files.pythonhosted.org/packages/65/38/85d06b1d27c79ff37cf54b70a869018f78c681f811c060922454e9242699/process-bigraph-0.0.10.tar.gz (from https://pypi.org/simple/process-bigraph/) (requires-python:>=3.6), version: 0.0.10 2024-06-06T11:25:23,528 Found link https://files.pythonhosted.org/packages/c1/51/03f2f5d1668bf8da6a57e5c0b437b47b51899b6bd1957c5fd0c85cc7914a/process-bigraph-0.0.13.tar.gz (from https://pypi.org/simple/process-bigraph/) (requires-python:>=3.6), version: 0.0.13 2024-06-06T11:25:23,529 Found link https://files.pythonhosted.org/packages/b2/bd/771dc92d712bad7ec5e0d49a6ad1d1e58fba099ecaa643c772417ca723af/process-bigraph-0.0.14.tar.gz (from https://pypi.org/simple/process-bigraph/) (requires-python:>=3.6), version: 0.0.14 2024-06-06T11:25:23,530 Found link https://files.pythonhosted.org/packages/34/e6/9697ecae31fbd6d4669232402de10f836799fd3fcecae79f08676fe58d34/process-bigraph-0.0.15.tar.gz (from https://pypi.org/simple/process-bigraph/) (requires-python:>=3.6), version: 0.0.15 2024-06-06T11:25:23,531 Found link https://files.pythonhosted.org/packages/6f/b0/dbe4d4b16b0ad5fe81a2d3f6a79dd9af07f2761d5b556b3e3df7ceb359c1/process-bigraph-0.0.17.tar.gz (from https://pypi.org/simple/process-bigraph/) (requires-python:>=3.6), version: 0.0.17 2024-06-06T11:25:23,532 Found link https://files.pythonhosted.org/packages/8e/fc/6aeca43b6b956c648cab3f3827cabae611935266dd3993bf65dce48813d2/process-bigraph-0.0.18.tar.gz (from https://pypi.org/simple/process-bigraph/) (requires-python:>=3.6), version: 0.0.18 2024-06-06T11:25:23,533 Found link https://files.pythonhosted.org/packages/52/39/a4a048f834480848e881aee322ed47c48457e46cd04522fc58e6c8e07703/process-bigraph-0.0.19.tar.gz (from https://pypi.org/simple/process-bigraph/) (requires-python:>=3.6), version: 0.0.19 2024-06-06T11:25:23,534 Fetching project page and analyzing links: https://www.piwheels.org/simple/process-bigraph/ 2024-06-06T11:25:23,534 Getting page https://www.piwheels.org/simple/process-bigraph/ 2024-06-06T11:25:23,535 Found index url https://www.piwheels.org/simple/ 2024-06-06T11:25:23,706 Fetched page https://www.piwheels.org/simple/process-bigraph/ as text/html 2024-06-06T11:25:23,711 Skipping link: No binaries permitted for process-bigraph: https://www.piwheels.org/simple/process-bigraph/process_bigraph-0.0.18-py3-none-any.whl#sha256=f90400127b29717bb5e9ad78b93df3bd8909acedc9071cab2ef83b622bcff077 (from https://www.piwheels.org/simple/process-bigraph/) (requires-python:>=3.6) 2024-06-06T11:25:23,711 Skipping link: No binaries permitted for process-bigraph: https://www.piwheels.org/simple/process-bigraph/process_bigraph-0.0.17-py3-none-any.whl#sha256=d6ffd6085581b89794a8ffa66cedb372615de62ceffac278601bc7cfa7ebfee5 (from https://www.piwheels.org/simple/process-bigraph/) (requires-python:>=3.6) 2024-06-06T11:25:23,712 Skipping link: No binaries permitted for process-bigraph: https://www.piwheels.org/simple/process-bigraph/process_bigraph-0.0.15-py3-none-any.whl#sha256=d8877c428d2d639996b2cb3cb4ed2bfff6fee9a1b3e59d8ee9d8d26d91eb2249 (from https://www.piwheels.org/simple/process-bigraph/) (requires-python:>=3.6) 2024-06-06T11:25:23,713 Skipping link: No binaries permitted for process-bigraph: https://www.piwheels.org/simple/process-bigraph/process_bigraph-0.0.14-py3-none-any.whl#sha256=3051cb9b11b29a3fb2ef60eb31e3f8996a231bae2d6378ccbfd9edb0224ae0bc (from https://www.piwheels.org/simple/process-bigraph/) (requires-python:>=3.6) 2024-06-06T11:25:23,713 Skipping link: No binaries permitted for process-bigraph: https://www.piwheels.org/simple/process-bigraph/process_bigraph-0.0.13-py3-none-any.whl#sha256=155e8a0a92c583f8d131f8ad51e177e5efdc106b30a4b9d3e83a6f8b81a52a27 (from https://www.piwheels.org/simple/process-bigraph/) (requires-python:>=3.6) 2024-06-06T11:25:23,714 Skipping link: No binaries permitted for process-bigraph: https://www.piwheels.org/simple/process-bigraph/process_bigraph-0.0.10-py3-none-any.whl#sha256=d2622ed513df2a8213bf2fd413b350b61af9021bd068964f74e89d9107ff0778 (from https://www.piwheels.org/simple/process-bigraph/) (requires-python:>=3.6) 2024-06-06T11:25:23,715 Skipping link: No binaries permitted for process-bigraph: https://www.piwheels.org/simple/process-bigraph/process_bigraph-0.0.9-py3-none-any.whl#sha256=5fc292f72f16a944dcc9c660c56330b5081c0650bf8bc920478a1623dfe64673 (from https://www.piwheels.org/simple/process-bigraph/) (requires-python:>=3.6) 2024-06-06T11:25:23,715 Skipping link: No binaries permitted for process-bigraph: https://www.piwheels.org/simple/process-bigraph/process_bigraph-0.0.8-py3-none-any.whl#sha256=9accbd08f8419574b2794dd4037909db65ca655110c82bca9e64df2b321da181 (from https://www.piwheels.org/simple/process-bigraph/) (requires-python:>=3.6) 2024-06-06T11:25:23,716 Skipping link: No binaries permitted for process-bigraph: https://www.piwheels.org/simple/process-bigraph/process_bigraph-0.0.7-py3-none-any.whl#sha256=85a04976e64846b69e474484be3691c868ea93fc14c2c6075e97c35758378cb0 (from https://www.piwheels.org/simple/process-bigraph/) (requires-python:>=3.6) 2024-06-06T11:25:23,716 Skipping link: No binaries permitted for process-bigraph: https://www.piwheels.org/simple/process-bigraph/process_bigraph-0.0.5-py3-none-any.whl#sha256=d85807ffa95478210d5e3baf5446e978bcebfc54cbb27837a6aca7792ee39ebf (from https://www.piwheels.org/simple/process-bigraph/) (requires-python:>=3.6) 2024-06-06T11:25:23,717 Skipping link: No binaries permitted for process-bigraph: https://www.piwheels.org/simple/process-bigraph/process_bigraph-0.0.4-py3-none-any.whl#sha256=5ab36dded32d149e6c8e27b7acb874f4c0b0cf90e3e484e62d486ff2ca87ba68 (from https://www.piwheels.org/simple/process-bigraph/) (requires-python:>=3.6) 2024-06-06T11:25:23,718 Skipping link: No binaries permitted for process-bigraph: https://www.piwheels.org/simple/process-bigraph/process_bigraph-0.0.3-py3-none-any.whl#sha256=d79419961d4ba3deb6fa6801da296705e5fd12a2935d78ebb584d36e62859306 (from https://www.piwheels.org/simple/process-bigraph/) (requires-python:>=3.6) 2024-06-06T11:25:23,718 Skipping link: No binaries permitted for process-bigraph: https://www.piwheels.org/simple/process-bigraph/process_bigraph-0.0.2-py3-none-any.whl#sha256=77295dfa6644b4d5de945a4b5c784d70c5a2d8ee21d6cfc88ee71e6f76febbf1 (from https://www.piwheels.org/simple/process-bigraph/) (requires-python:>=3.6) 2024-06-06T11:25:23,719 Skipping link: No binaries permitted for process-bigraph: https://www.piwheels.org/simple/process-bigraph/process_bigraph-0.0.1-py3-none-any.whl#sha256=50e5fbc2de4694439bff784266aa920ceddd17b814bb4c516060a0ad97e65632 (from https://www.piwheels.org/simple/process-bigraph/) (requires-python:>=3.6) 2024-06-06T11:25:23,719 Skipping link: not a file: https://www.piwheels.org/simple/process-bigraph/ 2024-06-06T11:25:23,719 Skipping link: not a file: https://pypi.org/simple/process-bigraph/ 2024-06-06T11:25:23,739 Given no hashes to check 1 links for project 'process-bigraph': discarding no candidates 2024-06-06T11:25:23,757 Collecting process-bigraph==0.0.19 2024-06-06T11:25:23,760 Created temporary directory: /tmp/pip-unpack-zlumvkk1 2024-06-06T11:25:23,982 Downloading process-bigraph-0.0.19.tar.gz (219 kB) 2024-06-06T11:25:24,124 Added process-bigraph==0.0.19 from https://files.pythonhosted.org/packages/52/39/a4a048f834480848e881aee322ed47c48457e46cd04522fc58e6c8e07703/process-bigraph-0.0.19.tar.gz to build tracker '/tmp/pip-build-tracker-v6aey2rq' 2024-06-06T11:25:24,126 Running setup.py (path:/tmp/pip-wheel-lyj2wzu4/process-bigraph_c67519e31b174bae9679e0efb11d7126/setup.py) egg_info for package process-bigraph 2024-06-06T11:25:24,127 Created temporary directory: /tmp/pip-pip-egg-info-qoppe4gp 2024-06-06T11:25:24,128 Preparing metadata (setup.py): started 2024-06-06T11:25:24,129 Running command python setup.py egg_info 2024-06-06T11:25:25,184 running egg_info 2024-06-06T11:25:25,185 creating /tmp/pip-pip-egg-info-qoppe4gp/process_bigraph.egg-info 2024-06-06T11:25:25,210 writing /tmp/pip-pip-egg-info-qoppe4gp/process_bigraph.egg-info/PKG-INFO 2024-06-06T11:25:25,213 writing dependency_links to /tmp/pip-pip-egg-info-qoppe4gp/process_bigraph.egg-info/dependency_links.txt 2024-06-06T11:25:25,215 writing requirements to /tmp/pip-pip-egg-info-qoppe4gp/process_bigraph.egg-info/requires.txt 2024-06-06T11:25:25,216 writing top-level names to /tmp/pip-pip-egg-info-qoppe4gp/process_bigraph.egg-info/top_level.txt 2024-06-06T11:25:25,218 writing manifest file '/tmp/pip-pip-egg-info-qoppe4gp/process_bigraph.egg-info/SOURCES.txt' 2024-06-06T11:25:25,299 reading manifest file '/tmp/pip-pip-egg-info-qoppe4gp/process_bigraph.egg-info/SOURCES.txt' 2024-06-06T11:25:25,301 adding license file 'LICENSE' 2024-06-06T11:25:25,301 adding license file 'AUTHORS.md' 2024-06-06T11:25:25,303 writing manifest file '/tmp/pip-pip-egg-info-qoppe4gp/process_bigraph.egg-info/SOURCES.txt' 2024-06-06T11:25:25,421 Preparing metadata (setup.py): finished with status 'done' 2024-06-06T11:25:25,425 Source in /tmp/pip-wheel-lyj2wzu4/process-bigraph_c67519e31b174bae9679e0efb11d7126 has version 0.0.19, which satisfies requirement process-bigraph==0.0.19 from https://files.pythonhosted.org/packages/52/39/a4a048f834480848e881aee322ed47c48457e46cd04522fc58e6c8e07703/process-bigraph-0.0.19.tar.gz 2024-06-06T11:25:25,427 Removed process-bigraph==0.0.19 from https://files.pythonhosted.org/packages/52/39/a4a048f834480848e881aee322ed47c48457e46cd04522fc58e6c8e07703/process-bigraph-0.0.19.tar.gz from build tracker '/tmp/pip-build-tracker-v6aey2rq' 2024-06-06T11:25:25,433 Created temporary directory: /tmp/pip-unpack-mx4bawjy 2024-06-06T11:25:25,433 Created temporary directory: /tmp/pip-unpack-51uqrd5c 2024-06-06T11:25:25,442 Building wheels for collected packages: process-bigraph 2024-06-06T11:25:25,446 Created temporary directory: /tmp/pip-wheel-o9o4enlk 2024-06-06T11:25:25,447 Building wheel for process-bigraph (setup.py): started 2024-06-06T11:25:25,448 Destination directory: /tmp/pip-wheel-o9o4enlk 2024-06-06T11:25:25,448 Running command python setup.py bdist_wheel 2024-06-06T11:25:26,494 running bdist_wheel 2024-06-06T11:25:26,589 running build 2024-06-06T11:25:26,589 running build_py 2024-06-06T11:25:26,616 creating build 2024-06-06T11:25:26,617 creating build/lib 2024-06-06T11:25:26,617 creating build/lib/process_bigraph 2024-06-06T11:25:26,619 copying process_bigraph/process_types.py -> build/lib/process_bigraph 2024-06-06T11:25:26,621 copying process_bigraph/tests.py -> build/lib/process_bigraph 2024-06-06T11:25:26,623 copying process_bigraph/composite.py -> build/lib/process_bigraph 2024-06-06T11:25:26,625 copying process_bigraph/protocols.py -> build/lib/process_bigraph 2024-06-06T11:25:26,627 copying process_bigraph/__init__.py -> build/lib/process_bigraph 2024-06-06T11:25:26,629 creating build/lib/process_bigraph/experiments 2024-06-06T11:25:26,630 copying process_bigraph/experiments/parameter_scan.py -> build/lib/process_bigraph/experiments 2024-06-06T11:25:26,632 copying process_bigraph/experiments/minimal_gillespie.py -> build/lib/process_bigraph/experiments 2024-06-06T11:25:26,635 copying process_bigraph/experiments/growth_division.py -> build/lib/process_bigraph/experiments 2024-06-06T11:25:26,637 copying process_bigraph/experiments/__init__.py -> build/lib/process_bigraph/experiments 2024-06-06T11:25:26,665 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2024-06-06T11:25:26,666 !! 2024-06-06T11:25:26,667 ******************************************************************************** 2024-06-06T11:25:26,668 Please avoid running ``setup.py`` directly. 2024-06-06T11:25:26,668 Instead, use pypa/build, pypa/installer or other 2024-06-06T11:25:26,669 standards-based tools. 2024-06-06T11:25:26,670 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2024-06-06T11:25:26,671 ******************************************************************************** 2024-06-06T11:25:26,672 !! 2024-06-06T11:25:26,672 self.initialize_options() 2024-06-06T11:25:26,692 installing to build/bdist.linux-armv7l/wheel 2024-06-06T11:25:26,692 running install 2024-06-06T11:25:26,716 running install_lib 2024-06-06T11:25:26,740 creating build/bdist.linux-armv7l 2024-06-06T11:25:26,741 creating build/bdist.linux-armv7l/wheel 2024-06-06T11:25:26,742 creating build/bdist.linux-armv7l/wheel/process_bigraph 2024-06-06T11:25:26,744 copying build/lib/process_bigraph/process_types.py -> build/bdist.linux-armv7l/wheel/process_bigraph 2024-06-06T11:25:26,746 copying build/lib/process_bigraph/tests.py -> build/bdist.linux-armv7l/wheel/process_bigraph 2024-06-06T11:25:26,748 copying build/lib/process_bigraph/composite.py -> build/bdist.linux-armv7l/wheel/process_bigraph 2024-06-06T11:25:26,752 creating build/bdist.linux-armv7l/wheel/process_bigraph/experiments 2024-06-06T11:25:26,753 copying build/lib/process_bigraph/experiments/parameter_scan.py -> build/bdist.linux-armv7l/wheel/process_bigraph/experiments 2024-06-06T11:25:26,755 copying build/lib/process_bigraph/experiments/minimal_gillespie.py -> build/bdist.linux-armv7l/wheel/process_bigraph/experiments 2024-06-06T11:25:26,757 copying build/lib/process_bigraph/experiments/growth_division.py -> build/bdist.linux-armv7l/wheel/process_bigraph/experiments 2024-06-06T11:25:26,759 copying build/lib/process_bigraph/experiments/__init__.py -> build/bdist.linux-armv7l/wheel/process_bigraph/experiments 2024-06-06T11:25:26,760 copying build/lib/process_bigraph/protocols.py -> build/bdist.linux-armv7l/wheel/process_bigraph 2024-06-06T11:25:26,762 copying build/lib/process_bigraph/__init__.py -> build/bdist.linux-armv7l/wheel/process_bigraph 2024-06-06T11:25:26,763 running install_egg_info 2024-06-06T11:25:26,826 running egg_info 2024-06-06T11:25:26,850 writing process_bigraph.egg-info/PKG-INFO 2024-06-06T11:25:26,853 writing dependency_links to process_bigraph.egg-info/dependency_links.txt 2024-06-06T11:25:26,854 writing requirements to process_bigraph.egg-info/requires.txt 2024-06-06T11:25:26,856 writing top-level names to process_bigraph.egg-info/top_level.txt 2024-06-06T11:25:26,883 reading manifest file 'process_bigraph.egg-info/SOURCES.txt' 2024-06-06T11:25:26,885 adding license file 'LICENSE' 2024-06-06T11:25:26,886 adding license file 'AUTHORS.md' 2024-06-06T11:25:26,888 writing manifest file 'process_bigraph.egg-info/SOURCES.txt' 2024-06-06T11:25:26,889 Copying process_bigraph.egg-info to build/bdist.linux-armv7l/wheel/process_bigraph-0.0.19-py3.11.egg-info 2024-06-06T11:25:26,898 running install_scripts 2024-06-06T11:25:26,914 creating build/bdist.linux-armv7l/wheel/process_bigraph-0.0.19.dist-info/WHEEL 2024-06-06T11:25:26,916 creating '/tmp/pip-wheel-o9o4enlk/process_bigraph-0.0.19-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2024-06-06T11:25:26,918 adding 'process_bigraph/__init__.py' 2024-06-06T11:25:26,923 adding 'process_bigraph/composite.py' 2024-06-06T11:25:26,926 adding 'process_bigraph/process_types.py' 2024-06-06T11:25:26,927 adding 'process_bigraph/protocols.py' 2024-06-06T11:25:26,929 adding 'process_bigraph/tests.py' 2024-06-06T11:25:26,932 adding 'process_bigraph/experiments/__init__.py' 2024-06-06T11:25:26,934 adding 'process_bigraph/experiments/growth_division.py' 2024-06-06T11:25:26,936 adding 'process_bigraph/experiments/minimal_gillespie.py' 2024-06-06T11:25:26,938 adding 'process_bigraph/experiments/parameter_scan.py' 2024-06-06T11:25:26,941 adding 'process_bigraph-0.0.19.dist-info/AUTHORS.md' 2024-06-06T11:25:26,943 adding 'process_bigraph-0.0.19.dist-info/LICENSE' 2024-06-06T11:25:26,945 adding 'process_bigraph-0.0.19.dist-info/METADATA' 2024-06-06T11:25:26,946 adding 'process_bigraph-0.0.19.dist-info/WHEEL' 2024-06-06T11:25:26,948 adding 'process_bigraph-0.0.19.dist-info/top_level.txt' 2024-06-06T11:25:26,949 adding 'process_bigraph-0.0.19.dist-info/RECORD' 2024-06-06T11:25:26,951 removing build/bdist.linux-armv7l/wheel 2024-06-06T11:25:27,077 Building wheel for process-bigraph (setup.py): finished with status 'done' 2024-06-06T11:25:27,079 Created wheel for process-bigraph: filename=process_bigraph-0.0.19-py3-none-any.whl size=27763 sha256=fecdc5add184be6837e28a16f9bc84312960c511a5dcff5c416cfc2835b858a7 2024-06-06T11:25:27,081 Stored in directory: /tmp/pip-ephem-wheel-cache-48f8c6jj/wheels/73/fa/bb/cef24ec87a352e42e737ada39c27b6eaa978b56b4e1d68218f 2024-06-06T11:25:27,091 Successfully built process-bigraph 2024-06-06T11:25:27,095 Removed build tracker: '/tmp/pip-build-tracker-v6aey2rq'