2023-09-26T10:57:07,588 Created temporary directory: /tmp/pip-build-tracker-h3yp_n7f 2023-09-26T10:57:07,589 Initialized build tracking at /tmp/pip-build-tracker-h3yp_n7f 2023-09-26T10:57:07,590 Created build tracker: /tmp/pip-build-tracker-h3yp_n7f 2023-09-26T10:57:07,590 Entered build tracker: /tmp/pip-build-tracker-h3yp_n7f 2023-09-26T10:57:07,591 Created temporary directory: /tmp/pip-wheel-a2n1l8iy 2023-09-26T10:57:07,595 Created temporary directory: /tmp/pip-ephem-wheel-cache-ub6laa1c 2023-09-26T10:57:07,616 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-26T10:57:07,620 2 location(s) to search for versions of edc-next-appointment: 2023-09-26T10:57:07,620 * https://pypi.org/simple/edc-next-appointment/ 2023-09-26T10:57:07,620 * https://www.piwheels.org/simple/edc-next-appointment/ 2023-09-26T10:57:07,621 Fetching project page and analyzing links: https://pypi.org/simple/edc-next-appointment/ 2023-09-26T10:57:07,622 Getting page https://pypi.org/simple/edc-next-appointment/ 2023-09-26T10:57:07,623 Found index url https://pypi.org/simple/ 2023-09-26T10:57:07,796 Fetched page https://pypi.org/simple/edc-next-appointment/ as application/vnd.pypi.simple.v1+json 2023-09-26T10:57:07,800 Found link https://files.pythonhosted.org/packages/99/a7/9401e63ef50528d3b40abef81eba127eb11ae593a3365ca2062902a56434/edc-next-appointment-0.1.1.tar.gz (from https://pypi.org/simple/edc-next-appointment/) (requires-python:>=3.10), version: 0.1.1 2023-09-26T10:57:07,801 Skipping link: No binaries permitted for edc-next-appointment: https://files.pythonhosted.org/packages/d4/a9/d54b89c0ee1fe1135626639fe2e8f3b1209fb44639ba0049f6344ce80c3e/edc_next_appointment-0.1.1-py3-none-any.whl (from https://pypi.org/simple/edc-next-appointment/) (requires-python:>=3.10) 2023-09-26T10:57:07,802 Found link https://files.pythonhosted.org/packages/37/b7/061928839c4cda191664b1e249aa674aa2f80c64da04f670fdf4ba848e77/edc-next-appointment-0.1.2.tar.gz (from https://pypi.org/simple/edc-next-appointment/) (requires-python:>=3.10), version: 0.1.2 2023-09-26T10:57:07,802 Skipping link: No binaries permitted for edc-next-appointment: https://files.pythonhosted.org/packages/49/7a/6469779530ad40138953378096fcd6115afa243be69dbe653455400b4529/edc_next_appointment-0.1.2-py3-none-any.whl (from https://pypi.org/simple/edc-next-appointment/) (requires-python:>=3.10) 2023-09-26T10:57:07,803 Found link https://files.pythonhosted.org/packages/7f/6e/900487a6ef93d28cae14a25e6e3acc3a6cd4a3931a29ca20abc42c518c5e/edc-next-appointment-0.1.3.tar.gz (from https://pypi.org/simple/edc-next-appointment/) (requires-python:>=3.10), version: 0.1.3 2023-09-26T10:57:07,804 Skipping link: No binaries permitted for edc-next-appointment: https://files.pythonhosted.org/packages/3b/8a/2ebef301af5d414d7a4f98b5134a6099761e382967bca69814a3a806470c/edc_next_appointment-0.1.3-py3-none-any.whl (from https://pypi.org/simple/edc-next-appointment/) (requires-python:>=3.10) 2023-09-26T10:57:07,805 Found link https://files.pythonhosted.org/packages/89/5e/42a3167f29be27dcee41e68f157f834e9723a56c9cb3eabb77d4f4a3d78d/edc-next-appointment-0.1.4.tar.gz (from https://pypi.org/simple/edc-next-appointment/) (requires-python:>=3.11), version: 0.1.4 2023-09-26T10:57:07,806 Skipping link: No binaries permitted for edc-next-appointment: https://files.pythonhosted.org/packages/fa/de/567437708896f161883088de313d58e738be624fe459071158018da28b89/edc_next_appointment-0.1.4-py3-none-any.whl (from https://pypi.org/simple/edc-next-appointment/) (requires-python:>=3.11) 2023-09-26T10:57:07,807 Found link https://files.pythonhosted.org/packages/81/9c/41df9fe40d0aa20478fd707fab640112e58e5d262742416611e74d2d6117/edc-next-appointment-0.1.5.tar.gz (from https://pypi.org/simple/edc-next-appointment/) (requires-python:>=3.11), version: 0.1.5 2023-09-26T10:57:07,808 Skipping link: No binaries permitted for edc-next-appointment: https://files.pythonhosted.org/packages/40/7a/fc7a534e81fbb641d78e1530fbeab8aaaee095bae63ed92150d20b0f1328/edc_next_appointment-0.1.5-py3-none-any.whl (from https://pypi.org/simple/edc-next-appointment/) (requires-python:>=3.11) 2023-09-26T10:57:07,809 Found link https://files.pythonhosted.org/packages/77/fe/4c4112c43ea2d7b9be9205e7e119ece6be95e5787c6d4fe6a37c6afadb64/edc-next-appointment-0.1.6.tar.gz (from https://pypi.org/simple/edc-next-appointment/) (requires-python:>=3.11), version: 0.1.6 2023-09-26T10:57:07,810 Skipping link: No binaries permitted for edc-next-appointment: https://files.pythonhosted.org/packages/10/f0/e3a2c15da6aba21ed06fc2f80d876c5e7661d63104074139114d01116055/edc_next_appointment-0.1.6-py3-none-any.whl (from https://pypi.org/simple/edc-next-appointment/) (requires-python:>=3.11) 2023-09-26T10:57:07,810 Fetching project page and analyzing links: https://www.piwheels.org/simple/edc-next-appointment/ 2023-09-26T10:57:07,811 Getting page https://www.piwheels.org/simple/edc-next-appointment/ 2023-09-26T10:57:07,812 Found index url https://www.piwheels.org/simple/ 2023-09-26T10:57:07,981 Fetched page https://www.piwheels.org/simple/edc-next-appointment/ as text/html 2023-09-26T10:57:07,983 Skipping link: No binaries permitted for edc-next-appointment: https://www.piwheels.org/simple/edc-next-appointment/edc_next_appointment-0.1.2-py3-none-any.whl#sha256=d5c94f60377397991a6ffb69fab81ee718d30f4eb263b3d6159668f43e7bb781 (from https://www.piwheels.org/simple/edc-next-appointment/) (requires-python:>=3.10) 2023-09-26T10:57:07,983 Skipping link: No binaries permitted for edc-next-appointment: https://www.piwheels.org/simple/edc-next-appointment/edc_next_appointment-0.1.1-py3-none-any.whl#sha256=29b68ff32354333a5f8b8be1e234e20bfbfb78f07aa1b2cf1de549291166d0ae (from https://www.piwheels.org/simple/edc-next-appointment/) (requires-python:>=3.10) 2023-09-26T10:57:07,984 Skipping link: not a file: https://www.piwheels.org/simple/edc-next-appointment/ 2023-09-26T10:57:07,985 Skipping link: not a file: https://pypi.org/simple/edc-next-appointment/ 2023-09-26T10:57:08,003 Given no hashes to check 1 links for project 'edc-next-appointment': discarding no candidates 2023-09-26T10:57:08,021 Collecting edc-next-appointment==0.1.3 2023-09-26T10:57:08,024 Created temporary directory: /tmp/pip-unpack-3tjw0tac 2023-09-26T10:57:08,160 Downloading edc-next-appointment-0.1.3.tar.gz (34 kB) 2023-09-26T10:57:08,276 Added edc-next-appointment==0.1.3 from https://files.pythonhosted.org/packages/7f/6e/900487a6ef93d28cae14a25e6e3acc3a6cd4a3931a29ca20abc42c518c5e/edc-next-appointment-0.1.3.tar.gz to build tracker '/tmp/pip-build-tracker-h3yp_n7f' 2023-09-26T10:57:08,282 Created temporary directory: /tmp/pip-build-env-2ecx28cw 2023-09-26T10:57:08,286 Installing build dependencies: started 2023-09-26T10:57:08,288 Running command pip subprocess to install build dependencies 2023-09-26T10:57:09,441 Using pip 23.2.1 from /usr/local/lib/python3.11/dist-packages/pip (python 3.11) 2023-09-26T10:57:09,987 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-26T10:57:11,564 Collecting setuptools>=45 2023-09-26T10:57:11,566 Obtaining dependency information for setuptools>=45 from https://files.pythonhosted.org/packages/bb/26/7945080113158354380a12ce26873dd6c1ebd88d47f5bc24e2c5bb38c16a/setuptools-68.2.2-py3-none-any.whl.metadata 2023-09-26T10:57:11,571 Using cached setuptools-68.2.2-py3-none-any.whl.metadata (6.3 kB) 2023-09-26T10:57:11,863 Collecting setuptools_scm[toml]>=6.2 2023-09-26T10:57:11,865 Obtaining dependency information for setuptools_scm[toml]>=6.2 from https://files.pythonhosted.org/packages/ca/04/4ea91c627355ae6d976bf7f1fc2815372a96b1b87bf290c8d726d10a08a1/setuptools_scm-8.0.3-py3-none-any.whl.metadata 2023-09-26T10:57:11,871 Using cached setuptools_scm-8.0.3-py3-none-any.whl.metadata (6.1 kB) 2023-09-26T10:57:12,209 Collecting packaging>=20 (from setuptools_scm[toml]>=6.2) 2023-09-26T10:57:12,225 Using cached https://www.piwheels.org/simple/packaging/packaging-23.1-py3-none-any.whl (48 kB) 2023-09-26T10:57:12,296 Using cached setuptools-68.2.2-py3-none-any.whl (807 kB) 2023-09-26T10:57:12,327 Using cached setuptools_scm-8.0.3-py3-none-any.whl (41 kB) 2023-09-26T10:57:14,824 Installing collected packages: setuptools, packaging, setuptools_scm 2023-09-26T10:57:17,364 Successfully installed packaging-23.1 setuptools-68.2.2 setuptools_scm-8.0.3 2023-09-26T10:57:17,932 Installing build dependencies: finished with status 'done' 2023-09-26T10:57:17,936 Getting requirements to build wheel: started 2023-09-26T10:57:17,937 Running command Getting requirements to build wheel 2023-09-26T10:57:18,630 running egg_info 2023-09-26T10:57:18,637 writing edc_next_appointment.egg-info/PKG-INFO 2023-09-26T10:57:18,640 writing dependency_links to edc_next_appointment.egg-info/dependency_links.txt 2023-09-26T10:57:18,642 writing top-level names to edc_next_appointment.egg-info/top_level.txt 2023-09-26T10:57:18,684 ERROR setuptools_scm._file_finders.git listing git files failed - pretending there aren't any 2023-09-26T10:57:18,687 reading manifest file 'edc_next_appointment.egg-info/SOURCES.txt' 2023-09-26T10:57:18,692 reading manifest template 'MANIFEST.in' 2023-09-26T10:57:18,693 warning: no files found matching 'VERSION' 2023-09-26T10:57:18,695 warning: no files found matching '*' under directory 'edc_next_appointment/management' 2023-09-26T10:57:18,695 adding license file 'LICENSE' 2023-09-26T10:57:18,696 adding license file 'AUTHORS' 2023-09-26T10:57:18,698 writing manifest file 'edc_next_appointment.egg-info/SOURCES.txt' 2023-09-26T10:57:18,780 Getting requirements to build wheel: finished with status 'done' 2023-09-26T10:57:18,790 Installing backend dependencies: started 2023-09-26T10:57:18,792 Running command pip subprocess to install backend dependencies 2023-09-26T10:57:19,933 Using pip 23.2.1 from /usr/local/lib/python3.11/dist-packages/pip (python 3.11) 2023-09-26T10:57:20,470 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-26T10:57:20,986 Collecting wheel 2023-09-26T10:57:21,001 Using cached https://www.piwheels.org/simple/wheel/wheel-0.41.2-py3-none-any.whl (64 kB) 2023-09-26T10:57:23,213 Installing collected packages: wheel 2023-09-26T10:57:23,437 Creating /tmp/pip-build-env-2ecx28cw/normal/local/bin 2023-09-26T10:57:23,439 changing mode of /tmp/pip-build-env-2ecx28cw/normal/local/bin/wheel to 755 2023-09-26T10:57:23,451 Successfully installed wheel-0.41.2 2023-09-26T10:57:23,960 Installing backend dependencies: finished with status 'done' 2023-09-26T10:57:23,961 Created temporary directory: /tmp/pip-modern-metadata-sknjhqz3 2023-09-26T10:57:23,964 Preparing metadata (pyproject.toml): started 2023-09-26T10:57:23,965 Running command Preparing metadata (pyproject.toml) 2023-09-26T10:57:24,562 running dist_info 2023-09-26T10:57:24,585 creating /tmp/pip-modern-metadata-sknjhqz3/edc_next_appointment.egg-info 2023-09-26T10:57:24,590 writing /tmp/pip-modern-metadata-sknjhqz3/edc_next_appointment.egg-info/PKG-INFO 2023-09-26T10:57:24,593 writing dependency_links to /tmp/pip-modern-metadata-sknjhqz3/edc_next_appointment.egg-info/dependency_links.txt 2023-09-26T10:57:24,595 writing top-level names to /tmp/pip-modern-metadata-sknjhqz3/edc_next_appointment.egg-info/top_level.txt 2023-09-26T10:57:24,597 writing manifest file '/tmp/pip-modern-metadata-sknjhqz3/edc_next_appointment.egg-info/SOURCES.txt' 2023-09-26T10:57:24,641 ERROR setuptools_scm._file_finders.git listing git files failed - pretending there aren't any 2023-09-26T10:57:24,645 reading manifest file '/tmp/pip-modern-metadata-sknjhqz3/edc_next_appointment.egg-info/SOURCES.txt' 2023-09-26T10:57:24,647 reading manifest template 'MANIFEST.in' 2023-09-26T10:57:24,648 warning: no files found matching 'VERSION' 2023-09-26T10:57:24,650 warning: no files found matching '*' under directory 'edc_next_appointment/management' 2023-09-26T10:57:24,650 adding license file 'LICENSE' 2023-09-26T10:57:24,651 adding license file 'AUTHORS' 2023-09-26T10:57:24,653 writing manifest file '/tmp/pip-modern-metadata-sknjhqz3/edc_next_appointment.egg-info/SOURCES.txt' 2023-09-26T10:57:24,654 creating '/tmp/pip-modern-metadata-sknjhqz3/edc_next_appointment-0.1.3.dist-info' 2023-09-26T10:57:24,834 Preparing metadata (pyproject.toml): finished with status 'done' 2023-09-26T10:57:24,839 Source in /tmp/pip-wheel-a2n1l8iy/edc-next-appointment_2d5485bc11e44c4492cdad07656b1e58 has version 0.1.3, which satisfies requirement edc-next-appointment==0.1.3 from https://files.pythonhosted.org/packages/7f/6e/900487a6ef93d28cae14a25e6e3acc3a6cd4a3931a29ca20abc42c518c5e/edc-next-appointment-0.1.3.tar.gz 2023-09-26T10:57:24,840 Removed edc-next-appointment==0.1.3 from https://files.pythonhosted.org/packages/7f/6e/900487a6ef93d28cae14a25e6e3acc3a6cd4a3931a29ca20abc42c518c5e/edc-next-appointment-0.1.3.tar.gz from build tracker '/tmp/pip-build-tracker-h3yp_n7f' 2023-09-26T10:57:24,845 Created temporary directory: /tmp/pip-unpack-regvpiuu 2023-09-26T10:57:24,846 Created temporary directory: /tmp/pip-unpack-2g15lg45 2023-09-26T10:57:24,849 Building wheels for collected packages: edc-next-appointment 2023-09-26T10:57:24,852 Created temporary directory: /tmp/pip-wheel-mvewie06 2023-09-26T10:57:24,853 Destination directory: /tmp/pip-wheel-mvewie06 2023-09-26T10:57:24,855 Building wheel for edc-next-appointment (pyproject.toml): started 2023-09-26T10:57:24,856 Running command Building wheel for edc-next-appointment (pyproject.toml) 2023-09-26T10:57:25,465 running bdist_wheel 2023-09-26T10:57:25,515 running build 2023-09-26T10:57:25,516 running build_py 2023-09-26T10:57:25,524 creating build 2023-09-26T10:57:25,524 creating build/lib 2023-09-26T10:57:25,525 creating build/lib/next_appointment_app 2023-09-26T10:57:25,526 copying next_appointment_app/urls.py -> build/lib/next_appointment_app 2023-09-26T10:57:25,528 copying next_appointment_app/views.py -> build/lib/next_appointment_app 2023-09-26T10:57:25,530 copying next_appointment_app/__init__.py -> build/lib/next_appointment_app 2023-09-26T10:57:25,531 copying next_appointment_app/admin.py -> build/lib/next_appointment_app 2023-09-26T10:57:25,533 copying next_appointment_app/models.py -> build/lib/next_appointment_app 2023-09-26T10:57:25,534 copying next_appointment_app/navbars.py -> build/lib/next_appointment_app 2023-09-26T10:57:25,536 copying next_appointment_app/apps.py -> build/lib/next_appointment_app 2023-09-26T10:57:25,538 copying next_appointment_app/admin_site.py -> build/lib/next_appointment_app 2023-09-26T10:57:25,539 copying next_appointment_app/visit_schedules.py -> build/lib/next_appointment_app 2023-09-26T10:57:25,541 copying next_appointment_app/consents.py -> build/lib/next_appointment_app 2023-09-26T10:57:25,543 creating build/lib/edc_next_appointment 2023-09-26T10:57:25,544 copying edc_next_appointment/model_mixins.py -> build/lib/edc_next_appointment 2023-09-26T10:57:25,546 copying edc_next_appointment/urls.py -> build/lib/edc_next_appointment 2023-09-26T10:57:25,548 copying edc_next_appointment/__init__.py -> build/lib/edc_next_appointment 2023-09-26T10:57:25,549 copying edc_next_appointment/apps.py -> build/lib/edc_next_appointment 2023-09-26T10:57:25,551 copying edc_next_appointment/modeladmin_mixins.py -> build/lib/edc_next_appointment 2023-09-26T10:57:25,553 copying edc_next_appointment/form_validators.py -> build/lib/edc_next_appointment 2023-09-26T10:57:25,554 copying edc_next_appointment/list_data.py -> build/lib/edc_next_appointment 2023-09-26T10:57:25,556 copying edc_next_appointment/modelform_mixins.py -> build/lib/edc_next_appointment 2023-09-26T10:57:25,558 copying edc_next_appointment/utils.py -> build/lib/edc_next_appointment 2023-09-26T10:57:25,560 copying edc_next_appointment/choices.py -> build/lib/edc_next_appointment 2023-09-26T10:57:25,562 creating build/lib/edc_next_appointment/migrations 2023-09-26T10:57:25,563 copying edc_next_appointment/migrations/__init__.py -> build/lib/edc_next_appointment/migrations 2023-09-26T10:57:25,564 copying edc_next_appointment/migrations/0001_initial.py -> build/lib/edc_next_appointment/migrations 2023-09-26T10:57:25,567 creating build/lib/edc_next_appointment/form_validators 2023-09-26T10:57:25,568 copying edc_next_appointment/form_validators/next_appointment_form_validator.py -> build/lib/edc_next_appointment/form_validators 2023-09-26T10:57:25,570 copying edc_next_appointment/form_validators/__init__.py -> build/lib/edc_next_appointment/form_validators 2023-09-26T10:57:25,572 copying edc_next_appointment/form_validators/form_validator_mixins.py -> build/lib/edc_next_appointment/form_validators 2023-09-26T10:57:25,574 creating build/lib/edc_next_appointment/models 2023-09-26T10:57:25,575 copying edc_next_appointment/models/list_models.py -> build/lib/edc_next_appointment/models 2023-09-26T10:57:25,577 copying edc_next_appointment/models/__init__.py -> build/lib/edc_next_appointment/models 2023-09-26T10:57:25,578 running egg_info 2023-09-26T10:57:25,582 writing edc_next_appointment.egg-info/PKG-INFO 2023-09-26T10:57:25,585 writing dependency_links to edc_next_appointment.egg-info/dependency_links.txt 2023-09-26T10:57:25,586 writing top-level names to edc_next_appointment.egg-info/top_level.txt 2023-09-26T10:57:25,617 ERROR setuptools_scm._file_finders.git listing git files failed - pretending there aren't any 2023-09-26T10:57:25,620 reading manifest file 'edc_next_appointment.egg-info/SOURCES.txt' 2023-09-26T10:57:25,624 reading manifest template 'MANIFEST.in' 2023-09-26T10:57:25,625 warning: no files found matching 'VERSION' 2023-09-26T10:57:25,626 warning: no files found matching '*' under directory 'edc_next_appointment/management' 2023-09-26T10:57:25,627 adding license file 'LICENSE' 2023-09-26T10:57:25,627 adding license file 'AUTHORS' 2023-09-26T10:57:25,630 writing manifest file 'edc_next_appointment.egg-info/SOURCES.txt' 2023-09-26T10:57:25,633 /tmp/pip-build-env-2ecx28cw/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:204: _Warning: Package 'edc_next_appointment.tests' is absent from the `packages` configuration. 2023-09-26T10:57:25,633 !! 2023-09-26T10:57:25,634 ******************************************************************************** 2023-09-26T10:57:25,635 ############################ 2023-09-26T10:57:25,635 # Package would be ignored # 2023-09-26T10:57:25,636 ############################ 2023-09-26T10:57:25,636 Python recognizes 'edc_next_appointment.tests' as an importable package[^1], 2023-09-26T10:57:25,637 but it is absent from setuptools' `packages` configuration. 2023-09-26T10:57:25,638 This leads to an ambiguous overall configuration. If you want to distribute this 2023-09-26T10:57:25,638 package, please make sure that 'edc_next_appointment.tests' is explicitly added 2023-09-26T10:57:25,639 to the `packages` configuration field. 2023-09-26T10:57:25,640 Alternatively, you can also rely on setuptools' discovery methods 2023-09-26T10:57:25,640 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2023-09-26T10:57:25,641 instead of `find_packages(...)`/`find:`). 2023-09-26T10:57:25,642 You can read more about "package discovery" on setuptools documentation page: 2023-09-26T10:57:25,643 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2023-09-26T10:57:25,644 If you don't want 'edc_next_appointment.tests' to be distributed and are 2023-09-26T10:57:25,644 already explicitly excluding 'edc_next_appointment.tests' via 2023-09-26T10:57:25,645 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2023-09-26T10:57:25,645 you can try to use `exclude_package_data`, or `include-package-data=False` in 2023-09-26T10:57:25,646 combination with a more fine grained `package-data` configuration. 2023-09-26T10:57:25,647 You can read more about "package data files" on setuptools documentation page: 2023-09-26T10:57:25,648 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2023-09-26T10:57:25,650 [^1]: For Python, any directory (with suitable naming) can be imported, 2023-09-26T10:57:25,650 even if it does not contain any `.py` files. 2023-09-26T10:57:25,651 On the other hand, currently there is no concept of package data 2023-09-26T10:57:25,651 directory, all directories are treated like packages. 2023-09-26T10:57:25,651 ******************************************************************************** 2023-09-26T10:57:25,652 !! 2023-09-26T10:57:25,653 check.warn(importable) 2023-09-26T10:57:25,653 /tmp/pip-build-env-2ecx28cw/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:204: _Warning: Package 'edc_next_appointment.tests.etc' is absent from the `packages` configuration. 2023-09-26T10:57:25,654 !! 2023-09-26T10:57:25,654 ******************************************************************************** 2023-09-26T10:57:25,655 ############################ 2023-09-26T10:57:25,655 # Package would be ignored # 2023-09-26T10:57:25,656 ############################ 2023-09-26T10:57:25,656 Python recognizes 'edc_next_appointment.tests.etc' as an importable package[^1], 2023-09-26T10:57:25,656 but it is absent from setuptools' `packages` configuration. 2023-09-26T10:57:25,657 This leads to an ambiguous overall configuration. If you want to distribute this 2023-09-26T10:57:25,658 package, please make sure that 'edc_next_appointment.tests.etc' is explicitly added 2023-09-26T10:57:25,658 to the `packages` configuration field. 2023-09-26T10:57:25,659 Alternatively, you can also rely on setuptools' discovery methods 2023-09-26T10:57:25,660 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2023-09-26T10:57:25,660 instead of `find_packages(...)`/`find:`). 2023-09-26T10:57:25,661 You can read more about "package discovery" on setuptools documentation page: 2023-09-26T10:57:25,662 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2023-09-26T10:57:25,663 If you don't want 'edc_next_appointment.tests.etc' to be distributed and are 2023-09-26T10:57:25,664 already explicitly excluding 'edc_next_appointment.tests.etc' via 2023-09-26T10:57:25,664 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2023-09-26T10:57:25,665 you can try to use `exclude_package_data`, or `include-package-data=False` in 2023-09-26T10:57:25,665 combination with a more fine grained `package-data` configuration. 2023-09-26T10:57:25,666 You can read more about "package data files" on setuptools documentation page: 2023-09-26T10:57:25,667 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2023-09-26T10:57:25,669 [^1]: For Python, any directory (with suitable naming) can be imported, 2023-09-26T10:57:25,669 even if it does not contain any `.py` files. 2023-09-26T10:57:25,670 On the other hand, currently there is no concept of package data 2023-09-26T10:57:25,670 directory, all directories are treated like packages. 2023-09-26T10:57:25,671 ******************************************************************************** 2023-09-26T10:57:25,672 !! 2023-09-26T10:57:25,673 check.warn(importable) 2023-09-26T10:57:25,673 /tmp/pip-build-env-2ecx28cw/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:204: _Warning: Package 'edc_next_appointment.tests.tests' is absent from the `packages` configuration. 2023-09-26T10:57:25,674 !! 2023-09-26T10:57:25,675 ******************************************************************************** 2023-09-26T10:57:25,676 ############################ 2023-09-26T10:57:25,676 # Package would be ignored # 2023-09-26T10:57:25,677 ############################ 2023-09-26T10:57:25,677 Python recognizes 'edc_next_appointment.tests.tests' as an importable package[^1], 2023-09-26T10:57:25,678 but it is absent from setuptools' `packages` configuration. 2023-09-26T10:57:25,679 This leads to an ambiguous overall configuration. If you want to distribute this 2023-09-26T10:57:25,680 package, please make sure that 'edc_next_appointment.tests.tests' is explicitly added 2023-09-26T10:57:25,680 to the `packages` configuration field. 2023-09-26T10:57:25,681 Alternatively, you can also rely on setuptools' discovery methods 2023-09-26T10:57:25,681 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2023-09-26T10:57:25,682 instead of `find_packages(...)`/`find:`). 2023-09-26T10:57:25,682 You can read more about "package discovery" on setuptools documentation page: 2023-09-26T10:57:25,683 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2023-09-26T10:57:25,684 If you don't want 'edc_next_appointment.tests.tests' to be distributed and are 2023-09-26T10:57:25,684 already explicitly excluding 'edc_next_appointment.tests.tests' via 2023-09-26T10:57:25,685 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2023-09-26T10:57:25,685 you can try to use `exclude_package_data`, or `include-package-data=False` in 2023-09-26T10:57:25,686 combination with a more fine grained `package-data` configuration. 2023-09-26T10:57:25,687 You can read more about "package data files" on setuptools documentation page: 2023-09-26T10:57:25,688 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2023-09-26T10:57:25,689 [^1]: For Python, any directory (with suitable naming) can be imported, 2023-09-26T10:57:25,690 even if it does not contain any `.py` files. 2023-09-26T10:57:25,690 On the other hand, currently there is no concept of package data 2023-09-26T10:57:25,690 directory, all directories are treated like packages. 2023-09-26T10:57:25,691 ******************************************************************************** 2023-09-26T10:57:25,692 !! 2023-09-26T10:57:25,692 check.warn(importable) 2023-09-26T10:57:25,693 creating build/lib/edc_next_appointment/tests 2023-09-26T10:57:25,693 copying edc_next_appointment/tests/__init__.py -> build/lib/edc_next_appointment/tests 2023-09-26T10:57:25,693 copying edc_next_appointment/tests/holidays.csv -> build/lib/edc_next_appointment/tests 2023-09-26T10:57:25,694 creating build/lib/edc_next_appointment/tests/etc 2023-09-26T10:57:25,694 copying edc_next_appointment/tests/etc/user-aes-local.key -> build/lib/edc_next_appointment/tests/etc 2023-09-26T10:57:25,695 copying edc_next_appointment/tests/etc/user-aes-restricted.key -> build/lib/edc_next_appointment/tests/etc 2023-09-26T10:57:25,696 copying edc_next_appointment/tests/etc/user-rsa-local-private.pem -> build/lib/edc_next_appointment/tests/etc 2023-09-26T10:57:25,696 copying edc_next_appointment/tests/etc/user-rsa-local-public.pem -> build/lib/edc_next_appointment/tests/etc 2023-09-26T10:57:25,696 copying edc_next_appointment/tests/etc/user-rsa-restricted-private.pem -> build/lib/edc_next_appointment/tests/etc 2023-09-26T10:57:25,697 copying edc_next_appointment/tests/etc/user-rsa-restricted-public.pem -> build/lib/edc_next_appointment/tests/etc 2023-09-26T10:57:25,697 copying edc_next_appointment/tests/etc/user-salt-local.key -> build/lib/edc_next_appointment/tests/etc 2023-09-26T10:57:25,698 copying edc_next_appointment/tests/etc/user-salt-restricted.key -> build/lib/edc_next_appointment/tests/etc 2023-09-26T10:57:25,698 creating build/lib/edc_next_appointment/tests/tests 2023-09-26T10:57:25,699 copying edc_next_appointment/tests/tests/__init__.py -> build/lib/edc_next_appointment/tests/tests 2023-09-26T10:57:25,699 copying edc_next_appointment/tests/tests/test_next_appointment.py -> build/lib/edc_next_appointment/tests/tests 2023-09-26T10:57:25,700 installing to build/bdist.linux-armv7l/wheel 2023-09-26T10:57:25,701 running install 2023-09-26T10:57:25,713 running install_lib 2023-09-26T10:57:25,721 creating build/bdist.linux-armv7l 2023-09-26T10:57:25,721 creating build/bdist.linux-armv7l/wheel 2023-09-26T10:57:25,723 creating build/bdist.linux-armv7l/wheel/next_appointment_app 2023-09-26T10:57:25,724 copying build/lib/next_appointment_app/urls.py -> build/bdist.linux-armv7l/wheel/next_appointment_app 2023-09-26T10:57:25,725 copying build/lib/next_appointment_app/views.py -> build/bdist.linux-armv7l/wheel/next_appointment_app 2023-09-26T10:57:25,727 copying build/lib/next_appointment_app/__init__.py -> build/bdist.linux-armv7l/wheel/next_appointment_app 2023-09-26T10:57:25,728 copying build/lib/next_appointment_app/admin.py -> build/bdist.linux-armv7l/wheel/next_appointment_app 2023-09-26T10:57:25,730 copying build/lib/next_appointment_app/models.py -> build/bdist.linux-armv7l/wheel/next_appointment_app 2023-09-26T10:57:25,732 copying build/lib/next_appointment_app/navbars.py -> build/bdist.linux-armv7l/wheel/next_appointment_app 2023-09-26T10:57:25,733 copying build/lib/next_appointment_app/apps.py -> build/bdist.linux-armv7l/wheel/next_appointment_app 2023-09-26T10:57:25,735 copying build/lib/next_appointment_app/admin_site.py -> build/bdist.linux-armv7l/wheel/next_appointment_app 2023-09-26T10:57:25,737 copying build/lib/next_appointment_app/visit_schedules.py -> build/bdist.linux-armv7l/wheel/next_appointment_app 2023-09-26T10:57:25,739 copying build/lib/next_appointment_app/consents.py -> build/bdist.linux-armv7l/wheel/next_appointment_app 2023-09-26T10:57:25,741 creating build/bdist.linux-armv7l/wheel/edc_next_appointment 2023-09-26T10:57:25,742 copying build/lib/edc_next_appointment/model_mixins.py -> build/bdist.linux-armv7l/wheel/edc_next_appointment 2023-09-26T10:57:25,744 creating build/bdist.linux-armv7l/wheel/edc_next_appointment/migrations 2023-09-26T10:57:25,745 copying build/lib/edc_next_appointment/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/edc_next_appointment/migrations 2023-09-26T10:57:25,746 copying build/lib/edc_next_appointment/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/edc_next_appointment/migrations 2023-09-26T10:57:25,748 creating build/bdist.linux-armv7l/wheel/edc_next_appointment/tests 2023-09-26T10:57:25,750 creating build/bdist.linux-armv7l/wheel/edc_next_appointment/tests/tests 2023-09-26T10:57:25,751 copying build/lib/edc_next_appointment/tests/tests/__init__.py -> build/bdist.linux-armv7l/wheel/edc_next_appointment/tests/tests 2023-09-26T10:57:25,752 copying build/lib/edc_next_appointment/tests/tests/test_next_appointment.py -> build/bdist.linux-armv7l/wheel/edc_next_appointment/tests/tests 2023-09-26T10:57:25,754 copying build/lib/edc_next_appointment/tests/__init__.py -> build/bdist.linux-armv7l/wheel/edc_next_appointment/tests 2023-09-26T10:57:25,756 copying build/lib/edc_next_appointment/tests/holidays.csv -> build/bdist.linux-armv7l/wheel/edc_next_appointment/tests 2023-09-26T10:57:25,758 creating build/bdist.linux-armv7l/wheel/edc_next_appointment/tests/etc 2023-09-26T10:57:25,759 copying build/lib/edc_next_appointment/tests/etc/user-aes-restricted.key -> build/bdist.linux-armv7l/wheel/edc_next_appointment/tests/etc 2023-09-26T10:57:25,761 copying build/lib/edc_next_appointment/tests/etc/user-salt-local.key -> build/bdist.linux-armv7l/wheel/edc_next_appointment/tests/etc 2023-09-26T10:57:25,762 copying build/lib/edc_next_appointment/tests/etc/user-aes-local.key -> build/bdist.linux-armv7l/wheel/edc_next_appointment/tests/etc 2023-09-26T10:57:25,764 copying build/lib/edc_next_appointment/tests/etc/user-rsa-local-private.pem -> build/bdist.linux-armv7l/wheel/edc_next_appointment/tests/etc 2023-09-26T10:57:25,766 copying build/lib/edc_next_appointment/tests/etc/user-rsa-local-public.pem -> build/bdist.linux-armv7l/wheel/edc_next_appointment/tests/etc 2023-09-26T10:57:25,768 copying build/lib/edc_next_appointment/tests/etc/user-salt-restricted.key -> build/bdist.linux-armv7l/wheel/edc_next_appointment/tests/etc 2023-09-26T10:57:25,770 copying build/lib/edc_next_appointment/tests/etc/user-rsa-restricted-public.pem -> build/bdist.linux-armv7l/wheel/edc_next_appointment/tests/etc 2023-09-26T10:57:25,771 copying build/lib/edc_next_appointment/tests/etc/user-rsa-restricted-private.pem -> build/bdist.linux-armv7l/wheel/edc_next_appointment/tests/etc 2023-09-26T10:57:25,773 copying build/lib/edc_next_appointment/urls.py -> build/bdist.linux-armv7l/wheel/edc_next_appointment 2023-09-26T10:57:25,774 copying build/lib/edc_next_appointment/__init__.py -> build/bdist.linux-armv7l/wheel/edc_next_appointment 2023-09-26T10:57:25,776 copying build/lib/edc_next_appointment/apps.py -> build/bdist.linux-armv7l/wheel/edc_next_appointment 2023-09-26T10:57:25,777 copying build/lib/edc_next_appointment/modeladmin_mixins.py -> build/bdist.linux-armv7l/wheel/edc_next_appointment 2023-09-26T10:57:25,779 copying build/lib/edc_next_appointment/form_validators.py -> build/bdist.linux-armv7l/wheel/edc_next_appointment 2023-09-26T10:57:25,781 creating build/bdist.linux-armv7l/wheel/edc_next_appointment/form_validators 2023-09-26T10:57:25,782 copying build/lib/edc_next_appointment/form_validators/next_appointment_form_validator.py -> build/bdist.linux-armv7l/wheel/edc_next_appointment/form_validators 2023-09-26T10:57:25,784 copying build/lib/edc_next_appointment/form_validators/__init__.py -> build/bdist.linux-armv7l/wheel/edc_next_appointment/form_validators 2023-09-26T10:57:25,785 copying build/lib/edc_next_appointment/form_validators/form_validator_mixins.py -> build/bdist.linux-armv7l/wheel/edc_next_appointment/form_validators 2023-09-26T10:57:25,787 creating build/bdist.linux-armv7l/wheel/edc_next_appointment/models 2023-09-26T10:57:25,788 copying build/lib/edc_next_appointment/models/list_models.py -> build/bdist.linux-armv7l/wheel/edc_next_appointment/models 2023-09-26T10:57:25,790 copying build/lib/edc_next_appointment/models/__init__.py -> build/bdist.linux-armv7l/wheel/edc_next_appointment/models 2023-09-26T10:57:25,792 copying build/lib/edc_next_appointment/list_data.py -> build/bdist.linux-armv7l/wheel/edc_next_appointment 2023-09-26T10:57:25,793 copying build/lib/edc_next_appointment/modelform_mixins.py -> build/bdist.linux-armv7l/wheel/edc_next_appointment 2023-09-26T10:57:25,796 copying build/lib/edc_next_appointment/utils.py -> build/bdist.linux-armv7l/wheel/edc_next_appointment 2023-09-26T10:57:25,797 copying build/lib/edc_next_appointment/choices.py -> build/bdist.linux-armv7l/wheel/edc_next_appointment 2023-09-26T10:57:25,799 running install_egg_info 2023-09-26T10:57:25,808 Copying edc_next_appointment.egg-info to build/bdist.linux-armv7l/wheel/edc_next_appointment-0.1.3-py3.11.egg-info 2023-09-26T10:57:25,817 running install_scripts 2023-09-26T10:57:25,830 creating build/bdist.linux-armv7l/wheel/edc_next_appointment-0.1.3.dist-info/WHEEL 2023-09-26T10:57:25,832 creating '/tmp/pip-wheel-mvewie06/.tmp-yrs02y9c/edc_next_appointment-0.1.3-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2023-09-26T10:57:25,834 adding 'edc_next_appointment/__init__.py' 2023-09-26T10:57:25,836 adding 'edc_next_appointment/apps.py' 2023-09-26T10:57:25,837 adding 'edc_next_appointment/choices.py' 2023-09-26T10:57:25,839 adding 'edc_next_appointment/form_validators.py' 2023-09-26T10:57:25,840 adding 'edc_next_appointment/list_data.py' 2023-09-26T10:57:25,842 adding 'edc_next_appointment/model_mixins.py' 2023-09-26T10:57:25,843 adding 'edc_next_appointment/modeladmin_mixins.py' 2023-09-26T10:57:25,845 adding 'edc_next_appointment/modelform_mixins.py' 2023-09-26T10:57:25,847 adding 'edc_next_appointment/urls.py' 2023-09-26T10:57:25,848 adding 'edc_next_appointment/utils.py' 2023-09-26T10:57:25,850 adding 'edc_next_appointment/form_validators/__init__.py' 2023-09-26T10:57:25,851 adding 'edc_next_appointment/form_validators/form_validator_mixins.py' 2023-09-26T10:57:25,852 adding 'edc_next_appointment/form_validators/next_appointment_form_validator.py' 2023-09-26T10:57:25,854 adding 'edc_next_appointment/migrations/0001_initial.py' 2023-09-26T10:57:25,855 adding 'edc_next_appointment/migrations/__init__.py' 2023-09-26T10:57:25,857 adding 'edc_next_appointment/models/__init__.py' 2023-09-26T10:57:25,858 adding 'edc_next_appointment/models/list_models.py' 2023-09-26T10:57:25,860 adding 'edc_next_appointment/tests/__init__.py' 2023-09-26T10:57:25,862 adding 'edc_next_appointment/tests/holidays.csv' 2023-09-26T10:57:25,863 adding 'edc_next_appointment/tests/etc/user-aes-local.key' 2023-09-26T10:57:25,865 adding 'edc_next_appointment/tests/etc/user-aes-restricted.key' 2023-09-26T10:57:25,867 adding 'edc_next_appointment/tests/etc/user-rsa-local-private.pem' 2023-09-26T10:57:25,868 adding 'edc_next_appointment/tests/etc/user-rsa-local-public.pem' 2023-09-26T10:57:25,870 adding 'edc_next_appointment/tests/etc/user-rsa-restricted-private.pem' 2023-09-26T10:57:25,871 adding 'edc_next_appointment/tests/etc/user-rsa-restricted-public.pem' 2023-09-26T10:57:25,873 adding 'edc_next_appointment/tests/etc/user-salt-local.key' 2023-09-26T10:57:25,875 adding 'edc_next_appointment/tests/etc/user-salt-restricted.key' 2023-09-26T10:57:25,877 adding 'edc_next_appointment/tests/tests/__init__.py' 2023-09-26T10:57:25,879 adding 'edc_next_appointment/tests/tests/test_next_appointment.py' 2023-09-26T10:57:25,881 adding 'next_appointment_app/__init__.py' 2023-09-26T10:57:25,883 adding 'next_appointment_app/admin.py' 2023-09-26T10:57:25,885 adding 'next_appointment_app/admin_site.py' 2023-09-26T10:57:25,886 adding 'next_appointment_app/apps.py' 2023-09-26T10:57:25,888 adding 'next_appointment_app/consents.py' 2023-09-26T10:57:25,890 adding 'next_appointment_app/models.py' 2023-09-26T10:57:25,891 adding 'next_appointment_app/navbars.py' 2023-09-26T10:57:25,893 adding 'next_appointment_app/urls.py' 2023-09-26T10:57:25,895 adding 'next_appointment_app/views.py' 2023-09-26T10:57:25,896 adding 'next_appointment_app/visit_schedules.py' 2023-09-26T10:57:25,898 adding 'edc_next_appointment-0.1.3.dist-info/AUTHORS' 2023-09-26T10:57:25,904 adding 'edc_next_appointment-0.1.3.dist-info/LICENSE' 2023-09-26T10:57:25,906 adding 'edc_next_appointment-0.1.3.dist-info/METADATA' 2023-09-26T10:57:25,907 adding 'edc_next_appointment-0.1.3.dist-info/WHEEL' 2023-09-26T10:57:25,909 adding 'edc_next_appointment-0.1.3.dist-info/top_level.txt' 2023-09-26T10:57:25,910 adding 'edc_next_appointment-0.1.3.dist-info/RECORD' 2023-09-26T10:57:25,913 removing build/bdist.linux-armv7l/wheel 2023-09-26T10:57:26,021 Building wheel for edc-next-appointment (pyproject.toml): finished with status 'done' 2023-09-26T10:57:26,026 Created wheel for edc-next-appointment: filename=edc_next_appointment-0.1.3-py3-none-any.whl size=35574 sha256=71540edf484e72bf69dfb8585caa7d160068cb8de641d27218698b0b72225a87 2023-09-26T10:57:26,027 Stored in directory: /tmp/pip-ephem-wheel-cache-ub6laa1c/wheels/e3/9a/12/b3be462c2593363046d37afe0fab64312b3464e41e31b67055 2023-09-26T10:57:26,039 Successfully built edc-next-appointment 2023-09-26T10:57:26,042 Removed build tracker: '/tmp/pip-build-tracker-h3yp_n7f'