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

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

Built distributions (wheels)

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

Download URL private_attribute_cpp-2.1.14.tar.gz
Size 47.5 kB
Tags Source
SHA-256 checksum
How to use checksums
fd84a3e0f6af6edea133a1f279d0485b3bef1b5f33f7299c6e9e16320790fc1f
BLAKE2b-256 checksum
How to use checksums
08a5f05ad1aca0530724d680c3c7a007e771eede03cd3baec55aed0356573489
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-cp315-cp315t-win_arm64.whl
Size 476.9 kB
Tags CPython 3.15 CPython 3.15 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
ddf928429dac635b38565d97420a8da417a11de9b4811f8266099751a341ccf7
BLAKE2b-256 checksum
How to use checksums
9e88320f94e89e6b797541420461e765c8fc09b5b2f6c8705f03a183691fd0a1
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-cp315-cp315t-win_amd64.whl
Size 298.0 kB
Tags CPython 3.15 CPython 3.15 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
a05199087a84551436ed2aed2378b667344467b334bdefab5fe86f2a12fadd80
BLAKE2b-256 checksum
How to use checksums
04902f11d4bf86865e73be5903a405f3529a91d97e1b941d1a8460aa4b1af0b0
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-cp315-cp315t-win32.whl
Size 273.8 kB
Tags CPython 3.15 CPython 3.15 free-threading Windows x86-32
SHA-256 checksum
How to use checksums
6c7ad193a7de3fc8f7c31fe2b91b487183381412b313534500b5c7da9bbd3e53
BLAKE2b-256 checksum
How to use checksums
0f8cb7bef8146fe3f2a00c4f9c74df7dc53ba02043155bd35efe342d9863b0c6
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-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
1a42412a9503e494f3426141dbf38c926f114d5ccb8361ea2b615b6627f567ae
BLAKE2b-256 checksum
How to use checksums
5be89de67d4cad300b1200da00260b29e5398388626725f438418ac3d6a22584
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-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
683b75635378bcf705b923a9dce3201f7ae5a35aec4c576145e7284f94560d6d
BLAKE2b-256 checksum
How to use checksums
80f01a6e032b8a2126eae502a32676412c35c406401bb92e91b0e8d18569463b
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-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
0a13fe87bbbc6335ed50e693ac00782ae021a6e82b7e90389cd7b1ed7cfcefb1
BLAKE2b-256 checksum
How to use checksums
34254cb8ce81832ff8f1b04c2ded334f77e2851820d23c2d589836e39bfc4692
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-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
927f1b6a5079a35a315f04431989fd270fee785c3f1e0082a71134e9ebabb7ae
BLAKE2b-256 checksum
How to use checksums
d43d1fc1bac164c6dc4440bb4c823bb2bcbda00cce32f0bc7df51aa3dbb18cb9
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-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
edb73f929c08a4e4f011814f3d63ebd04e96b304af6fa346cc3c3013c0c1b58c
BLAKE2b-256 checksum
How to use checksums
14db0a68574f2325bdb4e9da973470b6b6f40e394caa9a4a51d6d16ac2d64f99
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-cp315-cp315-win_arm64.whl
Size 474.1 kB
Tags CPython 3.15 Windows ARM64
SHA-256 checksum
How to use checksums
0d31b5ec7bef49c1509123913871dba82a8070dac8c719f39a3eda33426f3372
BLAKE2b-256 checksum
How to use checksums
7f58f0011f04431e4b65c81535cf9759a8241d18da7e3d2386f7af701158d12e
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-cp315-cp315-win_amd64.whl
Size 296.2 kB
Tags CPython 3.15 Windows x86-64
SHA-256 checksum
How to use checksums
8a1e155386d2d42420b006056e50d4c2ad1060f605b49db08e8e9cf244ccb2ff
BLAKE2b-256 checksum
How to use checksums
36c91b583cdb67995dadff6f745ad53316403eb7faa0fabbff43b409cbc297bb
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-cp315-cp315-win32.whl
Size 272.3 kB
Tags CPython 3.15 Windows x86-32
SHA-256 checksum
How to use checksums
237918030d519ff2600f0e10dd509e812c63adb7c6a7b54491b83735ee455d45
BLAKE2b-256 checksum
How to use checksums
5afcde4ea6ebe870332f917391475e0f3b1fc031e443d7f26204ff1bbac7d6db
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-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
b717e1d990bb94289a53b9a962bc47dbf91f3eec8d402ea2fcfcd4fa2de0f9f7
BLAKE2b-256 checksum
How to use checksums
98002ac365074763afbd8560a3aaa932a6f14ccec53505ed757264e5ef332b90
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-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
8ee8b9ac4ae617f96496461b2ef6d2d2f567c152bb80cda5e47a4c3ec6fcdf86
BLAKE2b-256 checksum
How to use checksums
953ac9fedfbd8caa829cc33273f3eb99f565a45d95ee5832dd7aacf355418dff
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-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
0f3610a8f6e18cc53f48bdc258b43f9732fcbbf1cd8f56c4a9a4fe3c8be6c074
BLAKE2b-256 checksum
How to use checksums
40588245dfc6d8e534ba1db71786a9d994f2f93bc22475ea0f7709b8cd96ac16
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-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
f31a817c0d1647b5322866f1e0a220a2627cd04569a8fa845c4188c6b4194252
BLAKE2b-256 checksum
How to use checksums
9e86c1a316f50cfe87f16dc5ed1d4250c19bdc9cdd3672dbe42ccdce0456f843
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-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
e06b0e4ef8425c75d186b6ac6a52043be0cc445967b7d97dc7313410c6e1c3b9
BLAKE2b-256 checksum
How to use checksums
b148da56177df7469b5a0fdf6a1643a10e68e30a8d0cefb0423ae5eecb3ccd53
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-cp314-cp314t-win_arm64.whl
Size 476.9 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
86d91e71b7a7319b3621adda718af3d5cc8f494c3e0c04cb83cba982798e596d
BLAKE2b-256 checksum
How to use checksums
f9f45b64e1f16303961920133f8dbd71f953d3029f1f584c6481537f5abb387b
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-cp314-cp314t-win_amd64.whl
Size 297.7 kB
Tags CPython 3.14 CPython 3.14 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
863ebf5674dd9fc3c96edaffbf2816a04f5997cd4bab79c8d005a7aa94c8729b
BLAKE2b-256 checksum
How to use checksums
e4f3de0ed068d9f799c5bac56e2acd6f207748c31279c32be8b8e0c45a3761b6
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-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
ef2939a1d13fd480b43970a650828ff8e6d562966c88b3a5fb2eb6c21e5d8ac7
BLAKE2b-256 checksum
How to use checksums
e94978c8991062b46d146a69e1f557a90c100b3eefa47d320d854a361af48590
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-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
d001846c30f98aacdb11501383b85ba260b0bde8b29c276a481c945343b1a537
BLAKE2b-256 checksum
How to use checksums
4a0badc0dc1758e561b7b82c413be60e31270d2bfe1e2777ff6178eca5b10dc5
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-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
faeed202bbb31bb321a698216db842fc38786691534c7a3b91a906272fa0e384
BLAKE2b-256 checksum
How to use checksums
bfaccb2cc975e7d5633603045b03eeab443c088b9506f73bfd2a2d6547e8a77d
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-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
5bbc84de586daf4c27e02150643ce97339d9d0d73b8e2581e2c10d44c78ac598
BLAKE2b-256 checksum
How to use checksums
ace445a40edeb409450cb651346f51995992eddebc3715cde9554c8370e63e95
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 91.1 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
dd5779bc1550c1cfdcddc40bf43eda87c4cfa1fbfe0966246c1f1fdc4a8409df
BLAKE2b-256 checksum
How to use checksums
d7bf19e785f848743fcf2c14953456b0b2199223a931edde23415e606ce9fd8d
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-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
6860688b1dbf7ac665a50062bff2a95ddd617a8aebc3b0d215c7e87ef0cd4c3e
BLAKE2b-256 checksum
How to use checksums
7abde56a986fff45559dc95bf28e02a910da4c9b0b47b26985898ac66b92595c
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-cp314-cp314-win_arm64.whl
Size 474.0 kB
Tags CPython 3.14 Windows ARM64
SHA-256 checksum
How to use checksums
73001736adcb462637ab200dd15a1edadb99135f83ca490fc646f12a083b761c
BLAKE2b-256 checksum
How to use checksums
d7d8ddf7c685aabb767a33904d37af4b15c64af9459ae3ec3f4b471b8c15c70d
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-cp314-cp314-win_amd64.whl
Size 295.9 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
f72b116ea7e71ea81e8bf9c7c45878a31ad0d7fef8161c8d6ef6e172e7c4e185
BLAKE2b-256 checksum
How to use checksums
74d4d3d94a3d302364b5b4aed55c7d8bd658c1bd95f2f462f24b5973cb13d87d
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-cp314-cp314-win32.whl
Size 272.3 kB
Tags CPython 3.14 Windows x86-32
SHA-256 checksum
How to use checksums
689af1f7aab5e91a094d1cb3300917403a7e5e34bfc358816631ea40ec063cb6
BLAKE2b-256 checksum
How to use checksums
4fcf7d6cec85dc9ea5a06999f86edcb8ebeefbc367e2707eec0472a910a19344
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-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
70a4c26327fad842670d3c6812ec352ce71611fc04cef4a7e4c25e923f29ce76
BLAKE2b-256 checksum
How to use checksums
cb6a66bcf156746698f900caac6570bfa0956f15e11fae5dc69e00f67b093930
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-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
0d91ef4c01a15a6dd251ba19d4e8488c2d5df2aea32b3880fe6eb585bfe32baa
BLAKE2b-256 checksum
How to use checksums
c0ed13099ab604fc0820c95d55988391806d2b950a4f281d7cb1dcfcd706fc03
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
Size 98.1 kB
Tags CPython 3.14 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
58f7d6ad94de02ae859ef8ef782b6fe412d5cd3be62f2c14e324c19d9ac85ac7
BLAKE2b-256 checksum
How to use checksums
779e24b73e596ffc5a6b8778f100792e2efdb908483967f65c18cee8b56cae5e
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-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
73606f1a5b86b6aa9e57d6390c3c276071b21ca87d7eac4d70e0ff47ed73c062
BLAKE2b-256 checksum
How to use checksums
8d3261bfb034da35b9cd7f81806e17b24d04e03952ecde2bb60a3089d1d99599
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-cp314-cp314-macosx_11_0_arm64.whl
Size 75.4 kB
Tags CPython 3.14 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
e2a7e6d61dda254388b9829f5b7a8a6cfc0775906c51f27cdd961e65cd3f5164
BLAKE2b-256 checksum
How to use checksums
2c53dbbe62276917d09caa9bf2bf00509491a4eebc10f6231dae30dbcdeacf99
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-cp313-cp313t-win_arm64.whl
Size 459.6 kB
Tags CPython 3.13 CPython 3.13 free-threading Windows ARM64
SHA-256 checksum
How to use checksums
34c736c7616f0416e33e68ae604e85f84c7b2ec17d13f9754978305e39111d53
BLAKE2b-256 checksum
How to use checksums
5d7526c2f6b993315f1ba2b281fb2208503d8c525b2b9cfaed7e8da90cf159e1
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-cp313-cp313t-win_amd64.whl
Size 288.3 kB
Tags CPython 3.13 CPython 3.13 free-threading Windows x86-64
SHA-256 checksum
How to use checksums
2cbafd9c210040356510dfb26f0b3631ee210a6faf92506bd0264300211a729c
BLAKE2b-256 checksum
How to use checksums
62eae2bbaff07f8d9a22b685a7b82212cb5cc5012d29e0a7435d6e3640fa062c
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-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
f66612312dc8f6fef9c6384038b4259825c55ab3a2018c492c5becedb0dd1b34
BLAKE2b-256 checksum
How to use checksums
9913f5f8aa2e837d47a765e84f6aed1d7cbb134861064420092e93acf2288110
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-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
0bd55009a2501b2800ad5e266dbe2d4f7a68f0c283ff7a418b10af2628ba1289
BLAKE2b-256 checksum
How to use checksums
b14ba5720332d6033d09095deffeb317a88e9d5eabd35a083091b2232cbe04b2
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-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
4a943b6e97ac3c63cefc2747b5c670297b240dba1472f38bf0be60cb170df57a
BLAKE2b-256 checksum
How to use checksums
401e1a93fa147d9a89eb83e3ee9b9ab6c380e0554c7b2b5058f83e187fd192c8
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-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
4491ce7857e6b0c2179c8b5f7283487c5c8d23ba880bfc202c39c2f6d731605b
BLAKE2b-256 checksum
How to use checksums
efae598fb86d79aace35d1f4f66a7d390dd58ebc7dbfac51f270ed50401362a5
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-cp313-cp313t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
Size 91.1 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
97a3bbcfda2b6f42be3f92493f18c800215697626f263d2eebf1947159f40c8f
BLAKE2b-256 checksum
How to use checksums
b86499b30d4e56f6056aa49c7e1e39e0d6e14b26b1a1791cc2041f8cae323e20
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-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
206ef02dd4b07310b76eee5d149264ca71554923ceef6e50166fa96fee0d8fd4
BLAKE2b-256 checksum
How to use checksums
19b1bdac8a1c64ebdffbbf3da45901efbc3a0ab3d2e31d21e62d07b0afd1b532
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-cp313-cp313-win_arm64.whl
Size 456.9 kB
Tags CPython 3.13 Windows ARM64
SHA-256 checksum
How to use checksums
2e00ba63af4a52f509231610d84ea6ec214ae39d6d4d8e67316eb44aab4628c0
BLAKE2b-256 checksum
How to use checksums
3d33b9e909d214468c7c0e81f8e0997b11e3a156ee868a4e58afc00643be81d3
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-cp313-cp313-win_amd64.whl
Size 286.8 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
f53221507184551b9b778cfcbecf1a3b2a95a4ea37f25fbb97bcf71bc5723c15
BLAKE2b-256 checksum
How to use checksums
2c1936f6569d33b85bfbf3a54341396a53d25e2a68ae745b17e9f2d49f12c83e
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-cp313-cp313-win32.whl
Size 265.4 kB
Tags CPython 3.13 Windows x86-32
SHA-256 checksum
How to use checksums
71e214dde4131379fa002616699ee816bb8b03259dee5c454a2e4b25ae1013ab
BLAKE2b-256 checksum
How to use checksums
1d7d161f6db2b8c64b799554e9721dbb69b99f37f7ea93a4fe3a92e950b52b25
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-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
b5b0a700b43876b69516c754fa4a30520b512ef26ed6ced8b7bd5ce7d8cb3fd1
BLAKE2b-256 checksum
How to use checksums
cd7a52e6a814427a41343801a81278254418142960bedef5c7d9427d2cade54a
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-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
82251df46c55b3ab9295e38491eb2775bd3e94f7ef35d45d4e8726225c1c1158
BLAKE2b-256 checksum
How to use checksums
d178fc05ed5d47b96ce42dab745ee8dc433c78595ecd7ab849e5953a1c2988fc
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-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
3ecb9ada0bc8cb5d69fc7f45bf1e14bddfb47ea2740970dec14a900a5eb1eee1
BLAKE2b-256 checksum
How to use checksums
f59de65f4479b3c9d813d596600dd0a5e0406dd1882d7b4e463df0edbae82f99
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-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
8559bd198b6262772a55937b54c74f5489aafcb4498c68f1ce21ab92c199f3fa
BLAKE2b-256 checksum
How to use checksums
930ddf50fbeb5d9ffc86b0f46ccbdff0ce4bc134864a75d05ce18ce0d8fb3fad
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-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
ba1bcd217656d1c2abdfe4f576605a79ebebef3febfa41d8854553b6b68c6d9b
BLAKE2b-256 checksum
How to use checksums
7bfd1ac1e9f8bcc75b0d101c1c251f76f4cfa076eee232a7082199f4a7eab3d2
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-cp312-cp312-win_arm64.whl
Size 457.0 kB
Tags CPython 3.12 Windows ARM64
SHA-256 checksum
How to use checksums
c5dcc3c2ad9c2bece95128b121f1f9a60e43857956eb50212230552051df52c9
BLAKE2b-256 checksum
How to use checksums
b3dd55c9d7df7415f9a241736a2a396ad567aaa85c326434e25e1d8b1524f740
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-cp312-cp312-win_amd64.whl
Size 286.8 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
ca365cb78f6e51e909394597f010f2a3c4235040828fa0d833d8f8070ff731d6
BLAKE2b-256 checksum
How to use checksums
3f8009acdf09804967f340422905a9d9bf9e7fe533e9a45b0aaa974745f7503a
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-cp312-cp312-win32.whl
Size 265.4 kB
Tags CPython 3.12 Windows x86-32
SHA-256 checksum
How to use checksums
b12bc282087bf5eae096ff8a2a639918cee8245e88452c64273b53f520a8a64d
BLAKE2b-256 checksum
How to use checksums
da458f92d5331186c27df76a41fd46fa26318e55f994ab6e9a59ae9f9e64277d
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-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
979914dd2e348d656d181cef73bffc8b01de7704462c7d886960b11e1580f4b6
BLAKE2b-256 checksum
How to use checksums
0470144104a04e753455731919a00e196a3c323c52d87f652129b8011351bee5
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-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
d804fa5321823010a2a5f3aa27c403b7e3c62316dec7540684bc10d4fcad479c
BLAKE2b-256 checksum
How to use checksums
0112379bf0b43024748bca8f554e41a6cbc199015ae834a2795ec4881af5eb9e
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-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
ee4c6805ce7cf765f949ae8446277f2b00c684c79928ffcdfec92c968bfeeb63
BLAKE2b-256 checksum
How to use checksums
b894041d5cfcff748595448c36da7402d3e3bc60cfa4a4159d5d08f8f51614bd
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-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
13efa17a063266459713444cc31d47c1ad23c8cbd392dce993f14edbd92b7254
BLAKE2b-256 checksum
How to use checksums
9ccf727e2cd567a7f99de07dd2f02f88ccfcfd0823d7236481703ab50188b801
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-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
d28298e2ef13de118216da22bd3ae5a3bacfba3c5d4084a933c8a2f9dd2fedb2
BLAKE2b-256 checksum
How to use checksums
b3e3d19db688f402d026281a0044e20cfcb36e5001cdec4c77910747cb73ab66
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-cp311-cp311-win_arm64.whl
Size 456.8 kB
Tags CPython 3.11 Windows ARM64
SHA-256 checksum
How to use checksums
923b8ae96b11b73fe1a3869d5faa3579f372db5468703c0c9a7c8021885d788d
BLAKE2b-256 checksum
How to use checksums
0d3bb0023fa63fd05b6955c4a75cfa3fc014a96db3070c5fb1d8a4364d4c1c7b
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-cp311-cp311-win_amd64.whl
Size 286.5 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
7d99972e4695374286d4c1bb7a3b9160cfe5c4f8163b338f53fb3769e5ccfc4a
BLAKE2b-256 checksum
How to use checksums
2cd22fbe2028bdfb1923a7e1b870da1c9bb27463bbe698fa9227e2f58fc42381
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-cp311-cp311-win32.whl
Size 265.1 kB
Tags CPython 3.11 Windows x86-32
SHA-256 checksum
How to use checksums
ac17e5ad8fd9163dc79b8bf4b8a4627d9c2b663022b7cf497ba750cce58e54f7
BLAKE2b-256 checksum
How to use checksums
b085e59ee499995b149ca9c36988cd623fd9bc87d4e8de7d7cb741321c44681f
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-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
dd3557f0bc8b0d942d04f8c7afc2a98a7b2bbed836eaa03e34775c0f72d1f88e
BLAKE2b-256 checksum
How to use checksums
67785bc007ca2cc4fed94e8e8bafbb6721ede9d25899e6091d96d26540131179
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-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
49dfd1c57b1ce1bfb162027f8fe9b2b8aca5cbcbb98346777d9d40f054f96fbe
BLAKE2b-256 checksum
How to use checksums
5d7944eb034d4847fd00749d06284e775f97a51ba4d2e723ccd4eca8c145d5e5
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-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
43b94c0b87880a62587429e84d8f3a1bb5d0c49ba9f8c6625d6f80e69a9b2f91
BLAKE2b-256 checksum
How to use checksums
5ac9547524d00878e9fc1378898f4290fea211083297c8e4befa2ed75d9ef026
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-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
28e1ef8ce32da466d5cf98f9afc53876b8acafebe1e728c86a9f7bf66e60ed98
BLAKE2b-256 checksum
How to use checksums
cf875331b45838b8a50da4bca6a713875454f96a0355c72b72207e7edf0d56ae
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-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
0b1ec77e5be46d90194982131440da2c1864e6d3570d953d69f4ed28e997062e
BLAKE2b-256 checksum
How to use checksums
e6afa62b501794bc368c2b302e732a484099da44f13f2d14efab4a0b1b499147
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-cp310-cp310-win_arm64.whl
Size 456.7 kB
Tags CPython 3.10 Windows ARM64
SHA-256 checksum
How to use checksums
23c11f6f665c3d02c43fb37c10cf3747ac10188aec067a89b4e94a534a7c8488
BLAKE2b-256 checksum
How to use checksums
f410c42d337b6bef7dedb1de7a16b02723b79c3e36cd9db8bc3448bedaa57bfe
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-cp310-cp310-win_amd64.whl
Size 286.5 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
62e28835d9456267f9741b79835a77a26627dcac677ee66547fe2b629e92a257
BLAKE2b-256 checksum
How to use checksums
6d06c39137de62f82637bd6c2234ec594cc5e771ff9eae1fd23fad8f81e13b5f
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-cp310-cp310-win32.whl
Size 265.0 kB
Tags CPython 3.10 Windows x86-32
SHA-256 checksum
How to use checksums
c5255ada19259a9b2721419084f3d1449e07da9cfb6c77dc33df69dedbda20ee
BLAKE2b-256 checksum
How to use checksums
771547d43353df1ce2dc2b4e214acd20f395b1560efa0b0dcae7d73f60c0fc9b
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-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
72cbfcbb26bfb1f128cf6f8d214f2ead181e335fea2fd7f4c8f797620ca7a1aa
BLAKE2b-256 checksum
How to use checksums
983fd125cdf1fe02b5b4707d183118e1b2ac7384e1721227f514239887a1cbda
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-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
48c1fec630171bb64bbb65b1a4f2ee697a8d488219115f98a0a6281e81f3643e
BLAKE2b-256 checksum
How to use checksums
9a1c1a0626d3303a1538af5268def33e0e541e6fd8a235c3638b32a682242211
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-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
08679151b6a1ae691c0c1c221de29bfb4c4dd224e094ea61a7a1e21a0fb96fa4
BLAKE2b-256 checksum
How to use checksums
d4862c30159a896242873d2fa4c964f779a651bae8b01950047c0109860137a6
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-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
d0a2883e2e01df872a4feeb1ff50fa2a8d5c54d2b33ac055ce36ddb5ffaaadd3
BLAKE2b-256 checksum
How to use checksums
eaf7528d90c937a46c894f315ca892abd35839c7dd52359c34e869436817793a
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 7, 2026.

Transparency log

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

Download URL private_attribute_cpp-2.1.14-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
4a9c55f6602b3c275201462be41faff65e009e9b7c20ade8a6afe29a6157bfbc
BLAKE2b-256 checksum
How to use checksums
904bb187680b905cd429e09d5f8ca315d7c4c9148f9c8adbc118b4d3b0a51fbe
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 7, 2026.

Transparency log

Security for private-attribute-cpp 2.1.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.

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.14.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 7, 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.14 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