{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":109401999,"defaultBranch":"main","name":"adlfs","ownerLogin":"fsspec","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-11-03T14:00:06.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/92825505?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1721650193.0","currentOid":""},"activityList":{"items":[{"before":"c09c6246247bda606197b1f548b56c2cdb62b64d","after":"b0cdc9dc2beaafe22df1735dbd2ea0af8e43b329","ref":"refs/heads/gh-pages","pushedAt":"2024-07-20T22:02:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 7f06dbdd410224047df09d0ef9e5e9913c64bf7d","shortMessageHtmlLink":"deploy: 7f06dbd"}},{"before":"3bd3d091ed6974fb4ede7c38ae5ec7ac3bf3ad0b","after":"7f06dbdd410224047df09d0ef9e5e9913c64bf7d","ref":"refs/heads/main","pushedAt":"2024-07-20T22:01:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"TomAugspurger","name":"Tom Augspurger","path":"/TomAugspurger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1312546?s=80&v=4"},"commit":{"message":"support signed urls via connection string alone (#478)","shortMessageHtmlLink":"support signed urls via connection string alone (#478)"}},{"before":"d9b8d179471d8de597f4a824399a0422f08f77ab","after":"c09c6246247bda606197b1f548b56c2cdb62b64d","ref":"refs/heads/gh-pages","pushedAt":"2024-07-08T19:41:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 3bd3d091ed6974fb4ede7c38ae5ec7ac3bf3ad0b","shortMessageHtmlLink":"deploy: 3bd3d09"}},{"before":"126ffc0a7fb0cf89beaba562f3e07e46f69279c7","after":"3bd3d091ed6974fb4ede7c38ae5ec7ac3bf3ad0b","ref":"refs/heads/main","pushedAt":"2024-07-08T19:41:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"TomAugspurger","name":"Tom Augspurger","path":"/TomAugspurger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1312546?s=80&v=4"},"commit":{"message":"Allow blobs and file systems to pickle (#479)","shortMessageHtmlLink":"Allow blobs and file systems to pickle (#479)"}},{"before":"68515cda2332f241e51ce1bd5dbb5acf62a41809","after":"d9b8d179471d8de597f4a824399a0422f08f77ab","ref":"refs/heads/gh-pages","pushedAt":"2024-07-01T19:32:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 126ffc0a7fb0cf89beaba562f3e07e46f69279c7","shortMessageHtmlLink":"deploy: 126ffc0"}},{"before":"5c24b2e886fc8e068a313819ce3db9b7077c27e3","after":"126ffc0a7fb0cf89beaba562f3e07e46f69279c7","ref":"refs/heads/main","pushedAt":"2024-07-01T19:31:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"TomAugspurger","name":"Tom Augspurger","path":"/TomAugspurger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1312546?s=80&v=4"},"commit":{"message":"Fix account host (#480)\n\n* Updated with account_host.","shortMessageHtmlLink":"Fix account host (#480)"}},{"before":"dec275d2e0ecea1e47e2b5cc1c9ad79197bfe115","after":null,"ref":"refs/heads/dependabot/pip/requirements/azure-storage-blob-12.13.0","pushedAt":"2024-05-24T22:46:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"TomAugspurger","name":"Tom Augspurger","path":"/TomAugspurger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1312546?s=80&v=4"}},{"before":null,"after":"dec275d2e0ecea1e47e2b5cc1c9ad79197bfe115","ref":"refs/heads/dependabot/pip/requirements/azure-storage-blob-12.13.0","pushedAt":"2024-05-23T17:18:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump azure-storage-blob from 12.12.0 to 12.13.0 in /requirements\n\nBumps [azure-storage-blob](https://github.com/Azure/azure-sdk-for-python) from 12.12.0 to 12.13.0.\n- [Release notes](https://github.com/Azure/azure-sdk-for-python/releases)\n- [Changelog](https://github.com/Azure/azure-sdk-for-python/blob/main/doc/esrp_release.md)\n- [Commits](https://github.com/Azure/azure-sdk-for-python/compare/azure-storage-blob_12.12.0...azure-storage-blob_12.13.0)\n\n---\nupdated-dependencies:\n- dependency-name: azure-storage-blob\n dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump azure-storage-blob from 12.12.0 to 12.13.0 in /requirements"}},{"before":"2ab9b7dac46bc4b1214c5c1e923c06160f46c2c9","after":"68515cda2332f241e51ce1bd5dbb5acf62a41809","ref":"refs/heads/gh-pages","pushedAt":"2024-04-15T21:37:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 5c24b2e886fc8e068a313819ce3db9b7077c27e3","shortMessageHtmlLink":"deploy: 5c24b2e"}},{"before":"777a8d51e4932268bde774e0690ddd6494e2e47e","after":"5c24b2e886fc8e068a313819ce3db9b7077c27e3","ref":"refs/heads/main","pushedAt":"2024-04-15T21:36:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"TomAugspurger","name":"Tom Augspurger","path":"/TomAugspurger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1312546?s=80&v=4"},"commit":{"message":"Honor the anon parameter if set (#468)\n\nIf the anon parameter is set, it should be used over any environment variables set.","shortMessageHtmlLink":"Honor the anon parameter if set (#468)"}},{"before":"6efe59b1bccdc55b6593d486b2de0e0440fcb164","after":"2ab9b7dac46bc4b1214c5c1e923c06160f46c2c9","ref":"refs/heads/gh-pages","pushedAt":"2024-04-13T13:00:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 777a8d51e4932268bde774e0690ddd6494e2e47e","shortMessageHtmlLink":"deploy: 777a8d5"}},{"before":"3005f6e068b4784545b02619d10f10942f5340dc","after":"777a8d51e4932268bde774e0690ddd6494e2e47e","ref":"refs/heads/main","pushedAt":"2024-04-13T13:00:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"TomAugspurger","name":"Tom Augspurger","path":"/TomAugspurger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1312546?s=80&v=4"},"commit":{"message":"document that `credential` needs to be from azure.identity.aio (#463)\n\n* document that `credential` needs to be from azure.identity.aio\r\n\r\nif it's a sync credential, then the weakref.finalize call will\r\ncause an error, close() -> None cannot be awaited.\r\n\r\n* Update adlfs/spec.py\r\n\r\n* Update adlfs/spec.py\r\n\r\n---------\r\n\r\nCo-authored-by: Tom Augspurger ","shortMessageHtmlLink":"document that credential needs to be from azure.identity.aio (#463)"}},{"before":"9c5aaeed7dccf44432e39f0352ffbf5cb3cb048f","after":"6efe59b1bccdc55b6593d486b2de0e0440fcb164","ref":"refs/heads/gh-pages","pushedAt":"2024-04-13T12:59:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 3005f6e068b4784545b02619d10f10942f5340dc","shortMessageHtmlLink":"deploy: 3005f6e"}},{"before":"b58fd592fededc2edba5a73a9beba2d1c9a11d85","after":"3005f6e068b4784545b02619d10f10942f5340dc","ref":"refs/heads/main","pushedAt":"2024-04-13T12:59:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"TomAugspurger","name":"Tom Augspurger","path":"/TomAugspurger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1312546?s=80&v=4"},"commit":{"message":"Make AzureBlobFileSystem anon behaviour configurable via env var. (#437)\n\n* Make AzureBlobFileSystem anon behaviour configurable via env var.\r\n\r\nMaking the `anon` default value configurable from an env var makes integration easier with helm charts that provide features like RBAC in Azure accounts.\r\n\r\n* Update spec.py\r\n\r\n* Update spec.py\r\n\r\n* Added to docstrings and README\r\n\r\n* Testing AzureBlobFileSystem anon value from env var\r\n\r\n* running linters\r\n\r\n* reword\r\n\r\n---------\r\n\r\nCo-authored-by: Luis Braga \r\nCo-authored-by: Tom Augspurger ","shortMessageHtmlLink":"Make AzureBlobFileSystem anon behaviour configurable via env var. (#437)"}},{"before":"8d877bd412962948dd77d6a499a9378a21623a15","after":"9c5aaeed7dccf44432e39f0352ffbf5cb3cb048f","ref":"refs/heads/gh-pages","pushedAt":"2024-04-07T12:54:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: b58fd592fededc2edba5a73a9beba2d1c9a11d85","shortMessageHtmlLink":"deploy: b58fd59"}},{"before":"350eea76d534296279af8cbb9f38eb9f67be2358","after":"b58fd592fededc2edba5a73a9beba2d1c9a11d85","ref":"refs/heads/main","pushedAt":"2024-04-07T12:54:06.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"TomAugspurger","name":"Tom Augspurger","path":"/TomAugspurger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1312546?s=80&v=4"},"commit":{"message":"format via black and add installation of dev deps to contributing docs (#464)","shortMessageHtmlLink":"format via black and add installation of dev deps to contributing docs ("}},{"before":"f46c56ea0f3e0544286fdc1c882ecde8951ca90a","after":"8d877bd412962948dd77d6a499a9378a21623a15","ref":"refs/heads/gh-pages","pushedAt":"2024-03-21T13:02:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 350eea76d534296279af8cbb9f38eb9f67be2358","shortMessageHtmlLink":"deploy: 350eea7"}},{"before":"576fb7a6a53a55375b4458c09e5bb571d945d410","after":"350eea76d534296279af8cbb9f38eb9f67be2358","ref":"refs/heads/main","pushedAt":"2024-03-21T13:02:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"TomAugspurger","name":"Tom Augspurger","path":"/TomAugspurger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1312546?s=80&v=4"},"commit":{"message":"add missing await on delete_blob call per issue 459 (#460)\n\n* add missing await\r\n\r\n* split tests, one to test full remove, one to test callable order","shortMessageHtmlLink":"add missing await on delete_blob call per issue 459 (#460)"}},{"before":"5a3a46535db999e4f0cbede96a2419951f4c4869","after":"f46c56ea0f3e0544286fdc1c882ecde8951ca90a","ref":"refs/heads/gh-pages","pushedAt":"2024-02-05T13:25:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 576fb7a6a53a55375b4458c09e5bb571d945d410","shortMessageHtmlLink":"deploy: 576fb7a"}},{"before":"18ea349d8a286f8bbeb8055127a9d58fe4cde0d9","after":"576fb7a6a53a55375b4458c09e5bb571d945d410","ref":"refs/heads/main","pushedAt":"2024-02-05T13:24:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"efiop","name":"Ruslan Kuprieiev","path":"/efiop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5367102?s=80&v=4"},"commit":{"message":"AzureBlobFileSystem.url: expose response content headers for pre-signed URLs (#451)","shortMessageHtmlLink":"AzureBlobFileSystem.url: expose response content headers for pre-sign…"}},{"before":"c936b996e97eb2aa16bdb829c58b2aa4304e55c5","after":"5a3a46535db999e4f0cbede96a2419951f4c4869","ref":"refs/heads/gh-pages","pushedAt":"2024-01-28T14:37:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 18ea349d8a286f8bbeb8055127a9d58fe4cde0d9","shortMessageHtmlLink":"deploy: 18ea349"}},{"before":"488fdf0d50d8ccfcf894b24426524b606a04cf3e","after":"18ea349d8a286f8bbeb8055127a9d58fe4cde0d9","ref":"refs/heads/main","pushedAt":"2024-01-28T14:36:31.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"TomAugspurger","name":"Tom Augspurger","path":"/TomAugspurger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1312546?s=80&v=4"},"commit":{"message":"Fix recursive delete on hierarchical namespace accounts (#454)\n\nFix recursive delete on hierarchical namespace accounts","shortMessageHtmlLink":"Fix recursive delete on hierarchical namespace accounts (#454)"}},{"before":"a126feaf406a83789cb605edad5df253bf6f8c55","after":"c936b996e97eb2aa16bdb829c58b2aa4304e55c5","ref":"refs/heads/gh-pages","pushedAt":"2024-01-05T08:40:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 488fdf0d50d8ccfcf894b24426524b606a04cf3e","shortMessageHtmlLink":"deploy: 488fdf0"}},{"before":"32132c4094350fca2680155a5c236f2e9f991ba5","after":"488fdf0d50d8ccfcf894b24426524b606a04cf3e","ref":"refs/heads/main","pushedAt":"2024-01-05T08:40:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"efiop","name":"Ruslan Kuprieiev","path":"/efiop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5367102?s=80&v=4"},"commit":{"message":"put_file: default to overwrite=True (#419)\n\n* put_file: default to overwrite=True\r\n\r\n* changelog: document _put_file(overwrite=True) behavior change\r\n\r\n* update tests","shortMessageHtmlLink":"put_file: default to overwrite=True (#419)"}},{"before":"bd295fac8417c7bfde69b8b9cce471d9c89648c7","after":"a126feaf406a83789cb605edad5df253bf6f8c55","ref":"refs/heads/gh-pages","pushedAt":"2023-12-31T15:16:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 32132c4094350fca2680155a5c236f2e9f991ba5","shortMessageHtmlLink":"deploy: 32132c4"}},{"before":"7faaf3ec96e28c029a311950d22c0dc22a48c148","after":"32132c4094350fca2680155a5c236f2e9f991ba5","ref":"refs/heads/main","pushedAt":"2023-12-31T15:15:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"TomAugspurger","name":"Tom Augspurger","path":"/TomAugspurger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1312546?s=80&v=4"},"commit":{"message":"Check for Hdi_isfolder with a capital (#418)\n\n* Check for Hdi_isfolder with a capital\r\n\r\nCurrently `adlfs` is telling me that my folder is a file.\r\n\r\nWhen printing `props`, I see `Hdi_isfolder` is capitalized whereas in the code it is not.\r\n\r\nFor example on my folder (`folder/.dev/Air`) I have the following `props` which are passed to `_details` (which sets whether it is a file or directory):\r\n```\r\n{'name': 'folder/.dev/Air', 'container': 'mycontainer', 'snapshot': None, 'version_id': None, 'is_current_version': None, 'blob_type': , 'metadata': {'Hdi_isfolder': 'true'}, 'encrypted_metadata': None, 'last_modified': datetime.datetime(2023, 6, 14, 22, 42, 5, tzinfo=datetime.timezone.utc), 'etag': '\"0x8DB6D28944E30E9\"', 'size': 0, 'content_range': None, 'append_blob_committed_block_count': None, 'is_append_blob_sealed': None, 'page_blob_sequence_number': None, 'server_encrypted': True, 'copy': {'id': None, 'source': None, 'status': None, 'progress': None, 'completion_time': None, 'status_description': None, 'incremental_copy': None, 'destination_snapshot': None}, 'content_settings': {'content_type': 'application/octet-stream', 'content_encoding': None, 'content_language': None, 'content_md5': None, 'content_disposition': None, 'cache_control': None}, 'lease': {'status': 'unlocked', 'state': 'available', 'duration': None}, 'blob_tier': None, 'rehydrate_priority': None, 'blob_tier_change_time': None, 'blob_tier_inferred': None, 'deleted': False, 'deleted_time': None, 'remaining_retention_days': None, 'creation_time': datetime.datetime(2023, 6, 14, 22, 42, 5, tzinfo=datetime.timezone.utc), 'archive_status': None, 'encryption_key_sha256': None, 'encryption_scope': None, 'request_server_encrypted': True, 'object_replication_source_properties': [], 'object_replication_destination_policy': None, 'last_accessed_on': None, 'tag_count': None, 'tags': None, 'immutability_policy': {'expiry_time': None, 'policy_mode': None}, 'has_legal_hold': None, 'has_versions_only': None}\r\n```\r\n\r\nThen `_details` sets this as a `file`.\r\n\r\n* style fixes\r\n\r\n* Mention #440 instead of the PR\r\n\r\n* Added test\r\n\r\n* changelog\r\n\r\n* fixup\r\n\r\n* fixed test\r\n\r\n---------\r\n\r\nCo-authored-by: Tom Augspurger ","shortMessageHtmlLink":"Check for Hdi_isfolder with a capital (#418)"}},{"before":"7f2c8a3c41a5668dbf83f811f6c03b24dcd0ce62","after":"bd295fac8417c7bfde69b8b9cce471d9c89648c7","ref":"refs/heads/gh-pages","pushedAt":"2023-12-23T06:11:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 7faaf3ec96e28c029a311950d22c0dc22a48c148","shortMessageHtmlLink":"deploy: 7faaf3e"}},{"before":"f80d0af29a4c9b29aaa4d9423196618c19c49895","after":"7faaf3ec96e28c029a311950d22c0dc22a48c148","ref":"refs/heads/main","pushedAt":"2023-12-23T06:10:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"efiop","name":"Ruslan Kuprieiev","path":"/efiop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5367102?s=80&v=4"},"commit":{"message":"adlfs: fix version typo (#449)\n\nPer https://github.com/fsspec/adlfs/pull/446#discussion_r1435453899","shortMessageHtmlLink":"adlfs: fix version typo (#449)"}},{"before":null,"after":"2de2249cf17522ccda4570fa4bbee244fa2888cd","ref":"refs/heads/efiop-patch-4","pushedAt":"2023-12-23T06:10:24.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"efiop","name":"Ruslan Kuprieiev","path":"/efiop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5367102?s=80&v=4"},"commit":{"message":"adlfs: fix version typo\n\nPer https://github.com/fsspec/adlfs/pull/446#discussion_r1435453899","shortMessageHtmlLink":"adlfs: fix version typo"}},{"before":"c85d56eec72d6a3f19a9d25511029703c564da51","after":"7f2c8a3c41a5668dbf83f811f6c03b24dcd0ce62","ref":"refs/heads/gh-pages","pushedAt":"2023-12-23T00:33:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: f80d0af29a4c9b29aaa4d9423196618c19c49895","shortMessageHtmlLink":"deploy: f80d0af"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yMFQyMjowMjoyMi4wMDAwMDBazwAAAASExRQc","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yMFQyMjowMjoyMi4wMDAwMDBazwAAAASExRQc","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMi0yM1QwMDozMzo0Ni4wMDAwMDBazwAAAAPQrouw"}},"title":"Activity · fsspec/adlfs"}