2026-04-07T17:51:26,832 Created temporary directory: /tmp/pip-ephem-wheel-cache-ed8rnewd 2026-04-07T17:51:26,834 Created temporary directory: /tmp/pip-build-tracker-4jxa_mcp 2026-04-07T17:51:26,835 Initialized build tracking at /tmp/pip-build-tracker-4jxa_mcp 2026-04-07T17:51:26,836 Created build tracker: /tmp/pip-build-tracker-4jxa_mcp 2026-04-07T17:51:26,836 Entered build tracker: /tmp/pip-build-tracker-4jxa_mcp 2026-04-07T17:51:26,837 Created temporary directory: /tmp/pip-wheel-2ybgdhcp 2026-04-07T17:51:26,840 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2026-04-07T17:51:26,842 Created temporary directory: /tmp/pip-ephem-wheel-cache-drwo7857 2026-04-07T17:51:26,864 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-04-07T17:51:26,868 2 location(s) to search for versions of edx-toggles: 2026-04-07T17:51:26,868 * https://pypi.org/simple/edx-toggles/ 2026-04-07T17:51:26,868 * https://www.piwheels.org/simple/edx-toggles/ 2026-04-07T17:51:26,869 Fetching project page and analyzing links: https://pypi.org/simple/edx-toggles/ 2026-04-07T17:51:26,869 Getting page https://pypi.org/simple/edx-toggles/ 2026-04-07T17:51:26,871 Found index url https://pypi.org/simple 2026-04-07T17:51:27,099 Fetched page https://pypi.org/simple/edx-toggles/ as application/vnd.pypi.simple.v1+json 2026-04-07T17:51:27,107 Found link https://files.pythonhosted.org/packages/3c/16/2d48ba4840acbedc0287a3a11c7ee16dd4c965e510bd696bb5ce59269d23/edx-toggles-0.3.0.tar.gz (from https://pypi.org/simple/edx-toggles/), version: 0.3.0 2026-04-07T17:51:27,108 Skipping link: No binaries permitted for edx-toggles: https://files.pythonhosted.org/packages/3b/dc/ec32ea659459006b97d9469947efe05f377bab36c175232b75705045c8df/edx_toggles-0.3.0-py2.py3-none-any.whl (from https://pypi.org/simple/edx-toggles/) 2026-04-07T17:51:27,109 Found link https://files.pythonhosted.org/packages/85/dd/29113867e7ba288dbee3862a27e17441f3aa9ae75e6afc2f0f73a6ba2093/edx-toggles-1.0.0.tar.gz (from https://pypi.org/simple/edx-toggles/), version: 1.0.0 2026-04-07T17:51:27,109 Skipping link: No binaries permitted for edx-toggles: https://files.pythonhosted.org/packages/45/a5/a53c66a469c484ca8d32bb857b0b5296cf75f7ab5016a7fdf95d332655c3/edx_toggles-1.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/edx-toggles/) 2026-04-07T17:51:27,110 Found link https://files.pythonhosted.org/packages/41/be/06d3c569390f744afaf1263817aed0b28d0e1492fce54aaaa0ec01a95227/edx-toggles-1.1.0.tar.gz (from https://pypi.org/simple/edx-toggles/), version: 1.1.0 2026-04-07T17:51:27,111 Skipping link: No binaries permitted for edx-toggles: https://files.pythonhosted.org/packages/2b/e1/16a869ef6eba3c4d8a1979ca3379cdc7631b9a26cc960c2ca9c83b32e4f5/edx_toggles-1.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/edx-toggles/) 2026-04-07T17:51:27,112 Found link https://files.pythonhosted.org/packages/a3/ed/e5740f93c80fff17f5b76acb4593e864afe88e86e8cdd94cffed4e23e26b/edx-toggles-1.1.1.tar.gz (from https://pypi.org/simple/edx-toggles/), version: 1.1.1 2026-04-07T17:51:27,112 Skipping link: No binaries permitted for edx-toggles: https://files.pythonhosted.org/packages/18/6d/8a3590df23a791fe75abdaeeefc422d44710c7c3cc0d6fc52296bfb80c7f/edx_toggles-1.1.1-py2.py3-none-any.whl (from https://pypi.org/simple/edx-toggles/) 2026-04-07T17:51:27,113 Found link https://files.pythonhosted.org/packages/29/87/d0ad99f3e08caf318c9aee6e330908d76fad2606ccd8d45d5a62662b6cc2/edx-toggles-1.2.0.tar.gz (from https://pypi.org/simple/edx-toggles/), version: 1.2.0 2026-04-07T17:51:27,114 Skipping link: No binaries permitted for edx-toggles: https://files.pythonhosted.org/packages/b5/db/0b8398319c93d642182f233ddc6badd092e1b8b3526ebad0af4c6f90a20e/edx_toggles-1.2.0-py2.py3-none-any.whl (from https://pypi.org/simple/edx-toggles/) 2026-04-07T17:51:27,114 Found link https://files.pythonhosted.org/packages/38/f6/92e7c82f2497f1734f509f36c2ee9357ba6c82153d77deffa924cd981def/edx-toggles-1.2.1.tar.gz (from https://pypi.org/simple/edx-toggles/), version: 1.2.1 2026-04-07T17:51:27,115 Skipping link: No binaries permitted for edx-toggles: https://files.pythonhosted.org/packages/09/b5/06b78fdab6a7b02c2eba0df631b4075ac628d26866b24405d688231705c8/edx_toggles-1.2.1-py2.py3-none-any.whl (from https://pypi.org/simple/edx-toggles/) 2026-04-07T17:51:27,116 Found link https://files.pythonhosted.org/packages/bd/9b/7021a7274be0340785b47c6240829353de180fe607b532cb706930c211c2/edx-toggles-1.2.2.tar.gz (from https://pypi.org/simple/edx-toggles/), version: 1.2.2 2026-04-07T17:51:27,116 Skipping link: No binaries permitted for edx-toggles: https://files.pythonhosted.org/packages/c0/cb/8a2f2f1f54a3d360f8b69f7e1e5d152a2c0fda159abab359db9d93a16ab7/edx_toggles-1.2.2-py2.py3-none-any.whl (from https://pypi.org/simple/edx-toggles/) 2026-04-07T17:51:27,117 Found link https://files.pythonhosted.org/packages/ec/2b/a5980259db9326614b5e7d80f1875c4de36033a7aa817cc9be278c026da2/edx-toggles-2.0.0.tar.gz (from https://pypi.org/simple/edx-toggles/), version: 2.0.0 2026-04-07T17:51:27,118 Skipping link: No binaries permitted for edx-toggles: https://files.pythonhosted.org/packages/46/a0/6bac7d31667a318f4f076bd164a7309c0a354d3ffe6de0c98731ae0b8ce4/edx_toggles-2.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/edx-toggles/) 2026-04-07T17:51:27,118 Found link https://files.pythonhosted.org/packages/da/53/ad987960c0a3a77bf6c3a774fc25c462a746c3587513e03af243942b04b9/edx-toggles-2.1.0.tar.gz (from https://pypi.org/simple/edx-toggles/), version: 2.1.0 2026-04-07T17:51:27,119 Skipping link: No binaries permitted for edx-toggles: https://files.pythonhosted.org/packages/f5/8a/01648c09449316536d02e0b505a4494924fe23fa784214a5a355a0a4dcc1/edx_toggles-2.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/edx-toggles/) 2026-04-07T17:51:27,119 Found link https://files.pythonhosted.org/packages/37/cb/77c7f275f6a3ca47e9e10494ea90eec43f5d5fb008c275991e2ebfc14f35/edx-toggles-3.1.0.tar.gz (from https://pypi.org/simple/edx-toggles/), version: 3.1.0 2026-04-07T17:51:27,120 Skipping link: No binaries permitted for edx-toggles: https://files.pythonhosted.org/packages/37/05/76df613bab24923b33f146bd37370a53a8b7c1d65738b8a322903fc18901/edx_toggles-3.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/edx-toggles/) 2026-04-07T17:51:27,121 Found link https://files.pythonhosted.org/packages/99/00/eeffe215ea1382e04d5b8fb177a026c6be185261e5f4d25a7fbf2f80fa76/edx-toggles-4.0.0.tar.gz (from https://pypi.org/simple/edx-toggles/), version: 4.0.0 2026-04-07T17:51:27,121 Skipping link: No binaries permitted for edx-toggles: https://files.pythonhosted.org/packages/bb/44/091d8e6e71e5dea8bb79b0385687a35231f44569730e4f09024e571acca9/edx_toggles-4.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/edx-toggles/) 2026-04-07T17:51:27,122 Found link https://files.pythonhosted.org/packages/f3/95/aac0d2d50ed78507b10123302298d523cd037d56d22faa834fea844c2789/edx-toggles-4.1.0.tar.gz (from https://pypi.org/simple/edx-toggles/), version: 4.1.0 2026-04-07T17:51:27,123 Skipping link: No binaries permitted for edx-toggles: https://files.pythonhosted.org/packages/e3/4d/e35f9a823ffdd2e1a73e5055085e23b3dc093cb5cb89b7742461d543b1a3/edx_toggles-4.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/edx-toggles/) 2026-04-07T17:51:27,123 Found link https://files.pythonhosted.org/packages/c6/89/f60631152fced21c41d9d14778a52678626e417fa29a7f31cd1cfa906326/edx-toggles-4.2.0.tar.gz (from https://pypi.org/simple/edx-toggles/), version: 4.2.0 2026-04-07T17:51:27,124 Skipping link: No binaries permitted for edx-toggles: https://files.pythonhosted.org/packages/b8/8e/44ec9f2425f8ae9c32d70ef90f4e0a93d0f66db2b17cc48866c8026645eb/edx_toggles-4.2.0-py2.py3-none-any.whl (from https://pypi.org/simple/edx-toggles/) 2026-04-07T17:51:27,125 Found link https://files.pythonhosted.org/packages/3b/e0/27e55697fcb5e177b573d9e71f198521f0f90244ed1eaadfa1b4cacecf5d/edx-toggles-4.3.1.tar.gz (from https://pypi.org/simple/edx-toggles/), version: 4.3.1 2026-04-07T17:51:27,125 Skipping link: No binaries permitted for edx-toggles: https://files.pythonhosted.org/packages/f3/73/d233b0d2b758327a5fd7aad1bca8b1959be36de6cac662197cc2a70d82df/edx_toggles-4.3.1-py2.py3-none-any.whl (from https://pypi.org/simple/edx-toggles/) 2026-04-07T17:51:27,126 Found link https://files.pythonhosted.org/packages/8c/c9/46753eb0cc1a084f7eb4241f39bacaa29875f1c7cc71e13dbd0c9319ca0a/edx-toggles-5.0.0.tar.gz (from https://pypi.org/simple/edx-toggles/), version: 5.0.0 2026-04-07T17:51:27,127 Skipping link: No binaries permitted for edx-toggles: https://files.pythonhosted.org/packages/3e/be/01e5992cbb79e29a318ad2a0ebad62bbcc89184288ece8ab9914944b190f/edx_toggles-5.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/edx-toggles/) 2026-04-07T17:51:27,127 Found link https://files.pythonhosted.org/packages/f6/c6/550d56e201e0b7a0ff54d8bf06b8b4b7176abe3d6d7dcbdf7f1c0df85c09/edx-toggles-5.1.0.tar.gz (from https://pypi.org/simple/edx-toggles/), version: 5.1.0 2026-04-07T17:51:27,128 Skipping link: No binaries permitted for edx-toggles: https://files.pythonhosted.org/packages/3b/1c/52a4d5b461fcd4478516e08cc955918c637f2ad952736750a83c7ed6a101/edx_toggles-5.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/edx-toggles/) 2026-04-07T17:51:27,128 Found link https://files.pythonhosted.org/packages/d5/cc/f84d099a2e6210a49d32391fda7dafb8afa2504be1f642d5144d2192a2ca/edx-toggles-5.1.1.tar.gz (from https://pypi.org/simple/edx-toggles/), version: 5.1.1 2026-04-07T17:51:27,129 Skipping link: No binaries permitted for edx-toggles: https://files.pythonhosted.org/packages/05/8c/c9d3d9d5f390022a95d20543363a6066b19f6c8f48bc7d4283aef113dcfc/edx_toggles-5.1.1-py2.py3-none-any.whl (from https://pypi.org/simple/edx-toggles/) 2026-04-07T17:51:27,129 Found link https://files.pythonhosted.org/packages/eb/60/d03b770a85c0ebf3c118075ec4fd622842db859475f1ce795c2eccd38766/edx-toggles-5.2.0.tar.gz (from https://pypi.org/simple/edx-toggles/), version: 5.2.0 2026-04-07T17:51:27,130 Skipping link: No binaries permitted for edx-toggles: https://files.pythonhosted.org/packages/92/7c/77920e23c5710ad999ad71a9ded4b9b15b24889e2b31c69dcecbdad2a422/edx_toggles-5.2.0-py2.py3-none-any.whl (from https://pypi.org/simple/edx-toggles/) 2026-04-07T17:51:27,131 Skipping link: No binaries permitted for edx-toggles: https://files.pythonhosted.org/packages/29/0f/82ab453511687f2652215991c650c385b70b785dd4b767a2cda2ca650ab2/edx_toggles-5.3.0-py2.py3-none-any.whl (from https://pypi.org/simple/edx-toggles/) 2026-04-07T17:51:27,132 Found link https://files.pythonhosted.org/packages/bf/dc/0ca56fbb62117d9ec1820c0dacdd8b288446f42a0c4358d8a93d7eab7918/edx_toggles-5.3.0.tar.gz (from https://pypi.org/simple/edx-toggles/), version: 5.3.0 2026-04-07T17:51:27,132 Skipping link: No binaries permitted for edx-toggles: https://files.pythonhosted.org/packages/9b/f3/596c8eeea26bbf9f1ed93aeba421adca64e4b0474eca71c31107dc34c262/edx_toggles-5.4.1-py2.py3-none-any.whl (from https://pypi.org/simple/edx-toggles/) 2026-04-07T17:51:27,133 Found link https://files.pythonhosted.org/packages/4d/46/536e083ad62e13103f8d1de093d92e7962df5443b96f05a6eea54c04232c/edx_toggles-5.4.1.tar.gz (from https://pypi.org/simple/edx-toggles/), version: 5.4.1 2026-04-07T17:51:27,134 Skipping link: No binaries permitted for edx-toggles: https://files.pythonhosted.org/packages/a9/08/5997a64defd6e699ecd8a4b5d0678afc360426a3486ca805db78d898e324/edx_toggles-6.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/edx-toggles/) 2026-04-07T17:51:27,134 Found link https://files.pythonhosted.org/packages/75/21/91f555509cc44c9a146ab0178c8b3aed92d7296551be80dff91f73e73891/edx_toggles-6.0.0.tar.gz (from https://pypi.org/simple/edx-toggles/), version: 6.0.0 2026-04-07T17:51:27,135 Fetching project page and analyzing links: https://www.piwheels.org/simple/edx-toggles/ 2026-04-07T17:51:27,136 Getting page https://www.piwheels.org/simple/edx-toggles/ 2026-04-07T17:51:27,137 Found index url https://www.piwheels.org/simple 2026-04-07T17:51:27,321 Fetched page https://www.piwheels.org/simple/edx-toggles/ as text/html 2026-04-07T17:51:27,327 Skipping link: No binaries permitted for edx-toggles: https://archive1.piwheels.org/simple/edx-toggles/edx_toggles-5.4.1-py2.py3-none-any.whl#sha256=3d19f769a837c89a70df9540d27c2b6901eb286e8dc7f31cb5b0502688d02f51 (from https://www.piwheels.org/simple/edx-toggles/) 2026-04-07T17:51:27,327 Skipping link: No binaries permitted for edx-toggles: https://archive1.piwheels.org/simple/edx-toggles/edx_toggles-5.3.0-py2.py3-none-any.whl#sha256=de18b7e7a4a720158250f74da63bd1e094a828ace8f5018a8e54a17358b63b16 (from https://www.piwheels.org/simple/edx-toggles/) 2026-04-07T17:51:27,328 Skipping link: No binaries permitted for edx-toggles: https://archive1.piwheels.org/simple/edx-toggles/edx_toggles-5.2.0-py2.py3-none-any.whl#sha256=ede2a94c08f2b53f864867a4f105d85e55928da7acc41987626441dd4fd3f256 (from https://www.piwheels.org/simple/edx-toggles/) 2026-04-07T17:51:27,328 Skipping link: No binaries permitted for edx-toggles: https://archive1.piwheels.org/simple/edx-toggles/edx_toggles-5.1.1-py2.py3-none-any.whl#sha256=528753334f27dc7bbf0987462963bc5a48b8dd4e8baec4168273b3c2ea300d80 (from https://www.piwheels.org/simple/edx-toggles/) 2026-04-07T17:51:27,329 Skipping link: No binaries permitted for edx-toggles: https://archive1.piwheels.org/simple/edx-toggles/edx_toggles-5.1.0-py2.py3-none-any.whl#sha256=9045e9d5fd1de776fc484d45c5101910355d5e54f3b48d678ec571a9a6d617e2 (from https://www.piwheels.org/simple/edx-toggles/) 2026-04-07T17:51:27,329 Skipping link: No binaries permitted for edx-toggles: https://archive1.piwheels.org/simple/edx-toggles/edx_toggles-5.0.0-py2.py3-none-any.whl#sha256=51a0ad59a26e53d0fea2dcf0d12cacdacff5d0b1b0be83f8bb81b2c5b7e01410 (from https://www.piwheels.org/simple/edx-toggles/) 2026-04-07T17:51:27,330 Skipping link: No binaries permitted for edx-toggles: https://archive1.piwheels.org/simple/edx-toggles/edx_toggles-4.3.1-py2.py3-none-any.whl#sha256=b25121c1d857be13db3733437f83bda1f4b07ddc50b8537897fd5a67119a4ed8 (from https://www.piwheels.org/simple/edx-toggles/) 2026-04-07T17:51:27,330 Skipping link: No binaries permitted for edx-toggles: https://archive1.piwheels.org/simple/edx-toggles/edx_toggles-4.2.0-py2.py3-none-any.whl#sha256=5273e370c8957359815cf499a92170a900429e4646d7ce1344546fe13fbeeced (from https://www.piwheels.org/simple/edx-toggles/) 2026-04-07T17:51:27,331 Skipping link: No binaries permitted for edx-toggles: https://archive1.piwheels.org/simple/edx-toggles/edx_toggles-4.1.0-py2.py3-none-any.whl#sha256=8dab57df018fc19b623e530d6df007d6dd5171c5be5a71b85524f720942bb5ec (from https://www.piwheels.org/simple/edx-toggles/) 2026-04-07T17:51:27,332 Skipping link: No binaries permitted for edx-toggles: https://archive1.piwheels.org/simple/edx-toggles/edx_toggles-4.0.0-py2.py3-none-any.whl#sha256=a26c6f3f7558e44f7f6789e8e22a07816c5472d31ddebce15f370b8c4524a5e7 (from https://www.piwheels.org/simple/edx-toggles/) 2026-04-07T17:51:27,332 Skipping link: No binaries permitted for edx-toggles: https://archive1.piwheels.org/simple/edx-toggles/edx_toggles-3.1.0-py2.py3-none-any.whl#sha256=d10bed122cb28dd5ea7cdbbe3cd960994d0fd14e51d60a68139117f48a9759be (from https://www.piwheels.org/simple/edx-toggles/) 2026-04-07T17:51:27,333 Skipping link: No binaries permitted for edx-toggles: https://archive1.piwheels.org/simple/edx-toggles/edx_toggles-2.1.0-py2.py3-none-any.whl#sha256=bdc9c23ad6d4c4080cfae61714c1c8254bce324ea25e28df6586d99bd348cc34 (from https://www.piwheels.org/simple/edx-toggles/) 2026-04-07T17:51:27,333 Skipping link: No binaries permitted for edx-toggles: https://archive1.piwheels.org/simple/edx-toggles/edx_toggles-2.0.0-py2.py3-none-any.whl#sha256=4f06061da1a1219247340f6d47a1bf5d78649ea27231b7177ce74b468e559e8e (from https://www.piwheels.org/simple/edx-toggles/) 2026-04-07T17:51:27,334 Skipping link: No binaries permitted for edx-toggles: https://archive1.piwheels.org/simple/edx-toggles/edx_toggles-1.2.2-py2.py3-none-any.whl#sha256=2aa5f5507cd6db210085a8fc9cddf82456b0b851af977ce294b64bcd351a1ff1 (from https://www.piwheels.org/simple/edx-toggles/) 2026-04-07T17:51:27,335 Skipping link: No binaries permitted for edx-toggles: https://archive1.piwheels.org/simple/edx-toggles/edx_toggles-1.2.1-py2.py3-none-any.whl#sha256=fd473dccaa2ca0ae68a6cf4732b9eeb99e48775f94eee23f382299189d0fdc19 (from https://www.piwheels.org/simple/edx-toggles/) 2026-04-07T17:51:27,336 Skipping link: No binaries permitted for edx-toggles: https://archive1.piwheels.org/simple/edx-toggles/edx_toggles-1.2.0-py2.py3-none-any.whl#sha256=1b8aed9a2f708d28c39cf1ef4064577f965c96f795696578dcf1b64b9f6a3308 (from https://www.piwheels.org/simple/edx-toggles/) 2026-04-07T17:51:27,336 Skipping link: No binaries permitted for edx-toggles: https://archive1.piwheels.org/simple/edx-toggles/edx_toggles-1.1.1-py2.py3-none-any.whl#sha256=45639e2f42526cbfb63d862f9e7fa0e229ac7fe1a7e257dcc43da9bacbb9695e (from https://www.piwheels.org/simple/edx-toggles/) 2026-04-07T17:51:27,337 Skipping link: No binaries permitted for edx-toggles: https://archive1.piwheels.org/simple/edx-toggles/edx_toggles-1.1.0-py2.py3-none-any.whl#sha256=2ccad7b2a2b68dcc3fdccf09710396c46144a78d052518f81bbb1b7ada8e8e04 (from https://www.piwheels.org/simple/edx-toggles/) 2026-04-07T17:51:27,337 Skipping link: No binaries permitted for edx-toggles: https://archive1.piwheels.org/simple/edx-toggles/edx_toggles-1.0.0-py2.py3-none-any.whl#sha256=317f0765722af113e481a4d597cd409b60128d8105c1df62b4529f81f9448817 (from https://www.piwheels.org/simple/edx-toggles/) 2026-04-07T17:51:27,337 Skipping link: No binaries permitted for edx-toggles: https://archive1.piwheels.org/simple/edx-toggles/edx_toggles-0.3.0-py2.py3-none-any.whl#sha256=b1ed6b1032752ef5d024a3ce09cfbd1f09a63da9845ad93fd7e27b93b386a2e1 (from https://www.piwheels.org/simple/edx-toggles/) 2026-04-07T17:51:27,338 Skipping link: not a file: https://www.piwheels.org/simple/edx-toggles/ 2026-04-07T17:51:27,339 Skipping link: not a file: https://pypi.org/simple/edx-toggles/ 2026-04-07T17:51:27,364 Given no hashes to check 1 links for project 'edx-toggles': discarding no candidates 2026-04-07T17:51:27,384 Collecting edx-toggles==6.0.0 2026-04-07T17:51:27,386 Created temporary directory: /tmp/pip-unpack-m8xhj091 2026-04-07T17:51:27,613 Downloading edx_toggles-6.0.0.tar.gz (37 kB) 2026-04-07T17:51:27,715 Added edx-toggles==6.0.0 from https://files.pythonhosted.org/packages/75/21/91f555509cc44c9a146ab0178c8b3aed92d7296551be80dff91f73e73891/edx_toggles-6.0.0.tar.gz to build tracker '/tmp/pip-build-tracker-4jxa_mcp' 2026-04-07T17:51:27,717 Running setup.py (path:/tmp/pip-wheel-2ybgdhcp/edx-toggles_ff1eab57222f4a51b842b99a48d19a60/setup.py) egg_info for package edx-toggles 2026-04-07T17:51:27,718 Created temporary directory: /tmp/pip-pip-egg-info-k81o19a9 2026-04-07T17:51:27,719 Preparing metadata (setup.py): started 2026-04-07T17:51:27,720 Running command python setup.py egg_info 2026-04-07T17:51:28,587 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-07T17:51:28,587 !! 2026-04-07T17:51:28,588 ******************************************************************************** 2026-04-07T17:51:28,589 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-07T17:51:28,590 License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+) 2026-04-07T17:51:28,591 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-07T17:51:28,592 ******************************************************************************** 2026-04-07T17:51:28,593 !! 2026-04-07T17:51:28,594 self._finalize_license_expression() 2026-04-07T17:51:28,616 running egg_info 2026-04-07T17:51:28,643 creating /tmp/pip-pip-egg-info-k81o19a9/edx_toggles.egg-info 2026-04-07T17:51:28,645 writing /tmp/pip-pip-egg-info-k81o19a9/edx_toggles.egg-info/PKG-INFO 2026-04-07T17:51:28,649 writing dependency_links to /tmp/pip-pip-egg-info-k81o19a9/edx_toggles.egg-info/dependency_links.txt 2026-04-07T17:51:28,650 writing entry points to /tmp/pip-pip-egg-info-k81o19a9/edx_toggles.egg-info/entry_points.txt 2026-04-07T17:51:28,651 writing requirements to /tmp/pip-pip-egg-info-k81o19a9/edx_toggles.egg-info/requires.txt 2026-04-07T17:51:28,652 writing top-level names to /tmp/pip-pip-egg-info-k81o19a9/edx_toggles.egg-info/top_level.txt 2026-04-07T17:51:28,654 writing manifest file '/tmp/pip-pip-egg-info-k81o19a9/edx_toggles.egg-info/SOURCES.txt' 2026-04-07T17:51:28,740 reading manifest file '/tmp/pip-pip-egg-info-k81o19a9/edx_toggles.egg-info/SOURCES.txt' 2026-04-07T17:51:28,741 reading manifest template 'MANIFEST.in' 2026-04-07T17:51:28,742 warning: no files found matching 'AUTHORS' 2026-04-07T17:51:28,743 warning: no files found matching 'CONTRIBUTING.rst' 2026-04-07T17:51:28,754 warning: no files found matching '*.html' under directory 'edx_toggles' 2026-04-07T17:51:28,763 warning: no files found matching '*.png' under directory 'edx_toggles' 2026-04-07T17:51:28,772 warning: no files found matching '*.gif' under directory 'edx_toggles' 2026-04-07T17:51:28,782 warning: no files found matching '*js' under directory 'edx_toggles' 2026-04-07T17:51:28,791 warning: no files found matching '*.css' under directory 'edx_toggles' 2026-04-07T17:51:28,800 warning: no files found matching '*jpg' under directory 'edx_toggles' 2026-04-07T17:51:28,810 warning: no files found matching '*jpeg' under directory 'edx_toggles' 2026-04-07T17:51:28,819 warning: no files found matching '*svg' under directory 'edx_toggles' 2026-04-07T17:51:28,829 adding license file 'LICENSE.txt' 2026-04-07T17:51:28,832 writing manifest file '/tmp/pip-pip-egg-info-k81o19a9/edx_toggles.egg-info/SOURCES.txt' 2026-04-07T17:51:28,940 Preparing metadata (setup.py): finished with status 'done' 2026-04-07T17:51:28,945 Source in /tmp/pip-wheel-2ybgdhcp/edx-toggles_ff1eab57222f4a51b842b99a48d19a60 has version 6.0.0, which satisfies requirement edx-toggles==6.0.0 from https://files.pythonhosted.org/packages/75/21/91f555509cc44c9a146ab0178c8b3aed92d7296551be80dff91f73e73891/edx_toggles-6.0.0.tar.gz 2026-04-07T17:51:28,946 Removed edx-toggles==6.0.0 from https://files.pythonhosted.org/packages/75/21/91f555509cc44c9a146ab0178c8b3aed92d7296551be80dff91f73e73891/edx_toggles-6.0.0.tar.gz from build tracker '/tmp/pip-build-tracker-4jxa_mcp' 2026-04-07T17:51:28,952 Created temporary directory: /tmp/pip-unpack-qjuwfaas 2026-04-07T17:51:28,953 Building wheels for collected packages: edx-toggles 2026-04-07T17:51:28,957 Created temporary directory: /tmp/pip-wheel-1kq6wco3 2026-04-07T17:51:28,958 Building wheel for edx-toggles (setup.py): started 2026-04-07T17:51:28,959 Destination directory: /tmp/pip-wheel-1kq6wco3 2026-04-07T17:51:28,960 Running command python setup.py bdist_wheel 2026-04-07T17:51:29,799 /usr/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-04-07T17:51:29,799 !! 2026-04-07T17:51:29,800 ******************************************************************************** 2026-04-07T17:51:29,801 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-04-07T17:51:29,802 License :: OSI Approved :: GNU Affero General Public License v3 or later (AGPLv3+) 2026-04-07T17:51:29,803 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-04-07T17:51:29,804 ******************************************************************************** 2026-04-07T17:51:29,805 !! 2026-04-07T17:51:29,805 self._finalize_license_expression() 2026-04-07T17:51:29,806 running bdist_wheel 2026-04-07T17:51:29,881 The [wheel] section is deprecated. Use [bdist_wheel] instead. 2026-04-07T17:51:29,882 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:119: SetuptoolsDeprecationWarning: bdist_wheel.universal is deprecated 2026-04-07T17:51:29,883 !! 2026-04-07T17:51:29,884 ******************************************************************************** 2026-04-07T17:51:29,885 With Python 2.7 end-of-life, support for building universal wheels 2026-04-07T17:51:29,885 (i.e., wheels that support both Python 2 and Python 3) 2026-04-07T17:51:29,886 is being obviated. 2026-04-07T17:51:29,886 Please discontinue using this option, or if you still need it, 2026-04-07T17:51:29,887 file an issue with pypa/setuptools describing your use case. 2026-04-07T17:51:29,888 This deprecation is overdue, please update your project and remove deprecated 2026-04-07T17:51:29,888 calls to avoid build errors in the future. 2026-04-07T17:51:29,889 ******************************************************************************** 2026-04-07T17:51:29,889 !! 2026-04-07T17:51:29,890 self.finalize_options() 2026-04-07T17:51:29,939 running build 2026-04-07T17:51:29,940 running build_py 2026-04-07T17:51:29,974 creating build/lib/edx_toggles 2026-04-07T17:51:29,977 copying edx_toggles/urls.py -> build/lib/edx_toggles 2026-04-07T17:51:29,979 copying edx_toggles/__init__.py -> build/lib/edx_toggles 2026-04-07T17:51:29,981 copying edx_toggles/apps.py -> build/lib/edx_toggles 2026-04-07T17:51:29,983 copying edx_toggles/models.py -> build/lib/edx_toggles 2026-04-07T17:51:29,984 running egg_info 2026-04-07T17:51:30,012 writing edx_toggles.egg-info/PKG-INFO 2026-04-07T17:51:30,015 writing dependency_links to edx_toggles.egg-info/dependency_links.txt 2026-04-07T17:51:30,017 writing entry points to edx_toggles.egg-info/entry_points.txt 2026-04-07T17:51:30,018 writing requirements to edx_toggles.egg-info/requires.txt 2026-04-07T17:51:30,020 writing top-level names to edx_toggles.egg-info/top_level.txt 2026-04-07T17:51:30,050 reading manifest file 'edx_toggles.egg-info/SOURCES.txt' 2026-04-07T17:51:30,053 reading manifest template 'MANIFEST.in' 2026-04-07T17:51:30,054 warning: no files found matching 'AUTHORS' 2026-04-07T17:51:30,055 warning: no files found matching 'CONTRIBUTING.rst' 2026-04-07T17:51:30,065 warning: no files found matching '*.html' under directory 'edx_toggles' 2026-04-07T17:51:30,075 warning: no files found matching '*.png' under directory 'edx_toggles' 2026-04-07T17:51:30,085 warning: no files found matching '*.gif' under directory 'edx_toggles' 2026-04-07T17:51:30,095 warning: no files found matching '*js' under directory 'edx_toggles' 2026-04-07T17:51:30,104 warning: no files found matching '*.css' under directory 'edx_toggles' 2026-04-07T17:51:30,114 warning: no files found matching '*jpg' under directory 'edx_toggles' 2026-04-07T17:51:30,125 warning: no files found matching '*jpeg' under directory 'edx_toggles' 2026-04-07T17:51:30,135 warning: no files found matching '*svg' under directory 'edx_toggles' 2026-04-07T17:51:30,146 adding license file 'LICENSE.txt' 2026-04-07T17:51:30,149 writing manifest file 'edx_toggles.egg-info/SOURCES.txt' 2026-04-07T17:51:30,152 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'edx_toggles.tests' is absent from the `packages` configuration. 2026-04-07T17:51:30,153 !! 2026-04-07T17:51:30,154 ******************************************************************************** 2026-04-07T17:51:30,154 ############################ 2026-04-07T17:51:30,155 # Package would be ignored # 2026-04-07T17:51:30,155 ############################ 2026-04-07T17:51:30,156 Python recognizes 'edx_toggles.tests' as an importable package[^1], 2026-04-07T17:51:30,157 but it is absent from setuptools' `packages` configuration. 2026-04-07T17:51:30,158 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-07T17:51:30,158 package, please make sure that 'edx_toggles.tests' is explicitly added 2026-04-07T17:51:30,159 to the `packages` configuration field. 2026-04-07T17:51:30,160 Alternatively, you can also rely on setuptools' discovery methods 2026-04-07T17:51:30,160 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-07T17:51:30,161 instead of `find_packages(...)`/`find:`). 2026-04-07T17:51:30,162 You can read more about "package discovery" on setuptools documentation page: 2026-04-07T17:51:30,163 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-07T17:51:30,164 If you don't want 'edx_toggles.tests' to be distributed and are 2026-04-07T17:51:30,164 already explicitly excluding 'edx_toggles.tests' via 2026-04-07T17:51:30,165 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-07T17:51:30,165 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-07T17:51:30,166 combination with a more fine grained `package-data` configuration. 2026-04-07T17:51:30,167 You can read more about "package data files" on setuptools documentation page: 2026-04-07T17:51:30,168 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-07T17:51:30,170 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-07T17:51:30,170 even if it does not contain any `.py` files. 2026-04-07T17:51:30,171 On the other hand, currently there is no concept of package data 2026-04-07T17:51:30,171 directory, all directories are treated like packages. 2026-04-07T17:51:30,172 ******************************************************************************** 2026-04-07T17:51:30,173 !! 2026-04-07T17:51:30,174 check.warn(importable) 2026-04-07T17:51:30,174 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'edx_toggles.toggles' is absent from the `packages` configuration. 2026-04-07T17:51:30,175 !! 2026-04-07T17:51:30,176 ******************************************************************************** 2026-04-07T17:51:30,176 ############################ 2026-04-07T17:51:30,177 # Package would be ignored # 2026-04-07T17:51:30,178 ############################ 2026-04-07T17:51:30,178 Python recognizes 'edx_toggles.toggles' as an importable package[^1], 2026-04-07T17:51:30,179 but it is absent from setuptools' `packages` configuration. 2026-04-07T17:51:30,180 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-07T17:51:30,181 package, please make sure that 'edx_toggles.toggles' is explicitly added 2026-04-07T17:51:30,181 to the `packages` configuration field. 2026-04-07T17:51:30,182 Alternatively, you can also rely on setuptools' discovery methods 2026-04-07T17:51:30,183 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-07T17:51:30,183 instead of `find_packages(...)`/`find:`). 2026-04-07T17:51:30,185 You can read more about "package discovery" on setuptools documentation page: 2026-04-07T17:51:30,186 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-07T17:51:30,187 If you don't want 'edx_toggles.toggles' to be distributed and are 2026-04-07T17:51:30,187 already explicitly excluding 'edx_toggles.toggles' via 2026-04-07T17:51:30,188 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-07T17:51:30,189 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-07T17:51:30,189 combination with a more fine grained `package-data` configuration. 2026-04-07T17:51:30,190 You can read more about "package data files" on setuptools documentation page: 2026-04-07T17:51:30,192 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-07T17:51:30,193 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-07T17:51:30,194 even if it does not contain any `.py` files. 2026-04-07T17:51:30,194 On the other hand, currently there is no concept of package data 2026-04-07T17:51:30,195 directory, all directories are treated like packages. 2026-04-07T17:51:30,195 ******************************************************************************** 2026-04-07T17:51:30,196 !! 2026-04-07T17:51:30,197 check.warn(importable) 2026-04-07T17:51:30,197 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'edx_toggles.toggles.internal' is absent from the `packages` configuration. 2026-04-07T17:51:30,198 !! 2026-04-07T17:51:30,199 ******************************************************************************** 2026-04-07T17:51:30,199 ############################ 2026-04-07T17:51:30,200 # Package would be ignored # 2026-04-07T17:51:30,201 ############################ 2026-04-07T17:51:30,201 Python recognizes 'edx_toggles.toggles.internal' as an importable package[^1], 2026-04-07T17:51:30,202 but it is absent from setuptools' `packages` configuration. 2026-04-07T17:51:30,203 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-07T17:51:30,203 package, please make sure that 'edx_toggles.toggles.internal' is explicitly added 2026-04-07T17:51:30,204 to the `packages` configuration field. 2026-04-07T17:51:30,205 Alternatively, you can also rely on setuptools' discovery methods 2026-04-07T17:51:30,205 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-07T17:51:30,206 instead of `find_packages(...)`/`find:`). 2026-04-07T17:51:30,207 You can read more about "package discovery" on setuptools documentation page: 2026-04-07T17:51:30,208 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-07T17:51:30,209 If you don't want 'edx_toggles.toggles.internal' to be distributed and are 2026-04-07T17:51:30,210 already explicitly excluding 'edx_toggles.toggles.internal' via 2026-04-07T17:51:30,210 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-07T17:51:30,211 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-07T17:51:30,212 combination with a more fine grained `package-data` configuration. 2026-04-07T17:51:30,213 You can read more about "package data files" on setuptools documentation page: 2026-04-07T17:51:30,214 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-07T17:51:30,216 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-07T17:51:30,216 even if it does not contain any `.py` files. 2026-04-07T17:51:30,217 On the other hand, currently there is no concept of package data 2026-04-07T17:51:30,218 directory, all directories are treated like packages. 2026-04-07T17:51:30,218 ******************************************************************************** 2026-04-07T17:51:30,219 !! 2026-04-07T17:51:30,220 check.warn(importable) 2026-04-07T17:51:30,221 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'edx_toggles.toggles.internal.waffle' is absent from the `packages` configuration. 2026-04-07T17:51:30,221 !! 2026-04-07T17:51:30,222 ******************************************************************************** 2026-04-07T17:51:30,223 ############################ 2026-04-07T17:51:30,224 # Package would be ignored # 2026-04-07T17:51:30,224 ############################ 2026-04-07T17:51:30,225 Python recognizes 'edx_toggles.toggles.internal.waffle' as an importable package[^1], 2026-04-07T17:51:30,226 but it is absent from setuptools' `packages` configuration. 2026-04-07T17:51:30,227 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-07T17:51:30,227 package, please make sure that 'edx_toggles.toggles.internal.waffle' is explicitly added 2026-04-07T17:51:30,228 to the `packages` configuration field. 2026-04-07T17:51:30,229 Alternatively, you can also rely on setuptools' discovery methods 2026-04-07T17:51:30,229 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-07T17:51:30,230 instead of `find_packages(...)`/`find:`). 2026-04-07T17:51:30,231 You can read more about "package discovery" on setuptools documentation page: 2026-04-07T17:51:30,232 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-07T17:51:30,233 If you don't want 'edx_toggles.toggles.internal.waffle' to be distributed and are 2026-04-07T17:51:30,233 already explicitly excluding 'edx_toggles.toggles.internal.waffle' via 2026-04-07T17:51:30,234 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-07T17:51:30,234 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-07T17:51:30,235 combination with a more fine grained `package-data` configuration. 2026-04-07T17:51:30,236 You can read more about "package data files" on setuptools documentation page: 2026-04-07T17:51:30,237 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-07T17:51:30,238 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-07T17:51:30,239 even if it does not contain any `.py` files. 2026-04-07T17:51:30,239 On the other hand, currently there is no concept of package data 2026-04-07T17:51:30,240 directory, all directories are treated like packages. 2026-04-07T17:51:30,241 ******************************************************************************** 2026-04-07T17:51:30,242 !! 2026-04-07T17:51:30,242 check.warn(importable) 2026-04-07T17:51:30,243 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'edx_toggles.toggles.state' is absent from the `packages` configuration. 2026-04-07T17:51:30,244 !! 2026-04-07T17:51:30,245 ******************************************************************************** 2026-04-07T17:51:30,246 ############################ 2026-04-07T17:51:30,246 # Package would be ignored # 2026-04-07T17:51:30,247 ############################ 2026-04-07T17:51:30,247 Python recognizes 'edx_toggles.toggles.state' as an importable package[^1], 2026-04-07T17:51:30,248 but it is absent from setuptools' `packages` configuration. 2026-04-07T17:51:30,249 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-07T17:51:30,250 package, please make sure that 'edx_toggles.toggles.state' is explicitly added 2026-04-07T17:51:30,250 to the `packages` configuration field. 2026-04-07T17:51:30,252 Alternatively, you can also rely on setuptools' discovery methods 2026-04-07T17:51:30,252 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-07T17:51:30,253 instead of `find_packages(...)`/`find:`). 2026-04-07T17:51:30,254 You can read more about "package discovery" on setuptools documentation page: 2026-04-07T17:51:30,255 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-07T17:51:30,257 If you don't want 'edx_toggles.toggles.state' to be distributed and are 2026-04-07T17:51:30,257 already explicitly excluding 'edx_toggles.toggles.state' via 2026-04-07T17:51:30,258 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-07T17:51:30,259 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-07T17:51:30,259 combination with a more fine grained `package-data` configuration. 2026-04-07T17:51:30,260 You can read more about "package data files" on setuptools documentation page: 2026-04-07T17:51:30,261 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-07T17:51:30,262 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-07T17:51:30,263 even if it does not contain any `.py` files. 2026-04-07T17:51:30,263 On the other hand, currently there is no concept of package data 2026-04-07T17:51:30,264 directory, all directories are treated like packages. 2026-04-07T17:51:30,264 ******************************************************************************** 2026-04-07T17:51:30,265 !! 2026-04-07T17:51:30,266 check.warn(importable) 2026-04-07T17:51:30,266 /usr/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'edx_toggles.toggles.state.internal' is absent from the `packages` configuration. 2026-04-07T17:51:30,267 !! 2026-04-07T17:51:30,268 ******************************************************************************** 2026-04-07T17:51:30,269 ############################ 2026-04-07T17:51:30,269 # Package would be ignored # 2026-04-07T17:51:30,269 ############################ 2026-04-07T17:51:30,270 Python recognizes 'edx_toggles.toggles.state.internal' as an importable package[^1], 2026-04-07T17:51:30,271 but it is absent from setuptools' `packages` configuration. 2026-04-07T17:51:30,272 This leads to an ambiguous overall configuration. If you want to distribute this 2026-04-07T17:51:30,273 package, please make sure that 'edx_toggles.toggles.state.internal' is explicitly added 2026-04-07T17:51:30,273 to the `packages` configuration field. 2026-04-07T17:51:30,274 Alternatively, you can also rely on setuptools' discovery methods 2026-04-07T17:51:30,275 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-04-07T17:51:30,276 instead of `find_packages(...)`/`find:`). 2026-04-07T17:51:30,277 You can read more about "package discovery" on setuptools documentation page: 2026-04-07T17:51:30,278 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-04-07T17:51:30,280 If you don't want 'edx_toggles.toggles.state.internal' to be distributed and are 2026-04-07T17:51:30,280 already explicitly excluding 'edx_toggles.toggles.state.internal' via 2026-04-07T17:51:30,281 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-04-07T17:51:30,281 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-04-07T17:51:30,282 combination with a more fine grained `package-data` configuration. 2026-04-07T17:51:30,283 You can read more about "package data files" on setuptools documentation page: 2026-04-07T17:51:30,284 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-04-07T17:51:30,286 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-04-07T17:51:30,286 even if it does not contain any `.py` files. 2026-04-07T17:51:30,287 On the other hand, currently there is no concept of package data 2026-04-07T17:51:30,288 directory, all directories are treated like packages. 2026-04-07T17:51:30,289 ******************************************************************************** 2026-04-07T17:51:30,290 !! 2026-04-07T17:51:30,291 check.warn(importable) 2026-04-07T17:51:30,291 creating build/lib/edx_toggles/tests 2026-04-07T17:51:30,292 copying edx_toggles/tests/__init__.py -> build/lib/edx_toggles/tests 2026-04-07T17:51:30,293 copying edx_toggles/tests/test_setting_toggles.py -> build/lib/edx_toggles/tests 2026-04-07T17:51:30,293 copying edx_toggles/tests/test_state.py -> build/lib/edx_toggles/tests 2026-04-07T17:51:30,294 copying edx_toggles/tests/test_testutils.py -> build/lib/edx_toggles/tests 2026-04-07T17:51:30,294 copying edx_toggles/tests/test_waffle.py -> build/lib/edx_toggles/tests 2026-04-07T17:51:30,294 creating build/lib/edx_toggles/toggles 2026-04-07T17:51:30,295 copying edx_toggles/toggles/__init__.py -> build/lib/edx_toggles/toggles 2026-04-07T17:51:30,295 copying edx_toggles/toggles/testutils.py -> build/lib/edx_toggles/toggles 2026-04-07T17:51:30,296 creating build/lib/edx_toggles/toggles/internal 2026-04-07T17:51:30,296 copying edx_toggles/toggles/internal/__init__.py -> build/lib/edx_toggles/toggles/internal 2026-04-07T17:51:30,296 copying edx_toggles/toggles/internal/base.py -> build/lib/edx_toggles/toggles/internal 2026-04-07T17:51:30,297 copying edx_toggles/toggles/internal/setting_toggle.py -> build/lib/edx_toggles/toggles/internal 2026-04-07T17:51:30,297 creating build/lib/edx_toggles/toggles/internal/waffle 2026-04-07T17:51:30,298 copying edx_toggles/toggles/internal/waffle/__init__.py -> build/lib/edx_toggles/toggles/internal/waffle 2026-04-07T17:51:30,298 copying edx_toggles/toggles/internal/waffle/base.py -> build/lib/edx_toggles/toggles/internal/waffle 2026-04-07T17:51:30,299 copying edx_toggles/toggles/internal/waffle/cache.py -> build/lib/edx_toggles/toggles/internal/waffle 2026-04-07T17:51:30,299 copying edx_toggles/toggles/internal/waffle/flag.py -> build/lib/edx_toggles/toggles/internal/waffle 2026-04-07T17:51:30,299 copying edx_toggles/toggles/internal/waffle/switch.py -> build/lib/edx_toggles/toggles/internal/waffle 2026-04-07T17:51:30,300 creating build/lib/edx_toggles/toggles/state 2026-04-07T17:51:30,301 copying edx_toggles/toggles/state/__init__.py -> build/lib/edx_toggles/toggles/state 2026-04-07T17:51:30,301 creating build/lib/edx_toggles/toggles/state/internal 2026-04-07T17:51:30,302 copying edx_toggles/toggles/state/internal/__init__.py -> build/lib/edx_toggles/toggles/state/internal 2026-04-07T17:51:30,302 copying edx_toggles/toggles/state/internal/report.py -> build/lib/edx_toggles/toggles/state/internal 2026-04-07T17:51:30,303 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-04-07T17:51:30,303 !! 2026-04-07T17:51:30,305 ******************************************************************************** 2026-04-07T17:51:30,305 Please avoid running ``setup.py`` directly. 2026-04-07T17:51:30,306 Instead, use pypa/build, pypa/installer or other 2026-04-07T17:51:30,306 standards-based tools. 2026-04-07T17:51:30,307 This deprecation is overdue, please update your project and remove deprecated 2026-04-07T17:51:30,308 calls to avoid build errors in the future. 2026-04-07T17:51:30,309 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-04-07T17:51:30,310 ******************************************************************************** 2026-04-07T17:51:30,311 !! 2026-04-07T17:51:30,312 self.initialize_options() 2026-04-07T17:51:30,312 installing to build/bdist.linux-armv7l/wheel 2026-04-07T17:51:30,313 running install 2026-04-07T17:51:30,313 running install_lib 2026-04-07T17:51:30,336 creating build/bdist.linux-armv7l/wheel 2026-04-07T17:51:30,338 creating build/bdist.linux-armv7l/wheel/edx_toggles 2026-04-07T17:51:30,339 copying build/lib/edx_toggles/urls.py -> build/bdist.linux-armv7l/wheel/./edx_toggles 2026-04-07T17:51:30,341 copying build/lib/edx_toggles/__init__.py -> build/bdist.linux-armv7l/wheel/./edx_toggles 2026-04-07T17:51:30,343 copying build/lib/edx_toggles/apps.py -> build/bdist.linux-armv7l/wheel/./edx_toggles 2026-04-07T17:51:30,345 copying build/lib/edx_toggles/models.py -> build/bdist.linux-armv7l/wheel/./edx_toggles 2026-04-07T17:51:30,347 creating build/bdist.linux-armv7l/wheel/edx_toggles/tests 2026-04-07T17:51:30,348 copying build/lib/edx_toggles/tests/test_testutils.py -> build/bdist.linux-armv7l/wheel/./edx_toggles/tests 2026-04-07T17:51:30,350 copying build/lib/edx_toggles/tests/test_setting_toggles.py -> build/bdist.linux-armv7l/wheel/./edx_toggles/tests 2026-04-07T17:51:30,352 copying build/lib/edx_toggles/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./edx_toggles/tests 2026-04-07T17:51:30,354 copying build/lib/edx_toggles/tests/test_state.py -> build/bdist.linux-armv7l/wheel/./edx_toggles/tests 2026-04-07T17:51:30,356 copying build/lib/edx_toggles/tests/test_waffle.py -> build/bdist.linux-armv7l/wheel/./edx_toggles/tests 2026-04-07T17:51:30,358 creating build/bdist.linux-armv7l/wheel/edx_toggles/toggles 2026-04-07T17:51:30,360 creating build/bdist.linux-armv7l/wheel/edx_toggles/toggles/state 2026-04-07T17:51:30,361 copying build/lib/edx_toggles/toggles/state/__init__.py -> build/bdist.linux-armv7l/wheel/./edx_toggles/toggles/state 2026-04-07T17:51:30,363 creating build/bdist.linux-armv7l/wheel/edx_toggles/toggles/state/internal 2026-04-07T17:51:30,364 copying build/lib/edx_toggles/toggles/state/internal/report.py -> build/bdist.linux-armv7l/wheel/./edx_toggles/toggles/state/internal 2026-04-07T17:51:30,367 copying build/lib/edx_toggles/toggles/state/internal/__init__.py -> build/bdist.linux-armv7l/wheel/./edx_toggles/toggles/state/internal 2026-04-07T17:51:30,368 copying build/lib/edx_toggles/toggles/__init__.py -> build/bdist.linux-armv7l/wheel/./edx_toggles/toggles 2026-04-07T17:51:30,370 copying build/lib/edx_toggles/toggles/testutils.py -> build/bdist.linux-armv7l/wheel/./edx_toggles/toggles 2026-04-07T17:51:30,372 creating build/bdist.linux-armv7l/wheel/edx_toggles/toggles/internal 2026-04-07T17:51:30,374 creating build/bdist.linux-armv7l/wheel/edx_toggles/toggles/internal/waffle 2026-04-07T17:51:30,375 copying build/lib/edx_toggles/toggles/internal/waffle/flag.py -> build/bdist.linux-armv7l/wheel/./edx_toggles/toggles/internal/waffle 2026-04-07T17:51:30,377 copying build/lib/edx_toggles/toggles/internal/waffle/base.py -> build/bdist.linux-armv7l/wheel/./edx_toggles/toggles/internal/waffle 2026-04-07T17:51:30,379 copying build/lib/edx_toggles/toggles/internal/waffle/__init__.py -> build/bdist.linux-armv7l/wheel/./edx_toggles/toggles/internal/waffle 2026-04-07T17:51:30,381 copying build/lib/edx_toggles/toggles/internal/waffle/cache.py -> build/bdist.linux-armv7l/wheel/./edx_toggles/toggles/internal/waffle 2026-04-07T17:51:30,382 copying build/lib/edx_toggles/toggles/internal/waffle/switch.py -> build/bdist.linux-armv7l/wheel/./edx_toggles/toggles/internal/waffle 2026-04-07T17:51:30,384 copying build/lib/edx_toggles/toggles/internal/base.py -> build/bdist.linux-armv7l/wheel/./edx_toggles/toggles/internal 2026-04-07T17:51:30,386 copying build/lib/edx_toggles/toggles/internal/setting_toggle.py -> build/bdist.linux-armv7l/wheel/./edx_toggles/toggles/internal 2026-04-07T17:51:30,388 copying build/lib/edx_toggles/toggles/internal/__init__.py -> build/bdist.linux-armv7l/wheel/./edx_toggles/toggles/internal 2026-04-07T17:51:30,390 running install_egg_info 2026-04-07T17:51:30,425 Copying edx_toggles.egg-info to build/bdist.linux-armv7l/wheel/./edx_toggles-6.0.0-py3.11.egg-info 2026-04-07T17:51:30,438 running install_scripts 2026-04-07T17:51:30,454 creating build/bdist.linux-armv7l/wheel/edx_toggles-6.0.0.dist-info/WHEEL 2026-04-07T17:51:30,456 creating '/tmp/pip-wheel-1kq6wco3/edx_toggles-6.0.0-py2.py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-04-07T17:51:30,459 adding 'edx_toggles/__init__.py' 2026-04-07T17:51:30,460 adding 'edx_toggles/apps.py' 2026-04-07T17:51:30,461 adding 'edx_toggles/models.py' 2026-04-07T17:51:30,462 adding 'edx_toggles/urls.py' 2026-04-07T17:51:30,464 adding 'edx_toggles/tests/__init__.py' 2026-04-07T17:51:30,466 adding 'edx_toggles/tests/test_setting_toggles.py' 2026-04-07T17:51:30,467 adding 'edx_toggles/tests/test_state.py' 2026-04-07T17:51:30,469 adding 'edx_toggles/tests/test_testutils.py' 2026-04-07T17:51:30,470 adding 'edx_toggles/tests/test_waffle.py' 2026-04-07T17:51:30,472 adding 'edx_toggles/toggles/__init__.py' 2026-04-07T17:51:30,473 adding 'edx_toggles/toggles/testutils.py' 2026-04-07T17:51:30,475 adding 'edx_toggles/toggles/internal/__init__.py' 2026-04-07T17:51:30,476 adding 'edx_toggles/toggles/internal/base.py' 2026-04-07T17:51:30,477 adding 'edx_toggles/toggles/internal/setting_toggle.py' 2026-04-07T17:51:30,479 adding 'edx_toggles/toggles/internal/waffle/__init__.py' 2026-04-07T17:51:30,480 adding 'edx_toggles/toggles/internal/waffle/base.py' 2026-04-07T17:51:30,481 adding 'edx_toggles/toggles/internal/waffle/cache.py' 2026-04-07T17:51:30,483 adding 'edx_toggles/toggles/internal/waffle/flag.py' 2026-04-07T17:51:30,484 adding 'edx_toggles/toggles/internal/waffle/switch.py' 2026-04-07T17:51:30,486 adding 'edx_toggles/toggles/state/__init__.py' 2026-04-07T17:51:30,487 adding 'edx_toggles/toggles/state/internal/__init__.py' 2026-04-07T17:51:30,489 adding 'edx_toggles/toggles/state/internal/report.py' 2026-04-07T17:51:30,497 adding 'edx_toggles-6.0.0.dist-info/licenses/LICENSE.txt' 2026-04-07T17:51:30,499 adding 'edx_toggles-6.0.0.dist-info/METADATA' 2026-04-07T17:51:30,500 adding 'edx_toggles-6.0.0.dist-info/WHEEL' 2026-04-07T17:51:30,501 adding 'edx_toggles-6.0.0.dist-info/entry_points.txt' 2026-04-07T17:51:30,502 adding 'edx_toggles-6.0.0.dist-info/top_level.txt' 2026-04-07T17:51:30,503 adding 'edx_toggles-6.0.0.dist-info/RECORD' 2026-04-07T17:51:30,505 removing build/bdist.linux-armv7l/wheel 2026-04-07T17:51:30,623 Building wheel for edx-toggles (setup.py): finished with status 'done' 2026-04-07T17:51:30,626 Created wheel for edx-toggles: filename=edx_toggles-6.0.0-py2.py3-none-any.whl size=33247 sha256=e9fbb197e7a63379894b749e9c46918bb11d08154794f126579360a53d8bb8c0 2026-04-07T17:51:30,627 Stored in directory: /tmp/pip-ephem-wheel-cache-drwo7857/wheels/5b/24/2e/f9504eb60467a246c88dc6eda1773d8af65bfa3fa7acdd21e9 2026-04-07T17:51:30,641 Successfully built edx-toggles 2026-04-07T17:51:30,645 Removed build tracker: '/tmp/pip-build-tracker-4jxa_mcp'