2023-09-13T03:35:57,993 Created temporary directory: /tmp/pip-build-tracker-rmb2gc6i 2023-09-13T03:35:57,994 Initialized build tracking at /tmp/pip-build-tracker-rmb2gc6i 2023-09-13T03:35:57,994 Created build tracker: /tmp/pip-build-tracker-rmb2gc6i 2023-09-13T03:35:57,995 Entered build tracker: /tmp/pip-build-tracker-rmb2gc6i 2023-09-13T03:35:57,996 Created temporary directory: /tmp/pip-wheel-8veo35vh 2023-09-13T03:35:57,999 Created temporary directory: /tmp/pip-ephem-wheel-cache-l8eqvt2f 2023-09-13T03:35:58,020 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-13T03:35:58,024 2 location(s) to search for versions of hqt: 2023-09-13T03:35:58,024 * https://pypi.org/simple/hqt/ 2023-09-13T03:35:58,024 * https://www.piwheels.org/simple/hqt/ 2023-09-13T03:35:58,025 Fetching project page and analyzing links: https://pypi.org/simple/hqt/ 2023-09-13T03:35:58,026 Getting page https://pypi.org/simple/hqt/ 2023-09-13T03:35:58,028 Found index url https://pypi.org/simple/ 2023-09-13T03:35:58,280 Fetched page https://pypi.org/simple/hqt/ as application/vnd.pypi.simple.v1+json 2023-09-13T03:35:58,282 Found link https://files.pythonhosted.org/packages/eb/bf/4a5b1de64e64ebb25447366bc0fc110bea9b21ff9304f0e5fcff37589ab6/hqt-0.0.1.tar.gz (from https://pypi.org/simple/hqt/) (requires-python:>=3.5), version: 0.0.1 2023-09-13T03:35:58,282 Fetching project page and analyzing links: https://www.piwheels.org/simple/hqt/ 2023-09-13T03:35:58,283 Getting page https://www.piwheels.org/simple/hqt/ 2023-09-13T03:35:58,284 Found index url https://www.piwheels.org/simple/ 2023-09-13T03:35:58,938 Fetched page https://www.piwheels.org/simple/hqt/ as text/html 2023-09-13T03:35:58,942 Skipping link: No binaries permitted for hqt: https://www.piwheels.org/simple/hqt/hqt-0.0.1-cp35-cp35m-linux_armv6l.whl#sha256=ea480e0409f0fd8cb9e654190a48421b70d66a95164fc0c000bf700456672e52 (from https://www.piwheels.org/simple/hqt/) (requires-python:>=3.5) 2023-09-13T03:35:58,943 Skipping link: No binaries permitted for hqt: https://www.piwheels.org/simple/hqt/hqt-0.0.1-cp35-cp35m-linux_armv7l.whl#sha256=ea480e0409f0fd8cb9e654190a48421b70d66a95164fc0c000bf700456672e52 (from https://www.piwheels.org/simple/hqt/) (requires-python:>=3.5) 2023-09-13T03:35:58,943 Skipping link: No binaries permitted for hqt: https://www.piwheels.org/simple/hqt/hqt-0.0.1-cp37-cp37m-linux_armv6l.whl#sha256=9b05a29583a9f3214f307ca85d0f29e15c873df64a2f4ba0cae0777e6abba86f (from https://www.piwheels.org/simple/hqt/) (requires-python:>=3.5) 2023-09-13T03:35:58,944 Skipping link: No binaries permitted for hqt: https://www.piwheels.org/simple/hqt/hqt-0.0.1-cp37-cp37m-linux_armv7l.whl#sha256=9b05a29583a9f3214f307ca85d0f29e15c873df64a2f4ba0cae0777e6abba86f (from https://www.piwheels.org/simple/hqt/) (requires-python:>=3.5) 2023-09-13T03:35:58,945 Skipping link: not a file: https://www.piwheels.org/simple/hqt/ 2023-09-13T03:35:58,946 Skipping link: not a file: https://pypi.org/simple/hqt/ 2023-09-13T03:35:58,979 Given no hashes to check 1 links for project 'hqt': discarding no candidates 2023-09-13T03:35:59,011 Collecting hqt==0.0.1 2023-09-13T03:35:59,015 Created temporary directory: /tmp/pip-unpack-rd0u0xhx 2023-09-13T03:35:59,242 Downloading hqt-0.0.1.tar.gz (69 kB) 2023-09-13T03:35:59,342 Added hqt==0.0.1 from https://files.pythonhosted.org/packages/eb/bf/4a5b1de64e64ebb25447366bc0fc110bea9b21ff9304f0e5fcff37589ab6/hqt-0.0.1.tar.gz to build tracker '/tmp/pip-build-tracker-rmb2gc6i' 2023-09-13T03:35:59,344 Running setup.py (path:/tmp/pip-wheel-8veo35vh/hqt_7a1c523bcd7f448ea591a5e54444c457/setup.py) egg_info for package hqt 2023-09-13T03:35:59,345 Created temporary directory: /tmp/pip-pip-egg-info-r0_cnmru 2023-09-13T03:35:59,346 Preparing metadata (setup.py): started 2023-09-13T03:35:59,347 Running command python setup.py egg_info 2023-09-13T03:36:01,475 /usr/local/lib/python3.11/dist-packages/Cython/Compiler/Main.py:384: FutureWarning: Cython directive 'language_level' not set, using '3str' for now (Py3). This has changed from earlier releases! File: /tmp/pip-wheel-8veo35vh/hqt_7a1c523bcd7f448ea591a5e54444c457/hqt/__init__.pyx 2023-09-13T03:36:01,475 tree = Parsing.p_module(s, pxd, full_module_name) 2023-09-13T03:36:01,602 Error compiling Cython file: 2023-09-13T03:36:01,603 ------------------------------------------------------------ 2023-09-13T03:36:01,603 ... 2023-09-13T03:36:01,604 # cython: nonecheck=False 2023-09-13T03:36:01,605 cdef class HierarchicalQuadTree: 2023-09-13T03:36:01,606 cpdef Rectangle boundary 2023-09-13T03:36:01,606 ^ 2023-09-13T03:36:01,607 ------------------------------------------------------------ 2023-09-13T03:36:01,608 hqt/__init__.pyx:5:10: Variables cannot be declared with 'cpdef'. Use 'cdef' instead. 2023-09-13T03:36:01,609 Error compiling Cython file: 2023-09-13T03:36:01,610 ------------------------------------------------------------ 2023-09-13T03:36:01,610 ... 2023-09-13T03:36:01,611 # cython: nonecheck=False 2023-09-13T03:36:01,612 cdef class HierarchicalQuadTree: 2023-09-13T03:36:01,612 cpdef Rectangle boundary 2023-09-13T03:36:01,613 cpdef int capacity 2023-09-13T03:36:01,613 ^ 2023-09-13T03:36:01,614 ------------------------------------------------------------ 2023-09-13T03:36:01,615 hqt/__init__.pyx:6:10: Variables cannot be declared with 'cpdef'. Use 'cdef' instead. 2023-09-13T03:36:01,616 Error compiling Cython file: 2023-09-13T03:36:01,617 ------------------------------------------------------------ 2023-09-13T03:36:01,617 ... 2023-09-13T03:36:01,619 cdef class HierarchicalQuadTree: 2023-09-13T03:36:01,619 cpdef Rectangle boundary 2023-09-13T03:36:01,620 cpdef int capacity 2023-09-13T03:36:01,620 cpdef public list quadtrees 2023-09-13T03:36:01,621 ^ 2023-09-13T03:36:01,621 ------------------------------------------------------------ 2023-09-13T03:36:01,623 hqt/__init__.pyx:7:10: Variables cannot be declared with 'cpdef'. Use 'cdef' instead. 2023-09-13T03:36:01,624 Error compiling Cython file: 2023-09-13T03:36:01,625 ------------------------------------------------------------ 2023-09-13T03:36:01,625 ... 2023-09-13T03:36:01,627 cdef class HierarchicalQuadTree: 2023-09-13T03:36:01,627 cpdef Rectangle boundary 2023-09-13T03:36:01,628 cpdef int capacity 2023-09-13T03:36:01,628 cpdef public list quadtrees 2023-09-13T03:36:01,629 cpdef float scale 2023-09-13T03:36:01,629 ^ 2023-09-13T03:36:01,630 ------------------------------------------------------------ 2023-09-13T03:36:01,631 hqt/__init__.pyx:8:10: Variables cannot be declared with 'cpdef'. Use 'cdef' instead. 2023-09-13T03:36:01,632 Error compiling Cython file: 2023-09-13T03:36:01,633 ------------------------------------------------------------ 2023-09-13T03:36:01,633 ... 2023-09-13T03:36:01,634 results.append(obj) 2023-09-13T03:36:01,635 return results 2023-09-13T03:36:01,637 cdef class QuadTree(): 2023-09-13T03:36:01,637 cpdef Rectangle boundary 2023-09-13T03:36:01,638 ^ 2023-09-13T03:36:01,638 ------------------------------------------------------------ 2023-09-13T03:36:01,639 hqt/__init__.pyx:67:10: Variables cannot be declared with 'cpdef'. Use 'cdef' instead. 2023-09-13T03:36:01,640 Error compiling Cython file: 2023-09-13T03:36:01,641 ------------------------------------------------------------ 2023-09-13T03:36:01,641 ... 2023-09-13T03:36:01,642 return results 2023-09-13T03:36:01,643 cdef class QuadTree(): 2023-09-13T03:36:01,644 cpdef Rectangle boundary 2023-09-13T03:36:01,645 cpdef int capacity 2023-09-13T03:36:01,645 ^ 2023-09-13T03:36:01,646 ------------------------------------------------------------ 2023-09-13T03:36:01,647 hqt/__init__.pyx:68:10: Variables cannot be declared with 'cpdef'. Use 'cdef' instead. 2023-09-13T03:36:01,648 Error compiling Cython file: 2023-09-13T03:36:01,649 ------------------------------------------------------------ 2023-09-13T03:36:01,649 ... 2023-09-13T03:36:01,651 cdef class QuadTree(): 2023-09-13T03:36:01,652 cpdef Rectangle boundary 2023-09-13T03:36:01,652 cpdef int capacity 2023-09-13T03:36:01,652 cpdef int num_points 2023-09-13T03:36:01,653 ^ 2023-09-13T03:36:01,653 ------------------------------------------------------------ 2023-09-13T03:36:01,654 hqt/__init__.pyx:69:10: Variables cannot be declared with 'cpdef'. Use 'cdef' instead. 2023-09-13T03:36:01,655 Error compiling Cython file: 2023-09-13T03:36:01,655 ------------------------------------------------------------ 2023-09-13T03:36:01,656 ... 2023-09-13T03:36:01,657 cdef class QuadTree(): 2023-09-13T03:36:01,657 cpdef Rectangle boundary 2023-09-13T03:36:01,658 cpdef int capacity 2023-09-13T03:36:01,658 cpdef int num_points 2023-09-13T03:36:01,659 cpdef list points 2023-09-13T03:36:01,659 ^ 2023-09-13T03:36:01,660 ------------------------------------------------------------ 2023-09-13T03:36:01,662 hqt/__init__.pyx:70:10: Variables cannot be declared with 'cpdef'. Use 'cdef' instead. 2023-09-13T03:36:01,663 Error compiling Cython file: 2023-09-13T03:36:01,663 ------------------------------------------------------------ 2023-09-13T03:36:01,664 ... 2023-09-13T03:36:01,664 cdef class QuadTree(): 2023-09-13T03:36:01,665 cpdef Rectangle boundary 2023-09-13T03:36:01,665 cpdef int capacity 2023-09-13T03:36:01,665 cpdef int num_points 2023-09-13T03:36:01,666 cpdef list points 2023-09-13T03:36:01,666 cpdef public bint divided 2023-09-13T03:36:01,667 ^ 2023-09-13T03:36:01,667 ------------------------------------------------------------ 2023-09-13T03:36:01,668 hqt/__init__.pyx:71:10: Variables cannot be declared with 'cpdef'. Use 'cdef' instead. 2023-09-13T03:36:01,669 Error compiling Cython file: 2023-09-13T03:36:01,670 ------------------------------------------------------------ 2023-09-13T03:36:01,670 ... 2023-09-13T03:36:01,671 cpdef Rectangle boundary 2023-09-13T03:36:01,671 cpdef int capacity 2023-09-13T03:36:01,672 cpdef int num_points 2023-09-13T03:36:01,672 cpdef list points 2023-09-13T03:36:01,673 cpdef public bint divided 2023-09-13T03:36:01,673 cpdef public QuadTree northwest 2023-09-13T03:36:01,674 ^ 2023-09-13T03:36:01,674 ------------------------------------------------------------ 2023-09-13T03:36:01,676 hqt/__init__.pyx:72:10: Variables cannot be declared with 'cpdef'. Use 'cdef' instead. 2023-09-13T03:36:01,677 Error compiling Cython file: 2023-09-13T03:36:01,677 ------------------------------------------------------------ 2023-09-13T03:36:01,678 ... 2023-09-13T03:36:01,679 cpdef int capacity 2023-09-13T03:36:01,679 cpdef int num_points 2023-09-13T03:36:01,680 cpdef list points 2023-09-13T03:36:01,680 cpdef public bint divided 2023-09-13T03:36:01,681 cpdef public QuadTree northwest 2023-09-13T03:36:01,681 cpdef public QuadTree northeast 2023-09-13T03:36:01,682 ^ 2023-09-13T03:36:01,682 ------------------------------------------------------------ 2023-09-13T03:36:01,683 hqt/__init__.pyx:73:10: Variables cannot be declared with 'cpdef'. Use 'cdef' instead. 2023-09-13T03:36:01,685 Error compiling Cython file: 2023-09-13T03:36:01,685 ------------------------------------------------------------ 2023-09-13T03:36:01,686 ... 2023-09-13T03:36:01,686 cpdef int num_points 2023-09-13T03:36:01,687 cpdef list points 2023-09-13T03:36:01,687 cpdef public bint divided 2023-09-13T03:36:01,688 cpdef public QuadTree northwest 2023-09-13T03:36:01,688 cpdef public QuadTree northeast 2023-09-13T03:36:01,689 cpdef public QuadTree southwest 2023-09-13T03:36:01,690 ^ 2023-09-13T03:36:01,690 ------------------------------------------------------------ 2023-09-13T03:36:01,691 hqt/__init__.pyx:74:10: Variables cannot be declared with 'cpdef'. Use 'cdef' instead. 2023-09-13T03:36:01,692 Error compiling Cython file: 2023-09-13T03:36:01,693 ------------------------------------------------------------ 2023-09-13T03:36:01,694 ... 2023-09-13T03:36:01,694 cpdef list points 2023-09-13T03:36:01,695 cpdef public bint divided 2023-09-13T03:36:01,695 cpdef public QuadTree northwest 2023-09-13T03:36:01,695 cpdef public QuadTree northeast 2023-09-13T03:36:01,696 cpdef public QuadTree southwest 2023-09-13T03:36:01,696 cpdef public QuadTree southeast 2023-09-13T03:36:01,697 ^ 2023-09-13T03:36:01,697 ------------------------------------------------------------ 2023-09-13T03:36:01,698 hqt/__init__.pyx:75:10: Variables cannot be declared with 'cpdef'. Use 'cdef' instead. 2023-09-13T03:36:01,699 Error compiling Cython file: 2023-09-13T03:36:01,699 ------------------------------------------------------------ 2023-09-13T03:36:01,700 ... 2023-09-13T03:36:01,700 points.append(point) 2023-09-13T03:36:01,701 return points 2023-09-13T03:36:01,702 cdef class Point(): 2023-09-13T03:36:01,703 cpdef double x 2023-09-13T03:36:01,703 ^ 2023-09-13T03:36:01,703 ------------------------------------------------------------ 2023-09-13T03:36:01,704 hqt/__init__.pyx:147:10: Variables cannot be declared with 'cpdef'. Use 'cdef' instead. 2023-09-13T03:36:01,705 Error compiling Cython file: 2023-09-13T03:36:01,706 ------------------------------------------------------------ 2023-09-13T03:36:01,706 ... 2023-09-13T03:36:01,707 return points 2023-09-13T03:36:01,708 cdef class Point(): 2023-09-13T03:36:01,709 cpdef double x 2023-09-13T03:36:01,709 cpdef double y 2023-09-13T03:36:01,710 ^ 2023-09-13T03:36:01,710 ------------------------------------------------------------ 2023-09-13T03:36:01,711 hqt/__init__.pyx:148:10: Variables cannot be declared with 'cpdef'. Use 'cdef' instead. 2023-09-13T03:36:01,712 Error compiling Cython file: 2023-09-13T03:36:01,713 ------------------------------------------------------------ 2023-09-13T03:36:01,713 ... 2023-09-13T03:36:01,714 cpdef double get_size(self): 2023-09-13T03:36:01,715 return 1e-6 2023-09-13T03:36:01,716 cdef class Circle(Point): 2023-09-13T03:36:01,717 cpdef double radius 2023-09-13T03:36:01,717 ^ 2023-09-13T03:36:01,718 ------------------------------------------------------------ 2023-09-13T03:36:01,719 hqt/__init__.pyx:161:10: Variables cannot be declared with 'cpdef'. Use 'cdef' instead. 2023-09-13T03:36:01,720 Error compiling Cython file: 2023-09-13T03:36:01,720 ------------------------------------------------------------ 2023-09-13T03:36:01,721 ... 2023-09-13T03:36:01,722 radius_square = (r + r_2)**2 2023-09-13T03:36:01,722 return quadrance < radius_square 2023-09-13T03:36:01,724 cdef class Rectangle(Point): 2023-09-13T03:36:01,724 cpdef double width 2023-09-13T03:36:01,725 ^ 2023-09-13T03:36:01,726 ------------------------------------------------------------ 2023-09-13T03:36:01,727 hqt/__init__.pyx:195:10: Variables cannot be declared with 'cpdef'. Use 'cdef' instead. 2023-09-13T03:36:01,728 Error compiling Cython file: 2023-09-13T03:36:01,729 ------------------------------------------------------------ 2023-09-13T03:36:01,730 ... 2023-09-13T03:36:01,730 return quadrance < radius_square 2023-09-13T03:36:01,732 cdef class Rectangle(Point): 2023-09-13T03:36:01,732 cpdef double width 2023-09-13T03:36:01,733 cpdef double height 2023-09-13T03:36:01,734 ^ 2023-09-13T03:36:01,734 ------------------------------------------------------------ 2023-09-13T03:36:01,735 hqt/__init__.pyx:196:10: Variables cannot be declared with 'cpdef'. Use 'cdef' instead. 2023-09-13T03:36:01,737 Error compiling Cython file: 2023-09-13T03:36:01,737 ------------------------------------------------------------ 2023-09-13T03:36:01,738 ... 2023-09-13T03:36:01,738 new_qt = QuadTree(self.boundary, self.capacity) 2023-09-13T03:36:01,739 new_qt.insert(obj) 2023-09-13T03:36:01,740 return self.quadtrees.append((new_interval, new_qt)) 2023-09-13T03:36:01,740 cpdef query(self, Point obj): 2023-09-13T03:36:01,741 cpdef list results = [] 2023-09-13T03:36:01,742 ^ 2023-09-13T03:36:01,742 ------------------------------------------------------------ 2023-09-13T03:36:01,743 hqt/__init__.pyx:40:14: Variables cannot be declared with 'cpdef'. Use 'cdef' instead. 2023-09-13T03:36:01,744 Error compiling Cython file: 2023-09-13T03:36:01,744 ------------------------------------------------------------ 2023-09-13T03:36:01,745 ... 2023-09-13T03:36:01,745 selection = Rectangle(x - delta, y - delta, 2 * delta, 2 * delta) 2023-09-13T03:36:01,746 results += qt.select(selection) 2023-09-13T03:36:01,746 return results 2023-09-13T03:36:01,747 cpdef does_collide(self, Circle circle): 2023-09-13T03:36:01,748 cpdef list results = [] 2023-09-13T03:36:01,748 ^ 2023-09-13T03:36:01,748 ------------------------------------------------------------ 2023-09-13T03:36:01,749 hqt/__init__.pyx:50:14: Variables cannot be declared with 'cpdef'. Use 'cdef' instead. 2023-09-13T03:36:01,750 Error compiling Cython file: 2023-09-13T03:36:01,751 ------------------------------------------------------------ 2023-09-13T03:36:01,751 ... 2023-09-13T03:36:01,752 results += qt.select(selection) 2023-09-13T03:36:01,752 return results 2023-09-13T03:36:01,753 cpdef does_collide(self, Circle circle): 2023-09-13T03:36:01,754 cpdef list results = [] 2023-09-13T03:36:01,754 cpdef list objs = self.query(circle) 2023-09-13T03:36:01,755 ^ 2023-09-13T03:36:01,755 ------------------------------------------------------------ 2023-09-13T03:36:01,757 hqt/__init__.pyx:51:14: Variables cannot be declared with 'cpdef'. Use 'cdef' instead. 2023-09-13T03:36:01,758 Error compiling Cython file: 2023-09-13T03:36:01,758 ------------------------------------------------------------ 2023-09-13T03:36:01,759 ... 2023-09-13T03:36:01,759 if circle.collides_with(obj): 2023-09-13T03:36:01,760 return True 2023-09-13T03:36:01,760 return False 2023-09-13T03:36:01,762 cpdef find_collisions(self, Circle circle): 2023-09-13T03:36:01,762 cpdef list results = [] 2023-09-13T03:36:01,763 ^ 2023-09-13T03:36:01,763 ------------------------------------------------------------ 2023-09-13T03:36:01,765 hqt/__init__.pyx:58:14: Variables cannot be declared with 'cpdef'. Use 'cdef' instead. 2023-09-13T03:36:01,766 Error compiling Cython file: 2023-09-13T03:36:01,767 ------------------------------------------------------------ 2023-09-13T03:36:01,767 ... 2023-09-13T03:36:01,768 return True 2023-09-13T03:36:01,768 return False 2023-09-13T03:36:01,770 cpdef find_collisions(self, Circle circle): 2023-09-13T03:36:01,770 cpdef list results = [] 2023-09-13T03:36:01,771 cpdef list objs = self.query(circle) 2023-09-13T03:36:01,771 ^ 2023-09-13T03:36:01,772 ------------------------------------------------------------ 2023-09-13T03:36:01,773 hqt/__init__.pyx:59:14: Variables cannot be declared with 'cpdef'. Use 'cdef' instead. 2023-09-13T03:36:01,774 Error compiling Cython file: 2023-09-13T03:36:01,774 ------------------------------------------------------------ 2023-09-13T03:36:01,775 ... 2023-09-13T03:36:01,776 return True 2023-09-13T03:36:01,776 elif self.southeast.insert(point): 2023-09-13T03:36:01,777 return True 2023-09-13T03:36:01,778 cpdef subdivide(self): 2023-09-13T03:36:01,779 cpdef double bx = self.boundary.x 2023-09-13T03:36:01,779 ^ 2023-09-13T03:36:01,780 ------------------------------------------------------------ 2023-09-13T03:36:01,781 hqt/__init__.pyx:104:14: Variables cannot be declared with 'cpdef'. Use 'cdef' instead. 2023-09-13T03:36:01,783 Error compiling Cython file: 2023-09-13T03:36:01,783 ------------------------------------------------------------ 2023-09-13T03:36:01,784 ... 2023-09-13T03:36:01,784 elif self.southeast.insert(point): 2023-09-13T03:36:01,785 return True 2023-09-13T03:36:01,786 cpdef subdivide(self): 2023-09-13T03:36:01,786 cpdef double bx = self.boundary.x 2023-09-13T03:36:01,786 cpdef double by = self.boundary.y 2023-09-13T03:36:01,787 ^ 2023-09-13T03:36:01,787 ------------------------------------------------------------ 2023-09-13T03:36:01,788 hqt/__init__.pyx:105:14: Variables cannot be declared with 'cpdef'. Use 'cdef' instead. 2023-09-13T03:36:01,789 Error compiling Cython file: 2023-09-13T03:36:01,790 ------------------------------------------------------------ 2023-09-13T03:36:01,790 ... 2023-09-13T03:36:01,790 return True 2023-09-13T03:36:01,791 cpdef subdivide(self): 2023-09-13T03:36:01,792 cpdef double bx = self.boundary.x 2023-09-13T03:36:01,792 cpdef double by = self.boundary.y 2023-09-13T03:36:01,793 cpdef double qw = self.boundary.width / 2. 2023-09-13T03:36:01,793 ^ 2023-09-13T03:36:01,794 ------------------------------------------------------------ 2023-09-13T03:36:01,795 hqt/__init__.pyx:106:14: Variables cannot be declared with 'cpdef'. Use 'cdef' instead. 2023-09-13T03:36:01,795 Error compiling Cython file: 2023-09-13T03:36:01,796 ------------------------------------------------------------ 2023-09-13T03:36:01,797 ... 2023-09-13T03:36:01,798 cpdef subdivide(self): 2023-09-13T03:36:01,798 cpdef double bx = self.boundary.x 2023-09-13T03:36:01,799 cpdef double by = self.boundary.y 2023-09-13T03:36:01,800 cpdef double qw = self.boundary.width / 2. 2023-09-13T03:36:01,800 cpdef double qh = self.boundary.height / 2. 2023-09-13T03:36:01,801 ^ 2023-09-13T03:36:01,802 ------------------------------------------------------------ 2023-09-13T03:36:01,803 hqt/__init__.pyx:107:14: Variables cannot be declared with 'cpdef'. Use 'cdef' instead. 2023-09-13T03:36:01,804 Error compiling Cython file: 2023-09-13T03:36:01,805 ------------------------------------------------------------ 2023-09-13T03:36:01,805 ... 2023-09-13T03:36:01,806 self.southwest = QuadTree(sw, self.capacity) 2023-09-13T03:36:01,807 self.southeast = QuadTree(se, self.capacity) 2023-09-13T03:36:01,807 self.divided = True 2023-09-13T03:36:01,809 cpdef select(self, Rectangle rect): 2023-09-13T03:36:01,809 cpdef list found = [] 2023-09-13T03:36:01,810 ^ 2023-09-13T03:36:01,810 ------------------------------------------------------------ 2023-09-13T03:36:01,811 hqt/__init__.pyx:121:14: Variables cannot be declared with 'cpdef'. Use 'cdef' instead. 2023-09-13T03:36:01,813 Error compiling Cython file: 2023-09-13T03:36:01,813 ------------------------------------------------------------ 2023-09-13T03:36:01,814 ... 2023-09-13T03:36:01,815 def __repr__(self): 2023-09-13T03:36:01,815 return f"" 2023-09-13T03:36:01,817 def collides_with(self, Circle circle): 2023-09-13T03:36:01,817 cpdef double x_2 2023-09-13T03:36:01,818 ^ 2023-09-13T03:36:01,818 ------------------------------------------------------------ 2023-09-13T03:36:01,819 hqt/__init__.pyx:178:14: Variables cannot be declared with 'cpdef'. Use 'cdef' instead. 2023-09-13T03:36:01,820 Error compiling Cython file: 2023-09-13T03:36:01,821 ------------------------------------------------------------ 2023-09-13T03:36:01,821 ... 2023-09-13T03:36:01,822 def __repr__(self): 2023-09-13T03:36:01,823 return f"" 2023-09-13T03:36:01,824 def collides_with(self, Circle circle): 2023-09-13T03:36:01,824 cpdef double x_2 2023-09-13T03:36:01,825 cpdef double y_2 2023-09-13T03:36:01,825 ^ 2023-09-13T03:36:01,826 ------------------------------------------------------------ 2023-09-13T03:36:01,826 hqt/__init__.pyx:179:14: Variables cannot be declared with 'cpdef'. Use 'cdef' instead. 2023-09-13T03:36:01,827 Error compiling Cython file: 2023-09-13T03:36:01,828 ------------------------------------------------------------ 2023-09-13T03:36:01,828 ... 2023-09-13T03:36:01,828 return f"" 2023-09-13T03:36:01,829 def collides_with(self, Circle circle): 2023-09-13T03:36:01,830 cpdef double x_2 2023-09-13T03:36:01,830 cpdef double y_2 2023-09-13T03:36:01,831 cpdef double r_2 2023-09-13T03:36:01,831 ^ 2023-09-13T03:36:01,831 ------------------------------------------------------------ 2023-09-13T03:36:01,832 hqt/__init__.pyx:180:14: Variables cannot be declared with 'cpdef'. Use 'cdef' instead. 2023-09-13T03:36:01,833 Error compiling Cython file: 2023-09-13T03:36:01,833 ------------------------------------------------------------ 2023-09-13T03:36:01,834 ... 2023-09-13T03:36:01,835 def collides_with(self, Circle circle): 2023-09-13T03:36:01,835 cpdef double x_2 2023-09-13T03:36:01,836 cpdef double y_2 2023-09-13T03:36:01,836 cpdef double r_2 2023-09-13T03:36:01,837 cpdef double x 2023-09-13T03:36:01,837 ^ 2023-09-13T03:36:01,837 ------------------------------------------------------------ 2023-09-13T03:36:01,838 hqt/__init__.pyx:181:14: Variables cannot be declared with 'cpdef'. Use 'cdef' instead. 2023-09-13T03:36:01,840 Error compiling Cython file: 2023-09-13T03:36:01,840 ------------------------------------------------------------ 2023-09-13T03:36:01,840 ... 2023-09-13T03:36:01,841 def collides_with(self, Circle circle): 2023-09-13T03:36:01,842 cpdef double x_2 2023-09-13T03:36:01,842 cpdef double y_2 2023-09-13T03:36:01,842 cpdef double r_2 2023-09-13T03:36:01,843 cpdef double x 2023-09-13T03:36:01,844 cpdef double y 2023-09-13T03:36:01,844 ^ 2023-09-13T03:36:01,845 ------------------------------------------------------------ 2023-09-13T03:36:01,846 hqt/__init__.pyx:182:14: Variables cannot be declared with 'cpdef'. Use 'cdef' instead. 2023-09-13T03:36:01,847 Error compiling Cython file: 2023-09-13T03:36:01,847 ------------------------------------------------------------ 2023-09-13T03:36:01,848 ... 2023-09-13T03:36:01,849 cpdef double x_2 2023-09-13T03:36:01,849 cpdef double y_2 2023-09-13T03:36:01,850 cpdef double r_2 2023-09-13T03:36:01,850 cpdef double x 2023-09-13T03:36:01,851 cpdef double y 2023-09-13T03:36:01,851 cpdef double r 2023-09-13T03:36:01,852 ^ 2023-09-13T03:36:01,852 ------------------------------------------------------------ 2023-09-13T03:36:01,853 hqt/__init__.pyx:183:14: Variables cannot be declared with 'cpdef'. Use 'cdef' instead. 2023-09-13T03:36:01,854 Error compiling Cython file: 2023-09-13T03:36:01,855 ------------------------------------------------------------ 2023-09-13T03:36:01,855 ... 2023-09-13T03:36:01,856 cpdef double y_2 2023-09-13T03:36:01,857 cpdef double r_2 2023-09-13T03:36:01,857 cpdef double x 2023-09-13T03:36:01,858 cpdef double y 2023-09-13T03:36:01,858 cpdef double r 2023-09-13T03:36:01,859 cpdef double quadrance 2023-09-13T03:36:01,859 ^ 2023-09-13T03:36:01,860 ------------------------------------------------------------ 2023-09-13T03:36:01,861 hqt/__init__.pyx:184:14: Variables cannot be declared with 'cpdef'. Use 'cdef' instead. 2023-09-13T03:36:01,862 Error compiling Cython file: 2023-09-13T03:36:01,863 ------------------------------------------------------------ 2023-09-13T03:36:01,863 ... 2023-09-13T03:36:01,864 cpdef double r_2 2023-09-13T03:36:01,865 cpdef double x 2023-09-13T03:36:01,865 cpdef double y 2023-09-13T03:36:01,865 cpdef double r 2023-09-13T03:36:01,866 cpdef double quadrance 2023-09-13T03:36:01,866 cpdef double radius_square 2023-09-13T03:36:01,867 ^ 2023-09-13T03:36:01,867 ------------------------------------------------------------ 2023-09-13T03:36:01,868 hqt/__init__.pyx:185:14: Variables cannot be declared with 'cpdef'. Use 'cdef' instead. 2023-09-13T03:36:01,869 Error compiling Cython file: 2023-09-13T03:36:01,869 ------------------------------------------------------------ 2023-09-13T03:36:01,870 ... 2023-09-13T03:36:01,870 self.y = y 2023-09-13T03:36:01,871 self.width = width 2023-09-13T03:36:01,871 self.height = height 2023-09-13T03:36:01,872 cpdef bint contains(self, Point point): 2023-09-13T03:36:01,873 cpdef double px = point.x 2023-09-13T03:36:01,873 ^ 2023-09-13T03:36:01,874 ------------------------------------------------------------ 2023-09-13T03:36:01,875 hqt/__init__.pyx:204:14: Variables cannot be declared with 'cpdef'. Use 'cdef' instead. 2023-09-13T03:36:01,876 Error compiling Cython file: 2023-09-13T03:36:01,876 ------------------------------------------------------------ 2023-09-13T03:36:01,877 ... 2023-09-13T03:36:01,877 self.width = width 2023-09-13T03:36:01,878 self.height = height 2023-09-13T03:36:01,879 cpdef bint contains(self, Point point): 2023-09-13T03:36:01,879 cpdef double px = point.x 2023-09-13T03:36:01,880 cpdef double py = point.y 2023-09-13T03:36:01,880 ^ 2023-09-13T03:36:01,881 ------------------------------------------------------------ 2023-09-13T03:36:01,882 hqt/__init__.pyx:205:14: Variables cannot be declared with 'cpdef'. Use 'cdef' instead. 2023-09-13T03:36:01,883 Error compiling Cython file: 2023-09-13T03:36:01,883 ------------------------------------------------------------ 2023-09-13T03:36:01,884 ... 2023-09-13T03:36:01,884 self.height = height 2023-09-13T03:36:01,885 cpdef bint contains(self, Point point): 2023-09-13T03:36:01,886 cpdef double px = point.x 2023-09-13T03:36:01,887 cpdef double py = point.y 2023-09-13T03:36:01,887 cpdef bint cond_x = self.x <= px < self.x + self.width 2023-09-13T03:36:01,888 ^ 2023-09-13T03:36:01,889 ------------------------------------------------------------ 2023-09-13T03:36:01,890 hqt/__init__.pyx:206:14: Variables cannot be declared with 'cpdef'. Use 'cdef' instead. 2023-09-13T03:36:01,891 Error compiling Cython file: 2023-09-13T03:36:01,892 ------------------------------------------------------------ 2023-09-13T03:36:01,892 ... 2023-09-13T03:36:01,893 cpdef bint contains(self, Point point): 2023-09-13T03:36:01,894 cpdef double px = point.x 2023-09-13T03:36:01,894 cpdef double py = point.y 2023-09-13T03:36:01,895 cpdef bint cond_x = self.x <= px < self.x + self.width 2023-09-13T03:36:01,895 cpdef bint cond_y = self.y <= py < self.y + self.height 2023-09-13T03:36:01,896 ^ 2023-09-13T03:36:01,897 ------------------------------------------------------------ 2023-09-13T03:36:01,898 hqt/__init__.pyx:207:14: Variables cannot be declared with 'cpdef'. Use 'cdef' instead. 2023-09-13T03:36:01,899 Error compiling Cython file: 2023-09-13T03:36:01,899 ------------------------------------------------------------ 2023-09-13T03:36:01,900 ... 2023-09-13T03:36:01,900 cpdef bint cond_x = self.x <= px < self.x + self.width 2023-09-13T03:36:01,901 cpdef bint cond_y = self.y <= py < self.y + self.height 2023-09-13T03:36:01,902 return cond_x and cond_y 2023-09-13T03:36:01,904 cpdef bint intersects(self, Rectangle rect): 2023-09-13T03:36:01,904 cpdef double x = self.x 2023-09-13T03:36:01,905 ^ 2023-09-13T03:36:01,906 ------------------------------------------------------------ 2023-09-13T03:36:01,907 hqt/__init__.pyx:211:14: Variables cannot be declared with 'cpdef'. Use 'cdef' instead. 2023-09-13T03:36:01,908 Error compiling Cython file: 2023-09-13T03:36:01,908 ------------------------------------------------------------ 2023-09-13T03:36:01,908 ... 2023-09-13T03:36:01,909 cpdef bint cond_y = self.y <= py < self.y + self.height 2023-09-13T03:36:01,909 return cond_x and cond_y 2023-09-13T03:36:01,910 cpdef bint intersects(self, Rectangle rect): 2023-09-13T03:36:01,911 cpdef double x = self.x 2023-09-13T03:36:01,911 cpdef double y = self.y 2023-09-13T03:36:01,912 ^ 2023-09-13T03:36:01,912 ------------------------------------------------------------ 2023-09-13T03:36:01,913 hqt/__init__.pyx:212:14: Variables cannot be declared with 'cpdef'. Use 'cdef' instead. 2023-09-13T03:36:01,914 Error compiling Cython file: 2023-09-13T03:36:01,914 ------------------------------------------------------------ 2023-09-13T03:36:01,914 ... 2023-09-13T03:36:01,915 return cond_x and cond_y 2023-09-13T03:36:01,916 cpdef bint intersects(self, Rectangle rect): 2023-09-13T03:36:01,916 cpdef double x = self.x 2023-09-13T03:36:01,917 cpdef double y = self.y 2023-09-13T03:36:01,917 cpdef double width = self.width 2023-09-13T03:36:01,918 ^ 2023-09-13T03:36:01,918 ------------------------------------------------------------ 2023-09-13T03:36:01,919 hqt/__init__.pyx:213:14: Variables cannot be declared with 'cpdef'. Use 'cdef' instead. 2023-09-13T03:36:01,920 Error compiling Cython file: 2023-09-13T03:36:01,920 ------------------------------------------------------------ 2023-09-13T03:36:01,921 ... 2023-09-13T03:36:01,922 cpdef bint intersects(self, Rectangle rect): 2023-09-13T03:36:01,922 cpdef double x = self.x 2023-09-13T03:36:01,923 cpdef double y = self.y 2023-09-13T03:36:01,923 cpdef double width = self.width 2023-09-13T03:36:01,924 cpdef double height = self.height 2023-09-13T03:36:01,924 ^ 2023-09-13T03:36:01,925 ------------------------------------------------------------ 2023-09-13T03:36:01,926 hqt/__init__.pyx:214:14: Variables cannot be declared with 'cpdef'. Use 'cdef' instead. 2023-09-13T03:36:01,927 Error compiling Cython file: 2023-09-13T03:36:01,927 ------------------------------------------------------------ 2023-09-13T03:36:01,928 ... 2023-09-13T03:36:01,928 cpdef double x = self.x 2023-09-13T03:36:01,929 cpdef double y = self.y 2023-09-13T03:36:01,929 cpdef double width = self.width 2023-09-13T03:36:01,930 cpdef double height = self.height 2023-09-13T03:36:01,931 cpdef bint cond_1 = rect.x >= x + self.width 2023-09-13T03:36:01,931 ^ 2023-09-13T03:36:01,932 ------------------------------------------------------------ 2023-09-13T03:36:01,933 hqt/__init__.pyx:216:14: Variables cannot be declared with 'cpdef'. Use 'cdef' instead. 2023-09-13T03:36:01,934 Error compiling Cython file: 2023-09-13T03:36:01,934 ------------------------------------------------------------ 2023-09-13T03:36:01,935 ... 2023-09-13T03:36:01,935 cpdef double y = self.y 2023-09-13T03:36:01,936 cpdef double width = self.width 2023-09-13T03:36:01,936 cpdef double height = self.height 2023-09-13T03:36:01,937 cpdef bint cond_1 = rect.x >= x + self.width 2023-09-13T03:36:01,938 cpdef bint cond_2 = rect.x + rect.width < x 2023-09-13T03:36:01,939 ^ 2023-09-13T03:36:01,939 ------------------------------------------------------------ 2023-09-13T03:36:01,940 hqt/__init__.pyx:217:14: Variables cannot be declared with 'cpdef'. Use 'cdef' instead. 2023-09-13T03:36:01,942 Error compiling Cython file: 2023-09-13T03:36:01,943 ------------------------------------------------------------ 2023-09-13T03:36:01,943 ... 2023-09-13T03:36:01,944 cpdef double width = self.width 2023-09-13T03:36:01,944 cpdef double height = self.height 2023-09-13T03:36:01,945 cpdef bint cond_1 = rect.x >= x + self.width 2023-09-13T03:36:01,946 cpdef bint cond_2 = rect.x + rect.width < x 2023-09-13T03:36:01,946 cpdef bint cond_3 = rect.y + rect.height < y 2023-09-13T03:36:01,946 ^ 2023-09-13T03:36:01,947 ------------------------------------------------------------ 2023-09-13T03:36:01,948 hqt/__init__.pyx:218:14: Variables cannot be declared with 'cpdef'. Use 'cdef' instead. 2023-09-13T03:36:01,949 Error compiling Cython file: 2023-09-13T03:36:01,949 ------------------------------------------------------------ 2023-09-13T03:36:01,950 ... 2023-09-13T03:36:01,950 cpdef double height = self.height 2023-09-13T03:36:01,952 cpdef bint cond_1 = rect.x >= x + self.width 2023-09-13T03:36:01,952 cpdef bint cond_2 = rect.x + rect.width < x 2023-09-13T03:36:01,953 cpdef bint cond_3 = rect.y + rect.height < y 2023-09-13T03:36:01,953 cpdef bint cond_4 = rect.y >= y + height 2023-09-13T03:36:01,954 ^ 2023-09-13T03:36:01,955 ------------------------------------------------------------ 2023-09-13T03:36:01,956 hqt/__init__.pyx:219:14: Variables cannot be declared with 'cpdef'. Use 'cdef' instead. 2023-09-13T03:36:01,957 Error compiling Cython file: 2023-09-13T03:36:01,958 ------------------------------------------------------------ 2023-09-13T03:36:01,959 ... 2023-09-13T03:36:01,961 cpdef bint cond_1 = rect.x >= x + self.width 2023-09-13T03:36:01,962 cpdef bint cond_2 = rect.x + rect.width < x 2023-09-13T03:36:01,962 cpdef bint cond_3 = rect.y + rect.height < y 2023-09-13T03:36:01,962 cpdef bint cond_4 = rect.y >= y + height 2023-09-13T03:36:01,963 cpdef bint not_intersect = cond_1 or cond_2 or cond_3 or cond_4 2023-09-13T03:36:01,963 ^ 2023-09-13T03:36:01,964 ------------------------------------------------------------ 2023-09-13T03:36:01,965 hqt/__init__.pyx:220:14: Variables cannot be declared with 'cpdef'. Use 'cdef' instead. 2023-09-13T03:36:02,292 Traceback (most recent call last): 2023-09-13T03:36:02,292 File "", line 2, in 2023-09-13T03:36:02,293 File "", line 34, in 2023-09-13T03:36:02,293 File "/tmp/pip-wheel-8veo35vh/hqt_7a1c523bcd7f448ea591a5e54444c457/setup.py", line 24, in 2023-09-13T03:36:02,294 ext_modules=cythonize(extensions), 2023-09-13T03:36:02,294 ^^^^^^^^^^^^^^^^^^^^^ 2023-09-13T03:36:02,295 File "/usr/local/lib/python3.11/dist-packages/Cython/Build/Dependencies.py", line 1134, in cythonize 2023-09-13T03:36:02,296 cythonize_one(*args) 2023-09-13T03:36:02,297 File "/usr/local/lib/python3.11/dist-packages/Cython/Build/Dependencies.py", line 1301, in cythonize_one 2023-09-13T03:36:02,298 raise CompileError(None, pyx_file) 2023-09-13T03:36:02,299 Cython.Compiler.Errors.CompileError: hqt/__init__.pyx 2023-09-13T03:36:02,300 Compiling hqt/__init__.pyx because it changed. 2023-09-13T03:36:02,301 [1/1] Cythonizing hqt/__init__.pyx 2023-09-13T03:36:02,507 ERROR: [present-rich] python setup.py egg_info exited with 1 2023-09-13T03:36:02,520 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2023-09-13T03:36:02,520 exec(compile('"'"''"'"''"'"' 2023-09-13T03:36:02,520 # This is -- a caller that pip uses to run setup.py 2023-09-13T03:36:02,520 # 2023-09-13T03:36:02,520 # - It imports setuptools before invoking setup.py, to enable projects that directly 2023-09-13T03:36:02,520 # import from `distutils.core` to work with newer packaging standards. 2023-09-13T03:36:02,520 # - It provides a clear error message when setuptools is not installed. 2023-09-13T03:36:02,520 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2023-09-13T03:36:02,520 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2023-09-13T03:36:02,520 # manifest_maker: standard file '"'"'-c'"'"' not found". 2023-09-13T03:36:02,520 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2023-09-13T03:36:02,520 import os, sys, tokenize 2023-09-13T03:36:02,520 2023-09-13T03:36:02,520 try: 2023-09-13T03:36:02,520 import setuptools 2023-09-13T03:36:02,520 except ImportError as error: 2023-09-13T03:36:02,520 print( 2023-09-13T03:36:02,520 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2023-09-13T03:36:02,520 "the build environment.", 2023-09-13T03:36:02,520 file=sys.stderr, 2023-09-13T03:36:02,520 ) 2023-09-13T03:36:02,520 sys.exit(1) 2023-09-13T03:36:02,520 2023-09-13T03:36:02,520 __file__ = %r 2023-09-13T03:36:02,520 sys.argv[0] = __file__ 2023-09-13T03:36:02,520 2023-09-13T03:36:02,520 if os.path.exists(__file__): 2023-09-13T03:36:02,520 filename = __file__ 2023-09-13T03:36:02,520 with tokenize.open(__file__) as f: 2023-09-13T03:36:02,520 setup_py_code = f.read() 2023-09-13T03:36:02,520 else: 2023-09-13T03:36:02,520 filename = "" 2023-09-13T03:36:02,520 setup_py_code = "from setuptools import setup; setup()" 2023-09-13T03:36:02,520 2023-09-13T03:36:02,520 exec(compile(setup_py_code, filename, "exec")) 2023-09-13T03:36:02,520 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-8veo35vh/hqt_7a1c523bcd7f448ea591a5e54444c457/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-r0_cnmru[/] 2023-09-13T03:36:02,520 [bold magenta]cwd[/]: /tmp/pip-wheel-8veo35vh/hqt_7a1c523bcd7f448ea591a5e54444c457/ 2023-09-13T03:36:02,521 Preparing metadata (setup.py): finished with status 'error' 2023-09-13T03:36:02,522 ERROR: [present-rich] metadata generation failed 2023-09-13T03:36:02,528 Exception information: 2023-09-13T03:36:02,528 Traceback (most recent call last): 2023-09-13T03:36:02,528 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 64, in generate_metadata 2023-09-13T03:36:02,528 call_subprocess( 2023-09-13T03:36:02,528 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2023-09-13T03:36:02,528 raise error 2023-09-13T03:36:02,528 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2023-09-13T03:36:02,528 2023-09-13T03:36:02,528 The above exception was the direct cause of the following exception: 2023-09-13T03:36:02,528 2023-09-13T03:36:02,528 Traceback (most recent call last): 2023-09-13T03:36:02,528 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-09-13T03:36:02,528 status = run_func(*args) 2023-09-13T03:36:02,528 ^^^^^^^^^^^^^^^ 2023-09-13T03:36:02,528 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-09-13T03:36:02,528 return func(self, options, args) 2023-09-13T03:36:02,528 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-13T03:36:02,528 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2023-09-13T03:36:02,528 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2023-09-13T03:36:02,528 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-13T03:36:02,528 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2023-09-13T03:36:02,528 result = self._result = resolver.resolve( 2023-09-13T03:36:02,528 ^^^^^^^^^^^^^^^^^ 2023-09-13T03:36:02,528 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve 2023-09-13T03:36:02,528 state = resolution.resolve(requirements, max_rounds=max_rounds) 2023-09-13T03:36:02,528 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-13T03:36:02,528 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 397, in resolve 2023-09-13T03:36:02,528 self._add_to_criteria(self.state.criteria, r, parent=None) 2023-09-13T03:36:02,528 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2023-09-13T03:36:02,528 if not criterion.candidates: 2023-09-13T03:36:02,528 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/structs.py", line 156, in __bool__ 2023-09-13T03:36:02,528 return bool(self._sequence) 2023-09-13T03:36:02,528 ^^^^^^^^^^^^^^^^^^^^ 2023-09-13T03:36:02,528 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2023-09-13T03:36:02,528 return any(self) 2023-09-13T03:36:02,528 ^^^^^^^^^ 2023-09-13T03:36:02,528 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2023-09-13T03:36:02,528 return (c for c in iterator if id(c) not in self._incompatible_ids) 2023-09-13T03:36:02,528 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-13T03:36:02,528 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2023-09-13T03:36:02,528 candidate = func() 2023-09-13T03:36:02,528 ^^^^^^ 2023-09-13T03:36:02,528 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2023-09-13T03:36:02,528 self._link_candidate_cache[link] = LinkCandidate( 2023-09-13T03:36:02,528 ^^^^^^^^^^^^^^ 2023-09-13T03:36:02,528 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 293, in __init__ 2023-09-13T03:36:02,528 super().__init__( 2023-09-13T03:36:02,528 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 156, in __init__ 2023-09-13T03:36:02,528 self.dist = self._prepare() 2023-09-13T03:36:02,528 ^^^^^^^^^^^^^^^ 2023-09-13T03:36:02,528 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 225, in _prepare 2023-09-13T03:36:02,528 dist = self._prepare_distribution() 2023-09-13T03:36:02,528 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-13T03:36:02,528 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 304, in _prepare_distribution 2023-09-13T03:36:02,528 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2023-09-13T03:36:02,528 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-13T03:36:02,528 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 538, in prepare_linked_requirement 2023-09-13T03:36:02,528 return self._prepare_linked_requirement(req, parallel_builds) 2023-09-13T03:36:02,528 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-13T03:36:02,528 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 653, in _prepare_linked_requirement 2023-09-13T03:36:02,528 dist = _get_prepared_distribution( 2023-09-13T03:36:02,528 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-13T03:36:02,528 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2023-09-13T03:36:02,528 abstract_dist.prepare_distribution_metadata( 2023-09-13T03:36:02,528 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 61, in prepare_distribution_metadata 2023-09-13T03:36:02,528 self.req.prepare_metadata() 2023-09-13T03:36:02,528 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/req/req_install.py", line 568, in prepare_metadata 2023-09-13T03:36:02,528 self.metadata_directory = generate_metadata_legacy( 2023-09-13T03:36:02,528 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-13T03:36:02,528 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 71, in generate_metadata 2023-09-13T03:36:02,528 raise MetadataGenerationFailed(package_details=details) from error 2023-09-13T03:36:02,528 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2023-09-13T03:36:02,541 Removed hqt==0.0.1 from https://files.pythonhosted.org/packages/eb/bf/4a5b1de64e64ebb25447366bc0fc110bea9b21ff9304f0e5fcff37589ab6/hqt-0.0.1.tar.gz from build tracker '/tmp/pip-build-tracker-rmb2gc6i' 2023-09-13T03:36:02,542 Removed build tracker: '/tmp/pip-build-tracker-rmb2gc6i'