2023-09-26T12:53:11,731 Created temporary directory: /tmp/pip-build-tracker-429jeyrz 2023-09-26T12:53:11,732 Initialized build tracking at /tmp/pip-build-tracker-429jeyrz 2023-09-26T12:53:11,732 Created build tracker: /tmp/pip-build-tracker-429jeyrz 2023-09-26T12:53:11,733 Entered build tracker: /tmp/pip-build-tracker-429jeyrz 2023-09-26T12:53:11,734 Created temporary directory: /tmp/pip-wheel-3rqi2ohx 2023-09-26T12:53:11,737 Created temporary directory: /tmp/pip-ephem-wheel-cache-acly5cl_ 2023-09-26T12:53:11,759 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-26T12:53:11,763 2 location(s) to search for versions of edc-next-appointment: 2023-09-26T12:53:11,763 * https://pypi.org/simple/edc-next-appointment/ 2023-09-26T12:53:11,763 * https://www.piwheels.org/simple/edc-next-appointment/ 2023-09-26T12:53:11,763 Fetching project page and analyzing links: https://pypi.org/simple/edc-next-appointment/ 2023-09-26T12:53:11,764 Getting page https://pypi.org/simple/edc-next-appointment/ 2023-09-26T12:53:11,766 Found index url https://pypi.org/simple/ 2023-09-26T12:53:11,909 Fetched page https://pypi.org/simple/edc-next-appointment/ as application/vnd.pypi.simple.v1+json 2023-09-26T12:53:11,913 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-26T12:53:11,913 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-26T12:53:11,914 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-26T12:53:11,915 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-26T12:53:11,916 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-26T12:53:11,917 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-26T12:53:11,918 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-26T12:53:11,919 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-26T12:53:11,920 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-26T12:53:11,920 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-26T12:53:11,921 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-26T12:53:11,922 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-26T12:53:11,923 Fetching project page and analyzing links: https://www.piwheels.org/simple/edc-next-appointment/ 2023-09-26T12:53:11,923 Getting page https://www.piwheels.org/simple/edc-next-appointment/ 2023-09-26T12:53:11,925 Found index url https://www.piwheels.org/simple/ 2023-09-26T12:53:12,082 Fetched page https://www.piwheels.org/simple/edc-next-appointment/ as text/html 2023-09-26T12:53:12,084 Skipping link: No binaries permitted for edc-next-appointment: https://www.piwheels.org/simple/edc-next-appointment/edc_next_appointment-0.1.3-py3-none-any.whl#sha256=71540edf484e72bf69dfb8585caa7d160068cb8de641d27218698b0b72225a87 (from https://www.piwheels.org/simple/edc-next-appointment/) (requires-python:>=3.10) 2023-09-26T12:53:12,085 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-26T12:53:12,085 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-26T12:53:12,086 Skipping link: not a file: https://www.piwheels.org/simple/edc-next-appointment/ 2023-09-26T12:53:12,087 Skipping link: not a file: https://pypi.org/simple/edc-next-appointment/ 2023-09-26T12:53:12,106 Given no hashes to check 1 links for project 'edc-next-appointment': discarding no candidates 2023-09-26T12:53:12,123 Collecting edc-next-appointment==0.1.4 2023-09-26T12:53:12,126 Created temporary directory: /tmp/pip-unpack-zcy3c5i4 2023-09-26T12:53:12,265 Downloading edc-next-appointment-0.1.4.tar.gz (34 kB) 2023-09-26T12:53:12,382 Added edc-next-appointment==0.1.4 from https://files.pythonhosted.org/packages/89/5e/42a3167f29be27dcee41e68f157f834e9723a56c9cb3eabb77d4f4a3d78d/edc-next-appointment-0.1.4.tar.gz to build tracker '/tmp/pip-build-tracker-429jeyrz' 2023-09-26T12:53:12,388 Created temporary directory: /tmp/pip-build-env-47k66d0l 2023-09-26T12:53:12,393 Installing build dependencies: started 2023-09-26T12:53:12,394 Running command pip subprocess to install build dependencies 2023-09-26T12:53:13,542 Using pip 23.2.1 from /usr/local/lib/python3.11/dist-packages/pip (python 3.11) 2023-09-26T12:53:14,028 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-26T12:53:15,602 Collecting setuptools>=45 2023-09-26T12:53:15,603 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-26T12:53:15,609 Using cached setuptools-68.2.2-py3-none-any.whl.metadata (6.3 kB) 2023-09-26T12:53:15,902 Collecting setuptools_scm[toml]>=6.2 2023-09-26T12:53:15,903 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-26T12:53:15,909 Using cached setuptools_scm-8.0.3-py3-none-any.whl.metadata (6.1 kB) 2023-09-26T12:53:16,244 Collecting packaging>=20 (from setuptools_scm[toml]>=6.2) 2023-09-26T12:53:16,259 Using cached https://www.piwheels.org/simple/packaging/packaging-23.1-py3-none-any.whl (48 kB) 2023-09-26T12:53:16,328 Using cached setuptools-68.2.2-py3-none-any.whl (807 kB) 2023-09-26T12:53:16,354 Using cached setuptools_scm-8.0.3-py3-none-any.whl (41 kB) 2023-09-26T12:53:18,810 Installing collected packages: setuptools, packaging, setuptools_scm 2023-09-26T12:53:21,368 Successfully installed packaging-23.1 setuptools-68.2.2 setuptools_scm-8.0.3 2023-09-26T12:53:21,865 Installing build dependencies: finished with status 'done' 2023-09-26T12:53:21,868 Getting requirements to build wheel: started 2023-09-26T12:53:21,869 Running command Getting requirements to build wheel 2023-09-26T12:53:22,515 running egg_info 2023-09-26T12:53:22,523 writing edc_next_appointment.egg-info/PKG-INFO 2023-09-26T12:53:22,526 writing dependency_links to edc_next_appointment.egg-info/dependency_links.txt 2023-09-26T12:53:22,528 writing top-level names to edc_next_appointment.egg-info/top_level.txt 2023-09-26T12:53:22,569 ERROR setuptools_scm._file_finders.git listing git files failed - pretending there aren't any 2023-09-26T12:53:22,572 reading manifest file 'edc_next_appointment.egg-info/SOURCES.txt' 2023-09-26T12:53:22,576 reading manifest template 'MANIFEST.in' 2023-09-26T12:53:22,577 warning: no files found matching 'VERSION' 2023-09-26T12:53:22,579 warning: no files found matching '*' under directory 'edc_next_appointment/management' 2023-09-26T12:53:22,579 adding license file 'LICENSE' 2023-09-26T12:53:22,580 adding license file 'AUTHORS' 2023-09-26T12:53:22,583 writing manifest file 'edc_next_appointment.egg-info/SOURCES.txt' 2023-09-26T12:53:22,663 Getting requirements to build wheel: finished with status 'done' 2023-09-26T12:53:22,673 Installing backend dependencies: started 2023-09-26T12:53:22,675 Running command pip subprocess to install backend dependencies 2023-09-26T12:53:23,812 Using pip 23.2.1 from /usr/local/lib/python3.11/dist-packages/pip (python 3.11) 2023-09-26T12:53:24,524 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-26T12:53:25,028 Collecting wheel 2023-09-26T12:53:25,046 Using cached https://www.piwheels.org/simple/wheel/wheel-0.41.2-py3-none-any.whl (64 kB) 2023-09-26T12:53:27,246 Installing collected packages: wheel 2023-09-26T12:53:27,467 Creating /tmp/pip-build-env-47k66d0l/normal/local/bin 2023-09-26T12:53:27,469 changing mode of /tmp/pip-build-env-47k66d0l/normal/local/bin/wheel to 755 2023-09-26T12:53:27,481 Successfully installed wheel-0.41.2 2023-09-26T12:53:27,921 Installing backend dependencies: finished with status 'done' 2023-09-26T12:53:27,923 Created temporary directory: /tmp/pip-modern-metadata-_xqje4ne 2023-09-26T12:53:27,925 Preparing metadata (pyproject.toml): started 2023-09-26T12:53:27,926 Running command Preparing metadata (pyproject.toml) 2023-09-26T12:53:28,496 running dist_info 2023-09-26T12:53:28,518 creating /tmp/pip-modern-metadata-_xqje4ne/edc_next_appointment.egg-info 2023-09-26T12:53:28,523 writing /tmp/pip-modern-metadata-_xqje4ne/edc_next_appointment.egg-info/PKG-INFO 2023-09-26T12:53:28,526 writing dependency_links to /tmp/pip-modern-metadata-_xqje4ne/edc_next_appointment.egg-info/dependency_links.txt 2023-09-26T12:53:28,528 writing top-level names to /tmp/pip-modern-metadata-_xqje4ne/edc_next_appointment.egg-info/top_level.txt 2023-09-26T12:53:28,529 writing manifest file '/tmp/pip-modern-metadata-_xqje4ne/edc_next_appointment.egg-info/SOURCES.txt' 2023-09-26T12:53:28,572 ERROR setuptools_scm._file_finders.git listing git files failed - pretending there aren't any 2023-09-26T12:53:28,576 reading manifest file '/tmp/pip-modern-metadata-_xqje4ne/edc_next_appointment.egg-info/SOURCES.txt' 2023-09-26T12:53:28,578 reading manifest template 'MANIFEST.in' 2023-09-26T12:53:28,579 warning: no files found matching 'VERSION' 2023-09-26T12:53:28,580 warning: no files found matching '*' under directory 'edc_next_appointment/management' 2023-09-26T12:53:28,581 adding license file 'LICENSE' 2023-09-26T12:53:28,582 adding license file 'AUTHORS' 2023-09-26T12:53:28,584 writing manifest file '/tmp/pip-modern-metadata-_xqje4ne/edc_next_appointment.egg-info/SOURCES.txt' 2023-09-26T12:53:28,584 creating '/tmp/pip-modern-metadata-_xqje4ne/edc_next_appointment-0.1.4.dist-info' 2023-09-26T12:53:28,762 Preparing metadata (pyproject.toml): finished with status 'done' 2023-09-26T12:53:28,767 Source in /tmp/pip-wheel-3rqi2ohx/edc-next-appointment_0d5193c10fa8444b909fbedba9d6c026 has version 0.1.4, which satisfies requirement edc-next-appointment==0.1.4 from https://files.pythonhosted.org/packages/89/5e/42a3167f29be27dcee41e68f157f834e9723a56c9cb3eabb77d4f4a3d78d/edc-next-appointment-0.1.4.tar.gz 2023-09-26T12:53:28,768 Removed edc-next-appointment==0.1.4 from https://files.pythonhosted.org/packages/89/5e/42a3167f29be27dcee41e68f157f834e9723a56c9cb3eabb77d4f4a3d78d/edc-next-appointment-0.1.4.tar.gz from build tracker '/tmp/pip-build-tracker-429jeyrz' 2023-09-26T12:53:28,773 Created temporary directory: /tmp/pip-unpack-h4pqnaqf 2023-09-26T12:53:28,774 Created temporary directory: /tmp/pip-unpack-_ult4ig2 2023-09-26T12:53:28,776 Building wheels for collected packages: edc-next-appointment 2023-09-26T12:53:28,780 Created temporary directory: /tmp/pip-wheel-y_2haypv 2023-09-26T12:53:28,781 Destination directory: /tmp/pip-wheel-y_2haypv 2023-09-26T12:53:28,783 Building wheel for edc-next-appointment (pyproject.toml): started 2023-09-26T12:53:28,784 Running command Building wheel for edc-next-appointment (pyproject.toml) 2023-09-26T12:53:29,422 running bdist_wheel 2023-09-26T12:53:29,470 running build 2023-09-26T12:53:29,470 running build_py 2023-09-26T12:53:29,479 creating build 2023-09-26T12:53:29,480 creating build/lib 2023-09-26T12:53:29,481 creating build/lib/next_appointment_app 2023-09-26T12:53:29,482 copying next_appointment_app/__init__.py -> build/lib/next_appointment_app 2023-09-26T12:53:29,484 copying next_appointment_app/consents.py -> build/lib/next_appointment_app 2023-09-26T12:53:29,486 copying next_appointment_app/admin_site.py -> build/lib/next_appointment_app 2023-09-26T12:53:29,488 copying next_appointment_app/views.py -> build/lib/next_appointment_app 2023-09-26T12:53:29,490 copying next_appointment_app/visit_schedules.py -> build/lib/next_appointment_app 2023-09-26T12:53:29,491 copying next_appointment_app/apps.py -> build/lib/next_appointment_app 2023-09-26T12:53:29,493 copying next_appointment_app/navbars.py -> build/lib/next_appointment_app 2023-09-26T12:53:29,495 copying next_appointment_app/urls.py -> build/lib/next_appointment_app 2023-09-26T12:53:29,497 copying next_appointment_app/admin.py -> build/lib/next_appointment_app 2023-09-26T12:53:29,499 copying next_appointment_app/models.py -> build/lib/next_appointment_app 2023-09-26T12:53:29,501 creating build/lib/edc_next_appointment 2023-09-26T12:53:29,502 copying edc_next_appointment/__init__.py -> build/lib/edc_next_appointment 2023-09-26T12:53:29,504 copying edc_next_appointment/modeladmin_mixins.py -> build/lib/edc_next_appointment 2023-09-26T12:53:29,506 copying edc_next_appointment/model_mixins.py -> build/lib/edc_next_appointment 2023-09-26T12:53:29,508 copying edc_next_appointment/apps.py -> build/lib/edc_next_appointment 2023-09-26T12:53:29,509 copying edc_next_appointment/list_data.py -> build/lib/edc_next_appointment 2023-09-26T12:53:29,511 copying edc_next_appointment/urls.py -> build/lib/edc_next_appointment 2023-09-26T12:53:29,513 copying edc_next_appointment/modelform_mixins.py -> build/lib/edc_next_appointment 2023-09-26T12:53:29,515 copying edc_next_appointment/choices.py -> build/lib/edc_next_appointment 2023-09-26T12:53:29,517 copying edc_next_appointment/form_validators.py -> build/lib/edc_next_appointment 2023-09-26T12:53:29,519 copying edc_next_appointment/utils.py -> build/lib/edc_next_appointment 2023-09-26T12:53:29,521 creating build/lib/edc_next_appointment/form_validators 2023-09-26T12:53:29,523 copying edc_next_appointment/form_validators/__init__.py -> build/lib/edc_next_appointment/form_validators 2023-09-26T12:53:29,524 copying edc_next_appointment/form_validators/form_validator_mixins.py -> build/lib/edc_next_appointment/form_validators 2023-09-26T12:53:29,526 copying edc_next_appointment/form_validators/next_appointment_form_validator.py -> build/lib/edc_next_appointment/form_validators 2023-09-26T12:53:29,529 creating build/lib/edc_next_appointment/migrations 2023-09-26T12:53:29,530 copying edc_next_appointment/migrations/__init__.py -> build/lib/edc_next_appointment/migrations 2023-09-26T12:53:29,531 copying edc_next_appointment/migrations/0001_initial.py -> build/lib/edc_next_appointment/migrations 2023-09-26T12:53:29,533 copying edc_next_appointment/migrations/0002_infosources_extra_value.py -> build/lib/edc_next_appointment/migrations 2023-09-26T12:53:29,536 creating build/lib/edc_next_appointment/models 2023-09-26T12:53:29,537 copying edc_next_appointment/models/__init__.py -> build/lib/edc_next_appointment/models 2023-09-26T12:53:29,539 copying edc_next_appointment/models/list_models.py -> build/lib/edc_next_appointment/models 2023-09-26T12:53:29,541 running egg_info 2023-09-26T12:53:29,546 writing edc_next_appointment.egg-info/PKG-INFO 2023-09-26T12:53:29,550 writing dependency_links to edc_next_appointment.egg-info/dependency_links.txt 2023-09-26T12:53:29,552 writing top-level names to edc_next_appointment.egg-info/top_level.txt 2023-09-26T12:53:29,581 ERROR setuptools_scm._file_finders.git listing git files failed - pretending there aren't any 2023-09-26T12:53:29,585 reading manifest file 'edc_next_appointment.egg-info/SOURCES.txt' 2023-09-26T12:53:29,589 reading manifest template 'MANIFEST.in' 2023-09-26T12:53:29,590 warning: no files found matching 'VERSION' 2023-09-26T12:53:29,592 warning: no files found matching '*' under directory 'edc_next_appointment/management' 2023-09-26T12:53:29,592 adding license file 'LICENSE' 2023-09-26T12:53:29,593 adding license file 'AUTHORS' 2023-09-26T12:53:29,597 writing manifest file 'edc_next_appointment.egg-info/SOURCES.txt' 2023-09-26T12:53:29,599 /tmp/pip-build-env-47k66d0l/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-26T12:53:29,600 !! 2023-09-26T12:53:29,601 ******************************************************************************** 2023-09-26T12:53:29,602 ############################ 2023-09-26T12:53:29,603 # Package would be ignored # 2023-09-26T12:53:29,603 ############################ 2023-09-26T12:53:29,604 Python recognizes 'edc_next_appointment.tests' as an importable package[^1], 2023-09-26T12:53:29,604 but it is absent from setuptools' `packages` configuration. 2023-09-26T12:53:29,605 This leads to an ambiguous overall configuration. If you want to distribute this 2023-09-26T12:53:29,606 package, please make sure that 'edc_next_appointment.tests' is explicitly added 2023-09-26T12:53:29,606 to the `packages` configuration field. 2023-09-26T12:53:29,608 Alternatively, you can also rely on setuptools' discovery methods 2023-09-26T12:53:29,608 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2023-09-26T12:53:29,609 instead of `find_packages(...)`/`find:`). 2023-09-26T12:53:29,610 You can read more about "package discovery" on setuptools documentation page: 2023-09-26T12:53:29,611 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2023-09-26T12:53:29,612 If you don't want 'edc_next_appointment.tests' to be distributed and are 2023-09-26T12:53:29,612 already explicitly excluding 'edc_next_appointment.tests' via 2023-09-26T12:53:29,613 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2023-09-26T12:53:29,613 you can try to use `exclude_package_data`, or `include-package-data=False` in 2023-09-26T12:53:29,614 combination with a more fine grained `package-data` configuration. 2023-09-26T12:53:29,615 You can read more about "package data files" on setuptools documentation page: 2023-09-26T12:53:29,616 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2023-09-26T12:53:29,617 [^1]: For Python, any directory (with suitable naming) can be imported, 2023-09-26T12:53:29,617 even if it does not contain any `.py` files. 2023-09-26T12:53:29,618 On the other hand, currently there is no concept of package data 2023-09-26T12:53:29,618 directory, all directories are treated like packages. 2023-09-26T12:53:29,619 ******************************************************************************** 2023-09-26T12:53:29,619 !! 2023-09-26T12:53:29,620 check.warn(importable) 2023-09-26T12:53:29,620 /tmp/pip-build-env-47k66d0l/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-26T12:53:29,621 !! 2023-09-26T12:53:29,622 ******************************************************************************** 2023-09-26T12:53:29,622 ############################ 2023-09-26T12:53:29,622 # Package would be ignored # 2023-09-26T12:53:29,623 ############################ 2023-09-26T12:53:29,623 Python recognizes 'edc_next_appointment.tests.etc' as an importable package[^1], 2023-09-26T12:53:29,624 but it is absent from setuptools' `packages` configuration. 2023-09-26T12:53:29,625 This leads to an ambiguous overall configuration. If you want to distribute this 2023-09-26T12:53:29,625 package, please make sure that 'edc_next_appointment.tests.etc' is explicitly added 2023-09-26T12:53:29,626 to the `packages` configuration field. 2023-09-26T12:53:29,627 Alternatively, you can also rely on setuptools' discovery methods 2023-09-26T12:53:29,627 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2023-09-26T12:53:29,628 instead of `find_packages(...)`/`find:`). 2023-09-26T12:53:29,629 You can read more about "package discovery" on setuptools documentation page: 2023-09-26T12:53:29,630 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2023-09-26T12:53:29,631 If you don't want 'edc_next_appointment.tests.etc' to be distributed and are 2023-09-26T12:53:29,631 already explicitly excluding 'edc_next_appointment.tests.etc' via 2023-09-26T12:53:29,632 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2023-09-26T12:53:29,632 you can try to use `exclude_package_data`, or `include-package-data=False` in 2023-09-26T12:53:29,633 combination with a more fine grained `package-data` configuration. 2023-09-26T12:53:29,634 You can read more about "package data files" on setuptools documentation page: 2023-09-26T12:53:29,635 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2023-09-26T12:53:29,636 [^1]: For Python, any directory (with suitable naming) can be imported, 2023-09-26T12:53:29,637 even if it does not contain any `.py` files. 2023-09-26T12:53:29,637 On the other hand, currently there is no concept of package data 2023-09-26T12:53:29,638 directory, all directories are treated like packages. 2023-09-26T12:53:29,638 ******************************************************************************** 2023-09-26T12:53:29,639 !! 2023-09-26T12:53:29,640 check.warn(importable) 2023-09-26T12:53:29,640 /tmp/pip-build-env-47k66d0l/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-26T12:53:29,641 !! 2023-09-26T12:53:29,642 ******************************************************************************** 2023-09-26T12:53:29,642 ############################ 2023-09-26T12:53:29,643 # Package would be ignored # 2023-09-26T12:53:29,644 ############################ 2023-09-26T12:53:29,644 Python recognizes 'edc_next_appointment.tests.tests' as an importable package[^1], 2023-09-26T12:53:29,645 but it is absent from setuptools' `packages` configuration. 2023-09-26T12:53:29,645 This leads to an ambiguous overall configuration. If you want to distribute this 2023-09-26T12:53:29,646 package, please make sure that 'edc_next_appointment.tests.tests' is explicitly added 2023-09-26T12:53:29,646 to the `packages` configuration field. 2023-09-26T12:53:29,647 Alternatively, you can also rely on setuptools' discovery methods 2023-09-26T12:53:29,648 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2023-09-26T12:53:29,648 instead of `find_packages(...)`/`find:`). 2023-09-26T12:53:29,649 You can read more about "package discovery" on setuptools documentation page: 2023-09-26T12:53:29,650 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2023-09-26T12:53:29,651 If you don't want 'edc_next_appointment.tests.tests' to be distributed and are 2023-09-26T12:53:29,652 already explicitly excluding 'edc_next_appointment.tests.tests' via 2023-09-26T12:53:29,652 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2023-09-26T12:53:29,653 you can try to use `exclude_package_data`, or `include-package-data=False` in 2023-09-26T12:53:29,653 combination with a more fine grained `package-data` configuration. 2023-09-26T12:53:29,654 You can read more about "package data files" on setuptools documentation page: 2023-09-26T12:53:29,656 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2023-09-26T12:53:29,658 [^1]: For Python, any directory (with suitable naming) can be imported, 2023-09-26T12:53:29,660 even if it does not contain any `.py` files. 2023-09-26T12:53:29,661 On the other hand, currently there is no concept of package data 2023-09-26T12:53:29,661 directory, all directories are treated like packages. 2023-09-26T12:53:29,662 ******************************************************************************** 2023-09-26T12:53:29,663 !! 2023-09-26T12:53:29,664 check.warn(importable) 2023-09-26T12:53:29,664 creating build/lib/edc_next_appointment/tests 2023-09-26T12:53:29,665 copying edc_next_appointment/tests/__init__.py -> build/lib/edc_next_appointment/tests 2023-09-26T12:53:29,665 copying edc_next_appointment/tests/holidays.csv -> build/lib/edc_next_appointment/tests 2023-09-26T12:53:29,666 creating build/lib/edc_next_appointment/tests/etc 2023-09-26T12:53:29,667 copying edc_next_appointment/tests/etc/user-aes-local.key -> build/lib/edc_next_appointment/tests/etc 2023-09-26T12:53:29,667 copying edc_next_appointment/tests/etc/user-aes-restricted.key -> build/lib/edc_next_appointment/tests/etc 2023-09-26T12:53:29,668 copying edc_next_appointment/tests/etc/user-rsa-local-private.pem -> build/lib/edc_next_appointment/tests/etc 2023-09-26T12:53:29,668 copying edc_next_appointment/tests/etc/user-rsa-local-public.pem -> build/lib/edc_next_appointment/tests/etc 2023-09-26T12:53:29,669 copying edc_next_appointment/tests/etc/user-rsa-restricted-private.pem -> build/lib/edc_next_appointment/tests/etc 2023-09-26T12:53:29,669 copying edc_next_appointment/tests/etc/user-rsa-restricted-public.pem -> build/lib/edc_next_appointment/tests/etc 2023-09-26T12:53:29,670 copying edc_next_appointment/tests/etc/user-salt-local.key -> build/lib/edc_next_appointment/tests/etc 2023-09-26T12:53:29,671 copying edc_next_appointment/tests/etc/user-salt-restricted.key -> build/lib/edc_next_appointment/tests/etc 2023-09-26T12:53:29,671 creating build/lib/edc_next_appointment/tests/tests 2023-09-26T12:53:29,672 copying edc_next_appointment/tests/tests/__init__.py -> build/lib/edc_next_appointment/tests/tests 2023-09-26T12:53:29,672 copying edc_next_appointment/tests/tests/test_next_appointment.py -> build/lib/edc_next_appointment/tests/tests 2023-09-26T12:53:29,677 installing to build/bdist.linux-armv7l/wheel 2023-09-26T12:53:29,677 running install 2023-09-26T12:53:29,701 running install_lib 2023-09-26T12:53:29,709 creating build/bdist.linux-armv7l 2023-09-26T12:53:29,710 creating build/bdist.linux-armv7l/wheel 2023-09-26T12:53:29,712 creating build/bdist.linux-armv7l/wheel/next_appointment_app 2023-09-26T12:53:29,713 copying build/lib/next_appointment_app/__init__.py -> build/bdist.linux-armv7l/wheel/next_appointment_app 2023-09-26T12:53:29,715 copying build/lib/next_appointment_app/consents.py -> build/bdist.linux-armv7l/wheel/next_appointment_app 2023-09-26T12:53:29,717 copying build/lib/next_appointment_app/admin_site.py -> build/bdist.linux-armv7l/wheel/next_appointment_app 2023-09-26T12:53:29,718 copying build/lib/next_appointment_app/views.py -> build/bdist.linux-armv7l/wheel/next_appointment_app 2023-09-26T12:53:29,720 copying build/lib/next_appointment_app/visit_schedules.py -> build/bdist.linux-armv7l/wheel/next_appointment_app 2023-09-26T12:53:29,722 copying build/lib/next_appointment_app/apps.py -> build/bdist.linux-armv7l/wheel/next_appointment_app 2023-09-26T12:53:29,724 copying build/lib/next_appointment_app/navbars.py -> build/bdist.linux-armv7l/wheel/next_appointment_app 2023-09-26T12:53:29,726 copying build/lib/next_appointment_app/urls.py -> build/bdist.linux-armv7l/wheel/next_appointment_app 2023-09-26T12:53:29,728 copying build/lib/next_appointment_app/admin.py -> build/bdist.linux-armv7l/wheel/next_appointment_app 2023-09-26T12:53:29,730 copying build/lib/next_appointment_app/models.py -> build/bdist.linux-armv7l/wheel/next_appointment_app 2023-09-26T12:53:29,732 creating build/bdist.linux-armv7l/wheel/edc_next_appointment 2023-09-26T12:53:29,734 creating build/bdist.linux-armv7l/wheel/edc_next_appointment/form_validators 2023-09-26T12:53:29,735 copying build/lib/edc_next_appointment/form_validators/__init__.py -> build/bdist.linux-armv7l/wheel/edc_next_appointment/form_validators 2023-09-26T12:53:29,737 copying build/lib/edc_next_appointment/form_validators/form_validator_mixins.py -> build/bdist.linux-armv7l/wheel/edc_next_appointment/form_validators 2023-09-26T12:53:29,739 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-26T12:53:29,741 copying build/lib/edc_next_appointment/__init__.py -> build/bdist.linux-armv7l/wheel/edc_next_appointment 2023-09-26T12:53:29,743 copying build/lib/edc_next_appointment/modeladmin_mixins.py -> build/bdist.linux-armv7l/wheel/edc_next_appointment 2023-09-26T12:53:29,745 copying build/lib/edc_next_appointment/model_mixins.py -> build/bdist.linux-armv7l/wheel/edc_next_appointment 2023-09-26T12:53:29,746 copying build/lib/edc_next_appointment/apps.py -> build/bdist.linux-armv7l/wheel/edc_next_appointment 2023-09-26T12:53:29,748 copying build/lib/edc_next_appointment/list_data.py -> build/bdist.linux-armv7l/wheel/edc_next_appointment 2023-09-26T12:53:29,750 copying build/lib/edc_next_appointment/urls.py -> build/bdist.linux-armv7l/wheel/edc_next_appointment 2023-09-26T12:53:29,752 creating build/bdist.linux-armv7l/wheel/edc_next_appointment/migrations 2023-09-26T12:53:29,754 copying build/lib/edc_next_appointment/migrations/__init__.py -> build/bdist.linux-armv7l/wheel/edc_next_appointment/migrations 2023-09-26T12:53:29,756 copying build/lib/edc_next_appointment/migrations/0001_initial.py -> build/bdist.linux-armv7l/wheel/edc_next_appointment/migrations 2023-09-26T12:53:29,758 copying build/lib/edc_next_appointment/migrations/0002_infosources_extra_value.py -> build/bdist.linux-armv7l/wheel/edc_next_appointment/migrations 2023-09-26T12:53:29,760 creating build/bdist.linux-armv7l/wheel/edc_next_appointment/models 2023-09-26T12:53:29,761 copying build/lib/edc_next_appointment/models/__init__.py -> build/bdist.linux-armv7l/wheel/edc_next_appointment/models 2023-09-26T12:53:29,763 copying build/lib/edc_next_appointment/models/list_models.py -> build/bdist.linux-armv7l/wheel/edc_next_appointment/models 2023-09-26T12:53:29,765 copying build/lib/edc_next_appointment/modelform_mixins.py -> build/bdist.linux-armv7l/wheel/edc_next_appointment 2023-09-26T12:53:29,767 copying build/lib/edc_next_appointment/choices.py -> build/bdist.linux-armv7l/wheel/edc_next_appointment 2023-09-26T12:53:29,769 copying build/lib/edc_next_appointment/form_validators.py -> build/bdist.linux-armv7l/wheel/edc_next_appointment 2023-09-26T12:53:29,771 creating build/bdist.linux-armv7l/wheel/edc_next_appointment/tests 2023-09-26T12:53:29,772 copying build/lib/edc_next_appointment/tests/__init__.py -> build/bdist.linux-armv7l/wheel/edc_next_appointment/tests 2023-09-26T12:53:29,775 creating build/bdist.linux-armv7l/wheel/edc_next_appointment/tests/etc 2023-09-26T12:53:29,776 copying build/lib/edc_next_appointment/tests/etc/user-aes-restricted.key -> build/bdist.linux-armv7l/wheel/edc_next_appointment/tests/etc 2023-09-26T12:53:29,778 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-26T12:53:29,780 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-26T12:53:29,782 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-26T12:53:29,784 copying build/lib/edc_next_appointment/tests/etc/user-salt-restricted.key -> build/bdist.linux-armv7l/wheel/edc_next_appointment/tests/etc 2023-09-26T12:53:29,785 copying build/lib/edc_next_appointment/tests/etc/user-salt-local.key -> build/bdist.linux-armv7l/wheel/edc_next_appointment/tests/etc 2023-09-26T12:53:29,787 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-26T12:53:29,789 copying build/lib/edc_next_appointment/tests/etc/user-aes-local.key -> build/bdist.linux-armv7l/wheel/edc_next_appointment/tests/etc 2023-09-26T12:53:29,791 copying build/lib/edc_next_appointment/tests/holidays.csv -> build/bdist.linux-armv7l/wheel/edc_next_appointment/tests 2023-09-26T12:53:29,793 creating build/bdist.linux-armv7l/wheel/edc_next_appointment/tests/tests 2023-09-26T12:53:29,794 copying build/lib/edc_next_appointment/tests/tests/__init__.py -> build/bdist.linux-armv7l/wheel/edc_next_appointment/tests/tests 2023-09-26T12:53:29,796 copying build/lib/edc_next_appointment/tests/tests/test_next_appointment.py -> build/bdist.linux-armv7l/wheel/edc_next_appointment/tests/tests 2023-09-26T12:53:29,798 copying build/lib/edc_next_appointment/utils.py -> build/bdist.linux-armv7l/wheel/edc_next_appointment 2023-09-26T12:53:29,800 running install_egg_info 2023-09-26T12:53:29,809 Copying edc_next_appointment.egg-info to build/bdist.linux-armv7l/wheel/edc_next_appointment-0.1.4-py3.11.egg-info 2023-09-26T12:53:29,819 running install_scripts 2023-09-26T12:53:29,832 creating build/bdist.linux-armv7l/wheel/edc_next_appointment-0.1.4.dist-info/WHEEL 2023-09-26T12:53:29,835 creating '/tmp/pip-wheel-y_2haypv/.tmp-gy7khz3_/edc_next_appointment-0.1.4-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2023-09-26T12:53:29,837 adding 'edc_next_appointment/__init__.py' 2023-09-26T12:53:29,839 adding 'edc_next_appointment/apps.py' 2023-09-26T12:53:29,841 adding 'edc_next_appointment/choices.py' 2023-09-26T12:53:29,842 adding 'edc_next_appointment/form_validators.py' 2023-09-26T12:53:29,844 adding 'edc_next_appointment/list_data.py' 2023-09-26T12:53:29,846 adding 'edc_next_appointment/model_mixins.py' 2023-09-26T12:53:29,848 adding 'edc_next_appointment/modeladmin_mixins.py' 2023-09-26T12:53:29,849 adding 'edc_next_appointment/modelform_mixins.py' 2023-09-26T12:53:29,851 adding 'edc_next_appointment/urls.py' 2023-09-26T12:53:29,852 adding 'edc_next_appointment/utils.py' 2023-09-26T12:53:29,854 adding 'edc_next_appointment/form_validators/__init__.py' 2023-09-26T12:53:29,856 adding 'edc_next_appointment/form_validators/form_validator_mixins.py' 2023-09-26T12:53:29,857 adding 'edc_next_appointment/form_validators/next_appointment_form_validator.py' 2023-09-26T12:53:29,859 adding 'edc_next_appointment/migrations/0001_initial.py' 2023-09-26T12:53:29,861 adding 'edc_next_appointment/migrations/0002_infosources_extra_value.py' 2023-09-26T12:53:29,862 adding 'edc_next_appointment/migrations/__init__.py' 2023-09-26T12:53:29,864 adding 'edc_next_appointment/models/__init__.py' 2023-09-26T12:53:29,866 adding 'edc_next_appointment/models/list_models.py' 2023-09-26T12:53:29,867 adding 'edc_next_appointment/tests/__init__.py' 2023-09-26T12:53:29,869 adding 'edc_next_appointment/tests/holidays.csv' 2023-09-26T12:53:29,871 adding 'edc_next_appointment/tests/etc/user-aes-local.key' 2023-09-26T12:53:29,872 adding 'edc_next_appointment/tests/etc/user-aes-restricted.key' 2023-09-26T12:53:29,874 adding 'edc_next_appointment/tests/etc/user-rsa-local-private.pem' 2023-09-26T12:53:29,876 adding 'edc_next_appointment/tests/etc/user-rsa-local-public.pem' 2023-09-26T12:53:29,877 adding 'edc_next_appointment/tests/etc/user-rsa-restricted-private.pem' 2023-09-26T12:53:29,879 adding 'edc_next_appointment/tests/etc/user-rsa-restricted-public.pem' 2023-09-26T12:53:29,881 adding 'edc_next_appointment/tests/etc/user-salt-local.key' 2023-09-26T12:53:29,882 adding 'edc_next_appointment/tests/etc/user-salt-restricted.key' 2023-09-26T12:53:29,884 adding 'edc_next_appointment/tests/tests/__init__.py' 2023-09-26T12:53:29,885 adding 'edc_next_appointment/tests/tests/test_next_appointment.py' 2023-09-26T12:53:29,888 adding 'next_appointment_app/__init__.py' 2023-09-26T12:53:29,890 adding 'next_appointment_app/admin.py' 2023-09-26T12:53:29,891 adding 'next_appointment_app/admin_site.py' 2023-09-26T12:53:29,892 adding 'next_appointment_app/apps.py' 2023-09-26T12:53:29,894 adding 'next_appointment_app/consents.py' 2023-09-26T12:53:29,895 adding 'next_appointment_app/models.py' 2023-09-26T12:53:29,897 adding 'next_appointment_app/navbars.py' 2023-09-26T12:53:29,898 adding 'next_appointment_app/urls.py' 2023-09-26T12:53:29,900 adding 'next_appointment_app/views.py' 2023-09-26T12:53:29,901 adding 'next_appointment_app/visit_schedules.py' 2023-09-26T12:53:29,902 adding 'edc_next_appointment-0.1.4.dist-info/AUTHORS' 2023-09-26T12:53:29,909 adding 'edc_next_appointment-0.1.4.dist-info/LICENSE' 2023-09-26T12:53:29,911 adding 'edc_next_appointment-0.1.4.dist-info/METADATA' 2023-09-26T12:53:29,912 adding 'edc_next_appointment-0.1.4.dist-info/WHEEL' 2023-09-26T12:53:29,913 adding 'edc_next_appointment-0.1.4.dist-info/top_level.txt' 2023-09-26T12:53:29,915 adding 'edc_next_appointment-0.1.4.dist-info/RECORD' 2023-09-26T12:53:29,917 removing build/bdist.linux-armv7l/wheel 2023-09-26T12:53:30,023 Building wheel for edc-next-appointment (pyproject.toml): finished with status 'done' 2023-09-26T12:53:30,028 Created wheel for edc-next-appointment: filename=edc_next_appointment-0.1.4-py3-none-any.whl size=36077 sha256=9bd1fc5ca93e289464d73b809e99d0a55c92f886d31bcf1a7dd77f0a94d65163 2023-09-26T12:53:30,029 Stored in directory: /tmp/pip-ephem-wheel-cache-acly5cl_/wheels/23/c7/f1/a94dae6a610b776056675b59329bbe2e58b97fa750e8fe791e 2023-09-26T12:53:30,041 Successfully built edc-next-appointment 2023-09-26T12:53:30,045 Removed build tracker: '/tmp/pip-build-tracker-429jeyrz'