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.16

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.16
File Size Uploaded Provenance
private_attribute_cpp-2.1.16.tar.gz 47.5 kB With provenance Details

Built distributions (wheels)

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

Download URL private_attribute_cpp-2.1.16.tar.gz
Size 47.5 kB
Tags Source
SHA-256 checksum
How to use checksums
c9ff74a43de0904ba95c6a7700b3adfe4db015d140d3a5ab8ac23298841ae876
BLAKE2b-256 checksum
How to use checksums
ba20146ec2288e0c7c8237060588279073d89f608f65b6b58e630077716371ad
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-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
19da34aaad26898b5874d321d5203935ebf8591949938f9f0710414f8427a5f8
BLAKE2b-256 checksum
How to use checksums
fd63b01567271e7bdf8e11433feea15fcf0a2c9f98f9733de6a4fba2d5e3c8d0
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-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
e0a771317839ee64fe2a1e733d64a254e2bc170cad850e611bbbab158c5323e5
BLAKE2b-256 checksum
How to use checksums
be06a596745302ac2c5fa5c5e6891c371edc5e1102930080e84319627c813a30
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-cp315-cp315t-win32.whl
Size 273.6 kB
Tags CPython 3.15 CPython 3.15 free-threading Windows x86-32
SHA-256 checksum
How to use checksums
23d91e03d58e7d6297229644aee3e09231c95e9ec0b4cdba7e3264c3fde9f13b
BLAKE2b-256 checksum
How to use checksums
9f95e3a3c7d6a32f9a8909ef6ab5de3d7f2268c5abe404ec35c122ef8cb4463e
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-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
7eb78c06339b28c9473bbd0e948fdc6ac3d964215dd0d7bbafa85952d1a5811c
BLAKE2b-256 checksum
How to use checksums
de6f58e05c0baa6824e960d9ed1d995ea778c8ba4c599e819ab02921a2c33d3e
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-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
b86fa4b6227c441c621a3292eb5c47039461a8bf18fe3738a5c93fa5e00589ca
BLAKE2b-256 checksum
How to use checksums
d10a49a15848b23d3a77e21736a581063af39bd7ec313d4e6b4e29cccae310b4
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-cp315-cp315t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 97.3 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
596c88bc7be514563fce37712e19a48ddde29fc6cbe6063c4cc0721be5c13049
BLAKE2b-256 checksum
How to use checksums
122a9bf78b424fd9e8bde73b605fd62bd96238302caac76a6b721aaa32e41725
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-cp315-cp315t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 91.3 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
b224c58f4a3d8c6368ed91f55338c6e39e3a9415f9e99bea6fc7d142e710b7d8
BLAKE2b-256 checksum
How to use checksums
b489488628ca0c796537e61bb67ed028d3216f65f1e6d0f53f24aff6d4b00a00
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-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
fe3b037fcba62b7f10ddf208d8d2a3a731e34c5d41da2bf562d78705f72ab1a2
BLAKE2b-256 checksum
How to use checksums
6eff3a2da1159818d56fe503aceda69b8ab5502c6d3b5e2322df921872001e4d
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-cp315-cp315-win_arm64.whl
Size 475.0 kB
Tags CPython 3.15 Windows ARM64
SHA-256 checksum
How to use checksums
77ea6e095d2c15090e477ce87a4a122083361147b7300b4b33066a979be7be8e
BLAKE2b-256 checksum
How to use checksums
f4f9bc41921497b86e8213db8fa7c0402a779eb7ae91996ffcdef537f4cf7b1e
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-cp315-cp315-win_amd64.whl
Size 296.2 kB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
ff96788784b81e5de74d761415c7035aefbdd2f974da6e37adb7002bc57c39ef
BLAKE2b-256 checksum
How to use checksums
936cf5786bcafa247552a678715e39c0e2818b948e72c1eaa2485149a6d4abc8
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-cp315-cp315-win32.whl
Size 272.3 kB
Tags CPython 3.15 Windows x86-32
SHA-256 checksum
How to use checksums
836f7cb21b9f65435e2ff91b06d1f2dd6a3e0a6a50403f9fd51f7cc1131c5efd
BLAKE2b-256 checksum
How to use checksums
595b082457e054f2b06a6d66042d0b9e23b6c7ca209bf958f3baa11a5971caa5
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-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
1bbf8b06b3092528df030689127bf6d36daf6684b56a0c6b3fa5b6192fee2073
BLAKE2b-256 checksum
How to use checksums
1adc226b09b3795212dda378db9cc0d8f4af83175b15aa9d6198c9ed261e41c7
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-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
e83f51448b1953f83d9b97bf01ecbb4500f21ea75f9ce68c6e49da7227b0aa7b
BLAKE2b-256 checksum
How to use checksums
f17fe777e46e2dab26b272adcdee392d543acbd266713823630dece91302167d
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-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
2a577afc609b112d3320d7aa260f47545e58c8d28dbcc83f4d1da0cb06902164
BLAKE2b-256 checksum
How to use checksums
74564f4b4f2fbbb74e40058aa02567368bf608481a3115dceed3e8bfd1066a71
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-cp315-cp315-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 91.9 kB
Tags CPython 3.15 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
142182329dec62171e722cb924fb94083bc002548323647dc6a05e4a31f7f020
BLAKE2b-256 checksum
How to use checksums
2c4426d9ce595c0f58c205b7e26c88e800953bd11822d6a6bdeacc4273c8be71
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-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
a9f07c9d42b0e5a28511203081046d30ef73d222390e6bdb45d8300e566b3305
BLAKE2b-256 checksum
How to use checksums
4497c2bc839655d0ddaa871bd34e37ad10f7ef754d4f1b3ea124cfcf578dde8c
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-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
7cb384568fc12f385cb8155a1952aac5bec27958a50bc335cdc5875209679ed5
BLAKE2b-256 checksum
How to use checksums
5a3a8ba250027507dfd415c3596e950ae7d503979ef1014103368ab203594a68
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-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
4b919f312968a9fe819eaebf39f4dfbc4cdfca8ef4ef36bdac4ba7a4e52c761f
BLAKE2b-256 checksum
How to use checksums
0d77aff29f1781ebd13c557eb857d3be321529a085f69368c89f9e50c20cae09
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-cp314-cp314t-win32.whl
Size 273.6 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-32
SHA-256 checksum
How to use checksums
aa540a8e21f53c7980c54f73c900cbd1ef30bc4aa7fed75a002e5eb67ac0fc4c
BLAKE2b-256 checksum
How to use checksums
64b11b5f30c531cf0223524b205948ade3ee69df6c2e9a8ff0baf789c1c75e21
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-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
2a66b99562ce93fb9000894fca40cb217993c1f1fc3bed3c0cfbd7c7cdada9f7
BLAKE2b-256 checksum
How to use checksums
0a5da01c689369e26200d936d7d1e850af51e76a7090e466e49c734d909fd0a2
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-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
6d6073006ca69d619acd44498085f4fc06ac38c4bbce7351e6480fabc2f0c955
BLAKE2b-256 checksum
How to use checksums
970f9e46806975164abf1d5061a5c2c40cd955b39a2c2fb67c49c8e58fe344a9
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-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
aa34597dd973cc806fc71dbcca0b2e5a662d07ad7672b3309662cb9836e4bb83
BLAKE2b-256 checksum
How to use checksums
7d54d8ac175ee0f5f5b47baefc3e5499748dafe8a83826f0996c5121dd933b58
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 91.2 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
49ca59e7841ad4cf2612b4f90169e68e6b23d3842f8909b7ee5a832aec0abd8d
BLAKE2b-256 checksum
How to use checksums
664539a89fc52d4b6f20df2019049f17ab06e0e164de4c30fb7dae30ae227c19
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-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
d9caf07fe804359db35b318280a2c1c36665f3e001f2c9da26ba7fbf8c93bd08
BLAKE2b-256 checksum
How to use checksums
83dde2a77842c481f0bc6f7e0cfb1bf326c62cc481958b9bb56ac9fe7f315785
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-cp314-cp314-win_arm64.whl
Size 474.9 kB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
80f0fbc82983c61185ad23d5e068202956c92496ed7c7d50fcb97195cf880c6d
BLAKE2b-256 checksum
How to use checksums
6907642d7428ec8c13057b9c29b030409eb268de5f815d06d0d9a6e97880ec2b
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-cp314-cp314-win_amd64.whl
Size 295.9 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
627286fde6dba74b0c5ba37e440bdaf3403ab4d170c49ab15027ac1c555aa382
BLAKE2b-256 checksum
How to use checksums
232dc8ee014ce88b0c20ce4c8576d82edddc3fb37e4401b89e1178206fb3efd8
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-cp314-cp314-win32.whl
Size 272.3 kB
Tags CPython 3.14 Windows x86-32
SHA-256 checksum
How to use checksums
b985b20469bf8b32d2a8db498cec65e7fcdd36a72169fb2f48462016fd0945af
BLAKE2b-256 checksum
How to use checksums
bef1ce59814b68654a43d6572bcc2c76afde4866046a9ad97cbff8792d38a4ad
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-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
cc551f86ef0a0be8cee14b5dea5e46367e232adba983837f376157eeedbb67b5
BLAKE2b-256 checksum
How to use checksums
0dd4c3fcd5e90d84a5524da0e07bf3c68abbed7da45ae585a9fd2031c6318a77
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-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
7f59a62e0dc62ffa72db157fd3de1c788956cee3811674a671599bae1adb0d37
BLAKE2b-256 checksum
How to use checksums
16e12f4a09fb397d16c9e52f967a96b186bd3c5f0287cddd9a0e81526d463040
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-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
74ec993276c5486ff1147aa3fbefe7f05c1a154921aa300d1596572a0a59d05a
BLAKE2b-256 checksum
How to use checksums
3399d5068288a031aa30dbe33fbe97a2ecbcf98e59a51ed23103373b19ec93d3
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-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
e0b98959e1b12486ee75d49c9f19d16173ff35b608f7bc62ff466728d24d52bd
BLAKE2b-256 checksum
How to use checksums
f4e2f4708676c9516e72c00fa78fd3d777b1c9b236fc8856750f9369959e3fc2
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-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
8914782c86f6e504884f3f73f573b1a3a703ce28d74eee526811febb47bcebd6
BLAKE2b-256 checksum
How to use checksums
8e15526a7ccbd9cf1cf8299013ea7595711b1327ee65203d8350b3ce13eafb6e
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-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
dcf9165b34ef8b83dd448f34f37848e6b9fcfe4176ea0e8c1151c99a844747b2
BLAKE2b-256 checksum
How to use checksums
deb76f0c73199626c15f568a14913dc9a594a398e27fb6b391f503038b384b0e
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-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
d640d4e841d7680fd9605c6dbf05b58c86c9c8afdcda729e9b7c9db99c028d60
BLAKE2b-256 checksum
How to use checksums
170820af35182f3c6f82f34c7c377ff96d6991247e1f69399a2ba5282b2bdbd8
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-cp313-cp313t-win32.whl
Size 266.5 kB
Tags CPython 3.13 CPython 3.13 free-threading Windows x86-32
SHA-256 checksum
How to use checksums
0537642ac4e62575659488377df9be4c227ddb971ee2c1d2fff46aa1203ca4b0
BLAKE2b-256 checksum
How to use checksums
59fe147d0cd182f88e67a1d7a218145b57b2327d9f87808e2ac11cbdfd28dadf
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-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
41cb1ec4d9addb2f6e74957d688d5d4d38dcfc5cb2351c094fe9fda93657ae8a
BLAKE2b-256 checksum
How to use checksums
7e561c422d7735d1ffd4aac91b3c5ee718c601e0ff612e36a749f32773a17751
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-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
019cbe4ba5fa981617489822383f902968f44c47d6ddd8f4f1c8b6121aa76c9e
BLAKE2b-256 checksum
How to use checksums
b14f15fc934bfe21944ead5dedf4eed60fbe544afe19116b21f3960676433bce
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-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
b1ac055083e682d3c76ff61981a92a285ed22faab221a0d853329b7c4c3435e3
BLAKE2b-256 checksum
How to use checksums
77a3f7e87b2d577e408fa50b2c97c9d511ae0cc49e2390721d944af3dc39b6d9
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-cp313-cp313t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 91.2 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
5ade434da45ed37e8ae5ab566886323788246ad1f9d63e2f8c636b662ae59084
BLAKE2b-256 checksum
How to use checksums
4467fb25a830af65443c25dbb075abe09e8e5c43583f6dbda00c853f881a939d
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-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
da682c92216eecb69f13ee2744020191e89e95cc87a3fdec426747fb5322e353
BLAKE2b-256 checksum
How to use checksums
62e3ce0a5c8a2bfefb23d4b9e8e97e2fb8d28797a043a1a56c39f0cfa8c2d985
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-cp313-cp313-win_arm64.whl
Size 457.7 kB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
671c11a581654499200171de80d8c9856c6d6d482d974d041acf87e5d351ef15
BLAKE2b-256 checksum
How to use checksums
2817f4279c0542e180e7d8f02be43414ffc4f5beac3aa07d704917ddb3bb5d51
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-cp313-cp313-win_amd64.whl
Size 286.7 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
963fc77367019b8299f6a1babc9a79cf62740962446014713092aad05ce95fd6
BLAKE2b-256 checksum
How to use checksums
d20054db6c18873350896788f90f71e1bc07aa419041f4269801748e4020e85c
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-cp313-cp313-win32.whl
Size 265.3 kB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
3c134e4919b3565f890272f0fab147b4f7ba439ca0c455015811e8d8aee39401
BLAKE2b-256 checksum
How to use checksums
edd3ff3e9878643086188ca44d7ee835c434fe7f5b6299ac799a1d201f98f3dc
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-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
ad076f1fedcdbfba6b4cfd464104e405f41b64d7daf196e4ff6fd0e97fd23906
BLAKE2b-256 checksum
How to use checksums
15f3d235797255124b8425b6d301e6d27f8fcbb47092c646a37d15c9275c4fd1
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-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
5d450be0f0b4a2b468c43883372c95f58aa2402d9530494cab41952cacad9348
BLAKE2b-256 checksum
How to use checksums
34b1645997e9ab09a8e25f7255ac3911515e574373f938fdc347b0d77b0b3e24
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 97.9 kB
Tags CPython 3.13 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
a508baf0dfb08d5ea27c623380aea8425f4cd84388f87ac1b584634d6721915b
BLAKE2b-256 checksum
How to use checksums
7f07c07a42e7e8555c2e50f17dfab854b30a2052c7c21be6d276c2ed4da230fe
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 91.3 kB
Tags CPython 3.13 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
41c76e1d1e06aef0295f6dc92b7de120ca9733da5eb31871e1996c60e7099a62
BLAKE2b-256 checksum
How to use checksums
25897121111eec363209a7ced0f28d226d7d5a53c0c964e30fd380ca4c078436
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-cp313-cp313-macosx_11_0_arm64.whl
Size 75.4 kB
Tags CPython 3.13 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e7cb608a05bd73983e0f01016e024d4ce0f08fa67e17e8e2c86be8726b416c18
BLAKE2b-256 checksum
How to use checksums
de355c26a598d4b9318b055e6f699102babe8bad0b145c005771ea1bf8b1f462
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-cp312-cp312-win_arm64.whl
Size 457.7 kB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
e90ad1fda76c84851b39fdde3c1e90f81b855c4a0f4c89a3b3d8fac6b950831b
BLAKE2b-256 checksum
How to use checksums
c0886b117dcdc548d1bd12523a9da5313eb590b13fff18ffe03f19431321579d
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-cp312-cp312-win_amd64.whl
Size 286.8 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
34eadc8b8ba70a9689d5bf992529a0aae5217acb9872deeb1add99e9c3a8c245
BLAKE2b-256 checksum
How to use checksums
a68839611c0e4e305f4258ffd321c509229a7c8f5a0ac1166cec1bb2b043c081
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-cp312-cp312-win32.whl
Size 265.3 kB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
d0af54544f3da4f27ede20b8ad34bd7842c2748bc80919e7a4287115f1170e7f
BLAKE2b-256 checksum
How to use checksums
d61e57beb2304cbc3907896bd683a1814048a4a9db0c3fec035aebbd379fe14b
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-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
8563ae59fd5e9843dce13e5c962737d0ea6255d108e6fb296d543e5dc8ed926b
BLAKE2b-256 checksum
How to use checksums
d4ee76418b09fe2c9c4756387399d64e8239b4ef8a9f9251ff6c53585e63e3ce
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-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
b0b8863ca7dd85f8c47697327143698f3b747216ac7c0fbd22135ff6396ef396
BLAKE2b-256 checksum
How to use checksums
100358c2456181a4d3f672c6df67cdde738e8b6cd78dbf166183c1b5bfd11db9
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 98.2 kB
Tags CPython 3.12 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
d4bd60069322837c7e512938d036276e72feea3844149f6b22d3fe97279fceac
BLAKE2b-256 checksum
How to use checksums
1384de6a98de64810e02c2b7047c86c3688ba1276d6c445bfd1e61d7e44a7e2f
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 91.4 kB
Tags CPython 3.12 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64
SHA-256 checksum
How to use checksums
e916058fa161997d4fe5babb822095bec095029793890143892deb8fc7566324
BLAKE2b-256 checksum
How to use checksums
f1a331e2bfc2033f7d0b9ca84d36bd6cfcdb03b9d2dd0e3f3c70e8da2c39b299
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-cp312-cp312-macosx_11_0_arm64.whl
Size 75.4 kB
Tags CPython 3.12 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
b74ab21d191f362fe21ff6208e27704a2497f760e7eb54b850d5f4dafc5f2b59
BLAKE2b-256 checksum
How to use checksums
1376e5d5ec276779fee70ab8bff899d9e4f1ae4ebbac93bbc1e2245e5c60078c
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-cp311-cp311-win_arm64.whl
Size 457.5 kB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
9de11e4680f1602cb6fdaae9c40e7381d1d16caf1e7eb9014ce0b6faa9b69245
BLAKE2b-256 checksum
How to use checksums
fc5b445936ce3e0e60aeb700dc83bf71b68960ce664ebd9f326fe82db71fcd63
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-cp311-cp311-win_amd64.whl
Size 286.5 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
14b369e5fdcb56af2cd7af161f89c038e2debfbf13b8f993dc8e1dd5d06a7b06
BLAKE2b-256 checksum
How to use checksums
ad939c5d0df7ff3db68c677f406435433a583206a59cfcca6ac83d092cca5f12
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-cp311-cp311-win32.whl
Size 265.1 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
1a423d0ceacb4841436d3acc6499127114727fe62f602b3245be08847f3ede6d
BLAKE2b-256 checksum
How to use checksums
05d88d03a3838a0005f0478d2e89d72bfba9f66d29552f36a9d70aae6f19fcf6
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-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
eb5f72fcd1113936673ab68d25a59f927f697f5cf5cb87ba7519530125fe3dbc
BLAKE2b-256 checksum
How to use checksums
c7ac728c6cc08b890420cd4491de7b50ce89195afce3c8af9f18ea428e07a8e3
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-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
603a7faff32b9ce2c3c96e5bb80166dd98ec35c13e2c1e0d672be8fb930024ed
BLAKE2b-256 checksum
How to use checksums
a20a37ad00e68e9fa3ddd1a530e431f27dc20ca02020f01a01e91f4cb01a6113
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-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
fbd9dbad52b8809f71fdda3efae90878969ee7d704584330f37220a6fd09e67b
BLAKE2b-256 checksum
How to use checksums
9edc1c3e70b92bd1b10077d4bbb35a47666701dc9b242fa18a32b716616c3a73
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-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
21b755ede4f42054fcb163690d82a841a390bf332f3bf76ed304fc8d76755c6a
BLAKE2b-256 checksum
How to use checksums
0c58e3a865b932d53777a38c0754d0d6926d09971ac5283a53ffeef4dc8303be
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-cp311-cp311-macosx_11_0_arm64.whl
Size 75.0 kB
Tags CPython 3.11 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
2a08ced2c79607c764879422cda7422b578ec56e8c12c7184b55bed8e20458a8
BLAKE2b-256 checksum
How to use checksums
2091c3c790ea7f03ca69611d99c201ba302fc2c4e6c7859512004d6f6a80f153
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-cp310-cp310-win_arm64.whl
Size 457.3 kB
Tags CPython 3.10 Windows ARM64
SHA-256 checksum
How to use checksums
51761e517ce7b435f3f4f7f2d2118f8129ee018eec36e7bc3faf5faaa5d8f864
BLAKE2b-256 checksum
How to use checksums
ba5e6b38b213aeabca5431fe27b3e70fb803116f550b26fddd46142d03bb8c1c
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-cp310-cp310-win_amd64.whl
Size 286.5 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
857281ec84d2bc54689d6f42a03f968abb4f92f1891c4a601939d419aaed0c32
BLAKE2b-256 checksum
How to use checksums
4a77bdbf261af06c5658e3223d69f3b1719e0a1ccce8a149392bae6586a77ffa
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-cp310-cp310-win32.whl
Size 265.1 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
c5444c872009803bb6be380682f5fed2b0ebbe34ed14e9a8c59671e146924c83
BLAKE2b-256 checksum
How to use checksums
1cbc5e5a7d41fc98584bd0606b0a19228d2475ab797605ee27462e2858cbf8c8
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-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
bc32e667d8612334f6d370d46e1f2de2cb1c339f9dbfc759a5b024db1d66d88c
BLAKE2b-256 checksum
How to use checksums
df04b5d4772097a2fa4f0d1e75998c252450f00d7af46a66d4aefad9e3b10052
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-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
f42fc2e90348255db6cbb3ead86d3f0c96c65f62edd6eff7927961015ade70c8
BLAKE2b-256 checksum
How to use checksums
7ae4b663fc2203371ff49c1a2b99bc67d6655bf65e64db66c016bb6bcb63cabd
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-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
b38f4e1d0113470a1a54e614fe01ad6d34cbe3d599163f0f0136f939fafd1a1d
BLAKE2b-256 checksum
How to use checksums
b49322ac2a6c39ef86384c57350ab20343d4bf4bad91e0164438bef12f5e2602
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-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
dbc25203c405267a6dfee384a99659f814ac37b96c91187b54f5c99f88c9943b
BLAKE2b-256 checksum
How to use checksums
b8e13176a8f9ab89bd5905f2078087a34c1fbe364850e00e74247392b42459fd
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 11, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.16-cp310-cp310-macosx_11_0_arm64.whl
Size 75.0 kB
Tags CPython 3.10 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
439192ebf4fae4bc285128a0ac94bfae5e7d6302d79f0e293dcf2602b9cfb9f2
BLAKE2b-256 checksum
How to use checksums
d952416a80c6a633970455fdb5c883427176e248ce2147da91ceb513064edb3b
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 11, 2026.

Transparency log

Security for private-attribute-cpp 2.1.16

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.16.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 11, 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.16 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