2026-03-01T17:48:04,710 Created temporary directory: /tmp/pip-ephem-wheel-cache-l0qf26hi 2026-03-01T17:48:04,712 Created temporary directory: /tmp/pip-build-tracker-b_83aaih 2026-03-01T17:48:04,713 Initialized build tracking at /tmp/pip-build-tracker-b_83aaih 2026-03-01T17:48:04,713 Created build tracker: /tmp/pip-build-tracker-b_83aaih 2026-03-01T17:48:04,714 Entered build tracker: /tmp/pip-build-tracker-b_83aaih 2026-03-01T17:48:04,715 Created temporary directory: /tmp/pip-wheel-9ai87snd 2026-03-01T17:48:04,718 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-03-01T17:48:04,720 Created temporary directory: /tmp/pip-ephem-wheel-cache-_16dp56d 2026-03-01T17:48:04,742 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-01T17:48:04,746 2 location(s) to search for versions of castellan: 2026-03-01T17:48:04,746 * https://pypi.org/simple/castellan/ 2026-03-01T17:48:04,746 * https://www.piwheels.org/simple/castellan/ 2026-03-01T17:48:04,747 Fetching project page and analyzing links: https://pypi.org/simple/castellan/ 2026-03-01T17:48:04,748 Getting page https://pypi.org/simple/castellan/ 2026-03-01T17:48:04,749 Found index url https://pypi.org/simple 2026-03-01T17:48:04,887 Fetched page https://pypi.org/simple/castellan/ as application/vnd.pypi.simple.v1+json 2026-03-01T17:48:04,915 Found link https://files.pythonhosted.org/packages/9c/06/8ee49d51c5015f9c159978481b5d555f030edfdd0982c7afdb81bb0fa3a8/castellan-0.1.0.tar.gz (from https://pypi.org/simple/castellan/), version: 0.1.0 2026-03-01T17:48:04,916 Found link https://files.pythonhosted.org/packages/77/04/c8b1fcb2d419a86f31f0c59415d1db0674b01884ae375903b2e8a0fe5ffb/castellan-0.2.0.tar.gz (from https://pypi.org/simple/castellan/), version: 0.2.0 2026-03-01T17:48:04,916 Found link https://files.pythonhosted.org/packages/da/9c/08fc66856799fb9ad40d1a704b27086e3af031c2d359316fb3e3701404b4/castellan-0.2.1.tar.gz (from https://pypi.org/simple/castellan/), version: 0.2.1 2026-03-01T17:48:04,917 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/4f/e9/3e5682156db18a45c7d9a213aa0cf2b50025870b8531945a2a0c450aaa8a/castellan-0.3.0-py2-none-any.whl (from https://pypi.org/simple/castellan/) 2026-03-01T17:48:04,918 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/c5/03/5b45c0eac09ffc34a9c4bda9c64cbd9c220446a62075e09073d569db9ccb/castellan-0.3.1-py2.py3-none-any.whl (from https://pypi.org/simple/castellan/) 2026-03-01T17:48:04,918 Found link https://files.pythonhosted.org/packages/ac/44/cb030dab19e25ceee4b8e4f76f5bfa1b0d7745d572a3e781e4d2efa38a93/castellan-0.3.1.tar.gz (from https://pypi.org/simple/castellan/), version: 0.3.1 2026-03-01T17:48:04,919 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/88/0a/07763632f0b6a8404a6bcbe3c7d1131658cb9a1bcf60341c8d28cd00c645/castellan-0.4.0-py2.py3-none-any.whl (from https://pypi.org/simple/castellan/) 2026-03-01T17:48:04,920 Found link https://files.pythonhosted.org/packages/b3/5a/9f772254c1c76a4a44e93749b409bad279356702fb4332f4c28c800aad27/castellan-0.4.0.tar.gz (from https://pypi.org/simple/castellan/), version: 0.4.0 2026-03-01T17:48:04,921 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/db/79/1797012b58047ae5f20a21f161fc8ca6a9a311b1851b0a0632cf8d9914d1/castellan-0.5.0-py2.py3-none-any.whl (from https://pypi.org/simple/castellan/) 2026-03-01T17:48:04,921 Found link https://files.pythonhosted.org/packages/3f/c6/8d79ac35481e998da0fe5ff3b8f0be127d326ec9aa6c47ef1019c3b5c3ca/castellan-0.5.0.tar.gz (from https://pypi.org/simple/castellan/), version: 0.5.0 2026-03-01T17:48:04,922 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/b8/ce/3abbff83690c5bfcceee26ffcd3df4e79fe5d39c6852b50c8cd62a5b78f6/castellan-0.6.0-py2.py3-none-any.whl (from https://pypi.org/simple/castellan/) 2026-03-01T17:48:04,923 Found link https://files.pythonhosted.org/packages/16/59/58b5f86a61c3e8eb977ee04238996e8b62429253853c4f7b14c70c2ab479/castellan-0.6.0.tar.gz (from https://pypi.org/simple/castellan/), version: 0.6.0 2026-03-01T17:48:04,924 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/39/d3/990712d2720950957da5eeaa093c2809e4264a72d165715ab36f421671de/castellan-0.7.0-py2.py3-none-any.whl (from https://pypi.org/simple/castellan/) 2026-03-01T17:48:04,924 Found link https://files.pythonhosted.org/packages/46/20/c36e14ac24310a1d0351bcc64e1958b3a4658c50ae03903952249c4c1791/castellan-0.7.0.tar.gz (from https://pypi.org/simple/castellan/), version: 0.7.0 2026-03-01T17:48:04,925 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/5e/01/59c03a12e0779f6414d38ffb33a2f89b5538efb37dc32e78ccc0eb012d44/castellan-0.8.0-py2.py3-none-any.whl (from https://pypi.org/simple/castellan/) 2026-03-01T17:48:04,925 Found link https://files.pythonhosted.org/packages/1f/5a/8676c962f46f565a451f68475096e587710f74c7e7c9545eca765449d2a8/castellan-0.8.0.tar.gz (from https://pypi.org/simple/castellan/), version: 0.8.0 2026-03-01T17:48:04,926 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/f0/d3/1a6b8bbe248c525aa7ab92f3ffc466f09ed4f6eabdebecdde9efe84d24c5/castellan-0.9.0-py2.py3-none-any.whl (from https://pypi.org/simple/castellan/) 2026-03-01T17:48:04,927 Found link https://files.pythonhosted.org/packages/13/ec/596864463f45243ab29ba438f7f5d28985db1b59d8a412d14fe2e346fa72/castellan-0.9.0.tar.gz (from https://pypi.org/simple/castellan/), version: 0.9.0 2026-03-01T17:48:04,927 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/9e/2a/856fb047b851c65f0312efdea510624c438f65c89c16434373b396db310c/castellan-0.10.0-py2.py3-none-any.whl (from https://pypi.org/simple/castellan/) 2026-03-01T17:48:04,928 Found link https://files.pythonhosted.org/packages/55/41/6327793b3fca360571e4d4dd6417d0d363884360ff930f0a5b6bc32ade40/castellan-0.10.0.tar.gz (from https://pypi.org/simple/castellan/), version: 0.10.0 2026-03-01T17:48:04,929 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/34/56/3b5f77838caf229ddeffb6e79729573d7cca197bb12512c95c70d9172e7e/castellan-0.11.0-py2.py3-none-any.whl (from https://pypi.org/simple/castellan/) 2026-03-01T17:48:04,929 Found link https://files.pythonhosted.org/packages/ed/b2/e6b6a1bb92c2fac5005a05426bffbb51ec04699f31334f9371123d6c1252/castellan-0.11.0.tar.gz (from https://pypi.org/simple/castellan/), version: 0.11.0 2026-03-01T17:48:04,930 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/0a/06/b772cda1d715b97a7b43b8f1f9fc16907d632622e92012501f4624f77d85/castellan-0.11.1-py2.py3-none-any.whl (from https://pypi.org/simple/castellan/) 2026-03-01T17:48:04,931 Found link https://files.pythonhosted.org/packages/22/6d/20116909ea0d87d56865861611e9849fbb38926f4dbbd51b38770728713a/castellan-0.11.1.tar.gz (from https://pypi.org/simple/castellan/), version: 0.11.1 2026-03-01T17:48:04,932 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/61/45/16162860886c5ea67f3ac1653bd32d800bdba2f79c14e616bb2a782f529c/castellan-0.12.0-py2.py3-none-any.whl (from https://pypi.org/simple/castellan/) 2026-03-01T17:48:04,932 Found link https://files.pythonhosted.org/packages/3d/34/c4349605c02767d539cff7903a25db281c0687fcd86ab10ec1ea85b69cba/castellan-0.12.0.tar.gz (from https://pypi.org/simple/castellan/), version: 0.12.0 2026-03-01T17:48:04,933 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/4f/98/459b9b9313c21833802c2763dc213f54d8903cf7aeda628f6b87af4edef4/castellan-0.12.1-py2.py3-none-any.whl (from https://pypi.org/simple/castellan/) 2026-03-01T17:48:04,934 Found link https://files.pythonhosted.org/packages/3a/cd/e625fd89a8a05ea295afe8cbbb6c865ad652338073ab20199259703a4a8a/castellan-0.12.1.tar.gz (from https://pypi.org/simple/castellan/), version: 0.12.1 2026-03-01T17:48:04,935 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/b8/4f/1a7005d952bfc62249549193659f45640e57bad222415ac9a05455427de6/castellan-0.12.2-py2.py3-none-any.whl (from https://pypi.org/simple/castellan/) 2026-03-01T17:48:04,935 Found link https://files.pythonhosted.org/packages/8c/f7/d27683943b70623eebc08fd9f167014678f881b8fc20ef5f4ac6b73e4bd6/castellan-0.12.2.tar.gz (from https://pypi.org/simple/castellan/), version: 0.12.2 2026-03-01T17:48:04,936 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/8e/17/a33e700ce45156795e2f362af4b127d36d2ce4603506b334484f12509564/castellan-0.12.3-py2.py3-none-any.whl (from https://pypi.org/simple/castellan/) 2026-03-01T17:48:04,937 Found link https://files.pythonhosted.org/packages/d8/c1/9fcab2e7215a5291c5c34a22390933487e569f7d459a948636889b1e1b45/castellan-0.12.3.tar.gz (from https://pypi.org/simple/castellan/), version: 0.12.3 2026-03-01T17:48:04,937 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/62/01/4cc81176eeac4d9ebd12a431eda97d12e3437eef36c128d53397976c3101/castellan-0.13.0-py2.py3-none-any.whl (from https://pypi.org/simple/castellan/) 2026-03-01T17:48:04,938 Found link https://files.pythonhosted.org/packages/69/97/65289c93b8d523628f3c523ab4cf763425996e8443231da25f8fbf319dac/castellan-0.13.0.tar.gz (from https://pypi.org/simple/castellan/), version: 0.13.0 2026-03-01T17:48:04,938 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/e5/5b/df7cee9f6ab7c3a923739ce5cd4f9ac09aec7aa91cda0243eb3744bb5fb7/castellan-0.14.0-py2.py3-none-any.whl (from https://pypi.org/simple/castellan/) 2026-03-01T17:48:04,939 Found link https://files.pythonhosted.org/packages/6f/fb/67965551e957c69b326a6e1514ede5861b5b0863d54fea889906d866ddfd/castellan-0.14.0.tar.gz (from https://pypi.org/simple/castellan/), version: 0.14.0 2026-03-01T17:48:04,940 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/16/a0/65896b6ff48531de5671fdd482d6d6802aad04c2d13bb14f3a3ffc584e5d/castellan-0.14.1-py2.py3-none-any.whl (from https://pypi.org/simple/castellan/) 2026-03-01T17:48:04,940 Found link https://files.pythonhosted.org/packages/9e/08/8ee7f010e9c413d71f4a7721a5753ae3f70c912463d08b15588165f27cfa/castellan-0.14.1.tar.gz (from https://pypi.org/simple/castellan/), version: 0.14.1 2026-03-01T17:48:04,941 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/97/10/575defb001bebcc178ee6e1e5d0d8700b22229efff5c82d2d3b171bea36d/castellan-0.15.0-py2.py3-none-any.whl (from https://pypi.org/simple/castellan/) 2026-03-01T17:48:04,941 Found link https://files.pythonhosted.org/packages/d4/da/624258d4301c4c4d762c4423bf49ed03f9da3d14f11c64bec766f1c1a598/castellan-0.15.0.tar.gz (from https://pypi.org/simple/castellan/), version: 0.15.0 2026-03-01T17:48:04,942 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/05/24/dda833784e935a457fb5efa906b007c509211bd913253e9bcca91c2405b9/castellan-0.15.1-py2.py3-none-any.whl (from https://pypi.org/simple/castellan/) 2026-03-01T17:48:04,943 Found link https://files.pythonhosted.org/packages/e2/9f/ec7023b5ebffed32f89dd8b5967284363731ece70ad81eee0503b204699e/castellan-0.15.1.tar.gz (from https://pypi.org/simple/castellan/), version: 0.15.1 2026-03-01T17:48:04,944 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/08/0f/54a8a25a6ca12ffeb21e8f224a80fc26455333e35af0d2eb64f45c4c9c1c/castellan-0.16.0-py2.py3-none-any.whl (from https://pypi.org/simple/castellan/) 2026-03-01T17:48:04,944 Found link https://files.pythonhosted.org/packages/46/dc/1c29ce2d4092540ec8b650b6767a9d9d087ada878b420a031f9eefa7cd45/castellan-0.16.0.tar.gz (from https://pypi.org/simple/castellan/), version: 0.16.0 2026-03-01T17:48:04,945 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/0d/69/3b360118faaf0d86a0cacce43348f3d71de81fec846f5ef2ac13c8fe4899/castellan-0.17.0-py2.py3-none-any.whl (from https://pypi.org/simple/castellan/) 2026-03-01T17:48:04,946 Found link https://files.pythonhosted.org/packages/f3/32/a9976fddd42bd04b93a1f9507f8028b1d04431b4f09d8aba56b9568520c2/castellan-0.17.0.tar.gz (from https://pypi.org/simple/castellan/), version: 0.17.0 2026-03-01T17:48:04,947 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/0d/fa/ce0db9c8d4ef48b7384280c61b119704bfa85a8cd02863a090e6a99b3a9e/castellan-0.18.0-py2.py3-none-any.whl (from https://pypi.org/simple/castellan/) 2026-03-01T17:48:04,947 Found link https://files.pythonhosted.org/packages/e6/d0/8ce4e9965ff32e88e745cfb2be7ccc24ded0fee95bbd54e64076ae62badb/castellan-0.18.0.tar.gz (from https://pypi.org/simple/castellan/), version: 0.18.0 2026-03-01T17:48:04,948 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/e0/04/d08f5006ef8b47ed8fe7fc288d1d61cdaf10ad570c86af8298a148f78378/castellan-0.19.0-py2.py3-none-any.whl (from https://pypi.org/simple/castellan/) 2026-03-01T17:48:04,948 Found link https://files.pythonhosted.org/packages/f7/f0/216b1344a5be8c7869445cf4cd702843d77e20378bdca8e828d5e573797e/castellan-0.19.0.tar.gz (from https://pypi.org/simple/castellan/), version: 0.19.0 2026-03-01T17:48:04,949 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/06/2f/6e8867cb3cdb73db9d277c438a7cb2baf2d95b99d8dccf2b3bb2d71cd328/castellan-0.20.0-py2.py3-none-any.whl (from https://pypi.org/simple/castellan/) 2026-03-01T17:48:04,950 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/79/9c/0d7af7ade24dd5a239708ad2f6e169baac16c00fc942d92ede169241b1c1/castellan-0.20.1-py2.py3-none-any.whl (from https://pypi.org/simple/castellan/) 2026-03-01T17:48:04,950 Found link https://files.pythonhosted.org/packages/cc/d4/8118e9c332750cfe3aab8b1328224271b53518ad0e799b67e09b07a76782/castellan-0.20.1.tar.gz (from https://pypi.org/simple/castellan/), version: 0.20.1 2026-03-01T17:48:04,951 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/62/f9/dd32a3099dd411073144e36c76e928afcc34bb78f157348cb7c7eff505ae/castellan-1.0.0-py2.py3-none-any.whl (from https://pypi.org/simple/castellan/) 2026-03-01T17:48:04,952 Found link https://files.pythonhosted.org/packages/c3/88/234c81d50e9122770293530bc7fe9fb68b23f4b1c935dca2126439dc9661/castellan-1.0.0.tar.gz (from https://pypi.org/simple/castellan/), version: 1.0.0 2026-03-01T17:48:04,952 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/c8/03/6b9c618e426680b4d0771435b44502bb3b007387ce0a9b43953be239363c/castellan-1.1.0-py2.py3-none-any.whl (from https://pypi.org/simple/castellan/) 2026-03-01T17:48:04,953 Found link https://files.pythonhosted.org/packages/02/51/fa63dd18dd826bd2e4f75ad3142ef984466b849494022662125721994d8f/castellan-1.1.0.tar.gz (from https://pypi.org/simple/castellan/), version: 1.1.0 2026-03-01T17:48:04,954 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/17/0f/b9443583825c00440647c4b25cf85b17c4a09f0c63b0b5b583cbbdda70ab/castellan-1.2.0-py2.py3-none-any.whl (from https://pypi.org/simple/castellan/) 2026-03-01T17:48:04,954 Found link https://files.pythonhosted.org/packages/84/33/ff5a116d819a86e44539f581d0f12fc4ce16544bd10fa4c5a603cdeefe19/castellan-1.2.0.tar.gz (from https://pypi.org/simple/castellan/), version: 1.2.0 2026-03-01T17:48:04,955 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/72/6a/508e79880fbf1041f5cc69d9b07a359704c78507e02fc088517a20ce19f0/castellan-1.2.1-py2.py3-none-any.whl (from https://pypi.org/simple/castellan/) 2026-03-01T17:48:04,956 Found link https://files.pythonhosted.org/packages/26/97/ffaea03b80e4c517dcf7eb49f1cf955ef919cb2f16991f449d181de6a9a1/castellan-1.2.1.tar.gz (from https://pypi.org/simple/castellan/), version: 1.2.1 2026-03-01T17:48:04,957 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/3a/8c/9bbc1353fb48ddb5a57f3fb3bb4cf4bf4f2382f37c33b36e6d8675f16dab/castellan-1.2.2-py2.py3-none-any.whl (from https://pypi.org/simple/castellan/) 2026-03-01T17:48:04,957 Found link https://files.pythonhosted.org/packages/35/75/da69df85941b2f1ef90e180fcde959aa6177a197e0dbb59f85972d86f974/castellan-1.2.2.tar.gz (from https://pypi.org/simple/castellan/), version: 1.2.2 2026-03-01T17:48:04,958 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/06/4d/0f94470a431d1c5f5b46db663a74d78fde50488101df2de127a1a4f9fec7/castellan-1.2.3-py2.py3-none-any.whl (from https://pypi.org/simple/castellan/) 2026-03-01T17:48:04,958 Found link https://files.pythonhosted.org/packages/0c/5e/da3e860bd54bd9464ea98119cdbb9604493d1d2860ca93e9de65e267b48e/castellan-1.2.3.tar.gz (from https://pypi.org/simple/castellan/), version: 1.2.3 2026-03-01T17:48:04,959 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/74/36/b215ae2ca0a11567004e4f823dfd92e7d74b37f46753e4b0b73a539e8629/castellan-1.3.0-py2.py3-none-any.whl (from https://pypi.org/simple/castellan/) 2026-03-01T17:48:04,960 Found link https://files.pythonhosted.org/packages/94/53/f33a61d8af68157b4bec843bccef3f59c98e0166763c831ec5145c8ec595/castellan-1.3.0.tar.gz (from https://pypi.org/simple/castellan/), version: 1.3.0 2026-03-01T17:48:04,960 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/9f/85/314a5b5049e4ac387b58bc2a51ce7221ef7ddf5c91919986344e27330ac5/castellan-1.3.1-py2.py3-none-any.whl (from https://pypi.org/simple/castellan/) 2026-03-01T17:48:04,961 Found link https://files.pythonhosted.org/packages/a7/0d/7a336fdeb4b5c251383443caa80ea30062847fb20a63af22c008f382d23b/castellan-1.3.1.tar.gz (from https://pypi.org/simple/castellan/), version: 1.3.1 2026-03-01T17:48:04,961 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/9b/a7/637de4bb68dbb032e87636494f3964eaa38a3bc8dfa53d8e5fb884a03144/castellan-1.3.2-py2.py3-none-any.whl (from https://pypi.org/simple/castellan/) 2026-03-01T17:48:04,962 Found link https://files.pythonhosted.org/packages/75/4a/f966c13b58deb83e75fdf76712aaeab40e2ea16f04ef29c2436a8429191b/castellan-1.3.2.tar.gz (from https://pypi.org/simple/castellan/), version: 1.3.2 2026-03-01T17:48:04,963 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/bd/93/f6797f38886b227a1543d9ab62b84fed6a5d5874fe1522d5aa7593e0140e/castellan-1.3.3-py2.py3-none-any.whl (from https://pypi.org/simple/castellan/) 2026-03-01T17:48:04,964 Found link https://files.pythonhosted.org/packages/a6/43/0d5bc8be6569e79930457085fdd034ea1d793c1cc50eb936ae0e1d0f0a4f/castellan-1.3.3.tar.gz (from https://pypi.org/simple/castellan/), version: 1.3.3 2026-03-01T17:48:04,964 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/0b/d5/763fe305da17b910904ad5a8179ecaf317b8e1b050360bec2605dc73ff4a/castellan-1.3.4-py2.py3-none-any.whl (from https://pypi.org/simple/castellan/) 2026-03-01T17:48:04,965 Found link https://files.pythonhosted.org/packages/60/26/b3268221e479aef6d8dd4893778338d679bb3df904a8f622f171c5efbaf9/castellan-1.3.4.tar.gz (from https://pypi.org/simple/castellan/), version: 1.3.4 2026-03-01T17:48:04,966 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/4b/ca/23833375aabd350dec065066763c15302b8fdd91ebcb4209c41c89b7abc5/castellan-1.4.0-py2.py3-none-any.whl (from https://pypi.org/simple/castellan/) 2026-03-01T17:48:04,966 Found link https://files.pythonhosted.org/packages/37/0f/321e22f4d248e730452d99f5ab4f8da30eadaab586ba2689d7877a7ee2e2/castellan-1.4.0.tar.gz (from https://pypi.org/simple/castellan/), version: 1.4.0 2026-03-01T17:48:04,967 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/75/73/ef689d4c196f71f48aa78865186600478dcbbf1c170354d804a85c349112/castellan-2.0.0-py3-none-any.whl (from https://pypi.org/simple/castellan/) (requires-python:>=3.6) 2026-03-01T17:48:04,968 Found link https://files.pythonhosted.org/packages/85/73/2eb32f1dbd0876533f29cf01519a45a5436d022ef5543947a3139f0b9701/castellan-2.0.0.tar.gz (from https://pypi.org/simple/castellan/) (requires-python:>=3.6), version: 2.0.0 2026-03-01T17:48:04,969 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/b5/5c/b3b84278f37ce4a125a9a39c3c430b522fd342f03ae422aec9a344dc560b/castellan-3.0.0-py3-none-any.whl (from https://pypi.org/simple/castellan/) (requires-python:>=3.6) 2026-03-01T17:48:04,970 Found link https://files.pythonhosted.org/packages/aa/10/fafef19d402a884068b5c651a5fe14c91739f2ea0cefed2c228ec0ddeb01/castellan-3.0.0.tar.gz (from https://pypi.org/simple/castellan/) (requires-python:>=3.6), version: 3.0.0 2026-03-01T17:48:04,971 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/fc/05/9dba6e66cad9bd8e9a2e85ece56e9f66142b3985115c65e9bc2461158d74/castellan-3.0.1-py3-none-any.whl (from https://pypi.org/simple/castellan/) (requires-python:>=3.6) 2026-03-01T17:48:04,971 Found link https://files.pythonhosted.org/packages/c7/76/dcbe4032ddffaf9b0954e79d87c8e00958e6bcbcff68a04d61065ec264d5/castellan-3.0.1.tar.gz (from https://pypi.org/simple/castellan/) (requires-python:>=3.6), version: 3.0.1 2026-03-01T17:48:04,972 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/84/98/55b0e98ba563fe1477e1ce20f50d2e4533550dbdaf1d2a8bab28724a794c/castellan-3.0.2-py3-none-any.whl (from https://pypi.org/simple/castellan/) (requires-python:>=3.6) 2026-03-01T17:48:04,973 Found link https://files.pythonhosted.org/packages/dc/46/6f9a8489870479c9493f5ba5fb4922c09fda1032072fa875282039832f19/castellan-3.0.2.tar.gz (from https://pypi.org/simple/castellan/) (requires-python:>=3.6), version: 3.0.2 2026-03-01T17:48:04,974 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/ed/ae/1ddc7af0d7725873b4502f8c835629ffee0b9b51dbe49be8faf3bfa41342/castellan-3.0.3-py3-none-any.whl (from https://pypi.org/simple/castellan/) (requires-python:>=3.6) 2026-03-01T17:48:04,975 Found link https://files.pythonhosted.org/packages/97/78/7f03445ae0d177600f4e8a0e4b608a4842a799538b6deb31ad2f370e9641/castellan-3.0.3.tar.gz (from https://pypi.org/simple/castellan/) (requires-python:>=3.6), version: 3.0.3 2026-03-01T17:48:04,975 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/02/66/994d9fa8d8c777473936a0b6f5cc710c8ad85e7096873780ad24b84244c6/castellan-3.0.4-py3-none-any.whl (from https://pypi.org/simple/castellan/) (requires-python:>=3.6) 2026-03-01T17:48:04,976 Found link https://files.pythonhosted.org/packages/3c/ca/f093bfdf820a6d2c9025c2cea63db0fe956343df38e08275d26e1847ba76/castellan-3.0.4.tar.gz (from https://pypi.org/simple/castellan/) (requires-python:>=3.6), version: 3.0.4 2026-03-01T17:48:04,977 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/6a/5c/1d3caf71a84d66fca71ed2476776a0c4257a2144d2ce9ca62c9015bb50d2/castellan-3.1.0-py3-none-any.whl (from https://pypi.org/simple/castellan/) (requires-python:>=3.6) 2026-03-01T17:48:04,978 Found link https://files.pythonhosted.org/packages/01/9c/86f25781b88a5639c687d7d4a7c8599ce5a5ba3d7d9f222396a2461412d1/castellan-3.1.0.tar.gz (from https://pypi.org/simple/castellan/) (requires-python:>=3.6), version: 3.1.0 2026-03-01T17:48:04,979 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/fe/d1/1cc32811669060ea1d33dc57708be246f305bf71b70e6cd2c8ebd45be1f6/castellan-3.1.1-py3-none-any.whl (from https://pypi.org/simple/castellan/) (requires-python:>=3.6) 2026-03-01T17:48:04,980 Found link https://files.pythonhosted.org/packages/dc/e7/3fff1f9bcb9abdac7cdebbbf09bf09cf1d2385dc893e2dfecfb8d4b6a6d5/castellan-3.1.1.tar.gz (from https://pypi.org/simple/castellan/) (requires-python:>=3.6), version: 3.1.1 2026-03-01T17:48:04,981 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/70/a0/c6cf87f8ab14eb4ae56be28ea6c34ca8691b4d5231229c572db6546a63a6/castellan-3.2.0-py3-none-any.whl (from https://pypi.org/simple/castellan/) (requires-python:>=3.6) 2026-03-01T17:48:04,982 Found link https://files.pythonhosted.org/packages/34/86/2fabee9f6231bc2b5ed895378b08fb90bcea9175073224d5b23f2c47ba70/castellan-3.2.0.tar.gz (from https://pypi.org/simple/castellan/) (requires-python:>=3.6), version: 3.2.0 2026-03-01T17:48:04,983 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/26/03/1eca27e4e1f97faaf83bd2ef01f288de90d1ca9056bbe7e1ddfa4a3cff2a/castellan-3.3.0-py3-none-any.whl (from https://pypi.org/simple/castellan/) (requires-python:>=3.6) 2026-03-01T17:48:04,983 Found link https://files.pythonhosted.org/packages/df/b4/d2b977587094248e7cfca7474fff948ed7b631213ab4b18c2acb9671320d/castellan-3.3.0.tar.gz (from https://pypi.org/simple/castellan/) (requires-python:>=3.6), version: 3.3.0 2026-03-01T17:48:04,984 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/25/ee/8987ff999cf08c053bab17239162f753cf81687c896c333b34aa32d78213/castellan-3.4.0-py3-none-any.whl (from https://pypi.org/simple/castellan/) (requires-python:>=3.6) 2026-03-01T17:48:04,985 Found link https://files.pythonhosted.org/packages/d2/de/79ed0634d8f92211984e06d9d58d54410f02245c9bdcdf2cee1a0bce9910/castellan-3.4.0.tar.gz (from https://pypi.org/simple/castellan/) (requires-python:>=3.6), version: 3.4.0 2026-03-01T17:48:04,986 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/16/d4/71d0aefd201bdcdb22d3564baa7e83736ad786a96bbb57d89bc176f6aab7/castellan-3.5.0-py3-none-any.whl (from https://pypi.org/simple/castellan/) (requires-python:>=3.6) 2026-03-01T17:48:04,987 Found link https://files.pythonhosted.org/packages/1d/ad/2c5c3ded71c269dece5dc537394f44090192a05ddead737df26cdce7a838/castellan-3.5.0.tar.gz (from https://pypi.org/simple/castellan/) (requires-python:>=3.6), version: 3.5.0 2026-03-01T17:48:04,987 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/f2/c5/3e51091f0a3578fa9dcfee2d5ffe57777351c736c1672e1439c1cde8b840/castellan-3.6.0-py3-none-any.whl (from https://pypi.org/simple/castellan/) (requires-python:>=3.6) 2026-03-01T17:48:04,988 Found link https://files.pythonhosted.org/packages/15/b8/2ead74892e8192eac3266e1589d60813a2fe134d50043905db8e4159b403/castellan-3.6.0.tar.gz (from https://pypi.org/simple/castellan/) (requires-python:>=3.6), version: 3.6.0 2026-03-01T17:48:04,989 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/88/f9/c332a831ac79f499497a36e0ec47b24ac80f28fb8378e73d57109329685e/castellan-3.6.1-py3-none-any.whl (from https://pypi.org/simple/castellan/) (requires-python:>=3.6) 2026-03-01T17:48:04,990 Found link https://files.pythonhosted.org/packages/76/d8/ef128b598717a44094d222ac54e22517d3e8db87d1802c5ca580fde0f8a9/castellan-3.6.1.tar.gz (from https://pypi.org/simple/castellan/) (requires-python:>=3.6), version: 3.6.1 2026-03-01T17:48:04,991 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/30/47/b05c9d918ac403537de31a456362203e6107fc947b9407a012f0c9ea97ca/castellan-3.7.0-py3-none-any.whl (from https://pypi.org/simple/castellan/) (requires-python:>=3.6) 2026-03-01T17:48:04,992 Found link https://files.pythonhosted.org/packages/f2/63/e89913bd04841e53b486f578002da131bc7bf81a5c52b33f69fc118c18ba/castellan-3.7.0.tar.gz (from https://pypi.org/simple/castellan/) (requires-python:>=3.6), version: 3.7.0 2026-03-01T17:48:04,993 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/8f/67/64d5aad458f09cb48e6d711ded50998f526de3e60d707884fa7dc87191be/castellan-3.7.1-py3-none-any.whl (from https://pypi.org/simple/castellan/) (requires-python:>=3.6) 2026-03-01T17:48:04,994 Found link https://files.pythonhosted.org/packages/ae/ad/2ce2a9ddfcbde8b0b0a602f3446bdf8a78c7c458902b93838029e326186a/castellan-3.7.1.tar.gz (from https://pypi.org/simple/castellan/) (requires-python:>=3.6), version: 3.7.1 2026-03-01T17:48:04,995 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/f1/92/ed8992d3fa8652b546878bcb0c63e8e7f9549c700921372d2186b87a685e/castellan-3.7.2-py3-none-any.whl (from https://pypi.org/simple/castellan/) (requires-python:>=3.6) 2026-03-01T17:48:04,995 Found link https://files.pythonhosted.org/packages/e0/cf/0804cb93bcdc776fdcd6ff6bcb851625e6cf19f19638401c5f5b287e0264/castellan-3.7.2.tar.gz (from https://pypi.org/simple/castellan/) (requires-python:>=3.6), version: 3.7.2 2026-03-01T17:48:04,996 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/99/f4/30dc656a39eb5a445eb792a8e1663e99acbc33af9e44fc4dd6cd712bcebd/castellan-3.8.0-py3-none-any.whl (from https://pypi.org/simple/castellan/) (requires-python:>=3.6) 2026-03-01T17:48:04,997 Found link https://files.pythonhosted.org/packages/90/f9/3c9a28ed98b745aeebfdae0c8223df5e71b91612c7f70057b1da5cd9a5fb/castellan-3.8.0.tar.gz (from https://pypi.org/simple/castellan/) (requires-python:>=3.6), version: 3.8.0 2026-03-01T17:48:04,997 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/db/7e/e99f8257615556880774d0547bb0feacf52cf8bf728b27866b47ab93676d/castellan-3.9.0-py3-none-any.whl (from https://pypi.org/simple/castellan/) (requires-python:>=3.6) 2026-03-01T17:48:04,998 Found link https://files.pythonhosted.org/packages/a2/19/6e9a3ba13043c55ae81acdb4c484a1840b46a5b0f617ed40fca6bb938db4/castellan-3.9.0.tar.gz (from https://pypi.org/simple/castellan/) (requires-python:>=3.6), version: 3.9.0 2026-03-01T17:48:04,999 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/bf/4c/fa255727c367fc9c34a2fc5d1240dce41309e65f4000dc4298bb61b24a8b/castellan-3.9.1-py3-none-any.whl (from https://pypi.org/simple/castellan/) (requires-python:>=3.6) 2026-03-01T17:48:05,000 Found link https://files.pythonhosted.org/packages/68/71/a6a36c6d7fc1d86c2a86b1890c33b80343686123552b3cd620d417e7c466/castellan-3.9.1.tar.gz (from https://pypi.org/simple/castellan/) (requires-python:>=3.6), version: 3.9.1 2026-03-01T17:48:05,001 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/74/80/7bd3e387ee3ff462e1d0ed4bf05e6380822c1424c24f946cd66517436fcf/castellan-3.10.0-py3-none-any.whl (from https://pypi.org/simple/castellan/) (requires-python:>=3.6) 2026-03-01T17:48:05,002 Found link https://files.pythonhosted.org/packages/c2/26/f2c6e4de92e967044c0359d2a25deedaff686e12aab6d8b43eecc2136256/castellan-3.10.0.tar.gz (from https://pypi.org/simple/castellan/) (requires-python:>=3.6), version: 3.10.0 2026-03-01T17:48:05,002 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/3a/41/cfe6e87e601561298137f93279573d41ff461a22f681aa3bce9e9e8fd2c7/castellan-3.10.1-py3-none-any.whl (from https://pypi.org/simple/castellan/) (requires-python:>=3.6) 2026-03-01T17:48:05,003 Found link https://files.pythonhosted.org/packages/f5/a9/7787b5e54be1fe62305975d6f490ff88026a5dfe410a6a55fa89fcdb72c7/castellan-3.10.1.tar.gz (from https://pypi.org/simple/castellan/) (requires-python:>=3.6), version: 3.10.1 2026-03-01T17:48:05,004 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/ee/74/e198c61649bfde48f34ce8727480c9df2021b05584e86d6b55c631f0c3f8/castellan-3.10.2-py3-none-any.whl (from https://pypi.org/simple/castellan/) (requires-python:>=3.6) 2026-03-01T17:48:05,005 Found link https://files.pythonhosted.org/packages/f9/82/883ac6cb9c92e78cb45adf42707f086a492b42583ac70d81cdbded5075ae/castellan-3.10.2.tar.gz (from https://pypi.org/simple/castellan/) (requires-python:>=3.6), version: 3.10.2 2026-03-01T17:48:05,006 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/89/c1/0e32e70f2f6be286f1d5172d52e1d7cf4ebfa4b1c26ae04216e7fb9fa6e5/castellan-3.11.0-py3-none-any.whl (from https://pypi.org/simple/castellan/) (requires-python:>=3.6) 2026-03-01T17:48:05,007 Found link https://files.pythonhosted.org/packages/cb/79/837723c3c4a2feb406850c5b23578d84b86358c32650d66646da46641084/castellan-3.11.0.tar.gz (from https://pypi.org/simple/castellan/) (requires-python:>=3.6), version: 3.11.0 2026-03-01T17:48:05,008 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/f9/64/8da7cceb8c9e98bbbb9fb3f6f9150751771bea664b7b61a969131e347bce/castellan-4.0.0-py3-none-any.whl (from https://pypi.org/simple/castellan/) (requires-python:>=3.8) 2026-03-01T17:48:05,008 Found link https://files.pythonhosted.org/packages/ae/6d/3d6bfda0a05cb9ffd51b83d5d7560a917cc7dfaf54325c12f9887120ab88/castellan-4.0.0.tar.gz (from https://pypi.org/simple/castellan/) (requires-python:>=3.8), version: 4.0.0 2026-03-01T17:48:05,009 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/01/b7/2c6a0cac7ca8bd7d40d70d4f049dba4f61fd17abaa77e95f3b5df8001b04/castellan-4.1.0-py3-none-any.whl (from https://pypi.org/simple/castellan/) (requires-python:>=3.8) 2026-03-01T17:48:05,010 Found link https://files.pythonhosted.org/packages/a3/b6/9b9eb0bb0844da43bd1e9f8c3561c8dbe344997e9ee3d8c2f91a8a75e0a2/castellan-4.1.0.tar.gz (from https://pypi.org/simple/castellan/) (requires-python:>=3.8), version: 4.1.0 2026-03-01T17:48:05,010 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/2a/7f/3826854fa25cafadf80a8b4fb261574d96c6108e7bd4657d7ddaf34dca46/castellan-4.2.0-py3-none-any.whl (from https://pypi.org/simple/castellan/) (requires-python:>=3.8) 2026-03-01T17:48:05,011 Found link https://files.pythonhosted.org/packages/fa/1a/02da19ad0e7a14df9e5053105aed4be75aad5d1ae6551a318bf5753a33a9/castellan-4.2.0.tar.gz (from https://pypi.org/simple/castellan/) (requires-python:>=3.8), version: 4.2.0 2026-03-01T17:48:05,012 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/08/e8/318cffa60d69e0fd96e78f92a0d63b03b1d9bb4093db2a8c8cd87234b538/castellan-4.3.0-py3-none-any.whl (from https://pypi.org/simple/castellan/) (requires-python:>=3.8) 2026-03-01T17:48:05,013 Found link https://files.pythonhosted.org/packages/ad/0c/4925be5c3712da9394dae60fd1f0bfad2884524c4236fc632890524b0e16/castellan-4.3.0.tar.gz (from https://pypi.org/simple/castellan/) (requires-python:>=3.8), version: 4.3.0 2026-03-01T17:48:05,014 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/a5/62/a13d0f665bf199e94d0d3ee571e6bd8e321626a00f4ddb36bd0e61e27fa3/castellan-4.4.0-py3-none-any.whl (from https://pypi.org/simple/castellan/) (requires-python:>=3.8) 2026-03-01T17:48:05,015 Found link https://files.pythonhosted.org/packages/c8/44/db10ad97455a11b91c407131715a957e6d80b8889dc1a6d9124894c87c93/castellan-4.4.0.tar.gz (from https://pypi.org/simple/castellan/) (requires-python:>=3.8), version: 4.4.0 2026-03-01T17:48:05,016 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/dd/2c/fbdf37c7d3f496c406d657c061a3db2faf7985fdd6652d321a674d58af42/castellan-5.0.0-py3-none-any.whl (from https://pypi.org/simple/castellan/) (requires-python:>=3.8) 2026-03-01T17:48:05,017 Found link https://files.pythonhosted.org/packages/a9/19/dc84af98eb96270c104e487f1aeefcee28a412516e21728f8a4aa2e96e6d/castellan-5.0.0.tar.gz (from https://pypi.org/simple/castellan/) (requires-python:>=3.8), version: 5.0.0 2026-03-01T17:48:05,017 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/e6/44/1c6684165078b6ad6922b97bb81b98fe2ef0d47fa83c710badf397c0fd6a/castellan-5.1.0-py3-none-any.whl (from https://pypi.org/simple/castellan/) (requires-python:>=3.8) 2026-03-01T17:48:05,018 Found link https://files.pythonhosted.org/packages/f7/13/83ed175d4a9f644479fd21891dfdfcbe06864e15f05b9aa5985d83a26e90/castellan-5.1.0.tar.gz (from https://pypi.org/simple/castellan/) (requires-python:>=3.8), version: 5.1.0 2026-03-01T17:48:05,019 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/a6/40/d65afc47fc33d8808865e05731ef23b2e9f27c6644b4411fc02bbe9d87f3/castellan-5.1.1-py3-none-any.whl (from https://pypi.org/simple/castellan/) (requires-python:>=3.8) 2026-03-01T17:48:05,020 Found link https://files.pythonhosted.org/packages/3d/20/6b63e338ba20015852b27fcb5c11e1122c88e08678802f34086dab8895b6/castellan-5.1.1.tar.gz (from https://pypi.org/simple/castellan/) (requires-python:>=3.8), version: 5.1.1 2026-03-01T17:48:05,021 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/7a/f8/6a9854c16fc9c0ee6f0c67cab435a2b96ca2610e737497290eaf8d745cb2/castellan-5.2.0-py3-none-any.whl (from https://pypi.org/simple/castellan/) (requires-python:>=3.9) 2026-03-01T17:48:05,021 Found link https://files.pythonhosted.org/packages/a1/e8/c3a213f4f0ba1ec66671d17d43b4d6a957cf3ec0210459c0e60ca91953bb/castellan-5.2.0.tar.gz (from https://pypi.org/simple/castellan/) (requires-python:>=3.9), version: 5.2.0 2026-03-01T17:48:05,022 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/06/05/23ce0d6c0f32e20b5723a386e9c69a3add2241d54b7d8bd312ceb89f9e32/castellan-5.2.1-py3-none-any.whl (from https://pypi.org/simple/castellan/) (requires-python:>=3.9) 2026-03-01T17:48:05,023 Found link https://files.pythonhosted.org/packages/22/c1/031d511b9721d0dd3d7199243e85aeaf5cd8903e6a21708fb288c5083421/castellan-5.2.1.tar.gz (from https://pypi.org/simple/castellan/) (requires-python:>=3.9), version: 5.2.1 2026-03-01T17:48:05,024 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/b9/8e/77ecd195e1782a9f8f491bc8cd61793e9579a5d96f5591bc0c570df124af/castellan-5.3.0-py3-none-any.whl (from https://pypi.org/simple/castellan/) (requires-python:>=3.9) 2026-03-01T17:48:05,024 Found link https://files.pythonhosted.org/packages/80/00/355d5fb152539087806064867e408b0db1383299e576edd6f4658d368577/castellan-5.3.0.tar.gz (from https://pypi.org/simple/castellan/) (requires-python:>=3.9), version: 5.3.0 2026-03-01T17:48:05,025 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/d3/52/773a54e5410d426690b2a71f068c09dfdb7c239dd50db25e34a9c476a2dc/castellan-5.4.0-py3-none-any.whl (from https://pypi.org/simple/castellan/) (requires-python:>=3.9) 2026-03-01T17:48:05,026 Found link https://files.pythonhosted.org/packages/37/c5/d2f495a0b719b6a353c5e4965222efa96c8a375a6a3cb1f48e355c6f0814/castellan-5.4.0.tar.gz (from https://pypi.org/simple/castellan/) (requires-python:>=3.9), version: 5.4.0 2026-03-01T17:48:05,027 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/38/0f/75fa642abc29cd0cdabce7dddae3933c5e6859638c84af9e10a3901db9b0/castellan-5.4.1-py3-none-any.whl (from https://pypi.org/simple/castellan/) (requires-python:>=3.9) 2026-03-01T17:48:05,028 Found link https://files.pythonhosted.org/packages/e4/91/44e862ec28d3720048b0acc68230a2154756b94bad9328296fef2fe843b3/castellan-5.4.1.tar.gz (from https://pypi.org/simple/castellan/) (requires-python:>=3.9), version: 5.4.1 2026-03-01T17:48:05,029 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/87/a8/0522fb2c33f17c9cf1b0e4f1201d3469e0307e8956ff91c0e03a2b085ca9/castellan-5.5.0-py3-none-any.whl (from https://pypi.org/simple/castellan/) (requires-python:>=3.10) 2026-03-01T17:48:05,029 Found link https://files.pythonhosted.org/packages/cf/1e/bb540c63da4fbe07df60c0e02c74f6093c786222ecd6555ab258164bd0bb/castellan-5.5.0.tar.gz (from https://pypi.org/simple/castellan/) (requires-python:>=3.10), version: 5.5.0 2026-03-01T17:48:05,030 Skipping link: No binaries permitted for castellan: https://files.pythonhosted.org/packages/32/c5/6b0bbf1d515f4b8e36c4d9d08078601f463532c66c0327f72cd4f2b415ab/castellan-5.6.0-py3-none-any.whl (from https://pypi.org/simple/castellan/) (requires-python:>=3.10) 2026-03-01T17:48:05,032 Found link https://files.pythonhosted.org/packages/69/16/f273b278b53d995b3307f6b898ee5c81ab7736ac76f189e4f4a2f0e800db/castellan-5.6.0.tar.gz (from https://pypi.org/simple/castellan/) (requires-python:>=3.10), version: 5.6.0 2026-03-01T17:48:05,033 Fetching project page and analyzing links: https://www.piwheels.org/simple/castellan/ 2026-03-01T17:48:05,033 Getting page https://www.piwheels.org/simple/castellan/ 2026-03-01T17:48:05,035 Found index url https://www.piwheels.org/simple 2026-03-01T17:48:05,189 Fetched page https://www.piwheels.org/simple/castellan/ as text/html 2026-03-01T17:48:05,209 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-5.5.0-py3-none-any.whl#sha256=bc6ae97804a32afb45267e3b68277b1bf6869263fec4cc5d0ae3f43b436c1448 (from https://www.piwheels.org/simple/castellan/) (requires-python:>=3.10) 2026-03-01T17:48:05,210 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-5.4.1-py3-none-any.whl#sha256=cf95ce43b83b13cfda7106606597fbc6cec5417027f59aec555cf05cef553d42 (from https://www.piwheels.org/simple/castellan/) (requires-python:>=3.9) 2026-03-01T17:48:05,211 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-5.4.0-py3-none-any.whl#sha256=7f3b3e1c56a62971525073847f6f8dd1eeb770e2b29ff49b509c6311a8f00259 (from https://www.piwheels.org/simple/castellan/) (requires-python:>=3.9) 2026-03-01T17:48:05,211 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-5.3.0-py3-none-any.whl#sha256=5cc979411da0557ad39c9318920ffba0c63260d53040bc994a1296b3ad6cfeda (from https://www.piwheels.org/simple/castellan/) (requires-python:>=3.9) 2026-03-01T17:48:05,212 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-5.2.1-py3-none-any.whl#sha256=1e95a000e7922fcbb4a4386d585d5b3364e135ec17518175b47502adf22ad672 (from https://www.piwheels.org/simple/castellan/) (requires-python:>=3.9) 2026-03-01T17:48:05,212 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-5.2.0-py3-none-any.whl#sha256=f6e9a4502b73a1b234cd5cec42d50a5339fb3a68706455b44cbc7482a85bc5f5 (from https://www.piwheels.org/simple/castellan/) (requires-python:>=3.9) 2026-03-01T17:48:05,213 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-5.1.1-py3-none-any.whl#sha256=e369eaac4f895dea06050c66879b4cf51b298c85c0fd59637e181a70c710772d (from https://www.piwheels.org/simple/castellan/) (requires-python:>=3.8) 2026-03-01T17:48:05,214 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-5.1.0-py3-none-any.whl#sha256=aaf4b5ab0084d38b152d594d878e5f35fcd6117a5d13f4ec192ef241a2833c4f (from https://www.piwheels.org/simple/castellan/) (requires-python:>=3.8) 2026-03-01T17:48:05,214 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-5.0.0-py3-none-any.whl#sha256=cd356469fd502ab37307e0f2543498b4241e92c710235cc50d596d0bbe63892d (from https://www.piwheels.org/simple/castellan/) (requires-python:>=3.8) 2026-03-01T17:48:05,215 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-4.4.0-py3-none-any.whl#sha256=e4d9e105c854bf180a396d1b8643687985c1f7dbc4727135e346e9f921f7d010 (from https://www.piwheels.org/simple/castellan/) (requires-python:>=3.8) 2026-03-01T17:48:05,216 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-4.3.0-py3-none-any.whl#sha256=1f5dbae3db1eaa4c12c74fea582cbf95452259ceb7230ad4beadb968cde30924 (from https://www.piwheels.org/simple/castellan/) (requires-python:>=3.8) 2026-03-01T17:48:05,216 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-4.2.0-py3-none-any.whl#sha256=c50638e5b422f8f9755eee69f78b4375e538f9bd03378050a27deb6fd87d0289 (from https://www.piwheels.org/simple/castellan/) (requires-python:>=3.8) 2026-03-01T17:48:05,217 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-4.1.0-py3-none-any.whl#sha256=614774597fff7cd9c5e0b9cf1cb89857501c092cd9a522ded941d000cfce6ae1 (from https://www.piwheels.org/simple/castellan/) (requires-python:>=3.8) 2026-03-01T17:48:05,218 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-4.0.0-py3-none-any.whl#sha256=78d56d999a193060b95c54d0208998c550718dde650729a20538aefb1f6483c1 (from https://www.piwheels.org/simple/castellan/) (requires-python:>=3.8) 2026-03-01T17:48:05,218 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-3.11.0-py3-none-any.whl#sha256=908f62142834252cfa8a28d49641079fb1ec85b2d6caa60a91132ecf9029df78 (from https://www.piwheels.org/simple/castellan/) (requires-python:>=3.6) 2026-03-01T17:48:05,219 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-3.10.2-py3-none-any.whl#sha256=0ffc886c2449e47060359a65121209028ccbac94ff92919752ef3d19f7adeb42 (from https://www.piwheels.org/simple/castellan/) (requires-python:>=3.6) 2026-03-01T17:48:05,219 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-3.10.1-py3-none-any.whl#sha256=8301a70a328c8472d89f57cb6161f2fd2c06153bce5ec11ed8eaa4efdd241057 (from https://www.piwheels.org/simple/castellan/) (requires-python:>=3.6) 2026-03-01T17:48:05,220 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-3.10.0-py3-none-any.whl#sha256=753cc9d3ba1ff5ce675924ea6fe46acb1682e887d3f96bebde4758fe5eab8d56 (from https://www.piwheels.org/simple/castellan/) (requires-python:>=3.6) 2026-03-01T17:48:05,220 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-3.9.1-py3-none-any.whl#sha256=f0bd27d346ed398f732a10ce13e479183164c79c4b1e3f194ae3f02f02a69481 (from https://www.piwheels.org/simple/castellan/) (requires-python:>=3.6) 2026-03-01T17:48:05,221 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-3.9.0-py3-none-any.whl#sha256=570340328f83ed56c0c1e81fcbd3516c323b14f99d409a585a5765c56e187b8d (from https://www.piwheels.org/simple/castellan/) (requires-python:>=3.6) 2026-03-01T17:48:05,222 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-3.8.0-py3-none-any.whl#sha256=d689743835724c12a26462e192d42d97e88e87f3fee162d43907658f93187b16 (from https://www.piwheels.org/simple/castellan/) (requires-python:>=3.6) 2026-03-01T17:48:05,223 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-3.7.2-py3-none-any.whl#sha256=eec55a4bd4856b55f4fb2894f115676bf72e6ae7c0a3cf593eaf098f3fd0a4ed (from https://www.piwheels.org/simple/castellan/) (requires-python:>=3.6) 2026-03-01T17:48:05,223 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-3.7.1-py3-none-any.whl#sha256=8974070b636f52c7973622a48f61b11f1f77a7ab144370df6c04389bdc401df4 (from https://www.piwheels.org/simple/castellan/) (requires-python:>=3.6) 2026-03-01T17:48:05,224 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-3.7.0-py3-none-any.whl#sha256=af3facd94857f47762f00ffb76aed86b3de388198870c76c49d0c49dcd12a693 (from https://www.piwheels.org/simple/castellan/) (requires-python:>=3.6) 2026-03-01T17:48:05,224 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-3.6.1-py3-none-any.whl#sha256=15f6e23f6f3d1e76a8170c96cbe50bd2d8097a330febc6f37187a3d74f7f0356 (from https://www.piwheels.org/simple/castellan/) (requires-python:>=3.6) 2026-03-01T17:48:05,225 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-3.6.0-py3-none-any.whl#sha256=f13de636118058e4439edd8e37cb19cd908e128a925a5e57aef8095dd0a498b8 (from https://www.piwheels.org/simple/castellan/) (requires-python:>=3.6) 2026-03-01T17:48:05,226 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-3.5.0-py3-none-any.whl#sha256=9250373a0e47a2fb9ad5e177c4e437d17687c870182726bf89374551bd234bbe (from https://www.piwheels.org/simple/castellan/) (requires-python:>=3.6) 2026-03-01T17:48:05,226 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-3.4.0-py3-none-any.whl#sha256=e9f49a4f22ca9aef48bffb3d0be9e5b9d41f7fb93314cf9371762b669ca8b960 (from https://www.piwheels.org/simple/castellan/) (requires-python:>=3.6) 2026-03-01T17:48:05,227 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-3.3.0-py3-none-any.whl#sha256=d810fcd644fbe36c416b329460a69a33a4e27d20ce73e1dc92ba9b18dba4dc1d (from https://www.piwheels.org/simple/castellan/) (requires-python:>=3.6) 2026-03-01T17:48:05,227 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-3.2.0-py3-none-any.whl#sha256=cb09e9c911a854a40b8b7cb4c8d839c5efc0204c1811296ac443c294bacb0dbc (from https://www.piwheels.org/simple/castellan/) (requires-python:>=3.6) 2026-03-01T17:48:05,228 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-3.1.1-py3-none-any.whl#sha256=4df7f4dad61ea1bbbe0b16e5084334ee6eacc2c93adc9ee64f2c519f580f62ec (from https://www.piwheels.org/simple/castellan/) (requires-python:>=3.6) 2026-03-01T17:48:05,228 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-3.1.0-py3-none-any.whl#sha256=451522e54d04d412434547deb132db104833a4720cb89e7444eb3aa1dab74ce4 (from https://www.piwheels.org/simple/castellan/) (requires-python:>=3.6) 2026-03-01T17:48:05,229 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-3.0.4-py3-none-any.whl#sha256=6baa0775f7cd894a48c588b4687fe63163a4737c8b060940a1158a4eea8e9256 (from https://www.piwheels.org/simple/castellan/) (requires-python:>=3.6) 2026-03-01T17:48:05,230 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-3.0.3-py3-none-any.whl#sha256=236852de48348169906e56974a99de6b3d512174619d94727ef33ab85a2e6f0f (from https://www.piwheels.org/simple/castellan/) (requires-python:>=3.6) 2026-03-01T17:48:05,230 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-3.0.2-py3-none-any.whl#sha256=c71efba851de2e25ca0e878572eedcef5751b41277d41d4c69a83de8f999b29f (from https://www.piwheels.org/simple/castellan/) (requires-python:>=3.6) 2026-03-01T17:48:05,231 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-3.0.1-py3-none-any.whl#sha256=ad5ebc15e19241e4b3d6779348c36104287c9de4f833738a8b0a45179bc659fa (from https://www.piwheels.org/simple/castellan/) (requires-python:>=3.6) 2026-03-01T17:48:05,232 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-3.0.0-py3-none-any.whl#sha256=1cc2f0116d34a2517b11c017d9bc672d4bfdb6fa64b70d169d6e55e18cd92347 (from https://www.piwheels.org/simple/castellan/) (requires-python:>=3.6) 2026-03-01T17:48:05,232 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-2.0.0-py3-none-any.whl#sha256=870d68eaf3a5f4c3ee921a787ea0484b9308be06b9d128cfed21f07f09336754 (from https://www.piwheels.org/simple/castellan/) (requires-python:>=3.6) 2026-03-01T17:48:05,233 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-1.4.0-py2.py3-none-any.whl#sha256=7ffddb373d11fe2ae6fc7c671f2a7d92c103a000ffb2a06d9734579ab2abe600 (from https://www.piwheels.org/simple/castellan/) 2026-03-01T17:48:05,234 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-1.3.4-py2.py3-none-any.whl#sha256=1f5d1f604e6ac78d0298a468553a5da4cf07f9c99ffa930992aa07c2034a57e5 (from https://www.piwheels.org/simple/castellan/) 2026-03-01T17:48:05,234 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-1.3.3-py2.py3-none-any.whl#sha256=179c7b21067383bfb78767ca5579fe7296772299d46b4e9e5b087de8ff9fe963 (from https://www.piwheels.org/simple/castellan/) 2026-03-01T17:48:05,235 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-1.3.2-py2.py3-none-any.whl#sha256=17ff216c4d333d4cbe39bde48e948dc77a83a1f43257affce4d05b0d41c5df1d (from https://www.piwheels.org/simple/castellan/) 2026-03-01T17:48:05,235 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-1.3.1-py2.py3-none-any.whl#sha256=721dafb70f2a7c5d9eeba4470add4e3b66e9811ebcdce8bab3344d8a603071f5 (from https://www.piwheels.org/simple/castellan/) 2026-03-01T17:48:05,236 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-1.3.0-py2.py3-none-any.whl#sha256=38006631ae6ae53dbb4f6edb924157eab58f099c879242760b8b2dcec5775639 (from https://www.piwheels.org/simple/castellan/) 2026-03-01T17:48:05,236 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-1.2.3-py2.py3-none-any.whl#sha256=aa6271d765856362f3d0224347c2ba4ab891aca79f3396d91bde39a5271072f8 (from https://www.piwheels.org/simple/castellan/) 2026-03-01T17:48:05,236 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-1.2.2-py2.py3-none-any.whl#sha256=673f5e9a63536cbc74cbf5a6e691d48b74ccdbd223ddca8beffee0ec0087f609 (from https://www.piwheels.org/simple/castellan/) 2026-03-01T17:48:05,237 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-1.2.1-py2.py3-none-any.whl#sha256=43c6e19387e413b971a1fac4b0ada80890e1b03434d74ae52f1c48f99a11047c (from https://www.piwheels.org/simple/castellan/) 2026-03-01T17:48:05,238 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-1.2.0-py2.py3-none-any.whl#sha256=ca4623bb924bd60ced43e98ed9a2101337f31b798cec83dcde13855d82bcde6a (from https://www.piwheels.org/simple/castellan/) 2026-03-01T17:48:05,238 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-1.1.0-py2.py3-none-any.whl#sha256=081d6b385f40b88b2a6ce4a22df4e9c0ca74227d798f6f0bb618976d000e804e (from https://www.piwheels.org/simple/castellan/) 2026-03-01T17:48:05,239 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-1.0.0-py2.py3-none-any.whl#sha256=a0877830fc0a9d19976180cab2916cdb0eeb15898859149a1662e18fb3e274a7 (from https://www.piwheels.org/simple/castellan/) 2026-03-01T17:48:05,240 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-0.20.1-py2.py3-none-any.whl#sha256=c1945222dc04b708ab6d802073735ab006cad5cc9d921108a88e8917d8876c93 (from https://www.piwheels.org/simple/castellan/) 2026-03-01T17:48:05,240 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-0.19.0-py2.py3-none-any.whl#sha256=d108a374ddcab136252a512a69f61ad1020d67eb11a2489a34c3cb3e6246b392 (from https://www.piwheels.org/simple/castellan/) 2026-03-01T17:48:05,241 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-0.18.0-py2.py3-none-any.whl#sha256=4d0dc87018eb6cb276770c0d4b7e5a3f8b632f7de182559efeeb08174157918c (from https://www.piwheels.org/simple/castellan/) 2026-03-01T17:48:05,241 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-0.17.0-py2.py3-none-any.whl#sha256=7669491e722c3c3dacba6b636c77ae7f67433d85cbe4edb117072d058ea926b8 (from https://www.piwheels.org/simple/castellan/) 2026-03-01T17:48:05,242 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-0.16.0-py2.py3-none-any.whl#sha256=7f72ae26a45d4c7da5e096acee4faaef8d769bbcc5d90d67b0dd47e7fe8c1fdc (from https://www.piwheels.org/simple/castellan/) 2026-03-01T17:48:05,243 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-0.15.1-py2.py3-none-any.whl#sha256=54e9ff8cf39a6668edc372f940414be79dc4c386a9c17796fd9b3260dcb396c5 (from https://www.piwheels.org/simple/castellan/) 2026-03-01T17:48:05,243 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-0.15.0-py2.py3-none-any.whl#sha256=b93dac9de05fbffb0f62846e7a8bc2e6f570f6066fadde26f8723db6d30b569c (from https://www.piwheels.org/simple/castellan/) 2026-03-01T17:48:05,244 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-0.14.1-py2.py3-none-any.whl#sha256=faa75ab26b52cacbdb800a7a3cc99b81ffbb69133b2795f09ca7a7b653e528b6 (from https://www.piwheels.org/simple/castellan/) 2026-03-01T17:48:05,244 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-0.14.0-py2.py3-none-any.whl#sha256=2e1986205e89e305cabf5721a9faab2b45cade929fdbd0c55b69fecee1be82ab (from https://www.piwheels.org/simple/castellan/) 2026-03-01T17:48:05,245 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-0.13.0-py2.py3-none-any.whl#sha256=99a71c7063fe2be68c9000596f8608a177ffae4cdbd760215ddb3a08c929c3f7 (from https://www.piwheels.org/simple/castellan/) 2026-03-01T17:48:05,245 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-0.12.3-py2.py3-none-any.whl#sha256=b5f8d0de5a0cf428b7331283f0e77659cbf51ef0f3a804033002b26619cc4842 (from https://www.piwheels.org/simple/castellan/) 2026-03-01T17:48:05,246 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-0.12.2-py2.py3-none-any.whl#sha256=d13b5ca576b4339a44cb4a5f580ef562f1cec4fa9604024dedd364e2a7b9df41 (from https://www.piwheels.org/simple/castellan/) 2026-03-01T17:48:05,247 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-0.12.1-py2.py3-none-any.whl#sha256=e105f06e01b9469fcf3b15c38dde5dac2ec26c5e2463eb8c413125db0731c119 (from https://www.piwheels.org/simple/castellan/) 2026-03-01T17:48:05,247 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-0.12.0-py2.py3-none-any.whl#sha256=0681ccef6516ea244be29f5194cedfa02b35e240718507ac4ca709c5c23e4e69 (from https://www.piwheels.org/simple/castellan/) 2026-03-01T17:48:05,248 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-0.11.1-py2.py3-none-any.whl#sha256=ca62cce999e70e9261418d908cc79ae9a1a020e79efaca136861ef540e53d415 (from https://www.piwheels.org/simple/castellan/) 2026-03-01T17:48:05,248 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-0.11.0-py2.py3-none-any.whl#sha256=123376387a46ecdce1385be3097ee48e35de644ee991c3334f8caa547f8ad743 (from https://www.piwheels.org/simple/castellan/) 2026-03-01T17:48:05,249 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-0.10.0-py2.py3-none-any.whl#sha256=acee12d845b24a8a8258b594c8fc7aeb0d4d1766861b0b15d257ce4dc27c51f2 (from https://www.piwheels.org/simple/castellan/) 2026-03-01T17:48:05,250 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-0.9.0-py2.py3-none-any.whl#sha256=bf8e48a635ad2e975aa514d089b6954af6b77b29439a031b6a6d79b356c58fef (from https://www.piwheels.org/simple/castellan/) 2026-03-01T17:48:05,250 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-0.8.0-py2.py3-none-any.whl#sha256=4150544cd223c9238259fe031900b8cef9c943f2fcf32def462f2570ba92b7f7 (from https://www.piwheels.org/simple/castellan/) 2026-03-01T17:48:05,251 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-0.7.0-py2.py3-none-any.whl#sha256=1dde937bed79e589d7761dcd5fd7195550756fcf4a160d90dff9c1e311859ef9 (from https://www.piwheels.org/simple/castellan/) 2026-03-01T17:48:05,251 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-0.6.0-py2.py3-none-any.whl#sha256=68d9b8108d1d97420bdf5757cdb57ae301bf15fffd7bf1c8a13f1ca97b308f09 (from https://www.piwheels.org/simple/castellan/) 2026-03-01T17:48:05,252 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-0.5.0-py2.py3-none-any.whl#sha256=714c8bfd52247345e533eb240073a07023215b91b39ee8f7d2aac28dc13cdd5d (from https://www.piwheels.org/simple/castellan/) 2026-03-01T17:48:05,252 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-0.4.0-py2.py3-none-any.whl#sha256=1187e94fc2553e9ba741d14689909050ce9306a7dc05209f85805bbfae2596f3 (from https://www.piwheels.org/simple/castellan/) 2026-03-01T17:48:05,253 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-0.3.1-py2.py3-none-any.whl#sha256=61a5f80f8a62c1e943668443aceb6ca03f64c2abf7e779f8d326b23a123493af (from https://www.piwheels.org/simple/castellan/) 2026-03-01T17:48:05,253 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-0.2.1-py3-none-any.whl#sha256=5c250723875e3809674444dc78ea246f8a46a3424d1824680aa415d935b3a565 (from https://www.piwheels.org/simple/castellan/) 2026-03-01T17:48:05,254 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-0.2.0-py3-none-any.whl#sha256=ff4ed3310ecbf85c170b4dc714d80ef289a09ba6b56bcb8c16ea1963ac8567ed (from https://www.piwheels.org/simple/castellan/) 2026-03-01T17:48:05,254 Skipping link: No binaries permitted for castellan: https://archive1.piwheels.org/simple/castellan/castellan-0.1.0-py3-none-any.whl#sha256=2ed37162e08ff9717848735719bf42d2fbafcd840ff3ba84bf78c59cf6d26565 (from https://www.piwheels.org/simple/castellan/) 2026-03-01T17:48:05,255 Skipping link: not a file: https://www.piwheels.org/simple/castellan/ 2026-03-01T17:48:05,256 Skipping link: not a file: https://pypi.org/simple/castellan/ 2026-03-01T17:48:05,286 Given no hashes to check 1 links for project 'castellan': discarding no candidates 2026-03-01T17:48:05,305 Collecting castellan==5.6.0 2026-03-01T17:48:05,308 Created temporary directory: /tmp/pip-unpack-x1e3rq_w 2026-03-01T17:48:05,444 Downloading castellan-5.6.0.tar.gz (85 kB) 2026-03-01T17:48:05,765 Added castellan==5.6.0 from https://files.pythonhosted.org/packages/69/16/f273b278b53d995b3307f6b898ee5c81ab7736ac76f189e4f4a2f0e800db/castellan-5.6.0.tar.gz to build tracker '/tmp/pip-build-tracker-b_83aaih' 2026-03-01T17:48:05,769 Created temporary directory: /tmp/pip-build-env-wexuz4j3 2026-03-01T17:48:05,774 Installing build dependencies: started 2026-03-01T17:48:05,775 Running command pip subprocess to install build dependencies 2026-03-01T17:48:06,909 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2026-03-01T17:48:07,488 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-03-01T17:48:07,511 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2026-03-01T17:48:08,027 Collecting pbr>=6.1.1 2026-03-01T17:48:08,051 Using cached https://www.piwheels.org/simple/pbr/pbr-7.0.3-py2.py3-none-any.whl (131 kB) 2026-03-01T17:48:09,498 Collecting setuptools 2026-03-01T17:48:09,591 Using cached https://www.piwheels.org/simple/setuptools/setuptools-82.0.0-py3-none-any.whl (1.0 MB) 2026-03-01T17:48:12,620 Installing collected packages: setuptools, pbr 2026-03-01T17:48:16,171 Creating /tmp/pip-build-env-wexuz4j3/overlay/local/bin 2026-03-01T17:48:16,173 changing mode of /tmp/pip-build-env-wexuz4j3/overlay/local/bin/pbr to 755 2026-03-01T17:48:16,191 Successfully installed pbr-7.0.3 setuptools-82.0.0 2026-03-01T17:48:16,464 Installing build dependencies: finished with status 'done' 2026-03-01T17:48:16,470 Getting requirements to build wheel: started 2026-03-01T17:48:16,471 Running command Getting requirements to build wheel 2026-03-01T17:48:17,118 Getting requirements to build wheel: finished with status 'done' 2026-03-01T17:48:17,130 Created temporary directory: /tmp/pip-modern-metadata-dljv__a6 2026-03-01T17:48:17,132 Preparing metadata (pyproject.toml): started 2026-03-01T17:48:17,133 Running command Preparing metadata (pyproject.toml) 2026-03-01T17:48:17,765 /tmp/pip-build-env-wexuz4j3/overlay/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2026-03-01T17:48:17,765 !! 2026-03-01T17:48:17,766 ******************************************************************************** 2026-03-01T17:48:17,767 Please avoid running ``setup.py`` directly. 2026-03-01T17:48:17,767 Instead, use pypa/build, pypa/installer or other 2026-03-01T17:48:17,768 standards-based tools. 2026-03-01T17:48:17,770 This deprecation is overdue, please update your project and remove deprecated 2026-03-01T17:48:17,771 calls to avoid build errors in the future. 2026-03-01T17:48:17,772 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2026-03-01T17:48:17,772 ******************************************************************************** 2026-03-01T17:48:17,774 !! 2026-03-01T17:48:17,774 self.initialize_options() 2026-03-01T17:48:17,775 /tmp/pip-build-env-wexuz4j3/overlay/local/lib/python3.11/dist-packages/pbr/setupcfg.py:833: UserWarning: Unknown distribution option: 'tests_require' 2026-03-01T17:48:17,776 warnings.warn(msg) 2026-03-01T17:48:17,813 /tmp/pip-build-env-wexuz4j3/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-01T17:48:17,813 !! 2026-03-01T17:48:17,815 ******************************************************************************** 2026-03-01T17:48:17,815 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-03-01T17:48:17,816 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-01T17:48:17,817 or your builds will no longer be supported. 2026-03-01T17:48:17,818 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-01T17:48:17,818 ******************************************************************************** 2026-03-01T17:48:17,820 !! 2026-03-01T17:48:17,820 corresp(dist, value, root_dir) 2026-03-01T17:48:17,869 /tmp/pip-build-env-wexuz4j3/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-01T17:48:17,870 !! 2026-03-01T17:48:17,872 ******************************************************************************** 2026-03-01T17:48:17,872 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-01T17:48:17,873 License :: OSI Approved :: Apache Software License 2026-03-01T17:48:17,874 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-01T17:48:17,874 ******************************************************************************** 2026-03-01T17:48:17,876 !! 2026-03-01T17:48:17,876 dist._finalize_license_expression() 2026-03-01T17:48:17,877 /tmp/pip-build-env-wexuz4j3/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-01T17:48:17,877 !! 2026-03-01T17:48:17,878 ******************************************************************************** 2026-03-01T17:48:17,878 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-01T17:48:17,879 License :: OSI Approved :: Apache Software License 2026-03-01T17:48:17,880 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-01T17:48:17,881 ******************************************************************************** 2026-03-01T17:48:17,882 !! 2026-03-01T17:48:17,882 self._finalize_license_expression() 2026-03-01T17:48:17,883 running dist_info 2026-03-01T17:48:17,890 creating /tmp/pip-modern-metadata-dljv__a6/castellan.egg-info 2026-03-01T17:48:17,891 writing /tmp/pip-modern-metadata-dljv__a6/castellan.egg-info/PKG-INFO 2026-03-01T17:48:17,895 writing dependency_links to /tmp/pip-modern-metadata-dljv__a6/castellan.egg-info/dependency_links.txt 2026-03-01T17:48:17,897 writing entry points to /tmp/pip-modern-metadata-dljv__a6/castellan.egg-info/entry_points.txt 2026-03-01T17:48:17,898 writing requirements to /tmp/pip-modern-metadata-dljv__a6/castellan.egg-info/requires.txt 2026-03-01T17:48:17,900 writing top-level names to /tmp/pip-modern-metadata-dljv__a6/castellan.egg-info/top_level.txt 2026-03-01T17:48:17,914 [pbr] Processing SOURCES.txt 2026-03-01T17:48:17,915 writing manifest file '/tmp/pip-modern-metadata-dljv__a6/castellan.egg-info/SOURCES.txt' 2026-03-01T17:48:17,943 warning: no previously-included files found matching '.gitignore' 2026-03-01T17:48:17,944 warning: no previously-included files found matching '.gitreview' 2026-03-01T17:48:17,944 warning: no previously-included files matching '*.pyc' found anywhere in distribution 2026-03-01T17:48:17,967 adding license file 'LICENSE' 2026-03-01T17:48:17,967 adding license file 'AUTHORS' 2026-03-01T17:48:17,969 writing manifest file '/tmp/pip-modern-metadata-dljv__a6/castellan.egg-info/SOURCES.txt' 2026-03-01T17:48:17,970 creating '/tmp/pip-modern-metadata-dljv__a6/castellan-5.6.0.dist-info' 2026-03-01T17:48:18,103 Preparing metadata (pyproject.toml): finished with status 'done' 2026-03-01T17:48:18,108 Source in /tmp/pip-wheel-9ai87snd/castellan_300ea943ca0945b9a67694b998e1789a has version 5.6.0, which satisfies requirement castellan==5.6.0 from https://files.pythonhosted.org/packages/69/16/f273b278b53d995b3307f6b898ee5c81ab7736ac76f189e4f4a2f0e800db/castellan-5.6.0.tar.gz 2026-03-01T17:48:18,109 Removed castellan==5.6.0 from https://files.pythonhosted.org/packages/69/16/f273b278b53d995b3307f6b898ee5c81ab7736ac76f189e4f4a2f0e800db/castellan-5.6.0.tar.gz from build tracker '/tmp/pip-build-tracker-b_83aaih' 2026-03-01T17:48:18,115 Created temporary directory: /tmp/pip-unpack-uyccpvjl 2026-03-01T17:48:18,116 Building wheels for collected packages: castellan 2026-03-01T17:48:18,121 Created temporary directory: /tmp/pip-wheel-2kxqw7gv 2026-03-01T17:48:18,121 Destination directory: /tmp/pip-wheel-2kxqw7gv 2026-03-01T17:48:18,124 Building wheel for castellan (pyproject.toml): started 2026-03-01T17:48:18,126 Running command Building wheel for castellan (pyproject.toml) 2026-03-01T17:48:18,736 /tmp/pip-build-env-wexuz4j3/overlay/local/lib/python3.11/dist-packages/pbr/setupcfg.py:833: UserWarning: Unknown distribution option: 'tests_require' 2026-03-01T17:48:18,737 warnings.warn(msg) 2026-03-01T17:48:18,780 /tmp/pip-build-env-wexuz4j3/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2026-03-01T17:48:18,780 !! 2026-03-01T17:48:18,781 ******************************************************************************** 2026-03-01T17:48:18,782 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2026-03-01T17:48:18,783 By 2027-Feb-18, you need to update your project and remove deprecated calls 2026-03-01T17:48:18,783 or your builds will no longer be supported. 2026-03-01T17:48:18,784 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-01T17:48:18,785 ******************************************************************************** 2026-03-01T17:48:18,786 !! 2026-03-01T17:48:18,786 corresp(dist, value, root_dir) 2026-03-01T17:48:18,834 /tmp/pip-build-env-wexuz4j3/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-01T17:48:18,835 !! 2026-03-01T17:48:18,836 ******************************************************************************** 2026-03-01T17:48:18,837 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-01T17:48:18,838 License :: OSI Approved :: Apache Software License 2026-03-01T17:48:18,839 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-01T17:48:18,840 ******************************************************************************** 2026-03-01T17:48:18,841 !! 2026-03-01T17:48:18,842 dist._finalize_license_expression() 2026-03-01T17:48:18,843 /tmp/pip-build-env-wexuz4j3/overlay/local/lib/python3.11/dist-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2026-03-01T17:48:18,843 !! 2026-03-01T17:48:18,845 ******************************************************************************** 2026-03-01T17:48:18,845 Please consider removing the following classifiers in favor of a SPDX license expression: 2026-03-01T17:48:18,847 License :: OSI Approved :: Apache Software License 2026-03-01T17:48:18,848 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2026-03-01T17:48:18,848 ******************************************************************************** 2026-03-01T17:48:18,850 !! 2026-03-01T17:48:18,850 self._finalize_license_expression() 2026-03-01T17:48:18,851 running bdist_wheel 2026-03-01T17:48:18,864 running build 2026-03-01T17:48:18,864 running build_py 2026-03-01T17:48:18,871 creating build/lib/castellan 2026-03-01T17:48:18,873 copying castellan/options.py -> build/lib/castellan 2026-03-01T17:48:18,876 copying castellan/__init__.py -> build/lib/castellan 2026-03-01T17:48:18,878 copying castellan/_config_driver.py -> build/lib/castellan 2026-03-01T17:48:18,880 copying castellan/i18n.py -> build/lib/castellan 2026-03-01T17:48:18,882 running egg_info 2026-03-01T17:48:18,888 writing castellan.egg-info/PKG-INFO 2026-03-01T17:48:18,892 writing dependency_links to castellan.egg-info/dependency_links.txt 2026-03-01T17:48:18,894 writing entry points to castellan.egg-info/entry_points.txt 2026-03-01T17:48:18,896 writing requirements to castellan.egg-info/requires.txt 2026-03-01T17:48:18,897 writing top-level names to castellan.egg-info/top_level.txt 2026-03-01T17:48:18,911 [pbr] Reusing existing SOURCES.txt 2026-03-01T17:48:18,920 /tmp/pip-build-env-wexuz4j3/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'castellan.common' is absent from the `packages` configuration. 2026-03-01T17:48:18,920 !! 2026-03-01T17:48:18,921 ******************************************************************************** 2026-03-01T17:48:18,922 ############################ 2026-03-01T17:48:18,922 # Package would be ignored # 2026-03-01T17:48:18,923 ############################ 2026-03-01T17:48:18,923 Python recognizes 'castellan.common' as an importable package[^1], 2026-03-01T17:48:18,924 but it is absent from setuptools' `packages` configuration. 2026-03-01T17:48:18,925 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-01T17:48:18,925 package, please make sure that 'castellan.common' is explicitly added 2026-03-01T17:48:18,926 to the `packages` configuration field. 2026-03-01T17:48:18,927 Alternatively, you can also rely on setuptools' discovery methods 2026-03-01T17:48:18,927 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-01T17:48:18,927 instead of `find_packages(...)`/`find:`). 2026-03-01T17:48:18,928 You can read more about "package discovery" on setuptools documentation page: 2026-03-01T17:48:18,929 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-01T17:48:18,930 If you don't want 'castellan.common' to be distributed and are 2026-03-01T17:48:18,931 already explicitly excluding 'castellan.common' via 2026-03-01T17:48:18,931 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-01T17:48:18,932 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-01T17:48:18,932 combination with a more fine grained `package-data` configuration. 2026-03-01T17:48:18,934 You can read more about "package data files" on setuptools documentation page: 2026-03-01T17:48:18,935 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-01T17:48:18,936 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-01T17:48:18,937 even if it does not contain any `.py` files. 2026-03-01T17:48:18,937 On the other hand, currently there is no concept of package data 2026-03-01T17:48:18,938 directory, all directories are treated like packages. 2026-03-01T17:48:18,939 ******************************************************************************** 2026-03-01T17:48:18,940 !! 2026-03-01T17:48:18,940 check.warn(importable) 2026-03-01T17:48:18,941 /tmp/pip-build-env-wexuz4j3/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'castellan.common.credentials' is absent from the `packages` configuration. 2026-03-01T17:48:18,941 !! 2026-03-01T17:48:18,942 ******************************************************************************** 2026-03-01T17:48:18,943 ############################ 2026-03-01T17:48:18,943 # Package would be ignored # 2026-03-01T17:48:18,944 ############################ 2026-03-01T17:48:18,945 Python recognizes 'castellan.common.credentials' as an importable package[^1], 2026-03-01T17:48:18,945 but it is absent from setuptools' `packages` configuration. 2026-03-01T17:48:18,946 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-01T17:48:18,947 package, please make sure that 'castellan.common.credentials' is explicitly added 2026-03-01T17:48:18,947 to the `packages` configuration field. 2026-03-01T17:48:18,949 Alternatively, you can also rely on setuptools' discovery methods 2026-03-01T17:48:18,949 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-01T17:48:18,949 instead of `find_packages(...)`/`find:`). 2026-03-01T17:48:18,950 You can read more about "package discovery" on setuptools documentation page: 2026-03-01T17:48:18,951 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-01T17:48:18,952 If you don't want 'castellan.common.credentials' to be distributed and are 2026-03-01T17:48:18,953 already explicitly excluding 'castellan.common.credentials' via 2026-03-01T17:48:18,953 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-01T17:48:18,954 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-01T17:48:18,954 combination with a more fine grained `package-data` configuration. 2026-03-01T17:48:18,955 You can read more about "package data files" on setuptools documentation page: 2026-03-01T17:48:18,956 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-01T17:48:18,958 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-01T17:48:18,958 even if it does not contain any `.py` files. 2026-03-01T17:48:18,958 On the other hand, currently there is no concept of package data 2026-03-01T17:48:18,959 directory, all directories are treated like packages. 2026-03-01T17:48:18,959 ******************************************************************************** 2026-03-01T17:48:18,960 !! 2026-03-01T17:48:18,961 check.warn(importable) 2026-03-01T17:48:18,961 /tmp/pip-build-env-wexuz4j3/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'castellan.common.objects' is absent from the `packages` configuration. 2026-03-01T17:48:18,962 !! 2026-03-01T17:48:18,963 ******************************************************************************** 2026-03-01T17:48:18,964 ############################ 2026-03-01T17:48:18,964 # Package would be ignored # 2026-03-01T17:48:18,965 ############################ 2026-03-01T17:48:18,965 Python recognizes 'castellan.common.objects' as an importable package[^1], 2026-03-01T17:48:18,966 but it is absent from setuptools' `packages` configuration. 2026-03-01T17:48:18,967 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-01T17:48:18,967 package, please make sure that 'castellan.common.objects' is explicitly added 2026-03-01T17:48:18,968 to the `packages` configuration field. 2026-03-01T17:48:18,969 Alternatively, you can also rely on setuptools' discovery methods 2026-03-01T17:48:18,969 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-01T17:48:18,970 instead of `find_packages(...)`/`find:`). 2026-03-01T17:48:18,971 You can read more about "package discovery" on setuptools documentation page: 2026-03-01T17:48:18,972 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-01T17:48:18,973 If you don't want 'castellan.common.objects' to be distributed and are 2026-03-01T17:48:18,974 already explicitly excluding 'castellan.common.objects' via 2026-03-01T17:48:18,974 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-01T17:48:18,975 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-01T17:48:18,975 combination with a more fine grained `package-data` configuration. 2026-03-01T17:48:18,977 You can read more about "package data files" on setuptools documentation page: 2026-03-01T17:48:18,978 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-01T17:48:18,979 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-01T17:48:18,980 even if it does not contain any `.py` files. 2026-03-01T17:48:18,980 On the other hand, currently there is no concept of package data 2026-03-01T17:48:18,980 directory, all directories are treated like packages. 2026-03-01T17:48:18,981 ******************************************************************************** 2026-03-01T17:48:18,982 !! 2026-03-01T17:48:18,982 check.warn(importable) 2026-03-01T17:48:18,983 /tmp/pip-build-env-wexuz4j3/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'castellan.key_manager' is absent from the `packages` configuration. 2026-03-01T17:48:18,983 !! 2026-03-01T17:48:18,984 ******************************************************************************** 2026-03-01T17:48:18,985 ############################ 2026-03-01T17:48:18,985 # Package would be ignored # 2026-03-01T17:48:18,985 ############################ 2026-03-01T17:48:18,986 Python recognizes 'castellan.key_manager' as an importable package[^1], 2026-03-01T17:48:18,986 but it is absent from setuptools' `packages` configuration. 2026-03-01T17:48:18,987 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-01T17:48:18,988 package, please make sure that 'castellan.key_manager' is explicitly added 2026-03-01T17:48:18,988 to the `packages` configuration field. 2026-03-01T17:48:18,989 Alternatively, you can also rely on setuptools' discovery methods 2026-03-01T17:48:18,989 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-01T17:48:18,990 instead of `find_packages(...)`/`find:`). 2026-03-01T17:48:18,991 You can read more about "package discovery" on setuptools documentation page: 2026-03-01T17:48:18,992 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-01T17:48:18,993 If you don't want 'castellan.key_manager' to be distributed and are 2026-03-01T17:48:18,993 already explicitly excluding 'castellan.key_manager' via 2026-03-01T17:48:18,994 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-01T17:48:18,995 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-01T17:48:18,995 combination with a more fine grained `package-data` configuration. 2026-03-01T17:48:18,996 You can read more about "package data files" on setuptools documentation page: 2026-03-01T17:48:18,997 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-01T17:48:18,999 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-01T17:48:18,999 even if it does not contain any `.py` files. 2026-03-01T17:48:19,000 On the other hand, currently there is no concept of package data 2026-03-01T17:48:19,000 directory, all directories are treated like packages. 2026-03-01T17:48:19,001 ******************************************************************************** 2026-03-01T17:48:19,002 !! 2026-03-01T17:48:19,003 check.warn(importable) 2026-03-01T17:48:19,003 /tmp/pip-build-env-wexuz4j3/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'castellan.tests' is absent from the `packages` configuration. 2026-03-01T17:48:19,004 !! 2026-03-01T17:48:19,005 ******************************************************************************** 2026-03-01T17:48:19,005 ############################ 2026-03-01T17:48:19,006 # Package would be ignored # 2026-03-01T17:48:19,006 ############################ 2026-03-01T17:48:19,007 Python recognizes 'castellan.tests' as an importable package[^1], 2026-03-01T17:48:19,008 but it is absent from setuptools' `packages` configuration. 2026-03-01T17:48:19,009 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-01T17:48:19,009 package, please make sure that 'castellan.tests' is explicitly added 2026-03-01T17:48:19,009 to the `packages` configuration field. 2026-03-01T17:48:19,010 Alternatively, you can also rely on setuptools' discovery methods 2026-03-01T17:48:19,011 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-01T17:48:19,011 instead of `find_packages(...)`/`find:`). 2026-03-01T17:48:19,012 You can read more about "package discovery" on setuptools documentation page: 2026-03-01T17:48:19,013 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-01T17:48:19,014 If you don't want 'castellan.tests' to be distributed and are 2026-03-01T17:48:19,014 already explicitly excluding 'castellan.tests' via 2026-03-01T17:48:19,015 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-01T17:48:19,015 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-01T17:48:19,016 combination with a more fine grained `package-data` configuration. 2026-03-01T17:48:19,017 You can read more about "package data files" on setuptools documentation page: 2026-03-01T17:48:19,018 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-01T17:48:19,019 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-01T17:48:19,020 even if it does not contain any `.py` files. 2026-03-01T17:48:19,020 On the other hand, currently there is no concept of package data 2026-03-01T17:48:19,021 directory, all directories are treated like packages. 2026-03-01T17:48:19,021 ******************************************************************************** 2026-03-01T17:48:19,022 !! 2026-03-01T17:48:19,023 check.warn(importable) 2026-03-01T17:48:19,023 /tmp/pip-build-env-wexuz4j3/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'castellan.tests.functional' is absent from the `packages` configuration. 2026-03-01T17:48:19,024 !! 2026-03-01T17:48:19,025 ******************************************************************************** 2026-03-01T17:48:19,025 ############################ 2026-03-01T17:48:19,026 # Package would be ignored # 2026-03-01T17:48:19,026 ############################ 2026-03-01T17:48:19,027 Python recognizes 'castellan.tests.functional' as an importable package[^1], 2026-03-01T17:48:19,027 but it is absent from setuptools' `packages` configuration. 2026-03-01T17:48:19,028 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-01T17:48:19,029 package, please make sure that 'castellan.tests.functional' is explicitly added 2026-03-01T17:48:19,029 to the `packages` configuration field. 2026-03-01T17:48:19,030 Alternatively, you can also rely on setuptools' discovery methods 2026-03-01T17:48:19,031 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-01T17:48:19,031 instead of `find_packages(...)`/`find:`). 2026-03-01T17:48:19,032 You can read more about "package discovery" on setuptools documentation page: 2026-03-01T17:48:19,034 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-01T17:48:19,035 If you don't want 'castellan.tests.functional' to be distributed and are 2026-03-01T17:48:19,035 already explicitly excluding 'castellan.tests.functional' via 2026-03-01T17:48:19,036 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-01T17:48:19,036 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-01T17:48:19,037 combination with a more fine grained `package-data` configuration. 2026-03-01T17:48:19,038 You can read more about "package data files" on setuptools documentation page: 2026-03-01T17:48:19,039 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-01T17:48:19,040 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-01T17:48:19,041 even if it does not contain any `.py` files. 2026-03-01T17:48:19,041 On the other hand, currently there is no concept of package data 2026-03-01T17:48:19,042 directory, all directories are treated like packages. 2026-03-01T17:48:19,042 ******************************************************************************** 2026-03-01T17:48:19,043 !! 2026-03-01T17:48:19,043 check.warn(importable) 2026-03-01T17:48:19,044 /tmp/pip-build-env-wexuz4j3/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'castellan.tests.functional.key_manager' is absent from the `packages` configuration. 2026-03-01T17:48:19,044 !! 2026-03-01T17:48:19,045 ******************************************************************************** 2026-03-01T17:48:19,046 ############################ 2026-03-01T17:48:19,046 # Package would be ignored # 2026-03-01T17:48:19,047 ############################ 2026-03-01T17:48:19,047 Python recognizes 'castellan.tests.functional.key_manager' as an importable package[^1], 2026-03-01T17:48:19,048 but it is absent from setuptools' `packages` configuration. 2026-03-01T17:48:19,048 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-01T17:48:19,049 package, please make sure that 'castellan.tests.functional.key_manager' is explicitly added 2026-03-01T17:48:19,050 to the `packages` configuration field. 2026-03-01T17:48:19,051 Alternatively, you can also rely on setuptools' discovery methods 2026-03-01T17:48:19,051 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-01T17:48:19,051 instead of `find_packages(...)`/`find:`). 2026-03-01T17:48:19,053 You can read more about "package discovery" on setuptools documentation page: 2026-03-01T17:48:19,054 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-01T17:48:19,055 If you don't want 'castellan.tests.functional.key_manager' to be distributed and are 2026-03-01T17:48:19,055 already explicitly excluding 'castellan.tests.functional.key_manager' via 2026-03-01T17:48:19,056 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-01T17:48:19,056 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-01T17:48:19,057 combination with a more fine grained `package-data` configuration. 2026-03-01T17:48:19,058 You can read more about "package data files" on setuptools documentation page: 2026-03-01T17:48:19,059 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-01T17:48:19,060 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-01T17:48:19,061 even if it does not contain any `.py` files. 2026-03-01T17:48:19,062 On the other hand, currently there is no concept of package data 2026-03-01T17:48:19,062 directory, all directories are treated like packages. 2026-03-01T17:48:19,062 ******************************************************************************** 2026-03-01T17:48:19,064 !! 2026-03-01T17:48:19,064 check.warn(importable) 2026-03-01T17:48:19,065 /tmp/pip-build-env-wexuz4j3/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'castellan.tests.unit' is absent from the `packages` configuration. 2026-03-01T17:48:19,066 !! 2026-03-01T17:48:19,067 ******************************************************************************** 2026-03-01T17:48:19,067 ############################ 2026-03-01T17:48:19,068 # Package would be ignored # 2026-03-01T17:48:19,068 ############################ 2026-03-01T17:48:19,069 Python recognizes 'castellan.tests.unit' as an importable package[^1], 2026-03-01T17:48:19,069 but it is absent from setuptools' `packages` configuration. 2026-03-01T17:48:19,070 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-01T17:48:19,071 package, please make sure that 'castellan.tests.unit' is explicitly added 2026-03-01T17:48:19,071 to the `packages` configuration field. 2026-03-01T17:48:19,072 Alternatively, you can also rely on setuptools' discovery methods 2026-03-01T17:48:19,073 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-01T17:48:19,073 instead of `find_packages(...)`/`find:`). 2026-03-01T17:48:19,074 You can read more about "package discovery" on setuptools documentation page: 2026-03-01T17:48:19,075 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-01T17:48:19,077 If you don't want 'castellan.tests.unit' to be distributed and are 2026-03-01T17:48:19,077 already explicitly excluding 'castellan.tests.unit' via 2026-03-01T17:48:19,077 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-01T17:48:19,078 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-01T17:48:19,079 combination with a more fine grained `package-data` configuration. 2026-03-01T17:48:19,080 You can read more about "package data files" on setuptools documentation page: 2026-03-01T17:48:19,081 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-01T17:48:19,083 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-01T17:48:19,084 even if it does not contain any `.py` files. 2026-03-01T17:48:19,084 On the other hand, currently there is no concept of package data 2026-03-01T17:48:19,085 directory, all directories are treated like packages. 2026-03-01T17:48:19,085 ******************************************************************************** 2026-03-01T17:48:19,086 !! 2026-03-01T17:48:19,086 check.warn(importable) 2026-03-01T17:48:19,087 /tmp/pip-build-env-wexuz4j3/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'castellan.tests.unit.credentials' is absent from the `packages` configuration. 2026-03-01T17:48:19,087 !! 2026-03-01T17:48:19,088 ******************************************************************************** 2026-03-01T17:48:19,089 ############################ 2026-03-01T17:48:19,090 # Package would be ignored # 2026-03-01T17:48:19,090 ############################ 2026-03-01T17:48:19,091 Python recognizes 'castellan.tests.unit.credentials' as an importable package[^1], 2026-03-01T17:48:19,091 but it is absent from setuptools' `packages` configuration. 2026-03-01T17:48:19,092 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-01T17:48:19,093 package, please make sure that 'castellan.tests.unit.credentials' is explicitly added 2026-03-01T17:48:19,093 to the `packages` configuration field. 2026-03-01T17:48:19,094 Alternatively, you can also rely on setuptools' discovery methods 2026-03-01T17:48:19,095 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-01T17:48:19,096 instead of `find_packages(...)`/`find:`). 2026-03-01T17:48:19,097 You can read more about "package discovery" on setuptools documentation page: 2026-03-01T17:48:19,097 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-01T17:48:19,098 If you don't want 'castellan.tests.unit.credentials' to be distributed and are 2026-03-01T17:48:19,099 already explicitly excluding 'castellan.tests.unit.credentials' via 2026-03-01T17:48:19,099 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-01T17:48:19,100 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-01T17:48:19,100 combination with a more fine grained `package-data` configuration. 2026-03-01T17:48:19,101 You can read more about "package data files" on setuptools documentation page: 2026-03-01T17:48:19,102 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-01T17:48:19,103 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-01T17:48:19,104 even if it does not contain any `.py` files. 2026-03-01T17:48:19,104 On the other hand, currently there is no concept of package data 2026-03-01T17:48:19,104 directory, all directories are treated like packages. 2026-03-01T17:48:19,105 ******************************************************************************** 2026-03-01T17:48:19,106 !! 2026-03-01T17:48:19,106 check.warn(importable) 2026-03-01T17:48:19,107 /tmp/pip-build-env-wexuz4j3/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'castellan.tests.unit.key_manager' is absent from the `packages` configuration. 2026-03-01T17:48:19,107 !! 2026-03-01T17:48:19,108 ******************************************************************************** 2026-03-01T17:48:19,109 ############################ 2026-03-01T17:48:19,109 # Package would be ignored # 2026-03-01T17:48:19,110 ############################ 2026-03-01T17:48:19,110 Python recognizes 'castellan.tests.unit.key_manager' as an importable package[^1], 2026-03-01T17:48:19,111 but it is absent from setuptools' `packages` configuration. 2026-03-01T17:48:19,112 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-01T17:48:19,113 package, please make sure that 'castellan.tests.unit.key_manager' is explicitly added 2026-03-01T17:48:19,113 to the `packages` configuration field. 2026-03-01T17:48:19,114 Alternatively, you can also rely on setuptools' discovery methods 2026-03-01T17:48:19,115 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-01T17:48:19,115 instead of `find_packages(...)`/`find:`). 2026-03-01T17:48:19,116 You can read more about "package discovery" on setuptools documentation page: 2026-03-01T17:48:19,117 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-01T17:48:19,118 If you don't want 'castellan.tests.unit.key_manager' to be distributed and are 2026-03-01T17:48:19,119 already explicitly excluding 'castellan.tests.unit.key_manager' via 2026-03-01T17:48:19,120 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-01T17:48:19,120 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-01T17:48:19,121 combination with a more fine grained `package-data` configuration. 2026-03-01T17:48:19,122 You can read more about "package data files" on setuptools documentation page: 2026-03-01T17:48:19,123 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-01T17:48:19,125 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-01T17:48:19,126 even if it does not contain any `.py` files. 2026-03-01T17:48:19,127 On the other hand, currently there is no concept of package data 2026-03-01T17:48:19,127 directory, all directories are treated like packages. 2026-03-01T17:48:19,128 ******************************************************************************** 2026-03-01T17:48:19,128 !! 2026-03-01T17:48:19,129 check.warn(importable) 2026-03-01T17:48:19,129 /tmp/pip-build-env-wexuz4j3/overlay/local/lib/python3.11/dist-packages/setuptools/command/build_py.py:215: _Warning: Package 'castellan.tests.unit.objects' is absent from the `packages` configuration. 2026-03-01T17:48:19,130 !! 2026-03-01T17:48:19,131 ******************************************************************************** 2026-03-01T17:48:19,131 ############################ 2026-03-01T17:48:19,131 # Package would be ignored # 2026-03-01T17:48:19,132 ############################ 2026-03-01T17:48:19,132 Python recognizes 'castellan.tests.unit.objects' as an importable package[^1], 2026-03-01T17:48:19,133 but it is absent from setuptools' `packages` configuration. 2026-03-01T17:48:19,134 This leads to an ambiguous overall configuration. If you want to distribute this 2026-03-01T17:48:19,134 package, please make sure that 'castellan.tests.unit.objects' is explicitly added 2026-03-01T17:48:19,134 to the `packages` configuration field. 2026-03-01T17:48:19,135 Alternatively, you can also rely on setuptools' discovery methods 2026-03-01T17:48:19,136 (for example by using `find_namespace_packages(...)`/`find_namespace:` 2026-03-01T17:48:19,136 instead of `find_packages(...)`/`find:`). 2026-03-01T17:48:19,137 You can read more about "package discovery" on setuptools documentation page: 2026-03-01T17:48:19,138 - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html 2026-03-01T17:48:19,140 If you don't want 'castellan.tests.unit.objects' to be distributed and are 2026-03-01T17:48:19,140 already explicitly excluding 'castellan.tests.unit.objects' via 2026-03-01T17:48:19,141 `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, 2026-03-01T17:48:19,141 you can try to use `exclude_package_data`, or `include-package-data=False` in 2026-03-01T17:48:19,142 combination with a more fine grained `package-data` configuration. 2026-03-01T17:48:19,143 You can read more about "package data files" on setuptools documentation page: 2026-03-01T17:48:19,144 - https://setuptools.pypa.io/en/latest/userguide/datafiles.html 2026-03-01T17:48:19,146 [^1]: For Python, any directory (with suitable naming) can be imported, 2026-03-01T17:48:19,147 even if it does not contain any `.py` files. 2026-03-01T17:48:19,147 On the other hand, currently there is no concept of package data 2026-03-01T17:48:19,148 directory, all directories are treated like packages. 2026-03-01T17:48:19,148 ******************************************************************************** 2026-03-01T17:48:19,149 !! 2026-03-01T17:48:19,150 check.warn(importable) 2026-03-01T17:48:19,151 creating build/lib/castellan/common 2026-03-01T17:48:19,151 copying castellan/common/__init__.py -> build/lib/castellan/common 2026-03-01T17:48:19,152 copying castellan/common/exception.py -> build/lib/castellan/common 2026-03-01T17:48:19,152 copying castellan/common/utils.py -> build/lib/castellan/common 2026-03-01T17:48:19,153 creating build/lib/castellan/common/credentials 2026-03-01T17:48:19,153 copying castellan/common/credentials/__init__.py -> build/lib/castellan/common/credentials 2026-03-01T17:48:19,154 copying castellan/common/credentials/credential.py -> build/lib/castellan/common/credentials 2026-03-01T17:48:19,155 copying castellan/common/credentials/keystone_password.py -> build/lib/castellan/common/credentials 2026-03-01T17:48:19,156 copying castellan/common/credentials/keystone_token.py -> build/lib/castellan/common/credentials 2026-03-01T17:48:19,157 copying castellan/common/credentials/password.py -> build/lib/castellan/common/credentials 2026-03-01T17:48:19,158 copying castellan/common/credentials/token.py -> build/lib/castellan/common/credentials 2026-03-01T17:48:19,159 creating build/lib/castellan/common/objects 2026-03-01T17:48:19,159 copying castellan/common/objects/__init__.py -> build/lib/castellan/common/objects 2026-03-01T17:48:19,160 copying castellan/common/objects/certificate.py -> build/lib/castellan/common/objects 2026-03-01T17:48:19,161 copying castellan/common/objects/key.py -> build/lib/castellan/common/objects 2026-03-01T17:48:19,162 copying castellan/common/objects/managed_object.py -> build/lib/castellan/common/objects 2026-03-01T17:48:19,163 copying castellan/common/objects/opaque_data.py -> build/lib/castellan/common/objects 2026-03-01T17:48:19,164 copying castellan/common/objects/passphrase.py -> build/lib/castellan/common/objects 2026-03-01T17:48:19,164 copying castellan/common/objects/private_key.py -> build/lib/castellan/common/objects 2026-03-01T17:48:19,165 copying castellan/common/objects/public_key.py -> build/lib/castellan/common/objects 2026-03-01T17:48:19,165 copying castellan/common/objects/symmetric_key.py -> build/lib/castellan/common/objects 2026-03-01T17:48:19,166 copying castellan/common/objects/x_509.py -> build/lib/castellan/common/objects 2026-03-01T17:48:19,166 creating build/lib/castellan/key_manager 2026-03-01T17:48:19,167 copying castellan/key_manager/__init__.py -> build/lib/castellan/key_manager 2026-03-01T17:48:19,167 copying castellan/key_manager/barbican_key_manager.py -> build/lib/castellan/key_manager 2026-03-01T17:48:19,167 copying castellan/key_manager/key_manager.py -> build/lib/castellan/key_manager 2026-03-01T17:48:19,168 copying castellan/key_manager/migration.py -> build/lib/castellan/key_manager 2026-03-01T17:48:19,169 copying castellan/key_manager/not_implemented_key_manager.py -> build/lib/castellan/key_manager 2026-03-01T17:48:19,170 copying castellan/key_manager/vault_key_manager.py -> build/lib/castellan/key_manager 2026-03-01T17:48:19,171 creating build/lib/castellan/tests 2026-03-01T17:48:19,171 copying castellan/tests/__init__.py -> build/lib/castellan/tests 2026-03-01T17:48:19,172 copying castellan/tests/base.py -> build/lib/castellan/tests 2026-03-01T17:48:19,173 copying castellan/tests/utils.py -> build/lib/castellan/tests 2026-03-01T17:48:19,173 creating build/lib/castellan/tests/functional 2026-03-01T17:48:19,174 copying castellan/tests/functional/__init__.py -> build/lib/castellan/tests/functional 2026-03-01T17:48:19,175 copying castellan/tests/functional/config.py -> build/lib/castellan/tests/functional 2026-03-01T17:48:19,176 creating build/lib/castellan/tests/functional/key_manager 2026-03-01T17:48:19,176 copying castellan/tests/functional/key_manager/__init__.py -> build/lib/castellan/tests/functional/key_manager 2026-03-01T17:48:19,177 copying castellan/tests/functional/key_manager/test_barbican_key_manager.py -> build/lib/castellan/tests/functional/key_manager 2026-03-01T17:48:19,177 copying castellan/tests/functional/key_manager/test_key_manager.py -> build/lib/castellan/tests/functional/key_manager 2026-03-01T17:48:19,178 copying castellan/tests/functional/key_manager/test_vault_key_manager.py -> build/lib/castellan/tests/functional/key_manager 2026-03-01T17:48:19,178 creating build/lib/castellan/tests/unit 2026-03-01T17:48:19,179 copying castellan/tests/unit/__init__.py -> build/lib/castellan/tests/unit 2026-03-01T17:48:19,180 copying castellan/tests/unit/test_config_driver.py -> build/lib/castellan/tests/unit 2026-03-01T17:48:19,180 copying castellan/tests/unit/test_options.py -> build/lib/castellan/tests/unit 2026-03-01T17:48:19,181 copying castellan/tests/unit/test_utils.py -> build/lib/castellan/tests/unit 2026-03-01T17:48:19,181 creating build/lib/castellan/tests/unit/credentials 2026-03-01T17:48:19,182 copying castellan/tests/unit/credentials/__init__.py -> build/lib/castellan/tests/unit/credentials 2026-03-01T17:48:19,182 copying castellan/tests/unit/credentials/test_keystone_password.py -> build/lib/castellan/tests/unit/credentials 2026-03-01T17:48:19,183 copying castellan/tests/unit/credentials/test_keystone_token.py -> build/lib/castellan/tests/unit/credentials 2026-03-01T17:48:19,183 copying castellan/tests/unit/credentials/test_password.py -> build/lib/castellan/tests/unit/credentials 2026-03-01T17:48:19,184 copying castellan/tests/unit/credentials/test_token.py -> build/lib/castellan/tests/unit/credentials 2026-03-01T17:48:19,184 creating build/lib/castellan/tests/unit/key_manager 2026-03-01T17:48:19,185 copying castellan/tests/unit/key_manager/__init__.py -> build/lib/castellan/tests/unit/key_manager 2026-03-01T17:48:19,185 copying castellan/tests/unit/key_manager/fake.py -> build/lib/castellan/tests/unit/key_manager 2026-03-01T17:48:19,185 copying castellan/tests/unit/key_manager/mock_key_manager.py -> build/lib/castellan/tests/unit/key_manager 2026-03-01T17:48:19,186 copying castellan/tests/unit/key_manager/test_barbican_key_manager.py -> build/lib/castellan/tests/unit/key_manager 2026-03-01T17:48:19,186 copying castellan/tests/unit/key_manager/test_key_manager.py -> build/lib/castellan/tests/unit/key_manager 2026-03-01T17:48:19,187 copying castellan/tests/unit/key_manager/test_migration_key_manager.py -> build/lib/castellan/tests/unit/key_manager 2026-03-01T17:48:19,187 copying castellan/tests/unit/key_manager/test_mock_key_manager.py -> build/lib/castellan/tests/unit/key_manager 2026-03-01T17:48:19,188 copying castellan/tests/unit/key_manager/test_not_implemented_key_manager.py -> build/lib/castellan/tests/unit/key_manager 2026-03-01T17:48:19,188 copying castellan/tests/unit/key_manager/test_vault_key_manager.py -> build/lib/castellan/tests/unit/key_manager 2026-03-01T17:48:19,189 creating build/lib/castellan/tests/unit/objects 2026-03-01T17:48:19,189 copying castellan/tests/unit/objects/__init__.py -> build/lib/castellan/tests/unit/objects 2026-03-01T17:48:19,190 copying castellan/tests/unit/objects/test_opaque.py -> build/lib/castellan/tests/unit/objects 2026-03-01T17:48:19,190 copying castellan/tests/unit/objects/test_passphrase.py -> build/lib/castellan/tests/unit/objects 2026-03-01T17:48:19,191 copying castellan/tests/unit/objects/test_private_key.py -> build/lib/castellan/tests/unit/objects 2026-03-01T17:48:19,191 copying castellan/tests/unit/objects/test_public_key.py -> build/lib/castellan/tests/unit/objects 2026-03-01T17:48:19,192 copying castellan/tests/unit/objects/test_symmetric_key.py -> build/lib/castellan/tests/unit/objects 2026-03-01T17:48:19,192 copying castellan/tests/unit/objects/test_x_509.py -> build/lib/castellan/tests/unit/objects 2026-03-01T17:48:19,193 installing to build/bdist.linux-armv7l/wheel 2026-03-01T17:48:19,193 running install 2026-03-01T17:48:19,194 [pbr] Generating AUTHORS 2026-03-01T17:48:19,194 [pbr] AUTHORS complete (0.0s) 2026-03-01T17:48:19,195 running install_lib 2026-03-01T17:48:19,195 creating build/bdist.linux-armv7l/wheel 2026-03-01T17:48:19,196 creating build/bdist.linux-armv7l/wheel/castellan 2026-03-01T17:48:19,196 copying build/lib/castellan/options.py -> build/bdist.linux-armv7l/wheel/./castellan 2026-03-01T17:48:19,197 creating build/bdist.linux-armv7l/wheel/castellan/tests 2026-03-01T17:48:19,198 copying build/lib/castellan/tests/base.py -> build/bdist.linux-armv7l/wheel/./castellan/tests 2026-03-01T17:48:19,198 copying build/lib/castellan/tests/utils.py -> build/bdist.linux-armv7l/wheel/./castellan/tests 2026-03-01T17:48:19,199 copying build/lib/castellan/tests/__init__.py -> build/bdist.linux-armv7l/wheel/./castellan/tests 2026-03-01T17:48:19,199 creating build/bdist.linux-armv7l/wheel/castellan/tests/functional 2026-03-01T17:48:19,200 copying build/lib/castellan/tests/functional/__init__.py -> build/bdist.linux-armv7l/wheel/./castellan/tests/functional 2026-03-01T17:48:19,200 copying build/lib/castellan/tests/functional/config.py -> build/bdist.linux-armv7l/wheel/./castellan/tests/functional 2026-03-01T17:48:19,202 creating build/bdist.linux-armv7l/wheel/castellan/tests/functional/key_manager 2026-03-01T17:48:19,203 copying build/lib/castellan/tests/functional/key_manager/test_vault_key_manager.py -> build/bdist.linux-armv7l/wheel/./castellan/tests/functional/key_manager 2026-03-01T17:48:19,206 copying build/lib/castellan/tests/functional/key_manager/test_barbican_key_manager.py -> build/bdist.linux-armv7l/wheel/./castellan/tests/functional/key_manager 2026-03-01T17:48:19,209 copying build/lib/castellan/tests/functional/key_manager/test_key_manager.py -> build/bdist.linux-armv7l/wheel/./castellan/tests/functional/key_manager 2026-03-01T17:48:19,211 copying build/lib/castellan/tests/functional/key_manager/__init__.py -> build/bdist.linux-armv7l/wheel/./castellan/tests/functional/key_manager 2026-03-01T17:48:19,213 creating build/bdist.linux-armv7l/wheel/castellan/tests/unit 2026-03-01T17:48:19,214 copying build/lib/castellan/tests/unit/test_config_driver.py -> build/bdist.linux-armv7l/wheel/./castellan/tests/unit 2026-03-01T17:48:19,217 copying build/lib/castellan/tests/unit/test_options.py -> build/bdist.linux-armv7l/wheel/./castellan/tests/unit 2026-03-01T17:48:19,219 copying build/lib/castellan/tests/unit/test_utils.py -> build/bdist.linux-armv7l/wheel/./castellan/tests/unit 2026-03-01T17:48:19,221 copying build/lib/castellan/tests/unit/__init__.py -> build/bdist.linux-armv7l/wheel/./castellan/tests/unit 2026-03-01T17:48:19,223 creating build/bdist.linux-armv7l/wheel/castellan/tests/unit/objects 2026-03-01T17:48:19,225 copying build/lib/castellan/tests/unit/objects/test_public_key.py -> build/bdist.linux-armv7l/wheel/./castellan/tests/unit/objects 2026-03-01T17:48:19,227 copying build/lib/castellan/tests/unit/objects/test_x_509.py -> build/bdist.linux-armv7l/wheel/./castellan/tests/unit/objects 2026-03-01T17:48:19,229 copying build/lib/castellan/tests/unit/objects/test_passphrase.py -> build/bdist.linux-armv7l/wheel/./castellan/tests/unit/objects 2026-03-01T17:48:19,231 copying build/lib/castellan/tests/unit/objects/__init__.py -> build/bdist.linux-armv7l/wheel/./castellan/tests/unit/objects 2026-03-01T17:48:19,233 copying build/lib/castellan/tests/unit/objects/test_symmetric_key.py -> build/bdist.linux-armv7l/wheel/./castellan/tests/unit/objects 2026-03-01T17:48:19,235 copying build/lib/castellan/tests/unit/objects/test_opaque.py -> build/bdist.linux-armv7l/wheel/./castellan/tests/unit/objects 2026-03-01T17:48:19,237 copying build/lib/castellan/tests/unit/objects/test_private_key.py -> build/bdist.linux-armv7l/wheel/./castellan/tests/unit/objects 2026-03-01T17:48:19,240 creating build/bdist.linux-armv7l/wheel/castellan/tests/unit/key_manager 2026-03-01T17:48:19,241 copying build/lib/castellan/tests/unit/key_manager/test_vault_key_manager.py -> build/bdist.linux-armv7l/wheel/./castellan/tests/unit/key_manager 2026-03-01T17:48:19,244 copying build/lib/castellan/tests/unit/key_manager/test_migration_key_manager.py -> build/bdist.linux-armv7l/wheel/./castellan/tests/unit/key_manager 2026-03-01T17:48:19,246 copying build/lib/castellan/tests/unit/key_manager/mock_key_manager.py -> build/bdist.linux-armv7l/wheel/./castellan/tests/unit/key_manager 2026-03-01T17:48:19,249 copying build/lib/castellan/tests/unit/key_manager/test_barbican_key_manager.py -> build/bdist.linux-armv7l/wheel/./castellan/tests/unit/key_manager 2026-03-01T17:48:19,252 copying build/lib/castellan/tests/unit/key_manager/test_not_implemented_key_manager.py -> build/bdist.linux-armv7l/wheel/./castellan/tests/unit/key_manager 2026-03-01T17:48:19,254 copying build/lib/castellan/tests/unit/key_manager/fake.py -> build/bdist.linux-armv7l/wheel/./castellan/tests/unit/key_manager 2026-03-01T17:48:19,256 copying build/lib/castellan/tests/unit/key_manager/test_key_manager.py -> build/bdist.linux-armv7l/wheel/./castellan/tests/unit/key_manager 2026-03-01T17:48:19,258 copying build/lib/castellan/tests/unit/key_manager/__init__.py -> build/bdist.linux-armv7l/wheel/./castellan/tests/unit/key_manager 2026-03-01T17:48:19,260 copying build/lib/castellan/tests/unit/key_manager/test_mock_key_manager.py -> build/bdist.linux-armv7l/wheel/./castellan/tests/unit/key_manager 2026-03-01T17:48:19,263 creating build/bdist.linux-armv7l/wheel/castellan/tests/unit/credentials 2026-03-01T17:48:19,264 copying build/lib/castellan/tests/unit/credentials/test_token.py -> build/bdist.linux-armv7l/wheel/./castellan/tests/unit/credentials 2026-03-01T17:48:19,266 copying build/lib/castellan/tests/unit/credentials/__init__.py -> build/bdist.linux-armv7l/wheel/./castellan/tests/unit/credentials 2026-03-01T17:48:19,267 copying build/lib/castellan/tests/unit/credentials/test_keystone_token.py -> build/bdist.linux-armv7l/wheel/./castellan/tests/unit/credentials 2026-03-01T17:48:19,270 copying build/lib/castellan/tests/unit/credentials/test_keystone_password.py -> build/bdist.linux-armv7l/wheel/./castellan/tests/unit/credentials 2026-03-01T17:48:19,273 copying build/lib/castellan/tests/unit/credentials/test_password.py -> build/bdist.linux-armv7l/wheel/./castellan/tests/unit/credentials 2026-03-01T17:48:19,276 copying build/lib/castellan/__init__.py -> build/bdist.linux-armv7l/wheel/./castellan 2026-03-01T17:48:19,278 creating build/bdist.linux-armv7l/wheel/castellan/common 2026-03-01T17:48:19,280 copying build/lib/castellan/common/exception.py -> build/bdist.linux-armv7l/wheel/./castellan/common 2026-03-01T17:48:19,282 copying build/lib/castellan/common/utils.py -> build/bdist.linux-armv7l/wheel/./castellan/common 2026-03-01T17:48:19,285 copying build/lib/castellan/common/__init__.py -> build/bdist.linux-armv7l/wheel/./castellan/common 2026-03-01T17:48:19,287 creating build/bdist.linux-armv7l/wheel/castellan/common/objects 2026-03-01T17:48:19,289 copying build/lib/castellan/common/objects/passphrase.py -> build/bdist.linux-armv7l/wheel/./castellan/common/objects 2026-03-01T17:48:19,291 copying build/lib/castellan/common/objects/key.py -> build/bdist.linux-armv7l/wheel/./castellan/common/objects 2026-03-01T17:48:19,293 copying build/lib/castellan/common/objects/managed_object.py -> build/bdist.linux-armv7l/wheel/./castellan/common/objects 2026-03-01T17:48:19,296 copying build/lib/castellan/common/objects/public_key.py -> build/bdist.linux-armv7l/wheel/./castellan/common/objects 2026-03-01T17:48:19,298 copying build/lib/castellan/common/objects/__init__.py -> build/bdist.linux-armv7l/wheel/./castellan/common/objects 2026-03-01T17:48:19,300 copying build/lib/castellan/common/objects/certificate.py -> build/bdist.linux-armv7l/wheel/./castellan/common/objects 2026-03-01T17:48:19,303 copying build/lib/castellan/common/objects/x_509.py -> build/bdist.linux-armv7l/wheel/./castellan/common/objects 2026-03-01T17:48:19,305 copying build/lib/castellan/common/objects/opaque_data.py -> build/bdist.linux-armv7l/wheel/./castellan/common/objects 2026-03-01T17:48:19,307 copying build/lib/castellan/common/objects/private_key.py -> build/bdist.linux-armv7l/wheel/./castellan/common/objects 2026-03-01T17:48:19,310 copying build/lib/castellan/common/objects/symmetric_key.py -> build/bdist.linux-armv7l/wheel/./castellan/common/objects 2026-03-01T17:48:19,312 creating build/bdist.linux-armv7l/wheel/castellan/common/credentials 2026-03-01T17:48:19,314 copying build/lib/castellan/common/credentials/keystone_token.py -> build/bdist.linux-armv7l/wheel/./castellan/common/credentials 2026-03-01T17:48:19,317 copying build/lib/castellan/common/credentials/credential.py -> build/bdist.linux-armv7l/wheel/./castellan/common/credentials 2026-03-01T17:48:19,319 copying build/lib/castellan/common/credentials/__init__.py -> build/bdist.linux-armv7l/wheel/./castellan/common/credentials 2026-03-01T17:48:19,321 copying build/lib/castellan/common/credentials/keystone_password.py -> build/bdist.linux-armv7l/wheel/./castellan/common/credentials 2026-03-01T17:48:19,324 copying build/lib/castellan/common/credentials/token.py -> build/bdist.linux-armv7l/wheel/./castellan/common/credentials 2026-03-01T17:48:19,326 copying build/lib/castellan/common/credentials/password.py -> build/bdist.linux-armv7l/wheel/./castellan/common/credentials 2026-03-01T17:48:19,329 creating build/bdist.linux-armv7l/wheel/castellan/key_manager 2026-03-01T17:48:19,331 copying build/lib/castellan/key_manager/barbican_key_manager.py -> build/bdist.linux-armv7l/wheel/./castellan/key_manager 2026-03-01T17:48:19,334 copying build/lib/castellan/key_manager/vault_key_manager.py -> build/bdist.linux-armv7l/wheel/./castellan/key_manager 2026-03-01T17:48:19,337 copying build/lib/castellan/key_manager/migration.py -> build/bdist.linux-armv7l/wheel/./castellan/key_manager 2026-03-01T17:48:19,339 copying build/lib/castellan/key_manager/__init__.py -> build/bdist.linux-armv7l/wheel/./castellan/key_manager 2026-03-01T17:48:19,341 copying build/lib/castellan/key_manager/key_manager.py -> build/bdist.linux-armv7l/wheel/./castellan/key_manager 2026-03-01T17:48:19,344 copying build/lib/castellan/key_manager/not_implemented_key_manager.py -> build/bdist.linux-armv7l/wheel/./castellan/key_manager 2026-03-01T17:48:19,346 copying build/lib/castellan/_config_driver.py -> build/bdist.linux-armv7l/wheel/./castellan 2026-03-01T17:48:19,349 copying build/lib/castellan/i18n.py -> build/bdist.linux-armv7l/wheel/./castellan 2026-03-01T17:48:19,351 running install_egg_info 2026-03-01T17:48:19,356 Copying castellan.egg-info to build/bdist.linux-armv7l/wheel/./castellan-5.6.0-py3.11.egg-info 2026-03-01T17:48:19,374 running install_scripts 2026-03-01T17:48:19,390 creating build/bdist.linux-armv7l/wheel/castellan-5.6.0.dist-info/WHEEL 2026-03-01T17:48:19,394 creating '/tmp/pip-wheel-2kxqw7gv/.tmp-dtjctde7/castellan-5.6.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2026-03-01T17:48:19,396 adding 'castellan/__init__.py' 2026-03-01T17:48:19,399 adding 'castellan/_config_driver.py' 2026-03-01T17:48:19,400 adding 'castellan/i18n.py' 2026-03-01T17:48:19,403 adding 'castellan/options.py' 2026-03-01T17:48:19,405 adding 'castellan/common/__init__.py' 2026-03-01T17:48:19,407 adding 'castellan/common/exception.py' 2026-03-01T17:48:19,409 adding 'castellan/common/utils.py' 2026-03-01T17:48:19,411 adding 'castellan/common/credentials/__init__.py' 2026-03-01T17:48:19,413 adding 'castellan/common/credentials/credential.py' 2026-03-01T17:48:19,415 adding 'castellan/common/credentials/keystone_password.py' 2026-03-01T17:48:19,417 adding 'castellan/common/credentials/keystone_token.py' 2026-03-01T17:48:19,419 adding 'castellan/common/credentials/password.py' 2026-03-01T17:48:19,420 adding 'castellan/common/credentials/token.py' 2026-03-01T17:48:19,423 adding 'castellan/common/objects/__init__.py' 2026-03-01T17:48:19,424 adding 'castellan/common/objects/certificate.py' 2026-03-01T17:48:19,426 adding 'castellan/common/objects/key.py' 2026-03-01T17:48:19,428 adding 'castellan/common/objects/managed_object.py' 2026-03-01T17:48:19,430 adding 'castellan/common/objects/opaque_data.py' 2026-03-01T17:48:19,431 adding 'castellan/common/objects/passphrase.py' 2026-03-01T17:48:19,434 adding 'castellan/common/objects/private_key.py' 2026-03-01T17:48:19,435 adding 'castellan/common/objects/public_key.py' 2026-03-01T17:48:19,437 adding 'castellan/common/objects/symmetric_key.py' 2026-03-01T17:48:19,439 adding 'castellan/common/objects/x_509.py' 2026-03-01T17:48:19,441 adding 'castellan/key_manager/__init__.py' 2026-03-01T17:48:19,445 adding 'castellan/key_manager/barbican_key_manager.py' 2026-03-01T17:48:19,447 adding 'castellan/key_manager/key_manager.py' 2026-03-01T17:48:19,449 adding 'castellan/key_manager/migration.py' 2026-03-01T17:48:19,451 adding 'castellan/key_manager/not_implemented_key_manager.py' 2026-03-01T17:48:19,454 adding 'castellan/key_manager/vault_key_manager.py' 2026-03-01T17:48:19,456 adding 'castellan/tests/__init__.py' 2026-03-01T17:48:19,458 adding 'castellan/tests/base.py' 2026-03-01T17:48:19,461 adding 'castellan/tests/utils.py' 2026-03-01T17:48:19,463 adding 'castellan/tests/functional/__init__.py' 2026-03-01T17:48:19,465 adding 'castellan/tests/functional/config.py' 2026-03-01T17:48:19,467 adding 'castellan/tests/functional/key_manager/__init__.py' 2026-03-01T17:48:19,469 adding 'castellan/tests/functional/key_manager/test_barbican_key_manager.py' 2026-03-01T17:48:19,471 adding 'castellan/tests/functional/key_manager/test_key_manager.py' 2026-03-01T17:48:19,473 adding 'castellan/tests/functional/key_manager/test_vault_key_manager.py' 2026-03-01T17:48:19,475 adding 'castellan/tests/unit/__init__.py' 2026-03-01T17:48:19,477 adding 'castellan/tests/unit/test_config_driver.py' 2026-03-01T17:48:19,479 adding 'castellan/tests/unit/test_options.py' 2026-03-01T17:48:19,481 adding 'castellan/tests/unit/test_utils.py' 2026-03-01T17:48:19,483 adding 'castellan/tests/unit/credentials/__init__.py' 2026-03-01T17:48:19,485 adding 'castellan/tests/unit/credentials/test_keystone_password.py' 2026-03-01T17:48:19,486 adding 'castellan/tests/unit/credentials/test_keystone_token.py' 2026-03-01T17:48:19,488 adding 'castellan/tests/unit/credentials/test_password.py' 2026-03-01T17:48:19,490 adding 'castellan/tests/unit/credentials/test_token.py' 2026-03-01T17:48:19,492 adding 'castellan/tests/unit/key_manager/__init__.py' 2026-03-01T17:48:19,493 adding 'castellan/tests/unit/key_manager/fake.py' 2026-03-01T17:48:19,495 adding 'castellan/tests/unit/key_manager/mock_key_manager.py' 2026-03-01T17:48:19,499 adding 'castellan/tests/unit/key_manager/test_barbican_key_manager.py' 2026-03-01T17:48:19,501 adding 'castellan/tests/unit/key_manager/test_key_manager.py' 2026-03-01T17:48:19,503 adding 'castellan/tests/unit/key_manager/test_migration_key_manager.py' 2026-03-01T17:48:19,505 adding 'castellan/tests/unit/key_manager/test_mock_key_manager.py' 2026-03-01T17:48:19,507 adding 'castellan/tests/unit/key_manager/test_not_implemented_key_manager.py' 2026-03-01T17:48:19,508 adding 'castellan/tests/unit/key_manager/test_vault_key_manager.py' 2026-03-01T17:48:19,510 adding 'castellan/tests/unit/objects/__init__.py' 2026-03-01T17:48:19,512 adding 'castellan/tests/unit/objects/test_opaque.py' 2026-03-01T17:48:19,514 adding 'castellan/tests/unit/objects/test_passphrase.py' 2026-03-01T17:48:19,516 adding 'castellan/tests/unit/objects/test_private_key.py' 2026-03-01T17:48:19,518 adding 'castellan/tests/unit/objects/test_public_key.py' 2026-03-01T17:48:19,520 adding 'castellan/tests/unit/objects/test_symmetric_key.py' 2026-03-01T17:48:19,522 adding 'castellan/tests/unit/objects/test_x_509.py' 2026-03-01T17:48:19,525 adding 'castellan-5.6.0.dist-info/licenses/AUTHORS' 2026-03-01T17:48:19,528 adding 'castellan-5.6.0.dist-info/licenses/LICENSE' 2026-03-01T17:48:19,529 adding 'castellan-5.6.0.dist-info/METADATA' 2026-03-01T17:48:19,531 adding 'castellan-5.6.0.dist-info/WHEEL' 2026-03-01T17:48:19,532 adding 'castellan-5.6.0.dist-info/entry_points.txt' 2026-03-01T17:48:19,533 adding 'castellan-5.6.0.dist-info/top_level.txt' 2026-03-01T17:48:19,535 adding 'castellan-5.6.0.dist-info/RECORD' 2026-03-01T17:48:19,539 removing build/bdist.linux-armv7l/wheel 2026-03-01T17:48:19,664 Building wheel for castellan (pyproject.toml): finished with status 'done' 2026-03-01T17:48:19,670 Created wheel for castellan: filename=castellan-5.6.0-py3-none-any.whl size=99313 sha256=12de0f08d8dc40c4da7e829912b2d0941236811acae7bdd9aff6f4c527bf1bd1 2026-03-01T17:48:19,672 Stored in directory: /tmp/pip-ephem-wheel-cache-_16dp56d/wheels/33/bd/8c/4edb6e557b9872f994f9ca539192d76e1e86eb13141556c98b 2026-03-01T17:48:19,684 Successfully built castellan 2026-03-01T17:48:19,691 Removed build tracker: '/tmp/pip-build-tracker-b_83aaih'