Skip to main content

Private Attribute (c++ implementation)

Introduction

This package provide a way to create the private attribute like "C++" does.

All Base API

from private_attribute import (PrivateAttrBase, PrivateWrapProxy)      # 1 Import public API

def my_generate_func(obj_id, attr_name):                           # 2 Optional: custom name generator
    return f"_hidden_{obj_id}_{attr_name}"

class MyClass(PrivateAttrBase, private_func=my_generate_func):     # 3 Inherit + optional custom generator
    __private_attrs__ = ['a', 'b', 'c', 'result', 'conflicted_name']  # 4 Must declare all private attrs

    def __init__(self):
        self.a = 1
        self.b = 2
        self.c = 3
        self.result = 42                    # deliberately conflicts with internal names

    # Normal methods can freely access private attributes
    def public_way(self):
        print(self.a, self.b, self.c)

    # Real-world case: method wrapped by multiple decorators
    @PrivateWrapProxy(memoize())                                   # 5 Apply any decorator safely
    @PrivateWrapProxy(login_required())                            # 5 Stack as many as needed
    @PrivateWrapProxy(rate_limit(calls=10))                        # 5
    def expensive_api_call(self, x):                               # First definition (will be wrapped)
        def inner(...):
            return some_implementation(self.a, self.b, self.c, x)
        inner(...)
        return heavy_computation(self.a, self.b, self.c, x)

    # Fix decorator order + resolve name conflicts
    @PrivateWrapProxy(expensive_api_call.result.name2, expensive_api_call)    # 6 Chain .result to push decorators down
    @PrivateWrapProxy(expensive_api_call.result.name1, expensive_api_call)    # 6 Resolve conflict with internal names
    def expensive_api_call(self, x):         # Final real implementation
        return heavy_computation(self.a, self.b, self.c, x)


# ====================== Usage ======================
obj = MyClass()
obj.public_way()                    # prints: 1 2 3

print(hasattr(obj, 'a'))            # False – truly hidden from outside
print(obj.expensive_api_call(10))   # works with all decorators applied
# API Purpose Required?
1 PrivateAttrBase Base class – must inherit Yes
1 PrivateWrapProxy Decorator wrapper for arbitrary decorators When needed
2 private_func=callable Custom hidden-name generator Optional
3 Pass private_func in class definition Same as above Optional
4 __private_attrs__ list Declare which attributes are private Optional (changed in 2.1.4)
5 @PrivateWrapProxy(...) Make any decorator compatible with private attributes When needed
6 method.result.xxx chain + dummy wrap Fix decorator order and name conflicts When needed

Usage

This is a simple usage about the module:

from private_attribute import PrivateAttrBase

class MyClass(PrivateAttrBase):
    __private_attrs__ = ['a', 'b', 'c']
    def __init__(self):
        self.a = 1
        self.b = 2
        self.c = 3

    def public_way(self):
        print(self.a, self.b, self.c)

obj = MyClass()
obj.public_way()  # (1, 2, 3)

print(hasattr(obj, 'a'))  # False
print(hasattr(obj, 'b'))  # False
print(hasattr(obj, 'c'))  # False

All of the attributes in __private_attrs__ will be hidden from the outside world, and stored by another name.

You can use your function to generate the name. It needs the id of the obj and the name of the attribute:

def my_generate_func(obj_id, attr_name):
    return some_string

class MyClass(PrivateAttrBase, private_func=my_generate_func):
    __private_attrs__ = ['a', 'b', 'c']
    def __init__(self):
        self.a = 1
        self.b = 2
        self.c = 3

    def public_way(self):
        print(self.a, self.b, self.c)

obj = MyClass()
obj.public_way()  # (1, 2, 3)

If the method will be decorated, the property, classmethod and staticmethod will be supported. For the other, you can use the PrivateWrapProxy to wrap the function:

from private_attribute import PrivateAttrBase, PrivateWrapProxy

class MyClass(PrivateAttrBase):
    __private_attrs__ = ['a', 'b', 'c']
    @PrivateWrapProxy(decorator1())
    @PrivateWrapProxy(decorator2())
    def method1(self):
        ...

    @PrivateWrapProxy(method1.attr_name, method1) # Use the argument "method1" to save old func
    def method1(self):
        ...

    @PrivateWrapProxy(decorator3())
    def method2(self):
        ...

    @PrivateWrapProxy(method2.attr_name, method2) # Use the argument "method2" to save old func
    def method2(self):
        ...

The PrivateWrapProxy is a decorator, and it will wrap the function with the decorator. When it decorates the method, it returns a _PrivateWrap object.

The _PrivateWrap has the public api result and funcs. result returns the original decoratored result and funcs returns the tuple of the original functions.

from private_attribute import PrivateAttrBase, PrivateWrapProxy

class MyClass(PrivateAttrBase):
    __private_attrs__ = ['a', 'b', 'c']
    @PrivateWrapProxy(decorator1())
    @PrivateWrapProxy(decorator2())
    def method1(self):
        ...

    @PrivateWrapProxy(method1.result.conflict_attr_name1, method1) # Use the argument "method1" to save old func
    def method1(self):
        ...

    @PrivateWrapProxy(method1.result.conflict_attr_name2, method1)
    def method1(self):
        ...

    @PrivateWrapProxy(decorator3())
    def method2(self):

Advanced API

define your metaclass based on one metaclass

You can define your metaclass based on one metaclass:

from abc import ABCMeta, abstractmethod
import private_attribute

class PrivateAbcMeta(ABCMeta):
    def __new__(cls, name, bases, attrs, **kwargs):
        temp = private_attribute.prepare(name, bases, attrs, **kwargs)
        typ = super().__new__(cls, temp.name, temp.bases, temp.attrs, **temp.kwds)
        private_attribute.postprocess(typ, temp)
        return typ

private_attribute.register_metaclass(PrivateAbcMeta)

By this way you create a metaclass both can behave as ABC and private attribute:

class MyClass(metaclass=PrivateAbcMeta):
    __private_attrs__ = ()
    __slots__ = ()

    @abstractmethod
    def my_function(self): ...

class MyImplement(MyClass):
    __private_attrs__ = ("_a",)
    def __init__(self, value=1):
        self._a = value

    def my_function(self):
        return self._a

Finally:

>>> a = MyImplement(1)
>>> a.my_function()
1
>>> a._a
Traceback (most recent call last):
  File "<pyshell#2>", line 1, in <module>
    a._a
AttributeError: private attribute
>>> MyClass()
Traceback (most recent call last):
  File "<pyshell#3>", line 1, in <module>
    MyClass()
TypeError: Can't instantiate abstract class MyClass without an implementation for abstract method 'my_function'

Notes

  • All of the private attributes class must contain the __private_attrs__ attribute.(changed in 2.1.4)
  • The __private_attrs__ attribute must be a sequence of strings or just one string.
  • You cannot define the name which in __slots__ to __private_attrs__.
  • When you define __slots__ and __private_attrs__ in one class, the attributes in __private_attrs__ can also be defined in the methods, even though they are not in __slots__.
  • All of the object that is the instance of the class "PrivateAttrBase" or its subclass are default to be unable to be pickled.
  • Finally the attributes' names in __private_attrs__ will be change to a tuple with two hash.
  • Finally the _PrivateWrap object will be recoveried to the original object.
  • Don't use a decorator which will return the _PrivateWrap in PrivateWrapProxy which will raise TypeError.
  • One class defined in another class cannot use another class's private attribute.
  • One parent class defined an attribute which not in __private_attrs__ or not a PrivateAttrType instance, the child class shouldn't contain the attribute in its __private_attrs__.
  • Since 2.1.0: the code of a subclass can no longer access the private attributes of its parent classes - a parent's private attribute is only reachable from the parent's own code, or from a class that declares the same name in its own __private_attrs__.
  • Since 2.1.0: if a subclass defines an attribute with the same name as a parent's private attribute, they are stored separately (instance attributes per declaring class, class-level attributes in all_type_subclass_attr[parent][subclass]). Class-level resolution is per-subject through the parent's code: reading the name on a subclass subject returns the subclass's own value, and the parent's own value is untouched. Such a same-name definition does NOT grant the subclass's own code access to the name.
  • CPython may change "tp_getattro", "tp_setattro" and so on when you change the attribute "__getattribute__", "__setattr__" and so on. If you are fear about it, you can use ensure_type to reset those tp slots. For the other metaclasses, you can use ensure_metaclass to reset those tp slots. Also, don't set those methods on these classes in your code.
  • private_attribute.register_metaclass must be called with the metaclass which supports weakref.
  • Don't set __static_attributes__ in private attribute class, or it will be removed.

License

MIT

Requirement

This package require the c++ module "picosha2" to compute the sha256 hash.

Support

Now it only support Cpython.

Metadata

Release files for private-attribute-cpp 2.1.15

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for private-attribute-cpp 2.1.15
File Size Uploaded Provenance
private_attribute_cpp-2.1.15.tar.gz 47.4 kB With provenance Details

Built distributions (wheels)

Table of built distributions (wheels) for private-attribute-cpp 2.1.15
File
private_attribute_cpp-2.1.15-cp315-cp315t-win_arm64.whl CPython 3.15 CPython 3.15 free-threading Windows ARM64 Details
private_attribute_cpp-2.1.15-cp315-cp315t-win_amd64.whl CPython 3.15 CPython 3.15 free-threading Windows x86-64 Details
private_attribute_cpp-2.1.15-cp315-cp315t-win32.whl CPython 3.15 CPython 3.15 free-threading Windows x86-32 Details
private_attribute_cpp-2.1.15-cp315-cp315t-musllinux_1_2_x86_64.whl CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ x86-64 Details
private_attribute_cpp-2.1.15-cp315-cp315t-musllinux_1_2_aarch64.whl CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ ARM64 Details
private_attribute_cpp-2.1.15-cp315-cp315t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
private_attribute_cpp-2.1.15-cp315-cp315t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.15 CPython 3.15 free-threading Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
private_attribute_cpp-2.1.15-cp315-cp315t-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 free-threading macOS 11.0+ ARM64 Details
private_attribute_cpp-2.1.15-cp315-cp315-win_arm64.whl CPython 3.15 CPython 3.15 Windows ARM64 Details
private_attribute_cpp-2.1.15-cp315-cp315-win_amd64.whl CPython 3.15 CPython 3.15 Windows x86-64 Details
private_attribute_cpp-2.1.15-cp315-cp315-win32.whl CPython 3.15 CPython 3.15 Windows x86-32 Details
private_attribute_cpp-2.1.15-cp315-cp315-musllinux_1_2_x86_64.whl CPython 3.15 CPython 3.15 Linux musl 1.2+ x86-64 Details
private_attribute_cpp-2.1.15-cp315-cp315-musllinux_1_2_aarch64.whl CPython 3.15 CPython 3.15 Linux musl 1.2+ ARM64 Details
private_attribute_cpp-2.1.15-cp315-cp315-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.15 CPython 3.15 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
private_attribute_cpp-2.1.15-cp315-cp315-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.15 CPython 3.15 Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
private_attribute_cpp-2.1.15-cp315-cp315-macosx_11_0_arm64.whl CPython 3.15 CPython 3.15 macOS 11.0+ ARM64 Details
private_attribute_cpp-2.1.15-cp314-cp314t-win_arm64.whl CPython 3.14 CPython 3.14 free-threading Windows ARM64 Details
private_attribute_cpp-2.1.15-cp314-cp314t-win_amd64.whl CPython 3.14 CPython 3.14 free-threading Windows x86-64 Details
private_attribute_cpp-2.1.15-cp314-cp314t-win32.whl CPython 3.14 CPython 3.14 free-threading Windows x86-32 Details
private_attribute_cpp-2.1.15-cp314-cp314t-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64 Details
private_attribute_cpp-2.1.15-cp314-cp314t-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64 Details
private_attribute_cpp-2.1.15-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
private_attribute_cpp-2.1.15-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.28+ ARM64, Linux glibc 2.24+ ARM64 Details
private_attribute_cpp-2.1.15-cp314-cp314t-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 Details
private_attribute_cpp-2.1.15-cp314-cp314-win_arm64.whl CPython 3.14 CPython 3.14 Windows ARM64 Details
private_attribute_cpp-2.1.15-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
private_attribute_cpp-2.1.15-cp314-cp314-win32.whl CPython 3.14 CPython 3.14 Windows x86-32 Details
private_attribute_cpp-2.1.15-cp314-cp314-musllinux_1_2_x86_64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ x86-64 Details
private_attribute_cpp-2.1.15-cp314-cp314-musllinux_1_2_aarch64.whl CPython 3.14 CPython 3.14 Linux musl 1.2+ ARM64 Details
private_attribute_cpp-2.1.15-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
private_attribute_cpp-2.1.15-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.28+ ARM64, Linux glibc 2.24+ ARM64 Details
private_attribute_cpp-2.1.15-cp314-cp314-macosx_11_0_arm64.whl CPython 3.14 CPython 3.14 macOS 11.0+ ARM64 Details
private_attribute_cpp-2.1.15-cp313-cp313t-win_arm64.whl CPython 3.13 CPython 3.13 free-threading Windows ARM64 Details
private_attribute_cpp-2.1.15-cp313-cp313t-win_amd64.whl CPython 3.13 CPython 3.13 free-threading Windows x86-64 Details
private_attribute_cpp-2.1.15-cp313-cp313t-win32.whl CPython 3.13 CPython 3.13 free-threading Windows x86-32 Details
private_attribute_cpp-2.1.15-cp313-cp313t-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ x86-64 Details
private_attribute_cpp-2.1.15-cp313-cp313t-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ ARM64 Details
private_attribute_cpp-2.1.15-cp313-cp313t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 free-threading Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
private_attribute_cpp-2.1.15-cp313-cp313t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 free-threading Linux glibc 2.28+ ARM64, Linux glibc 2.24+ ARM64 Details
private_attribute_cpp-2.1.15-cp313-cp313t-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 free-threading macOS 11.0+ ARM64 Details
private_attribute_cpp-2.1.15-cp313-cp313-win_arm64.whl CPython 3.13 CPython 3.13 Windows ARM64 Details
private_attribute_cpp-2.1.15-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
private_attribute_cpp-2.1.15-cp313-cp313-win32.whl CPython 3.13 CPython 3.13 Windows x86-32 Details
private_attribute_cpp-2.1.15-cp313-cp313-musllinux_1_2_x86_64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ x86-64 Details
private_attribute_cpp-2.1.15-cp313-cp313-musllinux_1_2_aarch64.whl CPython 3.13 CPython 3.13 Linux musl 1.2+ ARM64 Details
private_attribute_cpp-2.1.15-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
private_attribute_cpp-2.1.15-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.28+ ARM64, Linux glibc 2.24+ ARM64 Details
private_attribute_cpp-2.1.15-cp313-cp313-macosx_11_0_arm64.whl CPython 3.13 CPython 3.13 macOS 11.0+ ARM64 Details
private_attribute_cpp-2.1.15-cp312-cp312-win_arm64.whl CPython 3.12 CPython 3.12 Windows ARM64 Details
private_attribute_cpp-2.1.15-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
private_attribute_cpp-2.1.15-cp312-cp312-win32.whl CPython 3.12 CPython 3.12 Windows x86-32 Details
private_attribute_cpp-2.1.15-cp312-cp312-musllinux_1_2_x86_64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ x86-64 Details
private_attribute_cpp-2.1.15-cp312-cp312-musllinux_1_2_aarch64.whl CPython 3.12 CPython 3.12 Linux musl 1.2+ ARM64 Details
private_attribute_cpp-2.1.15-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
private_attribute_cpp-2.1.15-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
private_attribute_cpp-2.1.15-cp312-cp312-macosx_11_0_arm64.whl CPython 3.12 CPython 3.12 macOS 11.0+ ARM64 Details
private_attribute_cpp-2.1.15-cp311-cp311-win_arm64.whl CPython 3.11 CPython 3.11 Windows ARM64 Details
private_attribute_cpp-2.1.15-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
private_attribute_cpp-2.1.15-cp311-cp311-win32.whl CPython 3.11 CPython 3.11 Windows x86-32 Details
private_attribute_cpp-2.1.15-cp311-cp311-musllinux_1_2_x86_64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ x86-64 Details
private_attribute_cpp-2.1.15-cp311-cp311-musllinux_1_2_aarch64.whl CPython 3.11 CPython 3.11 Linux musl 1.2+ ARM64 Details
private_attribute_cpp-2.1.15-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ x86-64, Linux glibc 2.24+ x86-64 Details
private_attribute_cpp-2.1.15-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.28+ ARM64, Linux glibc 2.24+ ARM64 Details
private_attribute_cpp-2.1.15-cp311-cp311-macosx_11_0_arm64.whl CPython 3.11 CPython 3.11 macOS 11.0+ ARM64 Details
private_attribute_cpp-2.1.15-cp310-cp310-win_arm64.whl CPython 3.10 CPython 3.10 Windows ARM64 Details
private_attribute_cpp-2.1.15-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
private_attribute_cpp-2.1.15-cp310-cp310-win32.whl CPython 3.10 CPython 3.10 Windows x86-32 Details
private_attribute_cpp-2.1.15-cp310-cp310-musllinux_1_2_x86_64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ x86-64 Details
private_attribute_cpp-2.1.15-cp310-cp310-musllinux_1_2_aarch64.whl CPython 3.10 CPython 3.10 Linux musl 1.2+ ARM64 Details
private_attribute_cpp-2.1.15-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.24+ x86-64, Linux glibc 2.28+ x86-64 Details
private_attribute_cpp-2.1.15-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.24+ ARM64, Linux glibc 2.28+ ARM64 Details
private_attribute_cpp-2.1.15-cp310-cp310-macosx_11_0_arm64.whl CPython 3.10 CPython 3.10 macOS 11.0+ ARM64 Details

Total release size: 31.5 MB

Release files / private_attribute_cpp-2.1.15.tar.gz

Download URL private_attribute_cpp-2.1.15.tar.gz
Size 47.4 kB
Tags Source
SHA-256 checksum
How to use checksums
da7e4a981ab158e661b82aa6a7132705fdcc0263a8d9fc8a08c0df2cf6d9ff82
BLAKE2b-256 checksum
How to use checksums
8dbf19ae033bc8e5d6a65a6b04cbb53ba72bda196337c9efab965d055123f525
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp315-cp315t-win_arm64.whl

Download URL private_attribute_cpp-2.1.15-cp315-cp315t-win_arm64.whl
Size 477.6 kB
Tags CPython 3.15 CPython 3.15 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
3d497dbdac8f86e474bf45620d2e387a35352c6e4462ac1418d1c984d6364348
BLAKE2b-256 checksum
How to use checksums
222a762b50a06304eab9067ffa16a912c70a80f7dd167da0c682ee1a19e980a4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp315-cp315t-win_amd64.whl

Download URL private_attribute_cpp-2.1.15-cp315-cp315t-win_amd64.whl
Size 297.9 kB
Tags CPython 3.15 CPython 3.15 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
3ad1bd81c4542c956b4cecfe76035a1c1a6cd5482527fab14cdeebeede1df969
BLAKE2b-256 checksum
How to use checksums
8d716918eb301a8f5ccb9e11bc231bb227c1529954fd9dab7766cfec2c68e7de
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp315-cp315t-win32.whl

Download URL private_attribute_cpp-2.1.15-cp315-cp315t-win32.whl
Size 273.7 kB
Tags CPython 3.15 CPython 3.15 free-threading Windows x86-32
SHA-256 checksum
How to use checksums
d8a2a102a7426ffa40fefc2017a3b96ba73f004e44c47a8d69847ed350d0af50
BLAKE2b-256 checksum
How to use checksums
ee892088b7ea5c9558264efcb46bb330b6186d5870dd6dbfb18753e63e16e2ac
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp315-cp315t-musllinux_1_2_x86_64.whl

Download URL private_attribute_cpp-2.1.15-cp315-cp315t-musllinux_1_2_x86_64.whl
Size 1.1 MB
Tags CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
2cc77ba1af9143066f581a3b656f2977e5e2b916968894a30ebb72c48e5a9e73
BLAKE2b-256 checksum
How to use checksums
c024f7770495b9168878df81384869dbbbc5ba55bea1feffbc1b27b1ab8be2a6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp315-cp315t-musllinux_1_2_aarch64.whl

Download URL private_attribute_cpp-2.1.15-cp315-cp315t-musllinux_1_2_aarch64.whl
Size 1.1 MB
Tags CPython 3.15 CPython 3.15 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
1058fe4cc4249357bd5794ee9aa168b87f414793c11d4bf778dcebc64db3cd1a
BLAKE2b-256 checksum
How to use checksums
1ca98c7838d41dff7fc3254bd6d8a8fb8ae9ef9313082e540e9ab4fdcd26976a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp315-cp315t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL private_attribute_cpp-2.1.15-cp315-cp315t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 97.2 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
149e5c93f93b13e32ef9037bfba97fca8f4663eddce727edf5ea8ff677b27588
BLAKE2b-256 checksum
How to use checksums
b13d53ad9a332154ab104246ba6fd1ab494b5ceb8357c7a973b5f60b39c663ba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp315-cp315t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL private_attribute_cpp-2.1.15-cp315-cp315t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 91.2 kB
Tags CPython 3.15 CPython 3.15 free-threading Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
601f1e336f1c4110eb861eb6f6545ef77699c91653c768f37f097c28621eb030
BLAKE2b-256 checksum
How to use checksums
7708cf99064ca9fd1e242e5aa69af8a6deb288df95295991dc08e02f43481a80
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp315-cp315t-macosx_11_0_arm64.whl

Download URL private_attribute_cpp-2.1.15-cp315-cp315t-macosx_11_0_arm64.whl
Size 77.6 kB
Tags CPython 3.15 CPython 3.15 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
89d6595549b2cc0c79206cda4ec9f23a19f7ba306633bdcdfcaf34a9cfbe22d2
BLAKE2b-256 checksum
How to use checksums
a66fa7cc0217cbd871a0fcd11b37a0972b6bb1130bc79224da0757bb2234b381
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp315-cp315-win_arm64.whl

Download URL private_attribute_cpp-2.1.15-cp315-cp315-win_arm64.whl
Size 474.9 kB
Tags CPython 3.15 Windows ARM64
SHA-256 checksum
How to use checksums
5340b9fb0ac4bc299bb59f253f100fb3611a472b8eebe22f8e28ae0b34562ff1
BLAKE2b-256 checksum
How to use checksums
0173a6cf78bc5c681c2d7a195570492eb8647cb5c8c104aff089303b193b8824
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp315-cp315-win_amd64.whl

Download URL private_attribute_cpp-2.1.15-cp315-cp315-win_amd64.whl
Size 296.1 kB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
9d890fbcdd38f0c795620c97059b61c5195ec80b66ebcbe5b549da1e9a033b2b
BLAKE2b-256 checksum
How to use checksums
b5b0d5098c7b8af0ef6bbff04d2861db9d961142e7d329025b0de44bd522cfbe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp315-cp315-win32.whl

Download URL private_attribute_cpp-2.1.15-cp315-cp315-win32.whl
Size 272.2 kB
Tags CPython 3.15 Windows x86-32
SHA-256 checksum
How to use checksums
fa6b10659e4953df2301955409c76748018c9fd9fb01a7dc3da48ed40b92feb9
BLAKE2b-256 checksum
How to use checksums
1c851798a3c1b65010ac4dfbd44709126976a18dc59f071af7224d74ff2c6436
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp315-cp315-musllinux_1_2_x86_64.whl

Download URL private_attribute_cpp-2.1.15-cp315-cp315-musllinux_1_2_x86_64.whl
Size 1.1 MB
Tags CPython 3.15 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
c0e7c411e2652a70ebb878463d0de5d7b8cfee3a61878304741118a0b343eafa
BLAKE2b-256 checksum
How to use checksums
37643f36d99fc8e75e3aeaa9649bb9a6cf2b90aa915db7075bb3462bb9c0ac4d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp315-cp315-musllinux_1_2_aarch64.whl

Download URL private_attribute_cpp-2.1.15-cp315-cp315-musllinux_1_2_aarch64.whl
Size 1.1 MB
Tags CPython 3.15 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
dc4d989a91dbc89b01455facc85f859b54128aaa401ce19e134faf8235b808fe
BLAKE2b-256 checksum
How to use checksums
a68351a307de6c25d1b603dbc2c6742186d9995537d0bb10f9e8246be3ab28e6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp315-cp315-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL private_attribute_cpp-2.1.15-cp315-cp315-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 98.5 kB
Tags CPython 3.15 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
14ae0f0534e98dfd7c0d16f7f130cb11d05d6eb0a248056195bfa366094a1c17
BLAKE2b-256 checksum
How to use checksums
ed793ef8160eaf662e564e90cb24894c430452df19bbe51eb653158666cd964c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp315-cp315-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL private_attribute_cpp-2.1.15-cp315-cp315-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 91.8 kB
Tags CPython 3.15 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
4b5d2812cec1cfec91f44d7dfe8867d0f1a3cfa25b69e4baf8c8b024e49c50cb
BLAKE2b-256 checksum
How to use checksums
b7537ee6e749c64eb9c0b7429445245298429a7fff3aa5c4276e37caeea50d60
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp315-cp315-macosx_11_0_arm64.whl

Download URL private_attribute_cpp-2.1.15-cp315-cp315-macosx_11_0_arm64.whl
Size 75.6 kB
Tags CPython 3.15 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
be864fea460be3d75be40b0e9c44b655f3c8dcd0df53906bb2181e61f750ccfa
BLAKE2b-256 checksum
How to use checksums
06544e90fc78f106ed59ab8585a0e65c8fbd4ad41d7d9ad09e1665577c33a5dc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp314-cp314t-win_arm64.whl

Download URL private_attribute_cpp-2.1.15-cp314-cp314t-win_arm64.whl
Size 477.5 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
64cf4c70b40f51c3ce1d59ce477990c9619995185a9a39e64bf9364fefa2d147
BLAKE2b-256 checksum
How to use checksums
1b2e96dbaf71ce5ac0a6d03860f99b45c7ebb22c2ebd730b32a963b6e336524a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp314-cp314t-win_amd64.whl

Download URL private_attribute_cpp-2.1.15-cp314-cp314t-win_amd64.whl
Size 297.6 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
6eae5315df4758d7e3c81c666c20b7fa80463d4017e38e67a404d04ccdb8325b
BLAKE2b-256 checksum
How to use checksums
a26d94381be0cd9ac9c027b84f3d362d76a7890ba6ab53d7589c9e6d849b5cf9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp314-cp314t-win32.whl

Download URL private_attribute_cpp-2.1.15-cp314-cp314t-win32.whl
Size 273.7 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-32
SHA-256 checksum
How to use checksums
a97ae13a1fbd303a2d297ecdb7956adb64a5fdde1cc807a320ebf556233039b6
BLAKE2b-256 checksum
How to use checksums
1dc0ec66fa0156848744ea09842713abb0c755d4cf28728803361750e9b5e1d8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp314-cp314t-musllinux_1_2_x86_64.whl

Download URL private_attribute_cpp-2.1.15-cp314-cp314t-musllinux_1_2_x86_64.whl
Size 1.1 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
c8c20380a101793262210a5c3699e1c543de6924d914b4935412ce32214ca7da
BLAKE2b-256 checksum
How to use checksums
5042aca84d81564ff5057a4cb754dea46265f6067cc376311aee4a78c5e6a9f6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp314-cp314t-musllinux_1_2_aarch64.whl

Download URL private_attribute_cpp-2.1.15-cp314-cp314t-musllinux_1_2_aarch64.whl
Size 1.1 MB
Tags CPython 3.14 CPython 3.14 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
459d500192963b26b683a1155e112617296b5b049c0ca873f20ba6ffdc346961
BLAKE2b-256 checksum
How to use checksums
c720c68c0891cfc8e7c0974e32752e20e198bf8c751cecb604b911a8b124134b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL private_attribute_cpp-2.1.15-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 96.7 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
f9b19f47355ed0063296e85ba6d1e920aad23fbb165c165db1caa87be30c388e
BLAKE2b-256 checksum
How to use checksums
7744ae233f1a35965ee029bcb8c75154dc49aaf10ccaa00a057e34052a569f27
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL private_attribute_cpp-2.1.15-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 91.0 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
e73ab9dfc011588fccd3b39c0afaa818dbb1af3178e1270e54688807f591203a
BLAKE2b-256 checksum
How to use checksums
3f37d5aeb97b8ed3727be7d46bdf50ce5f0a95f669c763baf26af1ec56fa47ad
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp314-cp314t-macosx_11_0_arm64.whl

Download URL private_attribute_cpp-2.1.15-cp314-cp314t-macosx_11_0_arm64.whl
Size 77.4 kB
Tags CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
f1961f3c2b00b6344d8b3979bc66bb5180404a6740995299905407f53102cb77
BLAKE2b-256 checksum
How to use checksums
59658923d877ce23a09d1bb504f4c12898432c3653dbf51bbbfd903c2b2acf18
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp314-cp314-win_arm64.whl

Download URL private_attribute_cpp-2.1.15-cp314-cp314-win_arm64.whl
Size 474.8 kB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
649751ef013571f09e93109dbe770a0574caf7e8c475ce923097be9eccd12caa
BLAKE2b-256 checksum
How to use checksums
e01b1d5ea6bd08d8b2e56c0c45d930219a02919f30aec8bda94e84093eb5b5f8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp314-cp314-win_amd64.whl

Download URL private_attribute_cpp-2.1.15-cp314-cp314-win_amd64.whl
Size 295.8 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
1626fec186c8a559a9c1c8f6ba1e8c691d0f6e2c54009fbfe75acba202077549
BLAKE2b-256 checksum
How to use checksums
ea138889edee88aa018f01a9e3b19fb1dcd776be3f3f95f8f67d4b075d818bb3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp314-cp314-win32.whl

Download URL private_attribute_cpp-2.1.15-cp314-cp314-win32.whl
Size 272.2 kB
Tags CPython 3.14 Windows x86-32
SHA-256 checksum
How to use checksums
fa5e92e54c9652b02290a757a8fa89b8588d8f2991c7407948d9b32cc56674e1
BLAKE2b-256 checksum
How to use checksums
7d1802b8ad0468bdeb33297280546325c306df9cfd14c7c751dbfbd658d38a7e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp314-cp314-musllinux_1_2_x86_64.whl

Download URL private_attribute_cpp-2.1.15-cp314-cp314-musllinux_1_2_x86_64.whl
Size 1.1 MB
Tags CPython 3.14 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
86d8d7e65f660b1bf6018670e0b751fc1fd9e363c539852df6b716667daaac31
BLAKE2b-256 checksum
How to use checksums
d102f3c2b9d493ff60e6ea74e41d11d17f9ef42ab312758b4e245ef70610349e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp314-cp314-musllinux_1_2_aarch64.whl

Download URL private_attribute_cpp-2.1.15-cp314-cp314-musllinux_1_2_aarch64.whl
Size 1.1 MB
Tags CPython 3.14 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
3648b4e16d462a451a56bf79735425946deebf96c31bb40e0d4daa4b7dd43094
BLAKE2b-256 checksum
How to use checksums
db2027e2d811fec95934629d9b7292e12ba3a2a2cbda09b6b5f1e949a9830d3f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL private_attribute_cpp-2.1.15-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 98.0 kB
Tags CPython 3.14 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
649985d562754de173df58132aa78b6542766f662e288809ffd6b3c9a7ae3791
BLAKE2b-256 checksum
How to use checksums
a74befa5a8c200c99e0dffdc32a6af1f074822b9c55e86b65803f6335396e15a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL private_attribute_cpp-2.1.15-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 91.5 kB
Tags CPython 3.14 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
0635331db8d05d746aabf7c6d2f594b7b93c27b042a461af9870f9c0057c6471
BLAKE2b-256 checksum
How to use checksums
97d41189c102f2a412bfe27fd8ca55a7398d5c714f4ae5bf5999987b98788d54
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp314-cp314-macosx_11_0_arm64.whl

Download URL private_attribute_cpp-2.1.15-cp314-cp314-macosx_11_0_arm64.whl
Size 75.3 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
c8e4654a07337f63023dbe6c05873f4eb5feb6940032ee985ebe8db4fb3b6683
BLAKE2b-256 checksum
How to use checksums
091d3f103aeeaca721cd18ada5fd3002106f5594857f97e37469f1048853eddd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp313-cp313t-win_arm64.whl

Download URL private_attribute_cpp-2.1.15-cp313-cp313t-win_arm64.whl
Size 460.0 kB
Tags CPython 3.13 CPython 3.13 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
e07895eabf01456eb3b0f0922408c17c4a62412062ced791a9ffe3b5d1a97997
BLAKE2b-256 checksum
How to use checksums
cb5154f35e652c5a80c4c3de03129ee41ca465e9ef20cb84dd6a01d28ce9c8dc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp313-cp313t-win_amd64.whl

Download URL private_attribute_cpp-2.1.15-cp313-cp313t-win_amd64.whl
Size 288.2 kB
Tags CPython 3.13 CPython 3.13 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
18abff778dff892728b6ecffee60338dc3304a78fdee29ecc566e38c24e94598
BLAKE2b-256 checksum
How to use checksums
d66fea85a0394f68af4babd14eed0f790c0040543fa1a9ab3579702e6865786a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp313-cp313t-win32.whl

Download URL private_attribute_cpp-2.1.15-cp313-cp313t-win32.whl
Size 266.6 kB
Tags CPython 3.13 CPython 3.13 free-threading Windows x86-32
SHA-256 checksum
How to use checksums
87fa955e6524f0f8123292b9fda667dc6f1fb31a09829add6ce54d13e28594f3
BLAKE2b-256 checksum
How to use checksums
39562b096d220f6f52a9f0c184595461b6b79ce26f4a451f31ce4c85c7c57bba
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp313-cp313t-musllinux_1_2_x86_64.whl

Download URL private_attribute_cpp-2.1.15-cp313-cp313t-musllinux_1_2_x86_64.whl
Size 1.1 MB
Tags CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
6346ca91d2c01f6e3b9df1a968a81be64a3ebf4731dc881501503661f2106487
BLAKE2b-256 checksum
How to use checksums
1fb29631dce2365b91ed6e9a949d835a52634cfce0d4bf70d33b6c5fce83e917
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp313-cp313t-musllinux_1_2_aarch64.whl

Download URL private_attribute_cpp-2.1.15-cp313-cp313t-musllinux_1_2_aarch64.whl
Size 1.1 MB
Tags CPython 3.13 CPython 3.13 free-threading Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
ecf96e7bb73ec35f869828db4410715a3342a7dc48d0cd5b6b4e383aa767e6d8
BLAKE2b-256 checksum
How to use checksums
fe79b12efe0c37ec7160564ff743e2e1dfed25fe8f7c3529f99967d80519928c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp313-cp313t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL private_attribute_cpp-2.1.15-cp313-cp313t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 96.7 kB
Tags CPython 3.13 CPython 3.13 free-threading Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
3b60cfd205d6dd3e30d8c4e8d7329315b2113b685a40f457ad8ed55fafa89c27
BLAKE2b-256 checksum
How to use checksums
7688f9b6d381e871e5e31f068bcaa08f6a14d13df1cce0b1541aacdd1f93f6b5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp313-cp313t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL private_attribute_cpp-2.1.15-cp313-cp313t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 91.0 kB
Tags CPython 3.13 CPython 3.13 free-threading Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
b5f6ef45de2e75aa0e6884a8ecffe01d5f0bb743f406757673afdefdead34e8f
BLAKE2b-256 checksum
How to use checksums
a34fd1ca9692cff5c633c9cedbbed52e7bf6d5464cde1a64a8a2dce4a334a3d4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp313-cp313t-macosx_11_0_arm64.whl

Download URL private_attribute_cpp-2.1.15-cp313-cp313t-macosx_11_0_arm64.whl
Size 77.3 kB
Tags CPython 3.13 CPython 3.13 free-threading macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
be7f6eec54f50bd9f8c0fab02ffb54c26de50cc93bf0b7567a8dd42e6cee119f
BLAKE2b-256 checksum
How to use checksums
4afa4317f2d3e737a8839604d83ae8bf0cc3216b6e21928394098702ec435b81
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp313-cp313-win_arm64.whl

Download URL private_attribute_cpp-2.1.15-cp313-cp313-win_arm64.whl
Size 457.6 kB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
f522fbc227e37eb7bf98212af9cf9dc7a77277b6790129ae4dc832bc3e20d3d7
BLAKE2b-256 checksum
How to use checksums
8f3d14ab27069779d9ec5594a29eaebcb8e96e89da2cc34876ecae4230aaff98
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp313-cp313-win_amd64.whl

Download URL private_attribute_cpp-2.1.15-cp313-cp313-win_amd64.whl
Size 286.7 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
a4de6f94f31ace45b2ae95a2cc75156193994618eddac6c7fe6156a48b43e657
BLAKE2b-256 checksum
How to use checksums
a6d8937f6fecc03305261adccf0b6ab02916a2407acc8a72b9f76b3b005d2bc9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp313-cp313-win32.whl

Download URL private_attribute_cpp-2.1.15-cp313-cp313-win32.whl
Size 265.3 kB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
73072399817afc08ea7d585b7ec9c48f5745d1638ae575bd06b84112d9ed7e67
BLAKE2b-256 checksum
How to use checksums
c4d048aa88abfd0f1744c1f17247e54389bff09c64a7cc4424eb5dac2b496aab
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp313-cp313-musllinux_1_2_x86_64.whl

Download URL private_attribute_cpp-2.1.15-cp313-cp313-musllinux_1_2_x86_64.whl
Size 1.1 MB
Tags CPython 3.13 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
9de487818df673e18e5146876b41ea30f6b0e8b73120f5276c646c07f4870837
BLAKE2b-256 checksum
How to use checksums
0d6cf546dec462a189a6dbbcbf55dee3790d4ca2c02d8c2f2e907e2db94a7ae5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp313-cp313-musllinux_1_2_aarch64.whl

Download URL private_attribute_cpp-2.1.15-cp313-cp313-musllinux_1_2_aarch64.whl
Size 1.1 MB
Tags CPython 3.13 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
a25db71e97603c8125e0b9a2d676d38e54d298e6e44d05364725282bf3499452
BLAKE2b-256 checksum
How to use checksums
281bd88da6ae910bb33c231243dffc0a49ca5faf03a19a14eba1fb7df56bb07b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL private_attribute_cpp-2.1.15-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 97.8 kB
Tags CPython 3.13 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
35e9757c034c974d52255d90fd9936e1040ac00d0404151a580e02bdc58a981a
BLAKE2b-256 checksum
How to use checksums
ed95feb213494890f3b9c3abef8044146eb61ae35a0ea55af51d9c7fd8b05650
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL private_attribute_cpp-2.1.15-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 91.2 kB
Tags CPython 3.13 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
39c545a94ee8a8f111849d53608e1f103074c8f004fa211607473ff7fd36b216
BLAKE2b-256 checksum
How to use checksums
402882adc758d39bc5eba7f907fe27429f8caec67d5846b4a371f735555f696f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp313-cp313-macosx_11_0_arm64.whl

Download URL private_attribute_cpp-2.1.15-cp313-cp313-macosx_11_0_arm64.whl
Size 75.3 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
fc2c11372b48cb9aaf2ff7442ece39f2606ba35a4803469573f4ecf3fd924adf
BLAKE2b-256 checksum
How to use checksums
f705546f7af2b592c09aed82f2ab4d612047ae0971d488d1c03c190d56de144b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp312-cp312-win_arm64.whl

Download URL private_attribute_cpp-2.1.15-cp312-cp312-win_arm64.whl
Size 457.7 kB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
453d6d90f8c44b11f84e1890c5c2227f94b4d9ecbb9db7a0c0548936877d161f
BLAKE2b-256 checksum
How to use checksums
92d88c533375b21b6ed253ae1ab21913b2288da5569610ac14a2fdb93a580442
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp312-cp312-win_amd64.whl

Download URL private_attribute_cpp-2.1.15-cp312-cp312-win_amd64.whl
Size 286.7 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
731f52dca4a1b2645c7e013ebe5b5acef712b24bfb326e5b5649d9088ac3ff4c
BLAKE2b-256 checksum
How to use checksums
4c35b7fee6419f3d6d5f8bfcc3f3622f24bf289e3a2293d14ed663edabadc9ef
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp312-cp312-win32.whl

Download URL private_attribute_cpp-2.1.15-cp312-cp312-win32.whl
Size 265.3 kB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
b6bc89409b5f6d0b3b6b97362cca01ad27bf4a957b1a45e50b841b6abd360628
BLAKE2b-256 checksum
How to use checksums
82657377cd13fea78a7e304c58e9ea770573998d891ecf5adb80628cc5b7e722
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp312-cp312-musllinux_1_2_x86_64.whl

Download URL private_attribute_cpp-2.1.15-cp312-cp312-musllinux_1_2_x86_64.whl
Size 1.1 MB
Tags CPython 3.12 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
d5cbd542d53b1e67daa6bd43283f13ddeda25fb90735332c155f2a242c42ed58
BLAKE2b-256 checksum
How to use checksums
640dd4ef7f84fbc4bf3195c89404d81df7b7b536a89905d916d448d134b127f1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp312-cp312-musllinux_1_2_aarch64.whl

Download URL private_attribute_cpp-2.1.15-cp312-cp312-musllinux_1_2_aarch64.whl
Size 1.1 MB
Tags CPython 3.12 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
9776b42fc07789c46d201684133fcf62123813b0c6538cca15932804bd55ae8d
BLAKE2b-256 checksum
How to use checksums
e9d3b3192f0ccef1ce3f179d1e9aef1375788125f784068f9c87405273f7255b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL private_attribute_cpp-2.1.15-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 98.1 kB
Tags CPython 3.12 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
76431881ae89bb2722f3b1d821bf21f65ea9f872aef70faec44ae9e27385a309
BLAKE2b-256 checksum
How to use checksums
6d78847db522ddfdb80af75efaad0c4a70ec993e4a8195bf7318ade950e95999
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL private_attribute_cpp-2.1.15-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 91.3 kB
Tags CPython 3.12 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
6efac139f28bb939e4b27f6c0deee01b9e95dc64f1b0f98ed2f399f222a1e259
BLAKE2b-256 checksum
How to use checksums
3742c019463aaafa221eef30f9d7d826b8d7f7e040a5d63c72289a8c086ecfce
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp312-cp312-macosx_11_0_arm64.whl

Download URL private_attribute_cpp-2.1.15-cp312-cp312-macosx_11_0_arm64.whl
Size 75.3 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
39b0678b86346729510178cbfd7dae10cbd9518abb2b7add85e141e9b486bd75
BLAKE2b-256 checksum
How to use checksums
50ded4c5067ca7a8ed2f000c2180721db5683a9c51034abb96fc98fa552a7255
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp311-cp311-win_arm64.whl

Download URL private_attribute_cpp-2.1.15-cp311-cp311-win_arm64.whl
Size 457.4 kB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
71fa9f3f74cf212d802ded1c98c2da6b3573230e51382ea271b42081af9f1d95
BLAKE2b-256 checksum
How to use checksums
d53e306a9418ec9fd1f807ea0992da1f7d6a47585c1ddf644ad178a394ef7d31
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp311-cp311-win_amd64.whl

Download URL private_attribute_cpp-2.1.15-cp311-cp311-win_amd64.whl
Size 286.5 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
8f1ddd92586f7d16c994f617e8f0a24386146a66f1015030f7b8ba84cf3b9b29
BLAKE2b-256 checksum
How to use checksums
da21f790931758d73fd24e89c141f1cfde6df0cddb72a27015e86c6bf484b863
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp311-cp311-win32.whl

Download URL private_attribute_cpp-2.1.15-cp311-cp311-win32.whl
Size 265.1 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
1bdfcbb40bed17bea3b4e59b73558fcca0b3738973b76ef35fe440d57d24376e
BLAKE2b-256 checksum
How to use checksums
a6e56dad837f6e792bf6082c1236df128ddb09fd5f7ce700f0b1ee1a2d826a21
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp311-cp311-musllinux_1_2_x86_64.whl

Download URL private_attribute_cpp-2.1.15-cp311-cp311-musllinux_1_2_x86_64.whl
Size 1.1 MB
Tags CPython 3.11 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
cc33808f0694c1b4cd360efbf36dfe268de6bc49fc1fc7a219154cfa3ed9fe9f
BLAKE2b-256 checksum
How to use checksums
9722a4d5d2ccf44ba0df5c30a1a7933443ee1dc526e9edca13e76f21e8100cb0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp311-cp311-musllinux_1_2_aarch64.whl

Download URL private_attribute_cpp-2.1.15-cp311-cp311-musllinux_1_2_aarch64.whl
Size 1.1 MB
Tags CPython 3.11 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
04cc414db1f41bed6936b8844fabe13248cec8cbb5a697d6495ed176e3166094
BLAKE2b-256 checksum
How to use checksums
906ad20b60db57a84fb98462409fb2042a7d2517fd942d2f874c6d9e3e7d739f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL private_attribute_cpp-2.1.15-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 98.0 kB
Tags CPython 3.11 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
953b7a4f54378bfa5a8586bcadd79fd8aa52e42012c8f98b72efa753476a8de7
BLAKE2b-256 checksum
How to use checksums
deddc13f97b91ccaa9ce4e4890da6d28e52d3514f4579be930b8e4375ce1e6f7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL private_attribute_cpp-2.1.15-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 91.8 kB
Tags CPython 3.11 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
eb8d5ae33e9bd502e1a502b17312b40ecc44a59dbb6ef45c2954c9d5b8d8e8ee
BLAKE2b-256 checksum
How to use checksums
762d4f07f32d8272b2170587dd6cab51857db7f8c1759e34a6a608f111a809cf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp311-cp311-macosx_11_0_arm64.whl

Download URL private_attribute_cpp-2.1.15-cp311-cp311-macosx_11_0_arm64.whl
Size 74.9 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
9ea391d92611af7d542910e76e4f9f79caca98a79ff303924697870a479821b9
BLAKE2b-256 checksum
How to use checksums
e036e9e24c9f6c93ede78dd30f7a46cc295385dc125dc3534ff2ace7b56cd0af
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp310-cp310-win_arm64.whl

Download URL private_attribute_cpp-2.1.15-cp310-cp310-win_arm64.whl
Size 457.3 kB
Tags CPython 3.10 Windows ARM64
SHA-256 checksum
How to use checksums
2fa6f8791d59b72a9273f44babdfff1cd8775fdb2d55af04b050895d07d99883
BLAKE2b-256 checksum
How to use checksums
23030ebf3858401bc1da9cc8df274168d55dbb8e7e44179d01aa0a78558ba072
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp310-cp310-win_amd64.whl

Download URL private_attribute_cpp-2.1.15-cp310-cp310-win_amd64.whl
Size 286.5 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
40932427a425dec4846ef468cdc0129003b902d93e720134117bfa6d4bbb90dd
BLAKE2b-256 checksum
How to use checksums
151fe7ed897740c5b88687f8ba067e5b83cc41ab7dff3bba761606e8a5995b0a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp310-cp310-win32.whl

Download URL private_attribute_cpp-2.1.15-cp310-cp310-win32.whl
Size 265.0 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
90d08cbb339af2b444dad98c511e9b8856e4b62dc446200acfe75ea465bc2899
BLAKE2b-256 checksum
How to use checksums
ce3f69a48168e192e7717c606234165eacd83b704dda572bddc72b579b0607ae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp310-cp310-musllinux_1_2_x86_64.whl

Download URL private_attribute_cpp-2.1.15-cp310-cp310-musllinux_1_2_x86_64.whl
Size 1.1 MB
Tags CPython 3.10 Linux musl 1.2+ x86-64
SHA-256 checksum
How to use checksums
744138ce3bdaa65b8817a9fc79e19e62a966d66f7fe7e2c9a64a3acbc2398f87
BLAKE2b-256 checksum
How to use checksums
2b0b7aafd581e7f4e5aee0bd0ec9f2c9cc2850810b757786f0c35c2d0d310c4b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp310-cp310-musllinux_1_2_aarch64.whl

Download URL private_attribute_cpp-2.1.15-cp310-cp310-musllinux_1_2_aarch64.whl
Size 1.1 MB
Tags CPython 3.10 Linux musl 1.2+ ARM64
SHA-256 checksum
How to use checksums
1c42a6822d25afd780f8144e8a2952998439a5c99a36c3167275f57a421a2a8d
BLAKE2b-256 checksum
How to use checksums
03ede58a05e66c69e5f57235081f133d93fcb5f1490033a0d920e5076b3b9ab2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl

Download URL private_attribute_cpp-2.1.15-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 98.0 kB
Tags CPython 3.10 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
ee3302d9891473b3eafe2b47efcac3a7897196f8a5be7c6e3f1068520dd4aafe
BLAKE2b-256 checksum
How to use checksums
f7bf026e733a48ebde90bf4921097268b5c1defa6fb6735728812b0eed260e05
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl

Download URL private_attribute_cpp-2.1.15-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 91.8 kB
Tags CPython 3.10 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
72c5c11faa1b80b96311ebb22f7719d90cfe98aef9108d13cf4c83c509ff4cd8
BLAKE2b-256 checksum
How to use checksums
a822ba5b022567dbc39ee6eea7bc9606938c9e6a4315fa80d6c4392519881128
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Release files / private_attribute_cpp-2.1.15-cp310-cp310-macosx_11_0_arm64.whl

Download URL private_attribute_cpp-2.1.15-cp310-cp310-macosx_11_0_arm64.whl
Size 74.9 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
ac8dca5a91f1bec3a0c4fa3c003abe6c167103e752452f58e6fe641babf45bf0
BLAKE2b-256 checksum
How to use checksums
23f0c6a3c14a1da650e9733e844de88bda2162020ae86728fed6a88dfa93c212
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

Security for private-attribute-cpp 2.1.15

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 73 files in this release have been uploaded with provenance metadata.

Select from 73 files

Attestation for private_attribute_cpp-2.1.15.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 9, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

2.1.15 This release

73 release files Full provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page