{ "package": "cloudpickle", "version": "3.1.2", "stubs_only": "no", "py_typed": "NO", "pypi": { "upload_time": "2025-11-03T09:25:26.604186Z", "requires_python": ">=3.8", "size": 22330, "sha256": "7fda9eb655c9c230dab534f1983763de5835249750e85fbcef43aaa30a9a2414" }, "metadata": { "Metadata-Version": [ "2.4" ], "Name": [ "cloudpickle" ], "Version": [ "3.1.2" ], "Summary": [ "Pickler class to extend the standard pickle.Pickler functionality" ], "Home-page": [ "https://github.com/cloudpipe/cloudpickle" ], "Author": [ "The cloudpickle developer team" ], "Author-email": [ "cloudpipe@googlegroups.com" ], "Requires-Python": [ ">=3.8" ], "Description-Content-Type": [ "text/markdown" ], "License": [ "BSD-3-Clause" ], "Classifier": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: POSIX", "Operating System :: Microsoft :: Windows", "Operating System :: MacOS :: MacOS X", "Programming Language :: Python :: 3.8", "Programming Language :: Python :: 3.9", "Programming Language :: Python :: 3.10", "Programming Language :: Python :: 3.11", "Programming Language :: Python :: 3.12", "Programming Language :: Python :: 3.13", "Programming Language :: Python :: 3.14", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Scientific/Engineering", "Topic :: System :: Distributed Computing" ], "License-File": [ "LICENSE" ] }, "module_reports": [ { "path": "cloudpickle/__init__.py", "symbol_reports": [ { "kind": "attr", "name": "cloudpickle.CloudPickler", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "cloudpickle.__version__", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 } ], "type_ignores": [], "name": "cloudpickle", "names": [ "cloudpickle.CloudPickler", "cloudpickle.__version__" ], "n_typable": 1, "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 0, "n_method_overloads": 0, "n_method_params": 0, "n_classes": 0, "n_attrs": 2, "n_properties": 0, "n_type_ignores": 0 }, { "path": "cloudpickle/cloudpickle.py", "symbol_reports": [ { "kind": "class", "name": "cloudpickle.cloudpickle.Pickler", "methods": [ { "kind": "function", "name": "Pickler._dynamic_function_reduce", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Pickler._function_reduce", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Pickler._function_getnewargs", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Pickler.dump", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Pickler.__init__", "n_typed": 0, "n_any": 0, "n_untyped": 4, "n_overloads": 1, "n_typable": 4, "n_params": 3, "n_function_overloads": 1, "n_function_params": 3 }, { "kind": "function", "name": "Pickler.reducer_override", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "Pickler._save_reduce_pickle5", "n_typed": 0, "n_any": 0, "n_untyped": 8, "n_overloads": 1, "n_typable": 8, "n_params": 7, "n_function_overloads": 1, "n_function_params": 7 }, { "kind": "function", "name": "Pickler.save_global", "n_typed": 0, "n_any": 0, "n_untyped": 4, "n_overloads": 1, "n_typable": 4, "n_params": 3, "n_function_overloads": 1, "n_function_params": 3 }, { "kind": "function", "name": "Pickler.save_function", "n_typed": 0, "n_any": 0, "n_untyped": 3, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 }, { "kind": "function", "name": "Pickler.save_pypy_builtin_func", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 } ], "properties": [], "attrs": [ { "kind": "attr", "name": "Pickler._dispatch_table", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "attr", "name": "Pickler.dispatch_table", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Pickler.globals_ref", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Pickler.proto", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "Pickler.dispatch", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "attr", "name": "Pickler.dispatch", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 } ], "n_typable": 35, "n_typed": 0, "n_any": 0, "n_untyped": 35, "n_functions": 0, "n_function_overloads": 0, "n_function_params": 0, "n_methods": 10, "n_method_overloads": 10, "n_method_params": 21, "n_attrs": 6, "n_properties": 0 }, { "kind": "function", "name": "cloudpickle.cloudpickle.unregister_pickle_by_value", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "attr", "name": "cloudpickle.cloudpickle.loads", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "attr", "name": "cloudpickle.cloudpickle.load", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "function", "name": "cloudpickle.cloudpickle.register_pickle_by_value", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "function", "name": "cloudpickle.cloudpickle.dump", "n_typed": 0, "n_any": 0, "n_untyped": 5, "n_overloads": 1, "n_typable": 5, "n_params": 4, "n_function_overloads": 1, "n_function_params": 4 }, { "kind": "function", "name": "cloudpickle.cloudpickle.dumps", "n_typed": 0, "n_any": 0, "n_untyped": 4, "n_overloads": 1, "n_typable": 4, "n_params": 3, "n_function_overloads": 1, "n_function_params": 3 }, { "kind": "function", "name": "cloudpickle.cloudpickle.subimport", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "attr", "name": "cloudpickle.cloudpickle.LOAD_GLOBAL", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "function", "name": "cloudpickle.cloudpickle.dynamic_subimport", "n_typed": 0, "n_any": 0, "n_untyped": 3, "n_overloads": 1, "n_typable": 3, "n_params": 2, "n_function_overloads": 1, "n_function_params": 2 }, { "kind": "attr", "name": "cloudpickle.cloudpickle.GLOBAL_OPS", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "function", "name": "cloudpickle.cloudpickle.list_registry_pickle_by_value", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_overloads": 1, "n_typable": 1, "n_params": 0, "n_function_overloads": 1, "n_function_params": 0 }, { "kind": "function", "name": "cloudpickle.cloudpickle.instance", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "attr", "name": "cloudpickle.cloudpickle.builtin_code_type", "n_typed": 0, "n_any": 0, "n_untyped": 0, "n_typable": 0 }, { "kind": "attr", "name": "cloudpickle.cloudpickle.PYPY", "n_typed": 0, "n_any": 0, "n_untyped": 1, "n_typable": 1 }, { "kind": "attr", "name": "cloudpickle.cloudpickle.STORE_GLOBAL", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 }, { "kind": "function", "name": "cloudpickle.cloudpickle.is_tornado_coroutine", "n_typed": 0, "n_any": 0, "n_untyped": 2, "n_overloads": 1, "n_typable": 2, "n_params": 1, "n_function_overloads": 1, "n_function_params": 1 }, { "kind": "attr", "name": "cloudpickle.cloudpickle.DELETE_GLOBAL", "n_typed": 1, "n_any": 0, "n_untyped": 0, "n_typable": 1 } ], "type_ignores": [], "name": "cloudpickle.cloudpickle", "names": [ "cloudpickle.cloudpickle.DELETE_GLOBAL", "cloudpickle.cloudpickle.GLOBAL_OPS", "cloudpickle.cloudpickle.LOAD_GLOBAL", "cloudpickle.cloudpickle.PYPY", "cloudpickle.cloudpickle.Pickler", "cloudpickle.cloudpickle.STORE_GLOBAL", "cloudpickle.cloudpickle.builtin_code_type", "cloudpickle.cloudpickle.dump", "cloudpickle.cloudpickle.dumps", "cloudpickle.cloudpickle.dynamic_subimport", "cloudpickle.cloudpickle.instance", "cloudpickle.cloudpickle.is_tornado_coroutine", "cloudpickle.cloudpickle.list_registry_pickle_by_value", "cloudpickle.cloudpickle.load", "cloudpickle.cloudpickle.loads", "cloudpickle.cloudpickle.register_pickle_by_value", "cloudpickle.cloudpickle.subimport", "cloudpickle.cloudpickle.unregister_pickle_by_value" ], "n_typable": 62, "n_typed": 3, "n_any": 0, "n_untyped": 59, "n_functions": 9, "n_function_overloads": 9, "n_function_params": 14, "n_methods": 10, "n_method_overloads": 10, "n_method_params": 21, "n_classes": 1, "n_attrs": 14, "n_properties": 0, "n_type_ignores": 0 } ], "typecheckers": {}, "n_modules": 2, "n_typable": 63, "n_typed": 3, "n_any": 0, "n_untyped": 60, "n_functions": 9, "n_function_overloads": 9, "n_function_params": 14, "n_methods": 10, "n_method_params": 21, "n_method_overloads": 10, "n_classes": 1, "n_attrs": 16, "n_properties": 0, "type_ignores": [], "n_type_ignores": 0 }