2025-06-03T22:52:53,540 Created temporary directory: /tmp/pip-build-tracker-rkroa4zr 2025-06-03T22:52:53,542 Initialized build tracking at /tmp/pip-build-tracker-rkroa4zr 2025-06-03T22:52:53,542 Created build tracker: /tmp/pip-build-tracker-rkroa4zr 2025-06-03T22:52:53,543 Entered build tracker: /tmp/pip-build-tracker-rkroa4zr 2025-06-03T22:52:53,544 Created temporary directory: /tmp/pip-wheel-h0i8wh2u 2025-06-03T22:52:53,548 Created temporary directory: /tmp/pip-ephem-wheel-cache-8w9mqdgn 2025-06-03T22:52:53,603 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-06-03T22:52:53,605 2 location(s) to search for versions of edx-ace: 2025-06-03T22:52:53,605 * https://pypi.org/simple/edx-ace/ 2025-06-03T22:52:53,605 * https://www.piwheels.org/simple/edx-ace/ 2025-06-03T22:52:53,606 Fetching project page and analyzing links: https://pypi.org/simple/edx-ace/ 2025-06-03T22:52:53,607 Getting page https://pypi.org/simple/edx-ace/ 2025-06-03T22:52:53,608 Found index url https://pypi.org/simple/ 2025-06-03T22:52:53,764 Fetched page https://pypi.org/simple/edx-ace/ as application/vnd.pypi.simple.v1+json 2025-06-03T22:52:53,776 Found link https://files.pythonhosted.org/packages/75/77/056fc1f76f46ccd69724abf4d8167c77c4a73fda2cf5328b29f8c94b3815/edx-ace-0.1.0a0.tar.gz (from https://pypi.org/simple/edx-ace/), version: 0.1.0a0 2025-06-03T22:52:53,776 Skipping link: No binaries permitted for edx-ace: https://files.pythonhosted.org/packages/39/e6/2a3e73403487edb787b3b18681aa6f434825f31b9e27c0b004eb0a976314/edx_ace-0.1.0a0-py2.py3-none-any.whl (from https://pypi.org/simple/edx-ace/) 2025-06-03T22:52:53,777 Found link https://files.pythonhosted.org/packages/31/77/865f2a5fde8f565a7415c278ea430a66726897b1ee941d487345a8593e1f/edx-ace-0.1.0.tar.gz (from https://pypi.org/simple/edx-ace/), version: 0.1.0 2025-06-03T22:52:53,778 Skipping link: No binaries permitted for edx-ace: https://files.pythonhosted.org/packages/06/59/d707e78c67a549764e25e4bfdbdd3e995c92637a75089da6202c74c9fd79/edx_ace-0.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/edx-ace/) 2025-06-03T22:52:53,778 Found link https://files.pythonhosted.org/packages/4c/3c/6b8bc7144acfe06ebbb211324d37266ae62d04af76f08665d4fc5f571919/edx-ace-0.1.1.tar.gz (from https://pypi.org/simple/edx-ace/), version: 0.1.1 2025-06-03T22:52:53,779 Skipping link: No binaries permitted for edx-ace: https://files.pythonhosted.org/packages/5b/04/6e160a491937a6d17e20ddcb37211fed168374d9be4bda010a22a0a12679/edx_ace-0.1.1-py2.py3-none-any.whl (from https://pypi.org/simple/edx-ace/) 2025-06-03T22:52:53,780 Found link https://files.pythonhosted.org/packages/61/a4/6696b0b03b16527d93c7e9d1ea88c5825dfedacde1528ff6b8fe3bd4bdf3/edx-ace-0.1.2.tar.gz (from https://pypi.org/simple/edx-ace/), version: 0.1.2 2025-06-03T22:52:53,780 Skipping link: No binaries permitted for edx-ace: https://files.pythonhosted.org/packages/90/ff/e69bbbeac095f989a5d2cc0f0f0265e6c503c37d543c0d776162b2e66e34/edx_ace-0.1.2-py2.py3-none-any.whl (from https://pypi.org/simple/edx-ace/) 2025-06-03T22:52:53,781 Found link https://files.pythonhosted.org/packages/22/1f/93d564f39ee7739a540a18862eb680ee93481943234a1f448cf5ea4c265d/edx-ace-0.1.3.tar.gz (from https://pypi.org/simple/edx-ace/), version: 0.1.3 2025-06-03T22:52:53,782 Skipping link: No binaries permitted for edx-ace: https://files.pythonhosted.org/packages/5b/35/7606c9ea60bb8741e48ee3c391f79787b8da67578ceba86b83de40ec42db/edx_ace-0.1.3-py2.py3-none-any.whl (from https://pypi.org/simple/edx-ace/) 2025-06-03T22:52:53,782 Found link https://files.pythonhosted.org/packages/37/4f/a7c3a3ac2a7c2fb838466637b942a1b818661f8848485425199f5b150ea3/edx-ace-0.1.4.tar.gz (from https://pypi.org/simple/edx-ace/), version: 0.1.4 2025-06-03T22:52:53,783 Skipping link: No binaries permitted for edx-ace: https://files.pythonhosted.org/packages/91/2e/229b2176135b987c8df7a59ce2e38b4af57cfc1a27e5db2def9ea3e5e924/edx_ace-0.1.4-py2.py3-none-any.whl (from https://pypi.org/simple/edx-ace/) 2025-06-03T22:52:53,784 Found link https://files.pythonhosted.org/packages/b8/50/6c72acb8ac99d091179106fde7f3941418661200a7d93066f328770d93f8/edx-ace-0.1.5.tar.gz (from https://pypi.org/simple/edx-ace/), version: 0.1.5 2025-06-03T22:52:53,784 Skipping link: No binaries permitted for edx-ace: https://files.pythonhosted.org/packages/48/d3/f036fece80f59f3cf86ac42d1cf5891d1688287718ccedbd1d3043178b27/edx_ace-0.1.5-py2.py3-none-any.whl (from https://pypi.org/simple/edx-ace/) 2025-06-03T22:52:53,785 Found link https://files.pythonhosted.org/packages/37/d3/00bb28cfe9dd20effc964e2c8cdff81792eb6ff18b1fb6598b16c4e67524/edx-ace-0.1.6.tar.gz (from https://pypi.org/simple/edx-ace/), version: 0.1.6 2025-06-03T22:52:53,786 Skipping link: No binaries permitted for edx-ace: https://files.pythonhosted.org/packages/de/a1/b1aeaef9c08c8322d6112cbde75ccaaf3a72c20df71cab231b51601141e7/edx_ace-0.1.6-py2.py3-none-any.whl (from https://pypi.org/simple/edx-ace/) 2025-06-03T22:52:53,787 Found link https://files.pythonhosted.org/packages/6b/17/41950c22c954893f80b8ccc3fecb6e2e6ac874e803cf1b55d8c3e06391f9/edx-ace-0.1.7.tar.gz (from https://pypi.org/simple/edx-ace/), version: 0.1.7 2025-06-03T22:52:53,787 Skipping link: No binaries permitted for edx-ace: https://files.pythonhosted.org/packages/65/3d/3ccb989673f805d2a914266d8d34814e3d7efc8cbcece5d4ff004221293e/edx_ace-0.1.7-py2.py3-none-any.whl (from https://pypi.org/simple/edx-ace/) 2025-06-03T22:52:53,788 Found link https://files.pythonhosted.org/packages/db/97/b84647f0f3697b4a2e5e6a88f8e82dabd3e714ac7cce516ad84290614666/edx-ace-0.1.8.tar.gz (from https://pypi.org/simple/edx-ace/), version: 0.1.8 2025-06-03T22:52:53,788 Skipping link: No binaries permitted for edx-ace: https://files.pythonhosted.org/packages/e6/7c/a88c2d63f20b91ea1c8169cff9f698a431a788d289cbc540bff8c970a16f/edx_ace-0.1.8-py2.py3-none-any.whl (from https://pypi.org/simple/edx-ace/) 2025-06-03T22:52:53,789 Found link https://files.pythonhosted.org/packages/4d/7c/cc0a8b1673688a495955cf1153f4c76cab24593086e416a17714bcf12ed9/edx-ace-0.1.9.tar.gz (from https://pypi.org/simple/edx-ace/), version: 0.1.9 2025-06-03T22:52:53,790 Skipping link: No binaries permitted for edx-ace: https://files.pythonhosted.org/packages/f7/89/c05286297a1ea0c526ad87fdda3da378a73aff028f60e4505eeba97184c7/edx_ace-0.1.9-py2.py3-none-any.whl (from https://pypi.org/simple/edx-ace/) 2025-06-03T22:52:53,790 Found link https://files.pythonhosted.org/packages/2a/f0/4af49116503db3ed3b4dc525c353a358b3282666b00bf2520d0dd3f4b257/edx-ace-0.1.10.tar.gz (from https://pypi.org/simple/edx-ace/), version: 0.1.10 2025-06-03T22:52:53,791 Skipping link: No binaries permitted for edx-ace: https://files.pythonhosted.org/packages/b9/94/ece92953c0b8f388bbfb3373e7a1059f902aff8e61316a257cf654aa21b3/edx_ace-0.1.10-py2.py3-none-any.whl (from https://pypi.org/simple/edx-ace/) 2025-06-03T22:52:53,792 Found link https://files.pythonhosted.org/packages/c8/7e/fa935faf48b7185cccace0f0e545bd3b81f82b364ae08fc5f56d01f1872d/edx-ace-0.1.11.tar.gz (from https://pypi.org/simple/edx-ace/), version: 0.1.11 2025-06-03T22:52:53,792 Skipping link: No binaries permitted for edx-ace: https://files.pythonhosted.org/packages/92/17/f77babd66b9be3611af3268552f4eaec4d52459cc004ccbd85030891d8aa/edx_ace-0.1.11-py2.py3-none-any.whl (from https://pypi.org/simple/edx-ace/) 2025-06-03T22:52:53,793 Found link https://files.pythonhosted.org/packages/f2/15/5b54d9611fa79e69b8df18b59b3ae1a1d031a69e3fcebc6fc0fe4e57f254/edx-ace-0.1.12.tar.gz (from https://pypi.org/simple/edx-ace/), version: 0.1.12 2025-06-03T22:52:53,794 Skipping link: No binaries permitted for edx-ace: https://files.pythonhosted.org/packages/47/22/c45a86bfcb3ba5eb0583025cf3e939ad61a413b529fa3a26637c51f493b9/edx_ace-0.1.12-py2.py3-none-any.whl (from https://pypi.org/simple/edx-ace/) 2025-06-03T22:52:53,794 Found link https://files.pythonhosted.org/packages/b4/31/128a58e8af915cce8fd3e84d80ea700f78dd13708c66954151d142cc1489/edx-ace-0.1.13.tar.gz (from https://pypi.org/simple/edx-ace/), version: 0.1.13 2025-06-03T22:52:53,795 Skipping link: No binaries permitted for edx-ace: https://files.pythonhosted.org/packages/4e/ce/96d4e079afdfcf127981f26984fa3524f0140a79ad06eef63470480eb01a/edx_ace-0.1.13-py2.py3-none-any.whl (from https://pypi.org/simple/edx-ace/) 2025-06-03T22:52:53,796 Found link https://files.pythonhosted.org/packages/4e/ce/d1044809e4f301e3d08b17d0362fb9a51675e2f790bdb02f97f062c1e1ed/edx-ace-0.1.14.tar.gz (from https://pypi.org/simple/edx-ace/), version: 0.1.14 2025-06-03T22:52:53,797 Skipping link: No binaries permitted for edx-ace: https://files.pythonhosted.org/packages/42/53/342c74caedefef0dcd9af18d84c47f8fdb4746adeb327856de82e81d2a4f/edx_ace-0.1.14-py2.py3-none-any.whl (from https://pypi.org/simple/edx-ace/) 2025-06-03T22:52:53,797 Found link https://files.pythonhosted.org/packages/c4/ae/fe81c52bbc1391105721bbeed0f19d4ddd110f2c758437c3d2677613422c/edx-ace-0.1.15.tar.gz (from https://pypi.org/simple/edx-ace/), version: 0.1.15 2025-06-03T22:52:53,798 Skipping link: No binaries permitted for edx-ace: https://files.pythonhosted.org/packages/e4/8e/e8595dca6a051a9dacdc0d4c8b9b16a38d5f5974a6e36d61e7ee09d62c3e/edx_ace-0.1.15-py2.py3-none-any.whl (from https://pypi.org/simple/edx-ace/) 2025-06-03T22:52:53,798 Found link https://files.pythonhosted.org/packages/a7/d0/8508f3a94402b0e3ebc4608f888de0880a9497510981abff0090f9e238a1/edx-ace-0.1.16.tar.gz (from https://pypi.org/simple/edx-ace/), version: 0.1.16 2025-06-03T22:52:53,799 Skipping link: No binaries permitted for edx-ace: https://files.pythonhosted.org/packages/72/d5/6086e064139ffef448a90a9faff0dede48b8243dce3a048d0f2819e267f7/edx_ace-0.1.16-py2.py3-none-any.whl (from https://pypi.org/simple/edx-ace/) 2025-06-03T22:52:53,800 Found link https://files.pythonhosted.org/packages/2a/df/9c758c00eb2b18c86a94450dbfe01cf5e0b92c2dc36ac4c4add16651d096/edx-ace-0.1.17.tar.gz (from https://pypi.org/simple/edx-ace/), version: 0.1.17 2025-06-03T22:52:53,800 Skipping link: No binaries permitted for edx-ace: https://files.pythonhosted.org/packages/38/45/8d29d92e08a819421841e2961146986790e2740033c446e2195edb6b06f2/edx_ace-0.1.17-py2.py3-none-any.whl (from https://pypi.org/simple/edx-ace/) 2025-06-03T22:52:53,801 Found link https://files.pythonhosted.org/packages/ad/4b/9b11d34c7775464460f6fdca841f9a6a6b467d5f0da944c7e91a78fe37c4/edx-ace-1.0.0.tar.gz (from https://pypi.org/simple/edx-ace/), version: 1.0.0 2025-06-03T22:52:53,801 Skipping link: No binaries permitted for edx-ace: https://files.pythonhosted.org/packages/2f/98/8e374563f53c34d7725674926a2289fac1b66ea6c0a50921539c07d81afb/edx_ace-1.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/edx-ace/) 2025-06-03T22:52:53,802 Found link https://files.pythonhosted.org/packages/4e/11/40b3a27538efbe0339d51dbb2ba71aa05d7855455eed47da1104ef9df179/edx-ace-1.0.1.tar.gz (from https://pypi.org/simple/edx-ace/), version: 1.0.1 2025-06-03T22:52:53,803 Skipping link: No binaries permitted for edx-ace: https://files.pythonhosted.org/packages/ad/c5/41096d3b3f2823856ac8739cbf209a964212a64c98e99eb686bbf160a5c5/edx_ace-1.0.1-py2.py3-none-any.whl (from https://pypi.org/simple/edx-ace/) 2025-06-03T22:52:53,803 Found link https://files.pythonhosted.org/packages/4c/99/750a59f472b9ea706bae2ae123f272c8f6fb000537b79573d9d2534a3f55/edx-ace-1.1.0.tar.gz (from https://pypi.org/simple/edx-ace/), version: 1.1.0 2025-06-03T22:52:53,804 Skipping link: No binaries permitted for edx-ace: https://files.pythonhosted.org/packages/33/f5/0756fd33761e9854a7fbb9946162f8927a6f25feb8f05c3220291b45d882/edx_ace-1.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/edx-ace/) 2025-06-03T22:52:53,805 Found link https://files.pythonhosted.org/packages/78/bc/fa5ef856ca3185cca223a847fccd2c8a201b258171cdb1f7d67096a3b536/edx-ace-1.1.1.tar.gz (from https://pypi.org/simple/edx-ace/), version: 1.1.1 2025-06-03T22:52:53,805 Skipping link: No binaries permitted for edx-ace: https://files.pythonhosted.org/packages/fe/e3/c691ef7ee16973809c7fc6f838a1bfd1a961e76ca4d9c3b20ea2d05a9a9c/edx_ace-1.1.1-py2.py3-none-any.whl (from https://pypi.org/simple/edx-ace/) 2025-06-03T22:52:53,806 Found link https://files.pythonhosted.org/packages/be/e0/e17f5c1c7bb82214ff7b84939625a4166c8b0f777e3ed45af7cbf840063c/edx-ace-1.2.0.tar.gz (from https://pypi.org/simple/edx-ace/), version: 1.2.0 2025-06-03T22:52:53,807 Skipping link: No binaries permitted for edx-ace: https://files.pythonhosted.org/packages/21/5b/da9fccdf75327edd2928411b48d63316ab82f643d1c240575fba5d41f021/edx_ace-1.2.0-py2.py3-none-any.whl (from https://pypi.org/simple/edx-ace/) 2025-06-03T22:52:53,808 Found link https://files.pythonhosted.org/packages/13/80/cb635c7e9ba34ed17ffe088ca4db79e0fcf50791e0086a831f64a39629ac/edx-ace-1.3.0.tar.gz (from https://pypi.org/simple/edx-ace/), version: 1.3.0 2025-06-03T22:52:53,808 Skipping link: No binaries permitted for edx-ace: https://files.pythonhosted.org/packages/51/19/19759898b5409a3ae8c8d6e3c7f13510722d5a723a6c2f36f8b6f5346b65/edx_ace-1.3.0-py2.py3-none-any.whl (from https://pypi.org/simple/edx-ace/) 2025-06-03T22:52:53,809 Found link https://files.pythonhosted.org/packages/5b/1c/f1f290958c2b614901263761ed5c34b7ba11507ef4c68d95c1dcbd7b0056/edx-ace-1.3.1.tar.gz (from https://pypi.org/simple/edx-ace/), version: 1.3.1 2025-06-03T22:52:53,810 Skipping link: No binaries permitted for edx-ace: https://files.pythonhosted.org/packages/91/15/a064e415eefbfac6e828868ee773ec7482e72faf76679847f07c329032dd/edx_ace-1.3.1-py2.py3-none-any.whl (from https://pypi.org/simple/edx-ace/) 2025-06-03T22:52:53,810 Found link https://files.pythonhosted.org/packages/b8/99/b67ca878f29be70edd944be40418e3a6f7a0f49f108e0e06378779c42188/edx-ace-1.4.0.tar.gz (from https://pypi.org/simple/edx-ace/), version: 1.4.0 2025-06-03T22:52:53,811 Skipping link: No binaries permitted for edx-ace: https://files.pythonhosted.org/packages/7b/79/6b96e14458b268e0355337c2bffd365be4188bc6d5a3b3d37069908c203d/edx_ace-1.4.0-py2.py3-none-any.whl (from https://pypi.org/simple/edx-ace/) 2025-06-03T22:52:53,811 Found link https://files.pythonhosted.org/packages/31/b5/b69813f38f6d434bbfd496608a9bad0ef50e114b71b5fd2ffb3465b0a244/edx-ace-1.4.1.tar.gz (from https://pypi.org/simple/edx-ace/), version: 1.4.1 2025-06-03T22:52:53,812 Skipping link: No binaries permitted for edx-ace: https://files.pythonhosted.org/packages/f9/09/af07e30a62b1d7839c6b79cdd9ddd7476347838ed86c789feadb29a8d717/edx_ace-1.4.1-py2.py3-none-any.whl (from https://pypi.org/simple/edx-ace/) 2025-06-03T22:52:53,813 Found link https://files.pythonhosted.org/packages/0c/73/a360d7b443a735cb64f162fc8ce26c944e35e59640cd72fe7bc22c06e245/edx-ace-1.5.0.tar.gz (from https://pypi.org/simple/edx-ace/), version: 1.5.0 2025-06-03T22:52:53,814 Skipping link: No binaries permitted for edx-ace: https://files.pythonhosted.org/packages/65/21/86e1655367badd0d0c26225daf6d9a77c942698af3738b3ee5938e283f3c/edx_ace-1.5.0-py2.py3-none-any.whl (from https://pypi.org/simple/edx-ace/) 2025-06-03T22:52:53,814 Found link https://files.pythonhosted.org/packages/2a/8a/e180759832a63ff78130e4214a8bf9e7675e806c6c67deb96e9ec66391cf/edx-ace-1.6.0.tar.gz (from https://pypi.org/simple/edx-ace/), version: 1.6.0 2025-06-03T22:52:53,815 Skipping link: No binaries permitted for edx-ace: https://files.pythonhosted.org/packages/fd/ac/4fa3920d996459aba170b679aaecd842bf3e501fa0933cb048b7a0dbedd2/edx_ace-1.6.0-py2.py3-none-any.whl (from https://pypi.org/simple/edx-ace/) 2025-06-03T22:52:53,816 Found link https://files.pythonhosted.org/packages/08/85/338586a50a55f3f3bc889713045eba00c08ada58fe7db91ec06383c785dd/edx-ace-1.6.1.tar.gz (from https://pypi.org/simple/edx-ace/), version: 1.6.1 2025-06-03T22:52:53,817 Skipping link: No binaries permitted for edx-ace: https://files.pythonhosted.org/packages/55/78/22170eadfcaf1149198f460c6529826fbc058dc9d9db4c2da12c3e9ff16e/edx_ace-1.6.1-py2.py3-none-any.whl (from https://pypi.org/simple/edx-ace/) 2025-06-03T22:52:53,817 Found link https://files.pythonhosted.org/packages/6f/e3/1c54ecc367f4d0348e1a0356c1d41a81577c9ef0577fae564bde19d18980/edx-ace-1.7.0.tar.gz (from https://pypi.org/simple/edx-ace/), version: 1.7.0 2025-06-03T22:52:53,818 Skipping link: No binaries permitted for edx-ace: https://files.pythonhosted.org/packages/d0/e2/7f64a85a1a6257fcd533fdbb7ea3b822765a9ce0b61399bed0398b266daa/edx_ace-1.7.0-py2.py3-none-any.whl (from https://pypi.org/simple/edx-ace/) 2025-06-03T22:52:53,819 Found link https://files.pythonhosted.org/packages/97/a5/a83b8e146f7ccaeb7d10233b783d873b54d485eb511fddcc9eb8f71f3819/edx-ace-1.8.0.tar.gz (from https://pypi.org/simple/edx-ace/), version: 1.8.0 2025-06-03T22:52:53,820 Skipping link: No binaries permitted for edx-ace: https://files.pythonhosted.org/packages/61/5f/208feb69974c6f2e2e753d37a55ecd3d17cb695bb5353aee4904920e90a7/edx_ace-1.8.0-py2.py3-none-any.whl (from https://pypi.org/simple/edx-ace/) 2025-06-03T22:52:53,820 Found link https://files.pythonhosted.org/packages/94/3b/2eeef7ae5da98fbf2d7963f425427b84d44911e9720076a0a277fdfebddb/edx-ace-1.9.1.tar.gz (from https://pypi.org/simple/edx-ace/), version: 1.9.1 2025-06-03T22:52:53,821 Skipping link: No binaries permitted for edx-ace: https://files.pythonhosted.org/packages/eb/a9/588880661cb829c7c2b273191fb32ab5d642bf7fa3751435f87810528dfd/edx_ace-1.9.1-py2.py3-none-any.whl (from https://pypi.org/simple/edx-ace/) 2025-06-03T22:52:53,822 Found link https://files.pythonhosted.org/packages/1a/e6/c51ba16a38724d882f136a53ed61b76a3055489c327e2e444ecb249ad523/edx-ace-1.10.0.tar.gz (from https://pypi.org/simple/edx-ace/), version: 1.10.0 2025-06-03T22:52:53,822 Skipping link: No binaries permitted for edx-ace: https://files.pythonhosted.org/packages/7d/e3/336aa38cbabe5d79843d935624702e8c918f1ad439ff9b4e3c6593b7573e/edx_ace-1.10.0-py2.py3-none-any.whl (from https://pypi.org/simple/edx-ace/) 2025-06-03T22:52:53,823 Found link https://files.pythonhosted.org/packages/21/82/7069d31140ce9098a577d853f50e7f2660541ffd5eb5d1d2816731ae059f/edx-ace-1.10.1.tar.gz (from https://pypi.org/simple/edx-ace/), version: 1.10.1 2025-06-03T22:52:53,823 Skipping link: No binaries permitted for edx-ace: https://files.pythonhosted.org/packages/1b/4a/782914ada14b376a68a9604d7458c990ae2c68718ad98075362a6e527011/edx_ace-1.10.1-py2.py3-none-any.whl (from https://pypi.org/simple/edx-ace/) 2025-06-03T22:52:53,824 Found link https://files.pythonhosted.org/packages/0b/58/0608bebcb7ed4d08fcbca92437559c22b33e2c644989f562d0ff312d5f12/edx-ace-1.11.0.tar.gz (from https://pypi.org/simple/edx-ace/), version: 1.11.0 2025-06-03T22:52:53,825 Skipping link: No binaries permitted for edx-ace: https://files.pythonhosted.org/packages/3c/31/f38eb161add44449d5f8979d6eca20a2e3763525d3945d494d0527c9a95a/edx_ace-1.11.0-py2.py3-none-any.whl (from https://pypi.org/simple/edx-ace/) 2025-06-03T22:52:53,826 Found link https://files.pythonhosted.org/packages/7a/8d/ed75b5d9b74bff1eb0f018b8cd43e63409f7154489acaf7a50234b684aba/edx-ace-1.11.1.tar.gz (from https://pypi.org/simple/edx-ace/), version: 1.11.1 2025-06-03T22:52:53,827 Skipping link: No binaries permitted for edx-ace: https://files.pythonhosted.org/packages/6e/23/be016c5bce25f5be1742dc740b225fa30d3613a0feea8b228842bb1b098c/edx_ace-1.11.1-py2.py3-none-any.whl (from https://pypi.org/simple/edx-ace/) 2025-06-03T22:52:53,827 Found link https://files.pythonhosted.org/packages/ea/12/b56ff95e85a66007dc84a8683b7195d4cab60a9a64e02d0a41570e9d53a8/edx-ace-1.11.2.tar.gz (from https://pypi.org/simple/edx-ace/), version: 1.11.2 2025-06-03T22:52:53,828 Skipping link: No binaries permitted for edx-ace: https://files.pythonhosted.org/packages/14/6f/f170aa5a9d41873c81912d2c1ffbc95da249751592e68c908fecd83b8903/edx_ace-1.11.2-py2.py3-none-any.whl (from https://pypi.org/simple/edx-ace/) 2025-06-03T22:52:53,829 Found link https://files.pythonhosted.org/packages/df/35/a53ac56da415449f23f5f8bd82a2bb65603b1ad89d246c16a4cb349dde39/edx-ace-1.11.3.tar.gz (from https://pypi.org/simple/edx-ace/), version: 1.11.3 2025-06-03T22:52:53,829 Skipping link: No binaries permitted for edx-ace: https://files.pythonhosted.org/packages/0b/16/9403ee613afe01efe21f0e897b933e7c533f4bea646d6cf3b68de0cb1efe/edx_ace-1.11.3-py2.py3-none-any.whl (from https://pypi.org/simple/edx-ace/) 2025-06-03T22:52:53,830 Found link https://files.pythonhosted.org/packages/be/c4/217b54a64fdd1d278e37e71ca9a894d8d1122836a1e21a3bcd7bd8ed9fe3/edx-ace-1.11.4.tar.gz (from https://pypi.org/simple/edx-ace/), version: 1.11.4 2025-06-03T22:52:53,831 Skipping link: No binaries permitted for edx-ace: https://files.pythonhosted.org/packages/ee/d5/5d3cf0c2443766b5617912f4793ba65b06aedb24dd7eabe06b9170a9520d/edx_ace-1.11.4-py2.py3-none-any.whl (from https://pypi.org/simple/edx-ace/) 2025-06-03T22:52:53,832 Found link https://files.pythonhosted.org/packages/bd/84/29d8b53b9092e05aca39bf580ebfb96a01a234f2ed2ae4dc968831e13c38/edx-ace-1.12.0.tar.gz (from https://pypi.org/simple/edx-ace/), version: 1.12.0 2025-06-03T22:52:53,833 Skipping link: No binaries permitted for edx-ace: https://files.pythonhosted.org/packages/84/aa/8d3757056f859f5ea1c0c5e437aab45636cde551ed55f3523b692ab94e48/edx_ace-1.12.0-py2.py3-none-any.whl (from https://pypi.org/simple/edx-ace/) 2025-06-03T22:52:53,833 Found link https://files.pythonhosted.org/packages/17/3b/472f089f104d8a835fc70d7ecd5f7c73eb5bdd5c331a7687cf76b30a6b45/edx-ace-1.12.1.tar.gz (from https://pypi.org/simple/edx-ace/), version: 1.12.1 2025-06-03T22:52:53,834 Skipping link: No binaries permitted for edx-ace: https://files.pythonhosted.org/packages/83/a9/9597102a12fa388781c118bd2b7dff68a10d64f8555eaad99483888a071f/edx_ace-1.12.1-py2.py3-none-any.whl (from https://pypi.org/simple/edx-ace/) 2025-06-03T22:52:53,834 Skipping link: No binaries permitted for edx-ace: https://files.pythonhosted.org/packages/c8/f4/dfdb830e13c01fcd64deb9d80a65dedb797def18a630d6587117985c05d4/edx_ace-1.13.0-py2.py3-none-any.whl (from https://pypi.org/simple/edx-ace/) 2025-06-03T22:52:53,835 Found link https://files.pythonhosted.org/packages/91/38/521eddb506bf649967e7d6d0c125f8be86440a7e8fb6b95c7c44ae90b55e/edx_ace-1.13.0.tar.gz (from https://pypi.org/simple/edx-ace/), version: 1.13.0 2025-06-03T22:52:53,836 Skipping link: No binaries permitted for edx-ace: https://files.pythonhosted.org/packages/6e/5f/e65aa68b70bdef7417df37afc26ec101ae1c4314775a7d4df0a2a6f6876a/edx_ace-1.14.0-py2.py3-none-any.whl (from https://pypi.org/simple/edx-ace/) 2025-06-03T22:52:53,836 Found link https://files.pythonhosted.org/packages/40/0b/987134d62d00618080e7e79b60bb5c8bad00225257e305676dfe6d2abcc6/edx_ace-1.14.0.tar.gz (from https://pypi.org/simple/edx-ace/), version: 1.14.0 2025-06-03T22:52:53,837 Skipping link: No binaries permitted for edx-ace: https://files.pythonhosted.org/packages/6c/a9/61e293cba803cce681d37d442aaed492486094ae34d2a342272b3bf23ee4/edx_ace-1.15.0-py2.py3-none-any.whl (from https://pypi.org/simple/edx-ace/) 2025-06-03T22:52:53,838 Found link https://files.pythonhosted.org/packages/53/c8/5f3af78945d647f7083c92a02a03d4deefac4f778967cca291c652ae5bd1/edx_ace-1.15.0.tar.gz (from https://pypi.org/simple/edx-ace/), version: 1.15.0 2025-06-03T22:52:53,839 Fetching project page and analyzing links: https://www.piwheels.org/simple/edx-ace/ 2025-06-03T22:52:53,840 Getting page https://www.piwheels.org/simple/edx-ace/ 2025-06-03T22:52:53,841 Found index url https://www.piwheels.org/simple/ 2025-06-03T22:52:53,998 WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/edx-ace/ 2025-06-03T22:52:54,661 WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/edx-ace/ 2025-06-03T22:52:55,829 WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/edx-ace/ 2025-06-03T22:52:58,001 WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/edx-ace/ 2025-06-03T22:53:02,174 WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/edx-ace/ 2025-06-03T22:53:02,349 Could not fetch URL https://www.piwheels.org/simple/edx-ace/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='www.piwheels.org', port=443): Max retries exceeded with url: /simple/edx-ace/ (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))) - skipping 2025-06-03T22:53:02,351 Skipping link: not a file: https://www.piwheels.org/simple/edx-ace/ 2025-06-03T22:53:02,352 Skipping link: not a file: https://pypi.org/simple/edx-ace/ 2025-06-03T22:53:02,375 Given no hashes to check 1 links for project 'edx-ace': discarding no candidates 2025-06-03T22:53:02,377 Collecting edx-ace==1.12.1 2025-06-03T22:53:02,379 Created temporary directory: /tmp/pip-unpack-ujqxnb5y 2025-06-03T22:53:02,614 Downloading edx-ace-1.12.1.tar.gz (59 kB) 2025-06-03T22:53:02,804 Added edx-ace==1.12.1 from https://files.pythonhosted.org/packages/17/3b/472f089f104d8a835fc70d7ecd5f7c73eb5bdd5c331a7687cf76b30a6b45/edx-ace-1.12.1.tar.gz to build tracker '/tmp/pip-build-tracker-rkroa4zr' 2025-06-03T22:53:02,807 Running setup.py (path:/tmp/pip-wheel-h0i8wh2u/edx-ace_e8f1a553a1614e289e6d8f8b477cc091/setup.py) egg_info for package edx-ace 2025-06-03T22:53:02,808 Created temporary directory: /tmp/pip-pip-egg-info-q_zplz5n 2025-06-03T22:53:02,809 Preparing metadata (setup.py): started 2025-06-03T22:53:02,810 Running command python setup.py egg_info 2025-06-03T22:53:03,779 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-06-03T22:53:03,780 !! 2025-06-03T22:53:03,781 ******************************************************************************** 2025-06-03T22:53:03,781 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-06-03T22:53:03,783 License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+) 2025-06-03T22:53:03,784 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-06-03T22:53:03,784 ******************************************************************************** 2025-06-03T22:53:03,786 !! 2025-06-03T22:53:03,786 self._finalize_license_expression() 2025-06-03T22:53:03,812 running egg_info 2025-06-03T22:53:03,841 creating /tmp/pip-pip-egg-info-q_zplz5n/edx_ace.egg-info 2025-06-03T22:53:03,842 writing /tmp/pip-pip-egg-info-q_zplz5n/edx_ace.egg-info/PKG-INFO 2025-06-03T22:53:03,849 writing dependency_links to /tmp/pip-pip-egg-info-q_zplz5n/edx_ace.egg-info/dependency_links.txt 2025-06-03T22:53:03,851 writing entry points to /tmp/pip-pip-egg-info-q_zplz5n/edx_ace.egg-info/entry_points.txt 2025-06-03T22:53:03,853 writing requirements to /tmp/pip-pip-egg-info-q_zplz5n/edx_ace.egg-info/requires.txt 2025-06-03T22:53:03,855 writing top-level names to /tmp/pip-pip-egg-info-q_zplz5n/edx_ace.egg-info/top_level.txt 2025-06-03T22:53:03,856 writing manifest file '/tmp/pip-pip-egg-info-q_zplz5n/edx_ace.egg-info/SOURCES.txt' 2025-06-03T22:53:03,951 reading manifest file '/tmp/pip-pip-egg-info-q_zplz5n/edx_ace.egg-info/SOURCES.txt' 2025-06-03T22:53:03,953 reading manifest template 'MANIFEST.in' 2025-06-03T22:53:04,010 warning: no files found matching '*.png' under directory 'edx_ace' 2025-06-03T22:53:04,039 warning: no files found matching '*.gif' under directory 'edx_ace' 2025-06-03T22:53:04,066 warning: no files found matching '*js' under directory 'edx_ace' 2025-06-03T22:53:04,093 warning: no files found matching '*.css' under directory 'edx_ace' 2025-06-03T22:53:04,119 warning: no files found matching '*jpg' under directory 'edx_ace' 2025-06-03T22:53:04,146 warning: no files found matching '*jpeg' under directory 'edx_ace' 2025-06-03T22:53:04,173 warning: no files found matching '*svg' under directory 'edx_ace' 2025-06-03T22:53:04,200 adding license file 'LICENSE.txt' 2025-06-03T22:53:04,205 writing manifest file '/tmp/pip-pip-egg-info-q_zplz5n/edx_ace.egg-info/SOURCES.txt' 2025-06-03T22:53:04,313 Preparing metadata (setup.py): finished with status 'done' 2025-06-03T22:53:04,318 Source in /tmp/pip-wheel-h0i8wh2u/edx-ace_e8f1a553a1614e289e6d8f8b477cc091 has version 1.12.1, which satisfies requirement edx-ace==1.12.1 from https://files.pythonhosted.org/packages/17/3b/472f089f104d8a835fc70d7ecd5f7c73eb5bdd5c331a7687cf76b30a6b45/edx-ace-1.12.1.tar.gz 2025-06-03T22:53:04,319 Removed edx-ace==1.12.1 from https://files.pythonhosted.org/packages/17/3b/472f089f104d8a835fc70d7ecd5f7c73eb5bdd5c331a7687cf76b30a6b45/edx-ace-1.12.1.tar.gz from build tracker '/tmp/pip-build-tracker-rkroa4zr' 2025-06-03T22:53:04,327 Created temporary directory: /tmp/pip-unpack-o1n89dyp 2025-06-03T22:53:04,329 Created temporary directory: /tmp/pip-unpack-lsslzlrm 2025-06-03T22:53:04,329 Building wheels for collected packages: edx-ace 2025-06-03T22:53:04,334 Created temporary directory: /tmp/pip-wheel-n1qnvd2n 2025-06-03T22:53:04,335 DEPRECATION: Building 'edx-ace' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'edx-ace'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-06-03T22:53:04,336 Building wheel for edx-ace (setup.py): started 2025-06-03T22:53:04,338 Destination directory: /tmp/pip-wheel-n1qnvd2n 2025-06-03T22:53:04,338 Running command python setup.py bdist_wheel 2025-06-03T22:53:05,202 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-06-03T22:53:05,202 !! 2025-06-03T22:53:05,203 ******************************************************************************** 2025-06-03T22:53:05,204 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-06-03T22:53:05,205 License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+) 2025-06-03T22:53:05,206 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-06-03T22:53:05,207 ******************************************************************************** 2025-06-03T22:53:05,208 !! 2025-06-03T22:53:05,209 self._finalize_license_expression() 2025-06-03T22:53:05,209 running bdist_wheel 2025-06-03T22:53:05,288 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:135: SetuptoolsDeprecationWarning: bdist_wheel.universal is deprecated 2025-06-03T22:53:05,289 !! 2025-06-03T22:53:05,290 ******************************************************************************** 2025-06-03T22:53:05,290 With Python 2.7 end-of-life, support for building universal wheels 2025-06-03T22:53:05,291 (i.e., wheels that support both Python 2 and Python 3) 2025-06-03T22:53:05,291 is being obviated. 2025-06-03T22:53:05,292 Please discontinue using this option, or if you still need it, 2025-06-03T22:53:05,293 file an issue with pypa/setuptools describing your use case. 2025-06-03T22:53:05,294 By 2025-Aug-30, you need to update your project and remove deprecated calls 2025-06-03T22:53:05,294 or your builds will no longer be supported. 2025-06-03T22:53:05,295 ******************************************************************************** 2025-06-03T22:53:05,296 !! 2025-06-03T22:53:05,297 self.finalize_options() 2025-06-03T22:53:05,345 running build 2025-06-03T22:53:05,346 running build_py 2025-06-03T22:53:05,377 creating build/lib/edx_ace 2025-06-03T22:53:05,379 copying edx_ace/monitoring.py -> build/lib/edx_ace 2025-06-03T22:53:05,381 copying edx_ace/ace.py -> build/lib/edx_ace 2025-06-03T22:53:05,383 copying edx_ace/errors.py -> build/lib/edx_ace 2025-06-03T22:53:05,385 copying edx_ace/serialization.py -> build/lib/edx_ace 2025-06-03T22:53:05,387 copying edx_ace/signals.py -> build/lib/edx_ace 2025-06-03T22:53:05,389 copying edx_ace/renderers.py -> build/lib/edx_ace 2025-06-03T22:53:05,391 copying edx_ace/__init__.py -> build/lib/edx_ace 2025-06-03T22:53:05,393 copying edx_ace/apps.py -> build/lib/edx_ace 2025-06-03T22:53:05,394 copying edx_ace/policy.py -> build/lib/edx_ace 2025-06-03T22:53:05,397 copying edx_ace/recipient.py -> build/lib/edx_ace 2025-06-03T22:53:05,398 copying edx_ace/message.py -> build/lib/edx_ace 2025-06-03T22:53:05,401 copying edx_ace/presentation.py -> build/lib/edx_ace 2025-06-03T22:53:05,403 copying edx_ace/recipient_resolver.py -> build/lib/edx_ace 2025-06-03T22:53:05,405 copying edx_ace/delivery.py -> build/lib/edx_ace 2025-06-03T22:53:05,406 running egg_info 2025-06-03T22:53:05,438 writing edx_ace.egg-info/PKG-INFO 2025-06-03T22:53:05,443 writing dependency_links to edx_ace.egg-info/dependency_links.txt 2025-06-03T22:53:05,444 writing entry points to edx_ace.egg-info/entry_points.txt 2025-06-03T22:53:05,447 writing requirements to edx_ace.egg-info/requires.txt 2025-06-03T22:53:05,448 writing top-level names to edx_ace.egg-info/top_level.txt 2025-06-03T22:53:05,482 reading manifest file 'edx_ace.egg-info/SOURCES.txt' 2025-06-03T22:53:05,487 reading manifest template 'MANIFEST.in' 2025-06-03T22:53:05,533 warning: no files found matching '*.png' under directory 'edx_ace' 2025-06-03T22:53:05,559 warning: no files found matching '*.gif' under directory 'edx_ace' 2025-06-03T22:53:05,584 warning: no files found matching '*js' under directory 'edx_ace' 2025-06-03T22:53:05,610 warning: no files found matching '*.css' under directory 'edx_ace' 2025-06-03T22:53:05,636 warning: no files found matching '*jpg' under directory 'edx_ace' 2025-06-03T22:53:05,662 warning: no files found matching '*jpeg' under directory 'edx_ace' 2025-06-03T22:53:05,688 warning: no files found matching '*svg' under directory 'edx_ace' 2025-06-03T22:53:05,716 adding license file 'LICENSE.txt' 2025-06-03T22:53:05,723 writing manifest file 'edx_ace.egg-info/SOURCES.txt' 2025-06-03T22:53:05,727 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'edx_ace.channel' is absent from the `packages` configuration. 2025-06-03T22:53:05,728 !! 2025-06-03T22:53:05,729 ******************************************************************************** 2025-06-03T22:53:05,730 ############################ 2025-06-03T22:53:05,730 # Package would be ignored # 2025-06-03T22:53:05,731 ############################ 2025-06-03T22:53:05,731 Python recognizes 'edx_ace.channel' as an importable package[^1], 2025-06-03T22:53:05,732 but it is absent from setuptools' `packages` configuration. 2025-06-03T22:53:05,733 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-03T22:53:05,734 package, please make sure that 'edx_ace.channel' is explicitly added 2025-06-03T22:53:05,734 to the `packages` configuration field. 2025-06-03T22:53:05,735 Alternatively, you can also rely on setuptools' discovery methods 2025-06-03T22:53:05,736 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-03T22:53:05,737 instead of `find_packages(...)`/`find:`). 2025-06-03T22:53:05,738 You can read more about "package discovery" on setuptools documentation page: 2025-06-03T22:53:05,739 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-03T22:53:05,741 If you don't want 'edx_ace.channel' to be distributed and are 2025-06-03T22:53:05,741 already explicitly excluding 'edx_ace.channel' via 2025-06-03T22:53:05,742 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-03T22:53:05,742 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-03T22:53:05,743 combination with a more fine grained `package-data` configuration. 2025-06-03T22:53:05,744 You can read more about "package data files" on setuptools documentation page: 2025-06-03T22:53:05,745 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-03T22:53:05,747 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-03T22:53:05,747 even if it does not contain any `.py` files. 2025-06-03T22:53:05,748 On the other hand, currently there is no concept of package data 2025-06-03T22:53:05,748 directory, all directories are treated like packages. 2025-06-03T22:53:05,749 ******************************************************************************** 2025-06-03T22:53:05,750 !! 2025-06-03T22:53:05,750 check.warn(importable) 2025-06-03T22:53:05,751 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'edx_ace.push_notifications.views' is absent from the `packages` configuration. 2025-06-03T22:53:05,752 !! 2025-06-03T22:53:05,753 ******************************************************************************** 2025-06-03T22:53:05,753 ############################ 2025-06-03T22:53:05,754 # Package would be ignored # 2025-06-03T22:53:05,754 ############################ 2025-06-03T22:53:05,755 Python recognizes 'edx_ace.push_notifications.views' as an importable package[^1], 2025-06-03T22:53:05,755 but it is absent from setuptools' `packages` configuration. 2025-06-03T22:53:05,757 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-03T22:53:05,757 package, please make sure that 'edx_ace.push_notifications.views' is explicitly added 2025-06-03T22:53:05,758 to the `packages` configuration field. 2025-06-03T22:53:05,759 Alternatively, you can also rely on setuptools' discovery methods 2025-06-03T22:53:05,759 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-03T22:53:05,760 instead of `find_packages(...)`/`find:`). 2025-06-03T22:53:05,761 You can read more about "package discovery" on setuptools documentation page: 2025-06-03T22:53:05,762 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-03T22:53:05,763 If you don't want 'edx_ace.push_notifications.views' to be distributed and are 2025-06-03T22:53:05,764 already explicitly excluding 'edx_ace.push_notifications.views' via 2025-06-03T22:53:05,764 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-03T22:53:05,765 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-03T22:53:05,765 combination with a more fine grained `package-data` configuration. 2025-06-03T22:53:05,767 You can read more about "package data files" on setuptools documentation page: 2025-06-03T22:53:05,768 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-03T22:53:05,770 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-03T22:53:05,770 even if it does not contain any `.py` files. 2025-06-03T22:53:05,771 On the other hand, currently there is no concept of package data 2025-06-03T22:53:05,772 directory, all directories are treated like packages. 2025-06-03T22:53:05,772 ******************************************************************************** 2025-06-03T22:53:05,774 !! 2025-06-03T22:53:05,774 check.warn(importable) 2025-06-03T22:53:05,775 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'edx_ace.templatetags' is absent from the `packages` configuration. 2025-06-03T22:53:05,775 !! 2025-06-03T22:53:05,776 ******************************************************************************** 2025-06-03T22:53:05,777 ############################ 2025-06-03T22:53:05,777 # Package would be ignored # 2025-06-03T22:53:05,778 ############################ 2025-06-03T22:53:05,778 Python recognizes 'edx_ace.templatetags' as an importable package[^1], 2025-06-03T22:53:05,779 but it is absent from setuptools' `packages` configuration. 2025-06-03T22:53:05,780 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-03T22:53:05,781 package, please make sure that 'edx_ace.templatetags' is explicitly added 2025-06-03T22:53:05,781 to the `packages` configuration field. 2025-06-03T22:53:05,782 Alternatively, you can also rely on setuptools' discovery methods 2025-06-03T22:53:05,783 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-03T22:53:05,783 instead of `find_packages(...)`/`find:`). 2025-06-03T22:53:05,785 You can read more about "package discovery" on setuptools documentation page: 2025-06-03T22:53:05,786 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-03T22:53:05,787 If you don't want 'edx_ace.templatetags' to be distributed and are 2025-06-03T22:53:05,788 already explicitly excluding 'edx_ace.templatetags' via 2025-06-03T22:53:05,788 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-03T22:53:05,789 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-03T22:53:05,790 combination with a more fine grained `package-data` configuration. 2025-06-03T22:53:05,791 You can read more about "package data files" on setuptools documentation page: 2025-06-03T22:53:05,792 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-03T22:53:05,794 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-03T22:53:05,795 even if it does not contain any `.py` files. 2025-06-03T22:53:05,795 On the other hand, currently there is no concept of package data 2025-06-03T22:53:05,796 directory, all directories are treated like packages. 2025-06-03T22:53:05,796 ******************************************************************************** 2025-06-03T22:53:05,797 !! 2025-06-03T22:53:05,798 check.warn(importable) 2025-06-03T22:53:05,799 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'edx_ace.test_utils' is absent from the `packages` configuration. 2025-06-03T22:53:05,799 !! 2025-06-03T22:53:05,801 ******************************************************************************** 2025-06-03T22:53:05,801 ############################ 2025-06-03T22:53:05,802 # Package would be ignored # 2025-06-03T22:53:05,802 ############################ 2025-06-03T22:53:05,803 Python recognizes 'edx_ace.test_utils' as an importable package[^1], 2025-06-03T22:53:05,804 but it is absent from setuptools' `packages` configuration. 2025-06-03T22:53:05,805 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-03T22:53:05,806 package, please make sure that 'edx_ace.test_utils' is explicitly added 2025-06-03T22:53:05,806 to the `packages` configuration field. 2025-06-03T22:53:05,807 Alternatively, you can also rely on setuptools' discovery methods 2025-06-03T22:53:05,808 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-03T22:53:05,809 instead of `find_packages(...)`/`find:`). 2025-06-03T22:53:05,810 You can read more about "package discovery" on setuptools documentation page: 2025-06-03T22:53:05,811 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-03T22:53:05,812 If you don't want 'edx_ace.test_utils' to be distributed and are 2025-06-03T22:53:05,813 already explicitly excluding 'edx_ace.test_utils' via 2025-06-03T22:53:05,813 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-03T22:53:05,814 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-03T22:53:05,814 combination with a more fine grained `package-data` configuration. 2025-06-03T22:53:05,815 You can read more about "package data files" on setuptools documentation page: 2025-06-03T22:53:05,816 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-03T22:53:05,818 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-03T22:53:05,819 even if it does not contain any `.py` files. 2025-06-03T22:53:05,819 On the other hand, currently there is no concept of package data 2025-06-03T22:53:05,820 directory, all directories are treated like packages. 2025-06-03T22:53:05,820 ******************************************************************************** 2025-06-03T22:53:05,821 !! 2025-06-03T22:53:05,822 check.warn(importable) 2025-06-03T22:53:05,823 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'edx_ace.tests' is absent from the `packages` configuration. 2025-06-03T22:53:05,823 !! 2025-06-03T22:53:05,824 ******************************************************************************** 2025-06-03T22:53:05,825 ############################ 2025-06-03T22:53:05,826 # Package would be ignored # 2025-06-03T22:53:05,826 ############################ 2025-06-03T22:53:05,827 Python recognizes 'edx_ace.tests' as an importable package[^1], 2025-06-03T22:53:05,827 but it is absent from setuptools' `packages` configuration. 2025-06-03T22:53:05,829 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-03T22:53:05,829 package, please make sure that 'edx_ace.tests' is explicitly added 2025-06-03T22:53:05,830 to the `packages` configuration field. 2025-06-03T22:53:05,831 Alternatively, you can also rely on setuptools' discovery methods 2025-06-03T22:53:05,831 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-03T22:53:05,832 instead of `find_packages(...)`/`find:`). 2025-06-03T22:53:05,833 You can read more about "package discovery" on setuptools documentation page: 2025-06-03T22:53:05,834 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-03T22:53:05,836 If you don't want 'edx_ace.tests' to be distributed and are 2025-06-03T22:53:05,836 already explicitly excluding 'edx_ace.tests' via 2025-06-03T22:53:05,837 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-03T22:53:05,838 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-03T22:53:05,838 combination with a more fine grained `package-data` configuration. 2025-06-03T22:53:05,839 You can read more about "package data files" on setuptools documentation page: 2025-06-03T22:53:05,841 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-03T22:53:05,843 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-03T22:53:05,843 even if it does not contain any `.py` files. 2025-06-03T22:53:05,844 On the other hand, currently there is no concept of package data 2025-06-03T22:53:05,845 directory, all directories are treated like packages. 2025-06-03T22:53:05,845 ******************************************************************************** 2025-06-03T22:53:05,847 !! 2025-06-03T22:53:05,847 check.warn(importable) 2025-06-03T22:53:05,848 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'edx_ace.tests.channel' is absent from the `packages` configuration. 2025-06-03T22:53:05,848 !! 2025-06-03T22:53:05,849 ******************************************************************************** 2025-06-03T22:53:05,850 ############################ 2025-06-03T22:53:05,850 # Package would be ignored # 2025-06-03T22:53:05,851 ############################ 2025-06-03T22:53:05,851 Python recognizes 'edx_ace.tests.channel' as an importable package[^1], 2025-06-03T22:53:05,852 but it is absent from setuptools' `packages` configuration. 2025-06-03T22:53:05,853 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-03T22:53:05,854 package, please make sure that 'edx_ace.tests.channel' is explicitly added 2025-06-03T22:53:05,854 to the `packages` configuration field. 2025-06-03T22:53:05,855 Alternatively, you can also rely on setuptools' discovery methods 2025-06-03T22:53:05,856 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-03T22:53:05,856 instead of `find_packages(...)`/`find:`). 2025-06-03T22:53:05,857 You can read more about "package discovery" on setuptools documentation page: 2025-06-03T22:53:05,858 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-03T22:53:05,860 If you don't want 'edx_ace.tests.channel' to be distributed and are 2025-06-03T22:53:05,860 already explicitly excluding 'edx_ace.tests.channel' via 2025-06-03T22:53:05,861 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-03T22:53:05,861 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-03T22:53:05,862 combination with a more fine grained `package-data` configuration. 2025-06-03T22:53:05,863 You can read more about "package data files" on setuptools documentation page: 2025-06-03T22:53:05,864 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-03T22:53:05,866 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-03T22:53:05,867 even if it does not contain any `.py` files. 2025-06-03T22:53:05,868 On the other hand, currently there is no concept of package data 2025-06-03T22:53:05,868 directory, all directories are treated like packages. 2025-06-03T22:53:05,869 ******************************************************************************** 2025-06-03T22:53:05,870 !! 2025-06-03T22:53:05,871 check.warn(importable) 2025-06-03T22:53:05,871 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'edx_ace.tests.test_templates.testapp.edx_ace.testmessage.email' is absent from the `packages` configuration. 2025-06-03T22:53:05,872 !! 2025-06-03T22:53:05,873 ******************************************************************************** 2025-06-03T22:53:05,874 ############################ 2025-06-03T22:53:05,874 # Package would be ignored # 2025-06-03T22:53:05,875 ############################ 2025-06-03T22:53:05,876 Python recognizes 'edx_ace.tests.test_templates.testapp.edx_ace.testmessage.email' as an importable package[^1], 2025-06-03T22:53:05,876 but it is absent from setuptools' `packages` configuration. 2025-06-03T22:53:05,877 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-03T22:53:05,878 package, please make sure that 'edx_ace.tests.test_templates.testapp.edx_ace.testmessage.email' is explicitly added 2025-06-03T22:53:05,879 to the `packages` configuration field. 2025-06-03T22:53:05,880 Alternatively, you can also rely on setuptools' discovery methods 2025-06-03T22:53:05,880 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-03T22:53:05,881 instead of `find_packages(...)`/`find:`). 2025-06-03T22:53:05,882 You can read more about "package discovery" on setuptools documentation page: 2025-06-03T22:53:05,883 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-03T22:53:05,884 If you don't want 'edx_ace.tests.test_templates.testapp.edx_ace.testmessage.email' to be distributed and are 2025-06-03T22:53:05,884 already explicitly excluding 'edx_ace.tests.test_templates.testapp.edx_ace.testmessage.email' via 2025-06-03T22:53:05,885 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-03T22:53:05,885 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-03T22:53:05,886 combination with a more fine grained `package-data` configuration. 2025-06-03T22:53:05,887 You can read more about "package data files" on setuptools documentation page: 2025-06-03T22:53:05,888 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-03T22:53:05,889 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-03T22:53:05,890 even if it does not contain any `.py` files. 2025-06-03T22:53:05,890 On the other hand, currently there is no concept of package data 2025-06-03T22:53:05,891 directory, all directories are treated like packages. 2025-06-03T22:53:05,891 ******************************************************************************** 2025-06-03T22:53:05,893 !! 2025-06-03T22:53:05,893 check.warn(importable) 2025-06-03T22:53:05,894 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'edx_ace.tests.utils' is absent from the `packages` configuration. 2025-06-03T22:53:05,894 !! 2025-06-03T22:53:05,895 ******************************************************************************** 2025-06-03T22:53:05,896 ############################ 2025-06-03T22:53:05,897 # Package would be ignored # 2025-06-03T22:53:05,897 ############################ 2025-06-03T22:53:05,898 Python recognizes 'edx_ace.tests.utils' as an importable package[^1], 2025-06-03T22:53:05,899 but it is absent from setuptools' `packages` configuration. 2025-06-03T22:53:05,900 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-03T22:53:05,900 package, please make sure that 'edx_ace.tests.utils' is explicitly added 2025-06-03T22:53:05,901 to the `packages` configuration field. 2025-06-03T22:53:05,902 Alternatively, you can also rely on setuptools' discovery methods 2025-06-03T22:53:05,902 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-03T22:53:05,903 instead of `find_packages(...)`/`find:`). 2025-06-03T22:53:05,904 You can read more about "package discovery" on setuptools documentation page: 2025-06-03T22:53:05,905 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-03T22:53:05,907 If you don't want 'edx_ace.tests.utils' to be distributed and are 2025-06-03T22:53:05,907 already explicitly excluding 'edx_ace.tests.utils' via 2025-06-03T22:53:05,908 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-03T22:53:05,908 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-03T22:53:05,909 combination with a more fine grained `package-data` configuration. 2025-06-03T22:53:05,910 You can read more about "package data files" on setuptools documentation page: 2025-06-03T22:53:05,911 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-03T22:53:05,912 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-03T22:53:05,913 even if it does not contain any `.py` files. 2025-06-03T22:53:05,913 On the other hand, currently there is no concept of package data 2025-06-03T22:53:05,914 directory, all directories are treated like packages. 2025-06-03T22:53:05,914 ******************************************************************************** 2025-06-03T22:53:05,915 !! 2025-06-03T22:53:05,916 check.warn(importable) 2025-06-03T22:53:05,917 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:212: _Warning: Package 'edx_ace.utils' is absent from the `packages` configuration. 2025-06-03T22:53:05,917 !! 2025-06-03T22:53:05,918 ******************************************************************************** 2025-06-03T22:53:05,919 ############################ 2025-06-03T22:53:05,919 # Package would be ignored # 2025-06-03T22:53:05,920 ############################ 2025-06-03T22:53:05,920 Python recognizes 'edx_ace.utils' as an importable package[^1], 2025-06-03T22:53:05,921 but it is absent from setuptools' `packages` configuration. 2025-06-03T22:53:05,922 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-03T22:53:05,922 package, please make sure that 'edx_ace.utils' is explicitly added 2025-06-03T22:53:05,923 to the `packages` configuration field. 2025-06-03T22:53:05,924 Alternatively, you can also rely on setuptools' discovery methods 2025-06-03T22:53:05,924 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-03T22:53:05,925 instead of `find_packages(...)`/`find:`). 2025-06-03T22:53:05,926 You can read more about "package discovery" on setuptools documentation page: 2025-06-03T22:53:05,927 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-03T22:53:05,929 If you don't want 'edx_ace.utils' to be distributed and are 2025-06-03T22:53:05,929 already explicitly excluding 'edx_ace.utils' via 2025-06-03T22:53:05,930 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-03T22:53:05,930 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-03T22:53:05,931 combination with a more fine grained `package-data` configuration. 2025-06-03T22:53:05,932 You can read more about "package data files" on setuptools documentation page: 2025-06-03T22:53:05,933 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-03T22:53:05,935 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-03T22:53:05,936 even if it does not contain any `.py` files. 2025-06-03T22:53:05,936 On the other hand, currently there is no concept of package data 2025-06-03T22:53:05,937 directory, all directories are treated like packages. 2025-06-03T22:53:05,937 ******************************************************************************** 2025-06-03T22:53:05,939 !! 2025-06-03T22:53:05,939 check.warn(importable) 2025-06-03T22:53:05,940 creating build/lib/edx_ace/channel 2025-06-03T22:53:05,940 copying edx_ace/channel/__init__.py -> build/lib/edx_ace/channel 2025-06-03T22:53:05,941 copying edx_ace/channel/braze.py -> build/lib/edx_ace/channel 2025-06-03T22:53:05,942 copying edx_ace/channel/braze_push_notification.py -> build/lib/edx_ace/channel 2025-06-03T22:53:05,942 copying edx_ace/channel/django_email.py -> build/lib/edx_ace/channel 2025-06-03T22:53:05,943 copying edx_ace/channel/file.py -> build/lib/edx_ace/channel 2025-06-03T22:53:05,943 copying edx_ace/channel/mixins.py -> build/lib/edx_ace/channel 2025-06-03T22:53:05,944 copying edx_ace/channel/push_notification.py -> build/lib/edx_ace/channel 2025-06-03T22:53:05,944 copying edx_ace/channel/sailthru.py -> build/lib/edx_ace/channel 2025-06-03T22:53:05,945 creating build/lib/edx_ace/push_notifications/views 2025-06-03T22:53:05,945 copying edx_ace/push_notifications/views/__init__.py -> build/lib/edx_ace/push_notifications/views 2025-06-03T22:53:05,946 creating build/lib/edx_ace/templatetags 2025-06-03T22:53:05,946 copying edx_ace/templatetags/acetags.py -> build/lib/edx_ace/templatetags 2025-06-03T22:53:05,947 creating build/lib/edx_ace/test_utils 2025-06-03T22:53:05,947 copying edx_ace/test_utils/__init__.py -> build/lib/edx_ace/test_utils 2025-06-03T22:53:05,947 creating build/lib/edx_ace/tests 2025-06-03T22:53:05,948 copying edx_ace/tests/test_ace.py -> build/lib/edx_ace/tests 2025-06-03T22:53:05,948 copying edx_ace/tests/test_date.py -> build/lib/edx_ace/tests 2025-06-03T22:53:05,949 copying edx_ace/tests/test_delivery.py -> build/lib/edx_ace/tests 2025-06-03T22:53:05,949 copying edx_ace/tests/test_message.py -> build/lib/edx_ace/tests 2025-06-03T22:53:05,950 copying edx_ace/tests/test_policy.py -> build/lib/edx_ace/tests 2025-06-03T22:53:05,950 copying edx_ace/tests/test_presentation.py -> build/lib/edx_ace/tests 2025-06-03T22:53:05,950 creating build/lib/edx_ace/tests/channel 2025-06-03T22:53:05,951 copying edx_ace/tests/channel/test_braze.py -> build/lib/edx_ace/tests/channel 2025-06-03T22:53:05,951 copying edx_ace/tests/channel/test_braze_push_notification.py -> build/lib/edx_ace/tests/channel 2025-06-03T22:53:05,952 copying edx_ace/tests/channel/test_channel_helpers.py -> build/lib/edx_ace/tests/channel 2025-06-03T22:53:05,952 copying edx_ace/tests/channel/test_django_email.py -> build/lib/edx_ace/tests/channel 2025-06-03T22:53:05,953 copying edx_ace/tests/channel/test_file_email.py -> build/lib/edx_ace/tests/channel 2025-06-03T22:53:05,953 copying edx_ace/tests/channel/test_push_notification.py -> build/lib/edx_ace/tests/channel 2025-06-03T22:53:05,954 copying edx_ace/tests/channel/test_sailthru.py -> build/lib/edx_ace/tests/channel 2025-06-03T22:53:05,954 creating build/lib/edx_ace/tests/test_templates/testapp/edx_ace/testmessage/email 2025-06-03T22:53:05,955 copying edx_ace/tests/test_templates/testapp/edx_ace/testmessage/email/body.html -> build/lib/edx_ace/tests/test_templates/testapp/edx_ace/testmessage/email 2025-06-03T22:53:05,955 copying edx_ace/tests/test_templates/testapp/edx_ace/testmessage/email/head.html -> build/lib/edx_ace/tests/test_templates/testapp/edx_ace/testmessage/email 2025-06-03T22:53:05,956 creating build/lib/edx_ace/tests/utils 2025-06-03T22:53:05,956 copying edx_ace/tests/utils/test_braze_utils.py -> build/lib/edx_ace/tests/utils 2025-06-03T22:53:05,957 copying edx_ace/tests/utils/test_signals.py -> build/lib/edx_ace/tests/utils 2025-06-03T22:53:05,957 creating build/lib/edx_ace/utils 2025-06-03T22:53:05,958 copying edx_ace/utils/__init__.py -> build/lib/edx_ace/utils 2025-06-03T22:53:05,959 copying edx_ace/utils/braze.py -> build/lib/edx_ace/utils 2025-06-03T22:53:05,959 copying edx_ace/utils/date.py -> build/lib/edx_ace/utils 2025-06-03T22:53:05,960 copying edx_ace/utils/once.py -> build/lib/edx_ace/utils 2025-06-03T22:53:05,960 copying edx_ace/utils/plugins.py -> build/lib/edx_ace/utils 2025-06-03T22:53:05,961 copying edx_ace/utils/signals.py -> build/lib/edx_ace/utils 2025-06-03T22:53:05,961 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-06-03T22:53:05,962 !! 2025-06-03T22:53:05,963 ******************************************************************************** 2025-06-03T22:53:05,964 Please avoid running ``setup.py`` directly. 2025-06-03T22:53:05,965 Instead, use pypa/build, pypa/installer or other 2025-06-03T22:53:05,965 standards-based tools. 2025-06-03T22:53:05,966 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-06-03T22:53:05,967 or your builds will no longer be supported. 2025-06-03T22:53:05,968 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-06-03T22:53:05,968 ******************************************************************************** 2025-06-03T22:53:05,969 !! 2025-06-03T22:53:05,969 self.initialize_options() 2025-06-03T22:53:05,970 installing to build/bdist.linux-armv7l/wheel 2025-06-03T22:53:05,970 running install 2025-06-03T22:53:05,971 running install_lib 2025-06-03T22:53:05,995 creating build/bdist.linux-armv7l/wheel 2025-06-03T22:53:05,997 creating build/bdist.linux-armv7l/wheel/edx_ace 2025-06-03T22:53:05,999 copying build/lib/edx_ace/monitoring.py -> build/bdist.linux-armv7l/wheel/./edx_ace 2025-06-03T22:53:06,001 copying build/lib/edx_ace/ace.py -> build/bdist.linux-armv7l/wheel/./edx_ace 2025-06-03T22:53:06,003 copying build/lib/edx_ace/errors.py -> build/bdist.linux-armv7l/wheel/./edx_ace 2025-06-03T22:53:06,005 creating build/bdist.linux-armv7l/wheel/edx_ace/tests 2025-06-03T22:53:06,006 copying build/lib/edx_ace/tests/test_date.py -> build/bdist.linux-armv7l/wheel/./edx_ace/tests 2025-06-03T22:53:06,009 copying build/lib/edx_ace/tests/test_message.py -> build/bdist.linux-armv7l/wheel/./edx_ace/tests 2025-06-03T22:53:06,011 copying build/lib/edx_ace/tests/test_ace.py -> build/bdist.linux-armv7l/wheel/./edx_ace/tests 2025-06-03T22:53:06,013 copying build/lib/edx_ace/tests/test_presentation.py -> build/bdist.linux-armv7l/wheel/./edx_ace/tests 2025-06-03T22:53:06,015 copying build/lib/edx_ace/tests/test_policy.py -> build/bdist.linux-armv7l/wheel/./edx_ace/tests 2025-06-03T22:53:06,017 creating build/bdist.linux-armv7l/wheel/edx_ace/tests/utils 2025-06-03T22:53:06,019 copying build/lib/edx_ace/tests/utils/test_signals.py -> build/bdist.linux-armv7l/wheel/./edx_ace/tests/utils 2025-06-03T22:53:06,021 copying build/lib/edx_ace/tests/utils/test_braze_utils.py -> build/bdist.linux-armv7l/wheel/./edx_ace/tests/utils 2025-06-03T22:53:06,023 creating build/bdist.linux-armv7l/wheel/edx_ace/tests/test_templates 2025-06-03T22:53:06,025 creating build/bdist.linux-armv7l/wheel/edx_ace/tests/test_templates/testapp 2025-06-03T22:53:06,027 creating build/bdist.linux-armv7l/wheel/edx_ace/tests/test_templates/testapp/edx_ace 2025-06-03T22:53:06,029 creating build/bdist.linux-armv7l/wheel/edx_ace/tests/test_templates/testapp/edx_ace/testmessage 2025-06-03T22:53:06,031 creating build/bdist.linux-armv7l/wheel/edx_ace/tests/test_templates/testapp/edx_ace/testmessage/email 2025-06-03T22:53:06,032 copying build/lib/edx_ace/tests/test_templates/testapp/edx_ace/testmessage/email/head.html -> build/bdist.linux-armv7l/wheel/./edx_ace/tests/test_templates/testapp/edx_ace/testmessage/email 2025-06-03T22:53:06,035 copying build/lib/edx_ace/tests/test_templates/testapp/edx_ace/testmessage/email/body.html -> build/bdist.linux-armv7l/wheel/./edx_ace/tests/test_templates/testapp/edx_ace/testmessage/email 2025-06-03T22:53:06,037 copying build/lib/edx_ace/tests/test_delivery.py -> build/bdist.linux-armv7l/wheel/./edx_ace/tests 2025-06-03T22:53:06,040 creating build/bdist.linux-armv7l/wheel/edx_ace/tests/channel 2025-06-03T22:53:06,041 copying build/lib/edx_ace/tests/channel/test_channel_helpers.py -> build/bdist.linux-armv7l/wheel/./edx_ace/tests/channel 2025-06-03T22:53:06,043 copying build/lib/edx_ace/tests/channel/test_braze.py -> build/bdist.linux-armv7l/wheel/./edx_ace/tests/channel 2025-06-03T22:53:06,046 copying build/lib/edx_ace/tests/channel/test_file_email.py -> build/bdist.linux-armv7l/wheel/./edx_ace/tests/channel 2025-06-03T22:53:06,048 copying build/lib/edx_ace/tests/channel/test_django_email.py -> build/bdist.linux-armv7l/wheel/./edx_ace/tests/channel 2025-06-03T22:53:06,050 copying build/lib/edx_ace/tests/channel/test_push_notification.py -> build/bdist.linux-armv7l/wheel/./edx_ace/tests/channel 2025-06-03T22:53:06,053 copying build/lib/edx_ace/tests/channel/test_sailthru.py -> build/bdist.linux-armv7l/wheel/./edx_ace/tests/channel 2025-06-03T22:53:06,055 copying build/lib/edx_ace/tests/channel/test_braze_push_notification.py -> build/bdist.linux-armv7l/wheel/./edx_ace/tests/channel 2025-06-03T22:53:06,058 copying build/lib/edx_ace/serialization.py -> build/bdist.linux-armv7l/wheel/./edx_ace 2025-06-03T22:53:06,060 copying build/lib/edx_ace/signals.py -> build/bdist.linux-armv7l/wheel/./edx_ace 2025-06-03T22:53:06,062 copying build/lib/edx_ace/renderers.py -> build/bdist.linux-armv7l/wheel/./edx_ace 2025-06-03T22:53:06,065 creating build/bdist.linux-armv7l/wheel/edx_ace/templatetags 2025-06-03T22:53:06,066 copying build/lib/edx_ace/templatetags/acetags.py -> build/bdist.linux-armv7l/wheel/./edx_ace/templatetags 2025-06-03T22:53:06,068 copying build/lib/edx_ace/__init__.py -> build/bdist.linux-armv7l/wheel/./edx_ace 2025-06-03T22:53:06,070 copying build/lib/edx_ace/apps.py -> build/bdist.linux-armv7l/wheel/./edx_ace 2025-06-03T22:53:06,073 creating build/bdist.linux-armv7l/wheel/edx_ace/test_utils 2025-06-03T22:53:06,074 copying build/lib/edx_ace/test_utils/__init__.py -> build/bdist.linux-armv7l/wheel/./edx_ace/test_utils 2025-06-03T22:53:06,077 creating build/bdist.linux-armv7l/wheel/edx_ace/utils 2025-06-03T22:53:06,079 copying build/lib/edx_ace/utils/braze.py -> build/bdist.linux-armv7l/wheel/./edx_ace/utils 2025-06-03T22:53:06,081 copying build/lib/edx_ace/utils/date.py -> build/bdist.linux-armv7l/wheel/./edx_ace/utils 2025-06-03T22:53:06,083 copying build/lib/edx_ace/utils/plugins.py -> build/bdist.linux-armv7l/wheel/./edx_ace/utils 2025-06-03T22:53:06,085 copying build/lib/edx_ace/utils/signals.py -> build/bdist.linux-armv7l/wheel/./edx_ace/utils 2025-06-03T22:53:06,087 copying build/lib/edx_ace/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./edx_ace/utils 2025-06-03T22:53:06,089 copying build/lib/edx_ace/utils/once.py -> build/bdist.linux-armv7l/wheel/./edx_ace/utils 2025-06-03T22:53:06,092 creating build/bdist.linux-armv7l/wheel/edx_ace/push_notifications 2025-06-03T22:53:06,094 creating build/bdist.linux-armv7l/wheel/edx_ace/push_notifications/views 2025-06-03T22:53:06,095 copying build/lib/edx_ace/push_notifications/views/__init__.py -> build/bdist.linux-armv7l/wheel/./edx_ace/push_notifications/views 2025-06-03T22:53:06,097 copying build/lib/edx_ace/policy.py -> build/bdist.linux-armv7l/wheel/./edx_ace 2025-06-03T22:53:06,100 copying build/lib/edx_ace/recipient.py -> build/bdist.linux-armv7l/wheel/./edx_ace 2025-06-03T22:53:06,101 copying build/lib/edx_ace/message.py -> build/bdist.linux-armv7l/wheel/./edx_ace 2025-06-03T22:53:06,104 copying build/lib/edx_ace/presentation.py -> build/bdist.linux-armv7l/wheel/./edx_ace 2025-06-03T22:53:06,107 creating build/bdist.linux-armv7l/wheel/edx_ace/channel 2025-06-03T22:53:06,108 copying build/lib/edx_ace/channel/braze_push_notification.py -> build/bdist.linux-armv7l/wheel/./edx_ace/channel 2025-06-03T22:53:06,111 copying build/lib/edx_ace/channel/braze.py -> build/bdist.linux-armv7l/wheel/./edx_ace/channel 2025-06-03T22:53:06,113 copying build/lib/edx_ace/channel/sailthru.py -> build/bdist.linux-armv7l/wheel/./edx_ace/channel 2025-06-03T22:53:06,116 copying build/lib/edx_ace/channel/__init__.py -> build/bdist.linux-armv7l/wheel/./edx_ace/channel 2025-06-03T22:53:06,118 copying build/lib/edx_ace/channel/push_notification.py -> build/bdist.linux-armv7l/wheel/./edx_ace/channel 2025-06-03T22:53:06,121 copying build/lib/edx_ace/channel/mixins.py -> build/bdist.linux-armv7l/wheel/./edx_ace/channel 2025-06-03T22:53:06,123 copying build/lib/edx_ace/channel/django_email.py -> build/bdist.linux-armv7l/wheel/./edx_ace/channel 2025-06-03T22:53:06,125 copying build/lib/edx_ace/channel/file.py -> build/bdist.linux-armv7l/wheel/./edx_ace/channel 2025-06-03T22:53:06,128 copying build/lib/edx_ace/recipient_resolver.py -> build/bdist.linux-armv7l/wheel/./edx_ace 2025-06-03T22:53:06,130 copying build/lib/edx_ace/delivery.py -> build/bdist.linux-armv7l/wheel/./edx_ace 2025-06-03T22:53:06,131 running install_egg_info 2025-06-03T22:53:06,173 Copying edx_ace.egg-info to build/bdist.linux-armv7l/wheel/./edx_ace-1.12.1-py3.11.egg-info 2025-06-03T22:53:06,187 running install_scripts 2025-06-03T22:53:06,203 creating build/bdist.linux-armv7l/wheel/edx_ace-1.12.1.dist-info/WHEEL 2025-06-03T22:53:06,206 creating '/tmp/pip-wheel-n1qnvd2n/edx_ace-1.12.1-py2.py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-06-03T22:53:06,210 adding 'edx_ace/__init__.py' 2025-06-03T22:53:06,211 adding 'edx_ace/ace.py' 2025-06-03T22:53:06,213 adding 'edx_ace/apps.py' 2025-06-03T22:53:06,215 adding 'edx_ace/delivery.py' 2025-06-03T22:53:06,216 adding 'edx_ace/errors.py' 2025-06-03T22:53:06,218 adding 'edx_ace/message.py' 2025-06-03T22:53:06,220 adding 'edx_ace/monitoring.py' 2025-06-03T22:53:06,222 adding 'edx_ace/policy.py' 2025-06-03T22:53:06,223 adding 'edx_ace/presentation.py' 2025-06-03T22:53:06,225 adding 'edx_ace/recipient.py' 2025-06-03T22:53:06,226 adding 'edx_ace/recipient_resolver.py' 2025-06-03T22:53:06,228 adding 'edx_ace/renderers.py' 2025-06-03T22:53:06,230 adding 'edx_ace/serialization.py' 2025-06-03T22:53:06,231 adding 'edx_ace/signals.py' 2025-06-03T22:53:06,234 adding 'edx_ace/channel/__init__.py' 2025-06-03T22:53:06,236 adding 'edx_ace/channel/braze.py' 2025-06-03T22:53:06,237 adding 'edx_ace/channel/braze_push_notification.py' 2025-06-03T22:53:06,238 adding 'edx_ace/channel/django_email.py' 2025-06-03T22:53:06,240 adding 'edx_ace/channel/file.py' 2025-06-03T22:53:06,241 adding 'edx_ace/channel/mixins.py' 2025-06-03T22:53:06,243 adding 'edx_ace/channel/push_notification.py' 2025-06-03T22:53:06,245 adding 'edx_ace/channel/sailthru.py' 2025-06-03T22:53:06,247 adding 'edx_ace/push_notifications/views/__init__.py' 2025-06-03T22:53:06,249 adding 'edx_ace/templatetags/acetags.py' 2025-06-03T22:53:06,250 adding 'edx_ace/test_utils/__init__.py' 2025-06-03T22:53:06,252 adding 'edx_ace/tests/test_ace.py' 2025-06-03T22:53:06,254 adding 'edx_ace/tests/test_date.py' 2025-06-03T22:53:06,255 adding 'edx_ace/tests/test_delivery.py' 2025-06-03T22:53:06,257 adding 'edx_ace/tests/test_message.py' 2025-06-03T22:53:06,258 adding 'edx_ace/tests/test_policy.py' 2025-06-03T22:53:06,259 adding 'edx_ace/tests/test_presentation.py' 2025-06-03T22:53:06,262 adding 'edx_ace/tests/channel/test_braze.py' 2025-06-03T22:53:06,263 adding 'edx_ace/tests/channel/test_braze_push_notification.py' 2025-06-03T22:53:06,265 adding 'edx_ace/tests/channel/test_channel_helpers.py' 2025-06-03T22:53:06,266 adding 'edx_ace/tests/channel/test_django_email.py' 2025-06-03T22:53:06,268 adding 'edx_ace/tests/channel/test_file_email.py' 2025-06-03T22:53:06,269 adding 'edx_ace/tests/channel/test_push_notification.py' 2025-06-03T22:53:06,271 adding 'edx_ace/tests/channel/test_sailthru.py' 2025-06-03T22:53:06,274 adding 'edx_ace/tests/test_templates/testapp/edx_ace/testmessage/email/body.html' 2025-06-03T22:53:06,276 adding 'edx_ace/tests/test_templates/testapp/edx_ace/testmessage/email/head.html' 2025-06-03T22:53:06,278 adding 'edx_ace/tests/utils/test_braze_utils.py' 2025-06-03T22:53:06,279 adding 'edx_ace/tests/utils/test_signals.py' 2025-06-03T22:53:06,281 adding 'edx_ace/utils/__init__.py' 2025-06-03T22:53:06,283 adding 'edx_ace/utils/braze.py' 2025-06-03T22:53:06,284 adding 'edx_ace/utils/date.py' 2025-06-03T22:53:06,285 adding 'edx_ace/utils/once.py' 2025-06-03T22:53:06,287 adding 'edx_ace/utils/plugins.py' 2025-06-03T22:53:06,288 adding 'edx_ace/utils/signals.py' 2025-06-03T22:53:06,296 adding 'edx_ace-1.12.1.dist-info/licenses/LICENSE.txt' 2025-06-03T22:53:06,299 adding 'edx_ace-1.12.1.dist-info/METADATA' 2025-06-03T22:53:06,300 adding 'edx_ace-1.12.1.dist-info/WHEEL' 2025-06-03T22:53:06,301 adding 'edx_ace-1.12.1.dist-info/entry_points.txt' 2025-06-03T22:53:06,302 adding 'edx_ace-1.12.1.dist-info/top_level.txt' 2025-06-03T22:53:06,304 adding 'edx_ace-1.12.1.dist-info/RECORD' 2025-06-03T22:53:06,306 removing build/bdist.linux-armv7l/wheel 2025-06-03T22:53:06,434 Building wheel for edx-ace (setup.py): finished with status 'done' 2025-06-03T22:53:06,437 Created wheel for edx-ace: filename=edx_ace-1.12.1-py2.py3-none-any.whl size=69222 sha256=e10f6dfb1d33a1db9b11fc6c88f5b7bbad4c04c174dee005f329ffc15ce9cc39 2025-06-03T22:53:06,438 Stored in directory: /tmp/pip-ephem-wheel-cache-8w9mqdgn/wheels/75/26/1e/21ad6b46c8a36386753cdda0d027dbc5f505e3da62de48d35b 2025-06-03T22:53:06,455 Successfully built edx-ace 2025-06-03T22:53:06,460 Removed build tracker: '/tmp/pip-build-tracker-rkroa4zr'