2025-06-05T18:10:41,894 Created temporary directory: /tmp/pip-build-tracker-tgkhlisc 2025-06-05T18:10:41,895 Initialized build tracking at /tmp/pip-build-tracker-tgkhlisc 2025-06-05T18:10:41,895 Created build tracker: /tmp/pip-build-tracker-tgkhlisc 2025-06-05T18:10:41,896 Entered build tracker: /tmp/pip-build-tracker-tgkhlisc 2025-06-05T18:10:41,897 Created temporary directory: /tmp/pip-wheel-7g4ff1vt 2025-06-05T18:10:41,900 Created temporary directory: /tmp/pip-ephem-wheel-cache-oxy80ftx 2025-06-05T18:10:41,957 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-06-05T18:10:41,959 2 location(s) to search for versions of edx-ace: 2025-06-05T18:10:41,959 * https://pypi.org/simple/edx-ace/ 2025-06-05T18:10:41,959 * https://www.piwheels.org/simple/edx-ace/ 2025-06-05T18:10:41,960 Fetching project page and analyzing links: https://pypi.org/simple/edx-ace/ 2025-06-05T18:10:41,961 Getting page https://pypi.org/simple/edx-ace/ 2025-06-05T18:10:41,962 Found index url https://pypi.org/simple/ 2025-06-05T18:10:42,192 Fetched page https://pypi.org/simple/edx-ace/ as application/vnd.pypi.simple.v1+json 2025-06-05T18:10:42,209 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-05T18:10:42,210 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-05T18:10:42,211 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-05T18:10:42,212 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-05T18:10:42,213 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-05T18:10:42,214 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-05T18:10:42,214 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-05T18:10:42,215 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-05T18:10:42,216 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-05T18:10:42,217 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-05T18:10:42,217 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-05T18:10:42,218 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-05T18:10:42,218 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-05T18:10:42,219 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-05T18:10:42,220 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-05T18:10:42,221 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-05T18:10:42,221 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-05T18:10:42,222 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-05T18:10:42,222 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-05T18:10:42,223 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-05T18:10:42,223 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-05T18:10:42,224 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-05T18:10:42,225 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-05T18:10:42,225 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-05T18:10:42,226 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-05T18:10:42,227 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-05T18:10:42,227 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-05T18:10:42,228 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-05T18:10:42,229 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-05T18:10:42,229 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-05T18:10:42,230 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-05T18:10:42,231 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-05T18:10:42,231 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-05T18:10:42,232 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-05T18:10:42,232 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-05T18:10:42,233 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-05T18:10:42,234 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-05T18:10:42,234 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-05T18:10:42,235 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-05T18:10:42,235 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-05T18:10:42,236 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-05T18:10:42,237 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-05T18:10:42,238 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-05T18:10:42,238 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-05T18:10:42,239 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-05T18:10:42,240 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-05T18:10:42,240 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-05T18:10:42,241 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-05T18:10:42,242 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-05T18:10:42,243 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-05T18:10:42,243 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-05T18:10:42,244 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-05T18:10:42,244 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-05T18:10:42,245 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-05T18:10:42,246 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-05T18:10:42,246 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-05T18:10:42,247 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-05T18:10:42,248 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-05T18:10:42,248 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-05T18:10:42,249 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-05T18:10:42,250 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-05T18:10:42,251 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-05T18:10:42,251 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-05T18:10:42,252 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-05T18:10:42,253 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-05T18:10:42,254 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-05T18:10:42,255 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-05T18:10:42,255 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-05T18:10:42,256 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-05T18:10:42,256 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-05T18:10:42,257 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-05T18:10:42,257 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-05T18:10:42,258 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-05T18:10:42,259 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-05T18:10:42,259 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-05T18:10:42,260 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-05T18:10:42,261 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-05T18:10:42,262 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-05T18:10:42,262 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-05T18:10:42,263 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-05T18:10:42,264 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-05T18:10:42,265 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-05T18:10:42,265 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-05T18:10:42,266 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-05T18:10:42,267 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-05T18:10:42,267 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-05T18:10:42,268 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-05T18:10:42,268 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-05T18:10:42,269 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-05T18:10:42,269 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-05T18:10:42,270 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-05T18:10:42,271 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-05T18:10:42,272 Fetching project page and analyzing links: https://www.piwheels.org/simple/edx-ace/ 2025-06-05T18:10:42,273 Getting page https://www.piwheels.org/simple/edx-ace/ 2025-06-05T18:10:42,274 Found index url https://www.piwheels.org/simple/ 2025-06-05T18:10:42,437 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-05T18:10:43,093 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-05T18:10:44,260 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-05T18:10:46,429 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-05T18:10:50,599 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-05T18:10:50,771 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-05T18:10:50,774 Skipping link: not a file: https://www.piwheels.org/simple/edx-ace/ 2025-06-05T18:10:50,774 Skipping link: not a file: https://pypi.org/simple/edx-ace/ 2025-06-05T18:10:50,802 Given no hashes to check 1 links for project 'edx-ace': discarding no candidates 2025-06-05T18:10:50,805 Collecting edx-ace==1.14.0 2025-06-05T18:10:50,807 Created temporary directory: /tmp/pip-unpack-dnovetzt 2025-06-05T18:10:51,306 Downloading edx_ace-1.14.0.tar.gz (60 kB) 2025-06-05T18:10:51,506 Added edx-ace==1.14.0 from https://files.pythonhosted.org/packages/40/0b/987134d62d00618080e7e79b60bb5c8bad00225257e305676dfe6d2abcc6/edx_ace-1.14.0.tar.gz to build tracker '/tmp/pip-build-tracker-tgkhlisc' 2025-06-05T18:10:51,509 Running setup.py (path:/tmp/pip-wheel-7g4ff1vt/edx-ace_bfb38d52de36466ba89879c03d49d5fa/setup.py) egg_info for package edx-ace 2025-06-05T18:10:51,510 Created temporary directory: /tmp/pip-pip-egg-info-t9t908dw 2025-06-05T18:10:51,510 Preparing metadata (setup.py): started 2025-06-05T18:10:51,512 Running command python setup.py egg_info 2025-06-05T18:10:52,481 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-06-05T18:10:52,482 !! 2025-06-05T18:10:52,483 ******************************************************************************** 2025-06-05T18:10:52,483 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-06-05T18:10:52,485 License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+) 2025-06-05T18:10:52,486 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-06-05T18:10:52,486 ******************************************************************************** 2025-06-05T18:10:52,488 !! 2025-06-05T18:10:52,488 self._finalize_license_expression() 2025-06-05T18:10:52,512 running egg_info 2025-06-05T18:10:52,541 creating /tmp/pip-pip-egg-info-t9t908dw/edx_ace.egg-info 2025-06-05T18:10:52,542 writing /tmp/pip-pip-egg-info-t9t908dw/edx_ace.egg-info/PKG-INFO 2025-06-05T18:10:52,548 writing dependency_links to /tmp/pip-pip-egg-info-t9t908dw/edx_ace.egg-info/dependency_links.txt 2025-06-05T18:10:52,550 writing entry points to /tmp/pip-pip-egg-info-t9t908dw/edx_ace.egg-info/entry_points.txt 2025-06-05T18:10:52,552 writing requirements to /tmp/pip-pip-egg-info-t9t908dw/edx_ace.egg-info/requires.txt 2025-06-05T18:10:52,554 writing top-level names to /tmp/pip-pip-egg-info-t9t908dw/edx_ace.egg-info/top_level.txt 2025-06-05T18:10:52,556 writing manifest file '/tmp/pip-pip-egg-info-t9t908dw/edx_ace.egg-info/SOURCES.txt' 2025-06-05T18:10:52,650 reading manifest file '/tmp/pip-pip-egg-info-t9t908dw/edx_ace.egg-info/SOURCES.txt' 2025-06-05T18:10:52,651 reading manifest template 'MANIFEST.in' 2025-06-05T18:10:52,708 warning: no files found matching '*.png' under directory 'edx_ace' 2025-06-05T18:10:52,736 warning: no files found matching '*.gif' under directory 'edx_ace' 2025-06-05T18:10:52,764 warning: no files found matching '*js' under directory 'edx_ace' 2025-06-05T18:10:52,789 warning: no files found matching '*.css' under directory 'edx_ace' 2025-06-05T18:10:52,816 warning: no files found matching '*jpg' under directory 'edx_ace' 2025-06-05T18:10:52,842 warning: no files found matching '*jpeg' under directory 'edx_ace' 2025-06-05T18:10:52,868 warning: no files found matching '*svg' under directory 'edx_ace' 2025-06-05T18:10:52,897 adding license file 'LICENSE.txt' 2025-06-05T18:10:52,902 writing manifest file '/tmp/pip-pip-egg-info-t9t908dw/edx_ace.egg-info/SOURCES.txt' 2025-06-05T18:10:53,010 Preparing metadata (setup.py): finished with status 'done' 2025-06-05T18:10:53,015 Source in /tmp/pip-wheel-7g4ff1vt/edx-ace_bfb38d52de36466ba89879c03d49d5fa has version 1.14.0, which satisfies requirement edx-ace==1.14.0 from https://files.pythonhosted.org/packages/40/0b/987134d62d00618080e7e79b60bb5c8bad00225257e305676dfe6d2abcc6/edx_ace-1.14.0.tar.gz 2025-06-05T18:10:53,016 Removed edx-ace==1.14.0 from https://files.pythonhosted.org/packages/40/0b/987134d62d00618080e7e79b60bb5c8bad00225257e305676dfe6d2abcc6/edx_ace-1.14.0.tar.gz from build tracker '/tmp/pip-build-tracker-tgkhlisc' 2025-06-05T18:10:53,025 Created temporary directory: /tmp/pip-unpack-oodebila 2025-06-05T18:10:53,026 Created temporary directory: /tmp/pip-unpack-ll3j9j3b 2025-06-05T18:10:53,027 Building wheels for collected packages: edx-ace 2025-06-05T18:10:53,031 Created temporary directory: /tmp/pip-wheel-2lg_o9ca 2025-06-05T18:10:53,032 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-05T18:10:53,033 Building wheel for edx-ace (setup.py): started 2025-06-05T18:10:53,035 Destination directory: /tmp/pip-wheel-2lg_o9ca 2025-06-05T18:10:53,035 Running command python setup.py bdist_wheel 2025-06-05T18:10:53,902 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-06-05T18:10:53,903 !! 2025-06-05T18:10:53,904 ******************************************************************************** 2025-06-05T18:10:53,904 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-06-05T18:10:53,906 License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+) 2025-06-05T18:10:53,907 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-06-05T18:10:53,907 ******************************************************************************** 2025-06-05T18:10:53,908 !! 2025-06-05T18:10:53,909 self._finalize_license_expression() 2025-06-05T18:10:53,910 running bdist_wheel 2025-06-05T18:10:53,990 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:135: SetuptoolsDeprecationWarning: bdist_wheel.universal is deprecated 2025-06-05T18:10:53,991 !! 2025-06-05T18:10:53,992 ******************************************************************************** 2025-06-05T18:10:53,993 With Python 2.7 end-of-life, support for building universal wheels 2025-06-05T18:10:53,993 (i.e., wheels that support both Python 2 and Python 3) 2025-06-05T18:10:53,994 is being obviated. 2025-06-05T18:10:53,995 Please discontinue using this option, or if you still need it, 2025-06-05T18:10:53,995 file an issue with pypa/setuptools describing your use case. 2025-06-05T18:10:53,997 By 2025-Aug-30, you need to update your project and remove deprecated calls 2025-06-05T18:10:53,997 or your builds will no longer be supported. 2025-06-05T18:10:53,998 ******************************************************************************** 2025-06-05T18:10:53,999 !! 2025-06-05T18:10:54,000 self.finalize_options() 2025-06-05T18:10:54,051 running build 2025-06-05T18:10:54,052 running build_py 2025-06-05T18:10:54,084 creating build/lib/edx_ace 2025-06-05T18:10:54,086 copying edx_ace/recipient_resolver.py -> build/lib/edx_ace 2025-06-05T18:10:54,088 copying edx_ace/apps.py -> build/lib/edx_ace 2025-06-05T18:10:54,090 copying edx_ace/ace.py -> build/lib/edx_ace 2025-06-05T18:10:54,092 copying edx_ace/recipient.py -> build/lib/edx_ace 2025-06-05T18:10:54,094 copying edx_ace/presentation.py -> build/lib/edx_ace 2025-06-05T18:10:54,096 copying edx_ace/message.py -> build/lib/edx_ace 2025-06-05T18:10:54,098 copying edx_ace/monitoring.py -> build/lib/edx_ace 2025-06-05T18:10:54,100 copying edx_ace/__init__.py -> build/lib/edx_ace 2025-06-05T18:10:54,102 copying edx_ace/delivery.py -> build/lib/edx_ace 2025-06-05T18:10:54,104 copying edx_ace/policy.py -> build/lib/edx_ace 2025-06-05T18:10:54,107 copying edx_ace/errors.py -> build/lib/edx_ace 2025-06-05T18:10:54,109 copying edx_ace/renderers.py -> build/lib/edx_ace 2025-06-05T18:10:54,111 copying edx_ace/serialization.py -> build/lib/edx_ace 2025-06-05T18:10:54,114 copying edx_ace/signals.py -> build/lib/edx_ace 2025-06-05T18:10:54,115 running egg_info 2025-06-05T18:10:54,148 writing edx_ace.egg-info/PKG-INFO 2025-06-05T18:10:54,154 writing dependency_links to edx_ace.egg-info/dependency_links.txt 2025-06-05T18:10:54,156 writing entry points to edx_ace.egg-info/entry_points.txt 2025-06-05T18:10:54,158 writing requirements to edx_ace.egg-info/requires.txt 2025-06-05T18:10:54,160 writing top-level names to edx_ace.egg-info/top_level.txt 2025-06-05T18:10:54,194 reading manifest file 'edx_ace.egg-info/SOURCES.txt' 2025-06-05T18:10:54,199 reading manifest template 'MANIFEST.in' 2025-06-05T18:10:54,249 warning: no files found matching '*.png' under directory 'edx_ace' 2025-06-05T18:10:54,277 warning: no files found matching '*.gif' under directory 'edx_ace' 2025-06-05T18:10:54,303 warning: no files found matching '*js' under directory 'edx_ace' 2025-06-05T18:10:54,331 warning: no files found matching '*.css' under directory 'edx_ace' 2025-06-05T18:10:54,358 warning: no files found matching '*jpg' under directory 'edx_ace' 2025-06-05T18:10:54,386 warning: no files found matching '*jpeg' under directory 'edx_ace' 2025-06-05T18:10:54,414 warning: no files found matching '*svg' under directory 'edx_ace' 2025-06-05T18:10:54,444 adding license file 'LICENSE.txt' 2025-06-05T18:10:54,451 writing manifest file 'edx_ace.egg-info/SOURCES.txt' 2025-06-05T18:10:54,455 /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-05T18:10:54,455 !! 2025-06-05T18:10:54,457 ******************************************************************************** 2025-06-05T18:10:54,457 ############################ 2025-06-05T18:10:54,458 # Package would be ignored # 2025-06-05T18:10:54,458 ############################ 2025-06-05T18:10:54,459 Python recognizes 'edx_ace.channel' as an importable package[^1], 2025-06-05T18:10:54,460 but it is absent from setuptools' `packages` configuration. 2025-06-05T18:10:54,461 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-05T18:10:54,462 package, please make sure that 'edx_ace.channel' is explicitly added 2025-06-05T18:10:54,462 to the `packages` configuration field. 2025-06-05T18:10:54,463 Alternatively, you can also rely on setuptools' discovery methods 2025-06-05T18:10:54,464 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-05T18:10:54,465 instead of `find_packages(...)`/`find:`). 2025-06-05T18:10:54,466 You can read more about "package discovery" on setuptools documentation page: 2025-06-05T18:10:54,468 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-05T18:10:54,469 If you don't want 'edx_ace.channel' to be distributed and are 2025-06-05T18:10:54,470 already explicitly excluding 'edx_ace.channel' via 2025-06-05T18:10:54,471 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-05T18:10:54,472 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-05T18:10:54,472 combination with a more fine grained `package-data` configuration. 2025-06-05T18:10:54,474 You can read more about "package data files" on setuptools documentation page: 2025-06-05T18:10:54,475 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-05T18:10:54,477 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-05T18:10:54,477 even if it does not contain any `.py` files. 2025-06-05T18:10:54,478 On the other hand, currently there is no concept of package data 2025-06-05T18:10:54,478 directory, all directories are treated like packages. 2025-06-05T18:10:54,479 ******************************************************************************** 2025-06-05T18:10:54,480 !! 2025-06-05T18:10:54,481 check.warn(importable) 2025-06-05T18:10:54,481 /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-05T18:10:54,482 !! 2025-06-05T18:10:54,483 ******************************************************************************** 2025-06-05T18:10:54,484 ############################ 2025-06-05T18:10:54,485 # Package would be ignored # 2025-06-05T18:10:54,485 ############################ 2025-06-05T18:10:54,486 Python recognizes 'edx_ace.push_notifications.views' as an importable package[^1], 2025-06-05T18:10:54,486 but it is absent from setuptools' `packages` configuration. 2025-06-05T18:10:54,488 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-05T18:10:54,488 package, please make sure that 'edx_ace.push_notifications.views' is explicitly added 2025-06-05T18:10:54,489 to the `packages` configuration field. 2025-06-05T18:10:54,490 Alternatively, you can also rely on setuptools' discovery methods 2025-06-05T18:10:54,491 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-05T18:10:54,491 instead of `find_packages(...)`/`find:`). 2025-06-05T18:10:54,493 You can read more about "package discovery" on setuptools documentation page: 2025-06-05T18:10:54,494 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-05T18:10:54,495 If you don't want 'edx_ace.push_notifications.views' to be distributed and are 2025-06-05T18:10:54,496 already explicitly excluding 'edx_ace.push_notifications.views' via 2025-06-05T18:10:54,496 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-05T18:10:54,497 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-05T18:10:54,497 combination with a more fine grained `package-data` configuration. 2025-06-05T18:10:54,499 You can read more about "package data files" on setuptools documentation page: 2025-06-05T18:10:54,500 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-05T18:10:54,501 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-05T18:10:54,502 even if it does not contain any `.py` files. 2025-06-05T18:10:54,503 On the other hand, currently there is no concept of package data 2025-06-05T18:10:54,503 directory, all directories are treated like packages. 2025-06-05T18:10:54,504 ******************************************************************************** 2025-06-05T18:10:54,505 !! 2025-06-05T18:10:54,506 check.warn(importable) 2025-06-05T18:10:54,506 /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-05T18:10:54,507 !! 2025-06-05T18:10:54,508 ******************************************************************************** 2025-06-05T18:10:54,509 ############################ 2025-06-05T18:10:54,509 # Package would be ignored # 2025-06-05T18:10:54,510 ############################ 2025-06-05T18:10:54,510 Python recognizes 'edx_ace.templatetags' as an importable package[^1], 2025-06-05T18:10:54,511 but it is absent from setuptools' `packages` configuration. 2025-06-05T18:10:54,512 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-05T18:10:54,512 package, please make sure that 'edx_ace.templatetags' is explicitly added 2025-06-05T18:10:54,513 to the `packages` configuration field. 2025-06-05T18:10:54,514 Alternatively, you can also rely on setuptools' discovery methods 2025-06-05T18:10:54,515 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-05T18:10:54,515 instead of `find_packages(...)`/`find:`). 2025-06-05T18:10:54,516 You can read more about "package discovery" on setuptools documentation page: 2025-06-05T18:10:54,517 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-05T18:10:54,519 If you don't want 'edx_ace.templatetags' to be distributed and are 2025-06-05T18:10:54,519 already explicitly excluding 'edx_ace.templatetags' via 2025-06-05T18:10:54,520 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-05T18:10:54,520 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-05T18:10:54,521 combination with a more fine grained `package-data` configuration. 2025-06-05T18:10:54,522 You can read more about "package data files" on setuptools documentation page: 2025-06-05T18:10:54,523 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-05T18:10:54,525 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-05T18:10:54,525 even if it does not contain any `.py` files. 2025-06-05T18:10:54,526 On the other hand, currently there is no concept of package data 2025-06-05T18:10:54,527 directory, all directories are treated like packages. 2025-06-05T18:10:54,527 ******************************************************************************** 2025-06-05T18:10:54,528 !! 2025-06-05T18:10:54,529 check.warn(importable) 2025-06-05T18:10:54,529 /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-05T18:10:54,530 !! 2025-06-05T18:10:54,531 ******************************************************************************** 2025-06-05T18:10:54,532 ############################ 2025-06-05T18:10:54,532 # Package would be ignored # 2025-06-05T18:10:54,533 ############################ 2025-06-05T18:10:54,534 Python recognizes 'edx_ace.test_utils' as an importable package[^1], 2025-06-05T18:10:54,534 but it is absent from setuptools' `packages` configuration. 2025-06-05T18:10:54,536 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-05T18:10:54,536 package, please make sure that 'edx_ace.test_utils' is explicitly added 2025-06-05T18:10:54,537 to the `packages` configuration field. 2025-06-05T18:10:54,538 Alternatively, you can also rely on setuptools' discovery methods 2025-06-05T18:10:54,539 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-05T18:10:54,539 instead of `find_packages(...)`/`find:`). 2025-06-05T18:10:54,540 You can read more about "package discovery" on setuptools documentation page: 2025-06-05T18:10:54,542 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-05T18:10:54,543 If you don't want 'edx_ace.test_utils' to be distributed and are 2025-06-05T18:10:54,543 already explicitly excluding 'edx_ace.test_utils' via 2025-06-05T18:10:54,544 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-05T18:10:54,544 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-05T18:10:54,545 combination with a more fine grained `package-data` configuration. 2025-06-05T18:10:54,546 You can read more about "package data files" on setuptools documentation page: 2025-06-05T18:10:54,547 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-05T18:10:54,549 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-05T18:10:54,549 even if it does not contain any `.py` files. 2025-06-05T18:10:54,550 On the other hand, currently there is no concept of package data 2025-06-05T18:10:54,550 directory, all directories are treated like packages. 2025-06-05T18:10:54,551 ******************************************************************************** 2025-06-05T18:10:54,552 !! 2025-06-05T18:10:54,553 check.warn(importable) 2025-06-05T18:10:54,553 /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-05T18:10:54,554 !! 2025-06-05T18:10:54,555 ******************************************************************************** 2025-06-05T18:10:54,555 ############################ 2025-06-05T18:10:54,556 # Package would be ignored # 2025-06-05T18:10:54,557 ############################ 2025-06-05T18:10:54,557 Python recognizes 'edx_ace.tests' as an importable package[^1], 2025-06-05T18:10:54,558 but it is absent from setuptools' `packages` configuration. 2025-06-05T18:10:54,559 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-05T18:10:54,560 package, please make sure that 'edx_ace.tests' is explicitly added 2025-06-05T18:10:54,560 to the `packages` configuration field. 2025-06-05T18:10:54,562 Alternatively, you can also rely on setuptools' discovery methods 2025-06-05T18:10:54,562 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-05T18:10:54,563 instead of `find_packages(...)`/`find:`). 2025-06-05T18:10:54,564 You can read more about "package discovery" on setuptools documentation page: 2025-06-05T18:10:54,565 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-05T18:10:54,566 If you don't want 'edx_ace.tests' to be distributed and are 2025-06-05T18:10:54,567 already explicitly excluding 'edx_ace.tests' via 2025-06-05T18:10:54,568 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-05T18:10:54,568 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-05T18:10:54,569 combination with a more fine grained `package-data` configuration. 2025-06-05T18:10:54,570 You can read more about "package data files" on setuptools documentation page: 2025-06-05T18:10:54,571 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-05T18:10:54,573 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-05T18:10:54,574 even if it does not contain any `.py` files. 2025-06-05T18:10:54,575 On the other hand, currently there is no concept of package data 2025-06-05T18:10:54,575 directory, all directories are treated like packages. 2025-06-05T18:10:54,576 ******************************************************************************** 2025-06-05T18:10:54,577 !! 2025-06-05T18:10:54,577 check.warn(importable) 2025-06-05T18:10:54,578 /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-05T18:10:54,579 !! 2025-06-05T18:10:54,580 ******************************************************************************** 2025-06-05T18:10:54,580 ############################ 2025-06-05T18:10:54,581 # Package would be ignored # 2025-06-05T18:10:54,581 ############################ 2025-06-05T18:10:54,582 Python recognizes 'edx_ace.tests.channel' as an importable package[^1], 2025-06-05T18:10:54,582 but it is absent from setuptools' `packages` configuration. 2025-06-05T18:10:54,583 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-05T18:10:54,584 package, please make sure that 'edx_ace.tests.channel' is explicitly added 2025-06-05T18:10:54,584 to the `packages` configuration field. 2025-06-05T18:10:54,586 Alternatively, you can also rely on setuptools' discovery methods 2025-06-05T18:10:54,586 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-05T18:10:54,587 instead of `find_packages(...)`/`find:`). 2025-06-05T18:10:54,588 You can read more about "package discovery" on setuptools documentation page: 2025-06-05T18:10:54,589 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-05T18:10:54,590 If you don't want 'edx_ace.tests.channel' to be distributed and are 2025-06-05T18:10:54,591 already explicitly excluding 'edx_ace.tests.channel' via 2025-06-05T18:10:54,592 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-05T18:10:54,592 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-05T18:10:54,593 combination with a more fine grained `package-data` configuration. 2025-06-05T18:10:54,594 You can read more about "package data files" on setuptools documentation page: 2025-06-05T18:10:54,596 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-05T18:10:54,598 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-05T18:10:54,598 even if it does not contain any `.py` files. 2025-06-05T18:10:54,599 On the other hand, currently there is no concept of package data 2025-06-05T18:10:54,599 directory, all directories are treated like packages. 2025-06-05T18:10:54,600 ******************************************************************************** 2025-06-05T18:10:54,601 !! 2025-06-05T18:10:54,602 check.warn(importable) 2025-06-05T18:10:54,603 /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-05T18:10:54,603 !! 2025-06-05T18:10:54,605 ******************************************************************************** 2025-06-05T18:10:54,605 ############################ 2025-06-05T18:10:54,606 # Package would be ignored # 2025-06-05T18:10:54,606 ############################ 2025-06-05T18:10:54,607 Python recognizes 'edx_ace.tests.test_templates.testapp.edx_ace.testmessage.email' as an importable package[^1], 2025-06-05T18:10:54,608 but it is absent from setuptools' `packages` configuration. 2025-06-05T18:10:54,609 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-05T18:10:54,610 package, please make sure that 'edx_ace.tests.test_templates.testapp.edx_ace.testmessage.email' is explicitly added 2025-06-05T18:10:54,611 to the `packages` configuration field. 2025-06-05T18:10:54,612 Alternatively, you can also rely on setuptools' discovery methods 2025-06-05T18:10:54,613 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-05T18:10:54,613 instead of `find_packages(...)`/`find:`). 2025-06-05T18:10:54,614 You can read more about "package discovery" on setuptools documentation page: 2025-06-05T18:10:54,615 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-05T18:10:54,616 If you don't want 'edx_ace.tests.test_templates.testapp.edx_ace.testmessage.email' to be distributed and are 2025-06-05T18:10:54,617 already explicitly excluding 'edx_ace.tests.test_templates.testapp.edx_ace.testmessage.email' via 2025-06-05T18:10:54,617 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-05T18:10:54,618 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-05T18:10:54,618 combination with a more fine grained `package-data` configuration. 2025-06-05T18:10:54,619 You can read more about "package data files" on setuptools documentation page: 2025-06-05T18:10:54,620 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-05T18:10:54,622 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-05T18:10:54,622 even if it does not contain any `.py` files. 2025-06-05T18:10:54,623 On the other hand, currently there is no concept of package data 2025-06-05T18:10:54,623 directory, all directories are treated like packages. 2025-06-05T18:10:54,624 ******************************************************************************** 2025-06-05T18:10:54,625 !! 2025-06-05T18:10:54,626 check.warn(importable) 2025-06-05T18:10:54,626 /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-05T18:10:54,627 !! 2025-06-05T18:10:54,628 ******************************************************************************** 2025-06-05T18:10:54,629 ############################ 2025-06-05T18:10:54,629 # Package would be ignored # 2025-06-05T18:10:54,630 ############################ 2025-06-05T18:10:54,630 Python recognizes 'edx_ace.tests.utils' as an importable package[^1], 2025-06-05T18:10:54,631 but it is absent from setuptools' `packages` configuration. 2025-06-05T18:10:54,632 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-05T18:10:54,633 package, please make sure that 'edx_ace.tests.utils' is explicitly added 2025-06-05T18:10:54,633 to the `packages` configuration field. 2025-06-05T18:10:54,635 Alternatively, you can also rely on setuptools' discovery methods 2025-06-05T18:10:54,635 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-05T18:10:54,636 instead of `find_packages(...)`/`find:`). 2025-06-05T18:10:54,637 You can read more about "package discovery" on setuptools documentation page: 2025-06-05T18:10:54,638 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-05T18:10:54,639 If you don't want 'edx_ace.tests.utils' to be distributed and are 2025-06-05T18:10:54,640 already explicitly excluding 'edx_ace.tests.utils' via 2025-06-05T18:10:54,641 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-05T18:10:54,641 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-05T18:10:54,642 combination with a more fine grained `package-data` configuration. 2025-06-05T18:10:54,643 You can read more about "package data files" on setuptools documentation page: 2025-06-05T18:10:54,644 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-05T18:10:54,646 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-05T18:10:54,646 even if it does not contain any `.py` files. 2025-06-05T18:10:54,647 On the other hand, currently there is no concept of package data 2025-06-05T18:10:54,647 directory, all directories are treated like packages. 2025-06-05T18:10:54,647 ******************************************************************************** 2025-06-05T18:10:54,649 !! 2025-06-05T18:10:54,649 check.warn(importable) 2025-06-05T18:10:54,650 /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-05T18:10:54,650 !! 2025-06-05T18:10:54,651 ******************************************************************************** 2025-06-05T18:10:54,652 ############################ 2025-06-05T18:10:54,652 # Package would be ignored # 2025-06-05T18:10:54,653 ############################ 2025-06-05T18:10:54,653 Python recognizes 'edx_ace.utils' as an importable package[^1], 2025-06-05T18:10:54,654 but it is absent from setuptools' `packages` configuration. 2025-06-05T18:10:54,655 This leads to an ambiguous overall configuration. If you want to distribute this 2025-06-05T18:10:54,655 package, please make sure that 'edx_ace.utils' is explicitly added 2025-06-05T18:10:54,656 to the `packages` configuration field. 2025-06-05T18:10:54,657 Alternatively, you can also rely on setuptools' discovery methods 2025-06-05T18:10:54,658 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2025-06-05T18:10:54,658 instead of `find_packages(...)`/`find:`). 2025-06-05T18:10:54,659 You can read more about "package discovery" on setuptools documentation page: 2025-06-05T18:10:54,661 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2025-06-05T18:10:54,662 If you don't want 'edx_ace.utils' to be distributed and are 2025-06-05T18:10:54,662 already explicitly excluding 'edx_ace.utils' via 2025-06-05T18:10:54,663 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2025-06-05T18:10:54,664 you can try to use `exclude_package_data`, or `include-package-data=False` in 2025-06-05T18:10:54,664 combination with a more fine grained `package-data` configuration. 2025-06-05T18:10:54,665 You can read more about "package data files" on setuptools documentation page: 2025-06-05T18:10:54,666 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2025-06-05T18:10:54,668 [^1]: For Python, any directory (with suitable naming) can be imported, 2025-06-05T18:10:54,669 even if it does not contain any `.py` files. 2025-06-05T18:10:54,669 On the other hand, currently there is no concept of package data 2025-06-05T18:10:54,670 directory, all directories are treated like packages. 2025-06-05T18:10:54,670 ******************************************************************************** 2025-06-05T18:10:54,671 !! 2025-06-05T18:10:54,672 check.warn(importable) 2025-06-05T18:10:54,673 creating build/lib/edx_ace/channel 2025-06-05T18:10:54,673 copying edx_ace/channel/__init__.py -> build/lib/edx_ace/channel 2025-06-05T18:10:54,674 copying edx_ace/channel/braze.py -> build/lib/edx_ace/channel 2025-06-05T18:10:54,674 copying edx_ace/channel/braze_push_notification.py -> build/lib/edx_ace/channel 2025-06-05T18:10:54,675 copying edx_ace/channel/django_email.py -> build/lib/edx_ace/channel 2025-06-05T18:10:54,676 copying edx_ace/channel/file.py -> build/lib/edx_ace/channel 2025-06-05T18:10:54,676 copying edx_ace/channel/mixins.py -> build/lib/edx_ace/channel 2025-06-05T18:10:54,677 copying edx_ace/channel/push_notification.py -> build/lib/edx_ace/channel 2025-06-05T18:10:54,677 copying edx_ace/channel/sailthru.py -> build/lib/edx_ace/channel 2025-06-05T18:10:54,677 creating build/lib/edx_ace/push_notifications/views 2025-06-05T18:10:54,678 copying edx_ace/push_notifications/views/__init__.py -> build/lib/edx_ace/push_notifications/views 2025-06-05T18:10:54,678 creating build/lib/edx_ace/templatetags 2025-06-05T18:10:54,679 copying edx_ace/templatetags/acetags.py -> build/lib/edx_ace/templatetags 2025-06-05T18:10:54,679 creating build/lib/edx_ace/test_utils 2025-06-05T18:10:54,679 copying edx_ace/test_utils/__init__.py -> build/lib/edx_ace/test_utils 2025-06-05T18:10:54,680 creating build/lib/edx_ace/tests 2025-06-05T18:10:54,680 copying edx_ace/tests/test_ace.py -> build/lib/edx_ace/tests 2025-06-05T18:10:54,681 copying edx_ace/tests/test_date.py -> build/lib/edx_ace/tests 2025-06-05T18:10:54,681 copying edx_ace/tests/test_delivery.py -> build/lib/edx_ace/tests 2025-06-05T18:10:54,682 copying edx_ace/tests/test_message.py -> build/lib/edx_ace/tests 2025-06-05T18:10:54,682 copying edx_ace/tests/test_policy.py -> build/lib/edx_ace/tests 2025-06-05T18:10:54,683 copying edx_ace/tests/test_presentation.py -> build/lib/edx_ace/tests 2025-06-05T18:10:54,683 creating build/lib/edx_ace/tests/channel 2025-06-05T18:10:54,684 copying edx_ace/tests/channel/test_braze.py -> build/lib/edx_ace/tests/channel 2025-06-05T18:10:54,684 copying edx_ace/tests/channel/test_braze_push_notification.py -> build/lib/edx_ace/tests/channel 2025-06-05T18:10:54,685 copying edx_ace/tests/channel/test_channel_helpers.py -> build/lib/edx_ace/tests/channel 2025-06-05T18:10:54,685 copying edx_ace/tests/channel/test_django_email.py -> build/lib/edx_ace/tests/channel 2025-06-05T18:10:54,686 copying edx_ace/tests/channel/test_file_email.py -> build/lib/edx_ace/tests/channel 2025-06-05T18:10:54,686 copying edx_ace/tests/channel/test_push_notification.py -> build/lib/edx_ace/tests/channel 2025-06-05T18:10:54,687 copying edx_ace/tests/channel/test_sailthru.py -> build/lib/edx_ace/tests/channel 2025-06-05T18:10:54,687 creating build/lib/edx_ace/tests/test_templates/testapp/edx_ace/testmessage/email 2025-06-05T18:10:54,688 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-05T18:10:54,688 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-05T18:10:54,689 creating build/lib/edx_ace/tests/utils 2025-06-05T18:10:54,690 copying edx_ace/tests/utils/test_braze_utils.py -> build/lib/edx_ace/tests/utils 2025-06-05T18:10:54,690 copying edx_ace/tests/utils/test_signals.py -> build/lib/edx_ace/tests/utils 2025-06-05T18:10:54,691 creating build/lib/edx_ace/utils 2025-06-05T18:10:54,691 copying edx_ace/utils/__init__.py -> build/lib/edx_ace/utils 2025-06-05T18:10:54,692 copying edx_ace/utils/braze.py -> build/lib/edx_ace/utils 2025-06-05T18:10:54,692 copying edx_ace/utils/date.py -> build/lib/edx_ace/utils 2025-06-05T18:10:54,693 copying edx_ace/utils/once.py -> build/lib/edx_ace/utils 2025-06-05T18:10:54,693 copying edx_ace/utils/plugins.py -> build/lib/edx_ace/utils 2025-06-05T18:10:54,694 copying edx_ace/utils/signals.py -> build/lib/edx_ace/utils 2025-06-05T18:10:54,695 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-06-05T18:10:54,695 !! 2025-06-05T18:10:54,696 ******************************************************************************** 2025-06-05T18:10:54,697 Please avoid running ``setup.py`` directly. 2025-06-05T18:10:54,698 Instead, use pypa/build, pypa/installer or other 2025-06-05T18:10:54,698 standards-based tools. 2025-06-05T18:10:54,699 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-06-05T18:10:54,700 or your builds will no longer be supported. 2025-06-05T18:10:54,701 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-06-05T18:10:54,701 ******************************************************************************** 2025-06-05T18:10:54,702 !! 2025-06-05T18:10:54,703 self.initialize_options() 2025-06-05T18:10:54,704 installing to build/bdist.linux-armv7l/wheel 2025-06-05T18:10:54,704 running install 2025-06-05T18:10:54,705 running install_lib 2025-06-05T18:10:54,726 creating build/bdist.linux-armv7l/wheel 2025-06-05T18:10:54,728 creating build/bdist.linux-armv7l/wheel/edx_ace 2025-06-05T18:10:54,729 copying build/lib/edx_ace/recipient_resolver.py -> build/bdist.linux-armv7l/wheel/./edx_ace 2025-06-05T18:10:54,732 creating build/bdist.linux-armv7l/wheel/edx_ace/push_notifications 2025-06-05T18:10:54,733 creating build/bdist.linux-armv7l/wheel/edx_ace/push_notifications/views 2025-06-05T18:10:54,735 copying build/lib/edx_ace/push_notifications/views/__init__.py -> build/bdist.linux-armv7l/wheel/./edx_ace/push_notifications/views 2025-06-05T18:10:54,737 creating build/bdist.linux-armv7l/wheel/edx_ace/test_utils 2025-06-05T18:10:54,738 copying build/lib/edx_ace/test_utils/__init__.py -> build/bdist.linux-armv7l/wheel/./edx_ace/test_utils 2025-06-05T18:10:54,740 copying build/lib/edx_ace/apps.py -> build/bdist.linux-armv7l/wheel/./edx_ace 2025-06-05T18:10:54,743 creating build/bdist.linux-armv7l/wheel/edx_ace/tests 2025-06-05T18:10:54,744 copying build/lib/edx_ace/tests/test_policy.py -> build/bdist.linux-armv7l/wheel/./edx_ace/tests 2025-06-05T18:10:54,747 copying build/lib/edx_ace/tests/test_date.py -> build/bdist.linux-armv7l/wheel/./edx_ace/tests 2025-06-05T18:10:54,748 copying build/lib/edx_ace/tests/test_ace.py -> build/bdist.linux-armv7l/wheel/./edx_ace/tests 2025-06-05T18:10:54,751 creating build/bdist.linux-armv7l/wheel/edx_ace/tests/test_templates 2025-06-05T18:10:54,753 creating build/bdist.linux-armv7l/wheel/edx_ace/tests/test_templates/testapp 2025-06-05T18:10:54,755 creating build/bdist.linux-armv7l/wheel/edx_ace/tests/test_templates/testapp/edx_ace 2025-06-05T18:10:54,756 creating build/bdist.linux-armv7l/wheel/edx_ace/tests/test_templates/testapp/edx_ace/testmessage 2025-06-05T18:10:54,759 creating build/bdist.linux-armv7l/wheel/edx_ace/tests/test_templates/testapp/edx_ace/testmessage/email 2025-06-05T18:10:54,760 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-05T18:10:54,762 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-05T18:10:54,765 copying build/lib/edx_ace/tests/test_delivery.py -> build/bdist.linux-armv7l/wheel/./edx_ace/tests 2025-06-05T18:10:54,767 copying build/lib/edx_ace/tests/test_message.py -> build/bdist.linux-armv7l/wheel/./edx_ace/tests 2025-06-05T18:10:54,770 copying build/lib/edx_ace/tests/test_presentation.py -> build/bdist.linux-armv7l/wheel/./edx_ace/tests 2025-06-05T18:10:54,773 creating build/bdist.linux-armv7l/wheel/edx_ace/tests/channel 2025-06-05T18:10:54,774 copying build/lib/edx_ace/tests/channel/test_django_email.py -> build/bdist.linux-armv7l/wheel/./edx_ace/tests/channel 2025-06-05T18:10:54,777 copying build/lib/edx_ace/tests/channel/test_braze.py -> build/bdist.linux-armv7l/wheel/./edx_ace/tests/channel 2025-06-05T18:10:54,780 copying build/lib/edx_ace/tests/channel/test_file_email.py -> build/bdist.linux-armv7l/wheel/./edx_ace/tests/channel 2025-06-05T18:10:54,783 copying build/lib/edx_ace/tests/channel/test_push_notification.py -> build/bdist.linux-armv7l/wheel/./edx_ace/tests/channel 2025-06-05T18:10:54,786 copying build/lib/edx_ace/tests/channel/test_channel_helpers.py -> build/bdist.linux-armv7l/wheel/./edx_ace/tests/channel 2025-06-05T18:10:54,788 copying build/lib/edx_ace/tests/channel/test_sailthru.py -> build/bdist.linux-armv7l/wheel/./edx_ace/tests/channel 2025-06-05T18:10:54,790 copying build/lib/edx_ace/tests/channel/test_braze_push_notification.py -> build/bdist.linux-armv7l/wheel/./edx_ace/tests/channel 2025-06-05T18:10:54,793 creating build/bdist.linux-armv7l/wheel/edx_ace/tests/utils 2025-06-05T18:10:54,794 copying build/lib/edx_ace/tests/utils/test_braze_utils.py -> build/bdist.linux-armv7l/wheel/./edx_ace/tests/utils 2025-06-05T18:10:54,797 copying build/lib/edx_ace/tests/utils/test_signals.py -> build/bdist.linux-armv7l/wheel/./edx_ace/tests/utils 2025-06-05T18:10:54,799 copying build/lib/edx_ace/ace.py -> build/bdist.linux-armv7l/wheel/./edx_ace 2025-06-05T18:10:54,801 copying build/lib/edx_ace/recipient.py -> build/bdist.linux-armv7l/wheel/./edx_ace 2025-06-05T18:10:54,803 copying build/lib/edx_ace/presentation.py -> build/bdist.linux-armv7l/wheel/./edx_ace 2025-06-05T18:10:54,806 copying build/lib/edx_ace/message.py -> build/bdist.linux-armv7l/wheel/./edx_ace 2025-06-05T18:10:54,808 copying build/lib/edx_ace/monitoring.py -> build/bdist.linux-armv7l/wheel/./edx_ace 2025-06-05T18:10:54,811 copying build/lib/edx_ace/__init__.py -> build/bdist.linux-armv7l/wheel/./edx_ace 2025-06-05T18:10:54,813 copying build/lib/edx_ace/delivery.py -> build/bdist.linux-armv7l/wheel/./edx_ace 2025-06-05T18:10:54,815 copying build/lib/edx_ace/policy.py -> build/bdist.linux-armv7l/wheel/./edx_ace 2025-06-05T18:10:54,818 creating build/bdist.linux-armv7l/wheel/edx_ace/templatetags 2025-06-05T18:10:54,819 copying build/lib/edx_ace/templatetags/acetags.py -> build/bdist.linux-armv7l/wheel/./edx_ace/templatetags 2025-06-05T18:10:54,822 creating build/bdist.linux-armv7l/wheel/edx_ace/channel 2025-06-05T18:10:54,824 copying build/lib/edx_ace/channel/django_email.py -> build/bdist.linux-armv7l/wheel/./edx_ace/channel 2025-06-05T18:10:54,826 copying build/lib/edx_ace/channel/push_notification.py -> build/bdist.linux-armv7l/wheel/./edx_ace/channel 2025-06-05T18:10:54,829 copying build/lib/edx_ace/channel/mixins.py -> build/bdist.linux-armv7l/wheel/./edx_ace/channel 2025-06-05T18:10:54,831 copying build/lib/edx_ace/channel/__init__.py -> build/bdist.linux-armv7l/wheel/./edx_ace/channel 2025-06-05T18:10:54,834 copying build/lib/edx_ace/channel/file.py -> build/bdist.linux-armv7l/wheel/./edx_ace/channel 2025-06-05T18:10:54,836 copying build/lib/edx_ace/channel/sailthru.py -> build/bdist.linux-armv7l/wheel/./edx_ace/channel 2025-06-05T18:10:54,839 copying build/lib/edx_ace/channel/braze.py -> build/bdist.linux-armv7l/wheel/./edx_ace/channel 2025-06-05T18:10:54,842 copying build/lib/edx_ace/channel/braze_push_notification.py -> build/bdist.linux-armv7l/wheel/./edx_ace/channel 2025-06-05T18:10:54,845 creating build/bdist.linux-armv7l/wheel/edx_ace/utils 2025-06-05T18:10:54,846 copying build/lib/edx_ace/utils/plugins.py -> build/bdist.linux-armv7l/wheel/./edx_ace/utils 2025-06-05T18:10:54,849 copying build/lib/edx_ace/utils/__init__.py -> build/bdist.linux-armv7l/wheel/./edx_ace/utils 2025-06-05T18:10:54,851 copying build/lib/edx_ace/utils/braze.py -> build/bdist.linux-armv7l/wheel/./edx_ace/utils 2025-06-05T18:10:54,853 copying build/lib/edx_ace/utils/once.py -> build/bdist.linux-armv7l/wheel/./edx_ace/utils 2025-06-05T18:10:54,855 copying build/lib/edx_ace/utils/date.py -> build/bdist.linux-armv7l/wheel/./edx_ace/utils 2025-06-05T18:10:54,858 copying build/lib/edx_ace/utils/signals.py -> build/bdist.linux-armv7l/wheel/./edx_ace/utils 2025-06-05T18:10:54,860 copying build/lib/edx_ace/errors.py -> build/bdist.linux-armv7l/wheel/./edx_ace 2025-06-05T18:10:54,862 copying build/lib/edx_ace/renderers.py -> build/bdist.linux-armv7l/wheel/./edx_ace 2025-06-05T18:10:54,865 copying build/lib/edx_ace/serialization.py -> build/bdist.linux-armv7l/wheel/./edx_ace 2025-06-05T18:10:54,867 copying build/lib/edx_ace/signals.py -> build/bdist.linux-armv7l/wheel/./edx_ace 2025-06-05T18:10:54,869 running install_egg_info 2025-06-05T18:10:54,913 Copying edx_ace.egg-info to build/bdist.linux-armv7l/wheel/./edx_ace-1.14.0-py3.11.egg-info 2025-06-05T18:10:54,928 running install_scripts 2025-06-05T18:10:54,945 creating build/bdist.linux-armv7l/wheel/edx_ace-1.14.0.dist-info/WHEEL 2025-06-05T18:10:54,948 creating '/tmp/pip-wheel-2lg_o9ca/edx_ace-1.14.0-py2.py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-06-05T18:10:54,952 adding 'edx_ace/__init__.py' 2025-06-05T18:10:54,953 adding 'edx_ace/ace.py' 2025-06-05T18:10:54,955 adding 'edx_ace/apps.py' 2025-06-05T18:10:54,957 adding 'edx_ace/delivery.py' 2025-06-05T18:10:54,958 adding 'edx_ace/errors.py' 2025-06-05T18:10:54,960 adding 'edx_ace/message.py' 2025-06-05T18:10:54,962 adding 'edx_ace/monitoring.py' 2025-06-05T18:10:54,964 adding 'edx_ace/policy.py' 2025-06-05T18:10:54,965 adding 'edx_ace/presentation.py' 2025-06-05T18:10:54,967 adding 'edx_ace/recipient.py' 2025-06-05T18:10:54,968 adding 'edx_ace/recipient_resolver.py' 2025-06-05T18:10:54,970 adding 'edx_ace/renderers.py' 2025-06-05T18:10:54,971 adding 'edx_ace/serialization.py' 2025-06-05T18:10:54,973 adding 'edx_ace/signals.py' 2025-06-05T18:10:54,975 adding 'edx_ace/channel/__init__.py' 2025-06-05T18:10:54,978 adding 'edx_ace/channel/braze.py' 2025-06-05T18:10:54,980 adding 'edx_ace/channel/braze_push_notification.py' 2025-06-05T18:10:54,981 adding 'edx_ace/channel/django_email.py' 2025-06-05T18:10:54,982 adding 'edx_ace/channel/file.py' 2025-06-05T18:10:54,984 adding 'edx_ace/channel/mixins.py' 2025-06-05T18:10:54,985 adding 'edx_ace/channel/push_notification.py' 2025-06-05T18:10:54,987 adding 'edx_ace/channel/sailthru.py' 2025-06-05T18:10:54,989 adding 'edx_ace/push_notifications/views/__init__.py' 2025-06-05T18:10:54,991 adding 'edx_ace/templatetags/acetags.py' 2025-06-05T18:10:54,993 adding 'edx_ace/test_utils/__init__.py' 2025-06-05T18:10:54,995 adding 'edx_ace/tests/test_ace.py' 2025-06-05T18:10:54,996 adding 'edx_ace/tests/test_date.py' 2025-06-05T18:10:54,998 adding 'edx_ace/tests/test_delivery.py' 2025-06-05T18:10:54,999 adding 'edx_ace/tests/test_message.py' 2025-06-05T18:10:55,001 adding 'edx_ace/tests/test_policy.py' 2025-06-05T18:10:55,002 adding 'edx_ace/tests/test_presentation.py' 2025-06-05T18:10:55,004 adding 'edx_ace/tests/channel/test_braze.py' 2025-06-05T18:10:55,006 adding 'edx_ace/tests/channel/test_braze_push_notification.py' 2025-06-05T18:10:55,007 adding 'edx_ace/tests/channel/test_channel_helpers.py' 2025-06-05T18:10:55,009 adding 'edx_ace/tests/channel/test_django_email.py' 2025-06-05T18:10:55,010 adding 'edx_ace/tests/channel/test_file_email.py' 2025-06-05T18:10:55,012 adding 'edx_ace/tests/channel/test_push_notification.py' 2025-06-05T18:10:55,013 adding 'edx_ace/tests/channel/test_sailthru.py' 2025-06-05T18:10:55,017 adding 'edx_ace/tests/test_templates/testapp/edx_ace/testmessage/email/body.html' 2025-06-05T18:10:55,018 adding 'edx_ace/tests/test_templates/testapp/edx_ace/testmessage/email/head.html' 2025-06-05T18:10:55,020 adding 'edx_ace/tests/utils/test_braze_utils.py' 2025-06-05T18:10:55,022 adding 'edx_ace/tests/utils/test_signals.py' 2025-06-05T18:10:55,024 adding 'edx_ace/utils/__init__.py' 2025-06-05T18:10:55,025 adding 'edx_ace/utils/braze.py' 2025-06-05T18:10:55,027 adding 'edx_ace/utils/date.py' 2025-06-05T18:10:55,028 adding 'edx_ace/utils/once.py' 2025-06-05T18:10:55,030 adding 'edx_ace/utils/plugins.py' 2025-06-05T18:10:55,031 adding 'edx_ace/utils/signals.py' 2025-06-05T18:10:55,040 adding 'edx_ace-1.14.0.dist-info/licenses/LICENSE.txt' 2025-06-05T18:10:55,042 adding 'edx_ace-1.14.0.dist-info/METADATA' 2025-06-05T18:10:55,044 adding 'edx_ace-1.14.0.dist-info/WHEEL' 2025-06-05T18:10:55,045 adding 'edx_ace-1.14.0.dist-info/entry_points.txt' 2025-06-05T18:10:55,046 adding 'edx_ace-1.14.0.dist-info/top_level.txt' 2025-06-05T18:10:55,047 adding 'edx_ace-1.14.0.dist-info/RECORD' 2025-06-05T18:10:55,050 removing build/bdist.linux-armv7l/wheel 2025-06-05T18:10:55,181 Building wheel for edx-ace (setup.py): finished with status 'done' 2025-06-05T18:10:55,184 Created wheel for edx-ace: filename=edx_ace-1.14.0-py2.py3-none-any.whl size=69266 sha256=9c4c27099c90c52d099bdac86b577ac610ab8272ef20def3465bd092d8e3c7d8 2025-06-05T18:10:55,186 Stored in directory: /tmp/pip-ephem-wheel-cache-oxy80ftx/wheels/e2/d8/06/0a26aa46072cd16ec413ce0fbdf921808add634350b49e5190 2025-06-05T18:10:55,200 Successfully built edx-ace 2025-06-05T18:10:55,206 Removed build tracker: '/tmp/pip-build-tracker-tgkhlisc'