PyPI project
wrapt
Module for decorators, wrappers and monkey patching.
100+ indexed releases · newest sdist 2.4.0rc1 with 107 indexed members
See the project on pypi.org · repository · homepage · BSD-2-Clause
Files in 2.4.0rc1 wrapt-2.4.0rc1.tar.gz
- setup.py GitHub
- src/wrapt/__init__.py GitHub
- src/wrapt/__wrapt__.py GitHub
- src/wrapt/arguments.py GitHub
- src/wrapt/caching.py GitHub
- src/wrapt/decorators.py GitHub
- src/wrapt/importer.py GitHub
- src/wrapt/patches.py GitHub
- src/wrapt/proxies.py GitHub
- src/wrapt/signature.py GitHub
- src/wrapt/synchronization.py GitHub
- src/wrapt/weakrefs.py GitHub
- src/wrapt/wrappers.py GitHub
- tests/conftest.py GitHub
- tests/core/compat.py GitHub
- tests/core/module1.py GitHub
- tests/core/module2.py GitHub
- tests/core/test_adapter.py GitHub
- tests/core/test_adapter_annotations.py GitHub
- tests/core/test_adapter_kwonly.py GitHub
- tests/core/test_annotations.py GitHub
- tests/core/test_attribute_wrapper.py GitHub
- tests/core/test_auto_object_proxy.py GitHub
- tests/core/test_callable_binding_no_args.py GitHub
- tests/core/test_callable_object_proxy.py GitHub
- tests/core/test_class.py GitHub
- tests/core/test_class_mro_entries.py GitHub
- tests/core/test_copy.py GitHub
- tests/core/test_decorator_state.py GitHub
- tests/core/test_decorators.py GitHub
- tests/core/test_deferred_patching.py GitHub
- tests/core/test_descriptor_get_class_access.py GitHub
- tests/core/test_descriptors.py GitHub
- tests/core/test_enabled_bool_error.py GitHub
- tests/core/test_entry_points.py GitHub
- tests/core/test_formatargspec.py GitHub
- tests/core/test_function.py GitHub
- tests/core/test_function_wrapper.py GitHub
- tests/core/test_inheritance.py GitHub
- tests/core/test_inner_classmethod.py GitHub
- tests/core/test_inner_staticmethod.py GitHub
- tests/core/test_inplace_operators.py GitHub
- tests/core/test_instancemethod.py GitHub
- tests/core/test_lazy_object_proxy.py GitHub
- tests/core/test_lru_cache.py GitHub
- tests/core/test_memoize.py GitHub
- tests/core/test_monkey_patching.py GitHub
- tests/core/test_nested_function.py GitHub
- tests/core/test_object_proxy.py GitHub
- tests/core/test_object_proxy_hook.py GitHub
- tests/core/test_object_proxy_self_dict.py GitHub
- tests/core/test_object_proxy_type_checks.py GitHub
- tests/core/test_outer_classmethod.py GitHub
- tests/core/test_outer_staticmethod.py GitHub
- tests/core/test_pickle.py GitHub
- tests/core/test_post_import_hooks.py GitHub
- tests/core/test_pyerr_clear_propagation.py GitHub
- tests/core/test_resolve_path.py GitHub
- tests/core/test_runtime_type_hints.py GitHub
- tests/core/test_synchronized_async.py GitHub
- tests/core/test_synchronized_lock.py GitHub
- tests/core/test_synchronized_markers.py GitHub
- tests/core/test_type_module_attribute.py GitHub
- tests/core/test_update_attributes.py GitHub
- tests/core/test_weak_function_proxy.py GitHub
- tests/core/test_with_signature.py GitHub
- tests/mypy/mypy_auto_object_proxy_t1.py GitHub
- tests/mypy/mypy_decorator_t1.py GitHub
- tests/mypy/mypy_function_wrapper_cls_t1.py GitHub
- tests/mypy/mypy_function_wrapper_cls_t2.py GitHub
- tests/mypy/mypy_function_wrapper_cls_t3.py GitHub
- tests/mypy/mypy_function_wrapper_cls_t4.py GitHub
- tests/mypy/mypy_function_wrapper_cls_t5.py GitHub
- tests/mypy/mypy_function_wrapper_cls_t6.py GitHub
- tests/mypy/mypy_function_wrapper_cls_t7.py GitHub
- tests/mypy/mypy_function_wrapper_cls_t8.py GitHub
- tests/mypy/mypy_function_wrapper_fn_t1.py GitHub
- tests/mypy/mypy_function_wrapper_fn_t2.py GitHub
- tests/mypy/mypy_function_wrapper_fn_t3.py GitHub
- tests/mypy/mypy_function_wrapper_fn_t4.py GitHub
- tests/mypy/mypy_function_wrapper_fn_t5.py GitHub
- tests/mypy/mypy_function_wrapper_fn_t6.py GitHub
- tests/mypy/mypy_function_wrapper_fn_t7.py GitHub
- tests/mypy/mypy_object_proxy_arithmetic_t1.py GitHub
- tests/mypy/mypy_object_proxy_container_t1.py GitHub
- tests/mypy/mypy_object_proxy_context_t1.py GitHub
- tests/mypy/mypy_partial_callable_t1.py GitHub
- tests/mypy/mypy_patch_function_wrapper_t1.py GitHub
- tests/mypy/mypy_patching_primitives_t1.py GitHub
- tests/mypy/mypy_post_import_hooks_t1.py GitHub
- tests/mypy/mypy_synchronized_lock_t1.py GitHub
- tests/mypy/mypy_transient_function_wrapper_t1.py GitHub
- tests/mypy/mypy_weak_function_proxy_t1.py GitHub
- tests/mypy/mypy_wrap_function_wrapper_t1.py GitHub
- tests/mypy/mypy_wrap_function_wrapper_t2.py GitHub
- tests/mypy/mypy_wrap_function_wrapper_t3.py GitHub
- tests/mypy/mypy_wrap_function_wrapper_t4.py GitHub
- tests/mypy/mypy_wrap_function_wrapper_t5.py GitHub
- tests/mypy/mypy_wrap_function_wrapper_t6.py GitHub
- tests/mypy/mypy_wrap_function_wrapper_t7.py GitHub
- tests/mypy/mypy_wrap_function_wrapper_t8.py GitHub
- tests/stress/runner.py GitHub
- tests/stress/stress_function_wrapper_call.py GitHub
- tests/stress/stress_init_reinit.py GitHub
- tests/stress/stress_inplace_ops.py GitHub
- tests/stress/stress_read_during_mutate.py GitHub
- tests/stress/stress_set_wrapped.py GitHub
Indexed releases
- 2.4.0rc1
wrapt-2.4.0rc1.tar.gz107 members GitHub - 2.4.0.dev2
wrapt-2.4.0.dev2.tar.gz101 members GitHub - 2.4.0.dev3
wrapt-2.4.0.dev3.tar.gz107 members GitHub - 2.4.0.dev1
wrapt-2.4.0.dev1.tar.gz101 members GitHub - 2.3.0
wrapt-2.3.0.tar.gz101 members GitHub - 2.3.0
wrapt-2.3.0-cp39-cp39-win_arm64.whl12 members GitHub - 2.3.0
wrapt-2.3.0-cp39-cp39-win32.whl12 members GitHub - 2.3.0
wrapt-2.3.0-cp39-cp39-musllinux_1_2_riscv64.whl12 members GitHub - 2.3.0
wrapt-2.3.0-cp39-cp39-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl12 members GitHub - 2.3.0
wrapt-2.3.0-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl12 members GitHub - 2.3.0
wrapt-2.3.0-cp39-cp39-macosx_10_9_x86_64.whl12 members GitHub - 2.3.0
wrapt-2.3.0-cp314-cp314t-win_amd64.whl12 members GitHub - 2.3.0
wrapt-2.3.0-cp314-cp314t-musllinux_1_2_x86_64.whl12 members GitHub - 2.3.0
wrapt-2.3.0-cp314-cp314t-musllinux_1_2_aarch64.whl12 members GitHub - 2.3.0
wrapt-2.3.0-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl12 members GitHub - 2.3.0
wrapt-2.3.0-cp314-cp314t-macosx_11_0_arm64.whl12 members GitHub - 2.3.0
wrapt-2.3.0-cp314-cp314-win_arm64.whl12 members GitHub - 2.3.0
wrapt-2.3.0-cp314-cp314-win32.whl12 members GitHub - 2.3.0
wrapt-2.3.0-cp314-cp314-musllinux_1_2_riscv64.whl12 members GitHub - 2.3.0
wrapt-2.3.0-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl12 members GitHub - 2.3.0
wrapt-2.3.0-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl12 members GitHub - 2.3.0
wrapt-2.3.0-cp314-cp314-macosx_10_15_x86_64.whl12 members GitHub - 2.3.0
wrapt-2.3.0-cp313-cp313t-win_amd64.whl12 members GitHub - 2.3.0
wrapt-2.3.0-cp313-cp313t-musllinux_1_2_x86_64.whl12 members GitHub - 2.3.0
wrapt-2.3.0-cp313-cp313t-musllinux_1_2_aarch64.whl12 members GitHub - 2.3.0
wrapt-2.3.0-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl12 members GitHub - 2.3.0
wrapt-2.3.0-cp313-cp313t-macosx_11_0_arm64.whl12 members GitHub - 2.3.0
wrapt-2.3.0-cp313-cp313-win_arm64.whl12 members GitHub - 2.3.0
wrapt-2.3.0-cp313-cp313-win32.whl12 members GitHub - 2.3.0
wrapt-2.3.0-cp313-cp313-musllinux_1_2_riscv64.whl12 members GitHub - 2.3.0
wrapt-2.3.0-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl12 members GitHub - 2.3.0
wrapt-2.3.0-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl12 members GitHub - 2.3.0
wrapt-2.3.0-cp313-cp313-macosx_10_13_x86_64.whl12 members GitHub - 2.3.0
wrapt-2.3.0-cp312-cp312-win_amd64.whl12 members GitHub - 2.3.0
wrapt-2.3.0-cp312-cp312-musllinux_1_2_x86_64.whl12 members GitHub - 2.3.0
wrapt-2.3.0-cp312-cp312-musllinux_1_2_aarch64.whl12 members GitHub - 2.3.0
wrapt-2.3.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl12 members GitHub - 2.3.0
wrapt-2.3.0-cp312-cp312-macosx_11_0_arm64.whl12 members GitHub - 2.3.0
wrapt-2.3.0-cp311-cp311-win_arm64.whl12 members GitHub - 2.3.0
wrapt-2.3.0-cp311-cp311-win32.whl12 members GitHub - 2.3.0
wrapt-2.3.0-cp311-cp311-musllinux_1_2_riscv64.whl12 members GitHub - 2.3.0
wrapt-2.3.0-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl12 members GitHub - 2.3.0
wrapt-2.3.0-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl12 members GitHub - 2.3.0
wrapt-2.3.0-cp311-cp311-macosx_10_9_x86_64.whl12 members GitHub - 2.3.0
wrapt-2.3.0-cp310-cp310-win_amd64.whl12 members GitHub - 2.3.0
wrapt-2.3.0-cp310-cp310-musllinux_1_2_x86_64.whl12 members GitHub - 2.3.0
wrapt-2.3.0-cp310-cp310-musllinux_1_2_aarch64.whl12 members GitHub - 2.3.0
wrapt-2.3.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl12 members GitHub - 2.3.0
wrapt-2.3.0-cp310-cp310-macosx_11_0_arm64.whl12 members GitHub - 2.3.0rc2
wrapt-2.3.0rc2.tar.gz101 members GitHub - 2.3.0rc2
wrapt-2.3.0rc2-cp39-cp39-win_arm64.whl12 members GitHub - 2.3.0rc2
wrapt-2.3.0rc2-cp39-cp39-win32.whl12 members GitHub - 2.3.0rc2
wrapt-2.3.0rc2-cp39-cp39-musllinux_1_2_riscv64.whl12 members GitHub - 2.3.0rc2
wrapt-2.3.0rc2-cp39-cp39-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl12 members GitHub - 2.3.0rc2
wrapt-2.3.0rc2-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl12 members GitHub - 2.3.0rc2
wrapt-2.3.0rc2-cp39-cp39-macosx_10_9_x86_64.whl12 members GitHub - 2.3.0rc2
wrapt-2.3.0rc2-cp314-cp314t-win_amd64.whl12 members GitHub - 2.3.0rc2
wrapt-2.3.0rc2-cp314-cp314t-musllinux_1_2_x86_64.whl12 members GitHub - 2.3.0rc2
wrapt-2.3.0rc2-cp314-cp314t-musllinux_1_2_aarch64.whl12 members GitHub - 2.3.0rc2
wrapt-2.3.0rc2-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl12 members GitHub - 2.3.0rc2
wrapt-2.3.0rc2-cp314-cp314t-macosx_11_0_arm64.whl12 members GitHub - 2.3.0rc2
wrapt-2.3.0rc2-cp314-cp314-win_arm64.whl12 members GitHub - 2.3.0rc2
wrapt-2.3.0rc2-cp314-cp314-win32.whl12 members GitHub - 2.3.0rc2
wrapt-2.3.0rc2-cp314-cp314-musllinux_1_2_riscv64.whl12 members GitHub - 2.3.0rc2
wrapt-2.3.0rc2-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl12 members GitHub - 2.3.0rc2
wrapt-2.3.0rc2-cp314-cp314-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl12 members GitHub - 2.3.0rc2
wrapt-2.3.0rc2-cp314-cp314-macosx_10_15_x86_64.whl12 members GitHub - 2.3.0rc2
wrapt-2.3.0rc2-cp313-cp313t-win_amd64.whl12 members GitHub - 2.3.0rc2
wrapt-2.3.0rc2-cp313-cp313t-musllinux_1_2_x86_64.whl12 members GitHub - 2.3.0rc2
wrapt-2.3.0rc2-cp313-cp313t-musllinux_1_2_aarch64.whl12 members GitHub - 2.3.0rc2
wrapt-2.3.0rc2-cp313-cp313t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl12 members GitHub - 2.3.0rc2
wrapt-2.3.0rc2-cp313-cp313t-macosx_11_0_arm64.whl12 members GitHub - 2.3.0rc2
wrapt-2.3.0rc2-cp313-cp313-win_arm64.whl12 members GitHub - 2.3.0rc2
wrapt-2.3.0rc2-cp313-cp313-win32.whl12 members GitHub - 2.3.0rc2
wrapt-2.3.0rc2-cp313-cp313-musllinux_1_2_riscv64.whl12 members GitHub - 2.3.0rc2
wrapt-2.3.0rc2-cp313-cp313-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl12 members GitHub - 2.3.0rc2
wrapt-2.3.0rc2-cp313-cp313-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl12 members GitHub - 2.3.0rc2
wrapt-2.3.0rc2-cp313-cp313-macosx_10_13_x86_64.whl12 members GitHub - 2.3.0rc2
wrapt-2.3.0rc2-cp312-cp312-win_amd64.whl12 members GitHub - 2.3.0rc2
wrapt-2.3.0rc2-cp312-cp312-musllinux_1_2_x86_64.whl12 members GitHub - 2.3.0rc2
wrapt-2.3.0rc2-cp312-cp312-musllinux_1_2_aarch64.whl12 members GitHub - 2.3.0rc2
wrapt-2.3.0rc2-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl12 members GitHub - 2.3.0rc2
wrapt-2.3.0rc2-cp312-cp312-macosx_11_0_arm64.whl12 members GitHub - 2.3.0rc2
wrapt-2.3.0rc2-cp311-cp311-win_arm64.whl12 members GitHub - 2.3.0rc2
wrapt-2.3.0rc2-cp311-cp311-win32.whl12 members GitHub - 2.3.0rc2
wrapt-2.3.0rc2-cp311-cp311-musllinux_1_2_riscv64.whl12 members GitHub - 2.3.0rc2
wrapt-2.3.0rc2-cp311-cp311-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl12 members GitHub - 2.3.0rc2
wrapt-2.3.0rc2-cp311-cp311-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl12 members GitHub - 2.3.0rc2
wrapt-2.3.0rc2-cp311-cp311-macosx_10_9_x86_64.whl12 members GitHub - 2.3.0rc2
wrapt-2.3.0rc2-cp310-cp310-win_amd64.whl12 members GitHub - 2.3.0rc2
wrapt-2.3.0rc2-cp310-cp310-musllinux_1_2_x86_64.whl12 members GitHub - 2.3.0rc2
wrapt-2.3.0rc2-cp310-cp310-musllinux_1_2_aarch64.whl12 members GitHub - 2.3.0rc2
wrapt-2.3.0rc2-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl12 members GitHub - 2.3.0rc2
wrapt-2.3.0rc2-cp310-cp310-macosx_11_0_arm64.whl12 members GitHub - 2.3.0rc1
wrapt-2.3.0rc1.tar.gz101 members GitHub - 2.3.0rc1
wrapt-2.3.0rc1-cp39-cp39-win_arm64.whl12 members GitHub - 2.3.0rc1
wrapt-2.3.0rc1-cp39-cp39-win32.whl12 members GitHub - 2.3.0rc1
wrapt-2.3.0rc1-cp39-cp39-musllinux_1_2_riscv64.whl12 members GitHub - 2.3.0rc1
wrapt-2.3.0rc1-cp39-cp39-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl12 members GitHub - 2.3.0rc1
wrapt-2.3.0rc1-cp39-cp39-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl12 members GitHub
and more releases past the first 100