{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2022:7CL5IG3S4FP5XNV2NKDNY2BTCB","short_pith_number":"pith:7CL5IG3S","canonical_record":{"source":{"id":"2209.03507","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2022-09-07T23:58:35Z","cross_cats_sorted":[],"title_canon_sha256":"9f0ef6c898ec1c483d869747892e9a761a635951f326fb04cd99a51caf290966","abstract_canon_sha256":"878f14d2cf2ffac83dcac577688894ae95ee665a5a49f9f747411e98ba8619a9"},"schema_version":"1.0"},"canonical_sha256":"f897d41b72e15fdbb6ba6a86dc6833107144a430e96f4271a67bde9e77301919","source":{"kind":"arxiv","id":"2209.03507","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2209.03507","created_at":"2026-07-05T04:55:42Z"},{"alias_kind":"arxiv_version","alias_value":"2209.03507v1","created_at":"2026-07-05T04:55:42Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2209.03507","created_at":"2026-07-05T04:55:42Z"},{"alias_kind":"pith_short_12","alias_value":"7CL5IG3S4FP5","created_at":"2026-07-05T04:55:42Z"},{"alias_kind":"pith_short_16","alias_value":"7CL5IG3S4FP5XNV2","created_at":"2026-07-05T04:55:42Z"},{"alias_kind":"pith_short_8","alias_value":"7CL5IG3S","created_at":"2026-07-05T04:55:42Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2022:7CL5IG3S4FP5XNV2NKDNY2BTCB","target":"record","payload":{"canonical_record":{"source":{"id":"2209.03507","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2022-09-07T23:58:35Z","cross_cats_sorted":[],"title_canon_sha256":"9f0ef6c898ec1c483d869747892e9a761a635951f326fb04cd99a51caf290966","abstract_canon_sha256":"878f14d2cf2ffac83dcac577688894ae95ee665a5a49f9f747411e98ba8619a9"},"schema_version":"1.0"},"canonical_sha256":"f897d41b72e15fdbb6ba6a86dc6833107144a430e96f4271a67bde9e77301919","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T04:55:42.678032Z","signature_b64":"RoGScMH1MQEKIxy5rLyAranM0tt6NFVbM8NRxgn0OAfuW7ZiJRv3uJm8FK9X+EXX2bFatG94jkVc3fYD5bKgCQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"f897d41b72e15fdbb6ba6a86dc6833107144a430e96f4271a67bde9e77301919","last_reissued_at":"2026-07-05T04:55:42.677661Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T04:55:42.677661Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2209.03507","source_version":1,"attestation_state":"computed"},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-05T04:55:42Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"Ha2KfJDed/fEvdCCfMNBP6JY4nFePnpGQAVmHIl0eYMNHjkReC3D3LsrioWD8x0XLwVNH9q9Gf+axC0aYRAFDw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-07T07:16:07.586003Z"},"content_sha256":"ed21d1d15b72daf62bc30a755f06929d77f121f0a8de8f8038bee158719fa772","schema_version":"1.0","event_id":"sha256:ed21d1d15b72daf62bc30a755f06929d77f121f0a8de8f8038bee158719fa772"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2022:7CL5IG3S4FP5XNV2NKDNY2BTCB","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"So Much in So Little: Creating Lightweight Embeddings of Python Libraries","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.SE","authors_text":"Egor Bogomolov, Egor Bulychev, Timofey Bryksin, Yaroslav Golubev","submitted_at":"2022-09-07T23:58:35Z","abstract_excerpt":"In software engineering, different approaches and machine learning models leverage different types of data: source code, textual information, historical data. An important part of any project is its dependencies. The list of dependencies is relatively small but carries a lot of semantics with it, which can be used to compare projects or make judgements about them.\n  In this paper, we focus on Python projects and their PyPi dependencies in the form of requirements.txt files. We compile a dataset of 7,132 Python projects and their dependencies, as well as use Git to pull their versions from prev"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2209.03507","kind":"arxiv","version":1},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2209.03507/integrity.json","findings":[],"available":true,"detectors_run":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938"},"references":{"count":0,"sample":[],"resolved_work":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","internal_anchors":0},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"author_claims":{"count":0,"strong_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"builder_version":"pith-number-builder-2026-05-17-v1"},"verdict_id":null},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-05T04:55:42Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"n3F67gJCjTFZrA/dOCsUaA5F302UPnuZvdTM7GgRfT5QevQ823dQkFkMuGFFeFQMUw6JPqkM2CxD0ffIrYoCDw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-07T07:16:07.586420Z"},"content_sha256":"545ad5a2ff1db8d7ec5b445539782e667b804b490f48192fb7bed076cb427221","schema_version":"1.0","event_id":"sha256:545ad5a2ff1db8d7ec5b445539782e667b804b490f48192fb7bed076cb427221"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/7CL5IG3S4FP5XNV2NKDNY2BTCB/bundle.json","state_url":"https://pith.science/pith/7CL5IG3S4FP5XNV2NKDNY2BTCB/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/7CL5IG3S4FP5XNV2NKDNY2BTCB/bundle.json","status":"primary"}],"public_keys":[{"key_id":"pith-v1-2026-05","algorithm":"ed25519","format":"raw","public_key_b64":"stVStoiQhXFxp4s2pdzPNoqVNBMojDU/fJ2db5S3CbM=","public_key_hex":"b2d552b68890857171a78b36a5dccf368a953413288c353f7c9d9d6f94b709b3","fingerprint_sha256_b32_first128bits":"RVFV5Z2OI2J3ZUO7ERDEBCYNKS","fingerprint_sha256_hex":"8d4b5ee74e4693bcd1df2446408b0d54","rotates_at":null,"url":"https://pith.science/pith-signing-key.json","notes":"Pith uses this Ed25519 key to sign canonical record SHA-256 digests. Verify with: ed25519_verify(public_key, message=canonical_sha256_bytes, signature=base64decode(signature_b64))."}],"merge_version":"pith-open-graph-merge-v1","built_at":"2026-07-07T07:16:07Z","links":{"resolver":"https://pith.science/pith/7CL5IG3S4FP5XNV2NKDNY2BTCB","bundle":"https://pith.science/pith/7CL5IG3S4FP5XNV2NKDNY2BTCB/bundle.json","state":"https://pith.science/pith/7CL5IG3S4FP5XNV2NKDNY2BTCB/state.json","well_known_bundle":"https://pith.science/.well-known/pith/7CL5IG3S4FP5XNV2NKDNY2BTCB/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2022:7CL5IG3S4FP5XNV2NKDNY2BTCB","merge_version":"pith-open-graph-merge-v1","event_count":2,"valid_event_count":2,"invalid_event_count":0,"equivocation_count":0,"current":{"canonical_record":{"metadata":{"abstract_canon_sha256":"878f14d2cf2ffac83dcac577688894ae95ee665a5a49f9f747411e98ba8619a9","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2022-09-07T23:58:35Z","title_canon_sha256":"9f0ef6c898ec1c483d869747892e9a761a635951f326fb04cd99a51caf290966"},"schema_version":"1.0","source":{"id":"2209.03507","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2209.03507","created_at":"2026-07-05T04:55:42Z"},{"alias_kind":"arxiv_version","alias_value":"2209.03507v1","created_at":"2026-07-05T04:55:42Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2209.03507","created_at":"2026-07-05T04:55:42Z"},{"alias_kind":"pith_short_12","alias_value":"7CL5IG3S4FP5","created_at":"2026-07-05T04:55:42Z"},{"alias_kind":"pith_short_16","alias_value":"7CL5IG3S4FP5XNV2","created_at":"2026-07-05T04:55:42Z"},{"alias_kind":"pith_short_8","alias_value":"7CL5IG3S","created_at":"2026-07-05T04:55:42Z"}],"graph_snapshots":[{"event_id":"sha256:545ad5a2ff1db8d7ec5b445539782e667b804b490f48192fb7bed076cb427221","target":"graph","created_at":"2026-07-05T04:55:42Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"graph_snapshot":{"author_claims":{"count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","strong_count":0},"builder_version":"pith-number-builder-2026-05-17-v1","claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"integrity":{"available":true,"clean":true,"detectors_run":[],"endpoint":"/pith/2209.03507/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"In software engineering, different approaches and machine learning models leverage different types of data: source code, textual information, historical data. An important part of any project is its dependencies. The list of dependencies is relatively small but carries a lot of semantics with it, which can be used to compare projects or make judgements about them.\n  In this paper, we focus on Python projects and their PyPi dependencies in the form of requirements.txt files. We compile a dataset of 7,132 Python projects and their dependencies, as well as use Git to pull their versions from prev","authors_text":"Egor Bogomolov, Egor Bulychev, Timofey Bryksin, Yaroslav Golubev","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2022-09-07T23:58:35Z","title":"So Much in So Little: Creating Lightweight Embeddings of Python Libraries"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2209.03507","kind":"arxiv","version":1},"verdict":{"created_at":null,"id":null,"model_set":{},"one_line_summary":"","pipeline_version":null,"pith_extraction_headline":"","strongest_claim":"","weakest_assumption":""}},"verdict_id":null}}],"author_attestations":[],"timestamp_anchors":[],"storage_attestations":[],"citation_signatures":[],"replication_records":[],"corrections":[],"mirror_hints":[],"record_created":{"event_id":"sha256:ed21d1d15b72daf62bc30a755f06929d77f121f0a8de8f8038bee158719fa772","target":"record","created_at":"2026-07-05T04:55:42Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"attestation_state":"computed","canonical_record":{"metadata":{"abstract_canon_sha256":"878f14d2cf2ffac83dcac577688894ae95ee665a5a49f9f747411e98ba8619a9","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SE","submitted_at":"2022-09-07T23:58:35Z","title_canon_sha256":"9f0ef6c898ec1c483d869747892e9a761a635951f326fb04cd99a51caf290966"},"schema_version":"1.0","source":{"id":"2209.03507","kind":"arxiv","version":1}},"canonical_sha256":"f897d41b72e15fdbb6ba6a86dc6833107144a430e96f4271a67bde9e77301919","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"f897d41b72e15fdbb6ba6a86dc6833107144a430e96f4271a67bde9e77301919","first_computed_at":"2026-07-05T04:55:42.677661Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T04:55:42.677661Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"RoGScMH1MQEKIxy5rLyAranM0tt6NFVbM8NRxgn0OAfuW7ZiJRv3uJm8FK9X+EXX2bFatG94jkVc3fYD5bKgCQ==","signature_status":"signed_v1","signed_at":"2026-07-05T04:55:42.678032Z","signed_message":"canonical_sha256_bytes"},"source_id":"2209.03507","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:ed21d1d15b72daf62bc30a755f06929d77f121f0a8de8f8038bee158719fa772","sha256:545ad5a2ff1db8d7ec5b445539782e667b804b490f48192fb7bed076cb427221"],"state_sha256":"f24d98bd0d5c63d48fca8f1481ac5598e2f7742a13dcda41794f4ddb1a7c2542"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"xTsy+8doVKwquhVh0ie03H2E1DiLoRT8JYuRuRRAYamyhJeJuEKnXID/4vpCL8tdSFk7ECSai6cakLK67l0UBA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-07T07:16:07.588422Z","bundle_sha256":"67a3670a4d4a8107960af2842024b686054d5932b381c91f1096f0ccf7396ff9"}}