private_attribute_cpp
True C++-style private attributes for Python, enforced at the C level.
A C++ extension module (private_attribute) that lets you declare attributes
that are only accessible from inside the class that owns them — genuinely
hidden from the outside world, from subclasses, and from hasattr(), dir(),
and obj.__dict__. Unlike Python's name-mangling (_Class__name) and the
leading-underscore convention, these attributes cannot be reached at all from
outside the declaring class's own code.
Note: CPython only. Requires Python ≥ 3.10.
Table of contents
- Why?
- Installation
- Quick start
- Core concepts
- API reference
- Custom metaclasses
- Behavioral notes & limitations
- Building from source
- Running the tests
- License
Why?
Python gives you a convention (_private) and a name-mangling trick
(__name → _ClassName__name), but neither is an actual access barrier. Any
code that knows (or can guess) the mangled name can still read and mutate your
"private" state.
private_attribute implements the real thing in C++:
- Private attributes are not stored in
__dict__. - They are unreachable from outside the class that declares them — including
from subclasses and from
getattr/hasattr/dir. - Inside the declaring class, they look and behave like ordinary attributes.
It does this by rewriting attribute access in tp_getattro / tp_setattro and
storing private values under generated, collision-resistant names (a tuple of
two SHA-256 hashes).
Installation
pip install private-attribute-cpp
Prebuilt wheels are published for CPython 3.10–3.15 (including free-threaded
t builds) across Linux, macOS, and Windows.
Quick start
from private_attribute import PrivateAttrBase
class BankAccount(PrivateAttrBase):
__private_attrs__ = ["_balance"]
def __init__(self, balance):
self._balance = balance
def deposit(self, amount):
self._balance += amount # ✅ accessible inside the class
@property
def balance(self):
return self._balance
acct = BankAccount(100)
print(acct.balance) # 100
acct.deposit(50)
print(acct.balance) # 150
print(hasattr(acct, "_balance")) # False — truly hidden
print(acct._balance) # AttributeError: private attribute
Core concepts
Declaring private attributes
List the private names in the __private_attrs__ class attribute:
from private_attribute import PrivateAttrBase
class MyClass(PrivateAttrBase):
__private_attrs__ = ["a", "b", "c"] # string, or a sequence of strings
def __init__(self):
self.a = 1
self.b = 2
self.c = 3
def show(self):
print(self.a, self.b, self.c) # (1, 2, 3) — visible inside
obj = MyClass()
obj.show() # 1 2 3
print(hasattr(obj, "a")) # False
print(hasattr(obj, "b")) # False
print(hasattr(obj, "c")) # False
- Private attributes may be set on instances or on the class itself
(class-level private state, e.g. for
@classmethod). - They also cover private methods: declare a method name in
__private_attrs__and it becomes callable only from the class's own code. - They work alongside
__slots__(see notes below).
Custom name generation (private_func)
By default private values are stored under generated hash names. You can
control how the storage name is derived with a private_func callable, which
receives the object id and the attribute name:
from private_attribute import PrivateAttrBase
def my_generate_func(obj_id, attr_name):
return f"_hidden_{obj_id}_{attr_name}"
class MyClass(PrivateAttrBase, private_func=my_generate_func):
__private_attrs__ = ["secret"]
def __init__(self):
self.secret = 42
def read(self):
return self.secret
private_func may be passed either as a keyword in the class definition (shown
above) or on PrivateAttrBase itself. It is optional; the default generates a
tuple of two SHA-256 hashes.
Decorated methods (PrivateWrapProxy)
Decorators that return a plain wrapper object (anything other than
property / classmethod / staticmethod) would normally break private
attribute access, because the wrapper's bytecode is not recognized as
belonging to the class. PrivateWrapProxy makes arbitrary decorators
compatible:
from private_attribute import PrivateAttrBase, PrivateWrapProxy
def deco(func):
def wrapper(*args, **kwargs):
return func(*args, **kwargs)
return wrapper
class MyClass(PrivateAttrBase):
__private_attrs__ = ["a", "b"]
@PrivateWrapProxy(deco)
def method1(self):
return self.a
@PrivateWrapProxy(deco)
@PrivateWrapProxy(deco)
def method2(self):
return self.b
PrivateWrapProxy(decorator) returns a _PrivateWrap object that wraps the
decorator application. It exposes two public attributes:
.result— the final decorated result..funcs— a read-only list proxy (_listproxy) of the original (pre-decoration) functions.
To stack decorators, resolve name conflicts, or fix decorator ordering, chain
.result.<attr> onto the wrapped method and pass the method itself as the
second argument (which saves the previous functions):
class MyClass(PrivateAttrBase):
__private_attrs__ = ["a", "b", "c"]
@PrivateWrapProxy(deco1)
def method1(self):
return self.a
@PrivateWrapProxy(method1.result.name1, method1)
@PrivateWrapProxy(method1.result.name2, method1)
def method1(self): # final implementation; earlier ones are kept
return self.b
@PrivateWrapProxy(deco2)
def method2(self):
return self.c
The _PrivateWrap object is transparent in normal use: it forwards
__getattr__, __call__, and descriptor __get__ to its .result, so callers
interact with the wrapped method as usual.
Inheritance and use_parents
Since v2.1.0, a subclass's code cannot access its parent's private
attributes — a parent's private attribute is reachable only from the parent's
own code, or from a class that re-declares the same name in its own
__private_attrs__. When a subclass re-declares the same name, the two are
stored separately (instance attributes per declaring class, class-level
attributes per class).
Since v2.2.0, you can opt in to inheriting all ancestors' private names with
use_parents=True:
class Parent(PrivateAttrBase):
__private_attrs__ = ["_secret"]
def __init__(self):
self._secret = 1
def get_secret(self):
return self._secret
class Child(Parent, use_parents=True):
__private_attrs__ = []
def __init__(self):
super().__init__()
self._secret = 99 # stored in Child's own storage
def read_own(self):
return self._secret
obj = Child()
obj.get_secret() # 1 — parent code sees the parent's value
obj.read_own() # 99 — child code sees its own value
The merged names live in the subclass's own storage — they never overwrite
the parent's values. The Python-level __private_attrs__ tuple is left
unchanged; only the internal name set is merged. Default is False.
API reference
| Name | Kind | Purpose |
|---|---|---|
PrivateAttrBase |
class (metaclass PrivateAttrType) |
Inherit from this to make a class with private attributes. |
PrivateAttrType |
metaclass | The metaclass that implements the private-attribute machinery. |
PrivateWrapProxy(decorator, orig=None) |
decorator | Wrap an arbitrary decorator so it stays private-attribute-aware. |
_PrivateWrap |
class | Returned by PrivateWrapProxy; exposes .result and .funcs. |
prepare(name, bases, attrs, **kwds) |
function | Context manager for building private-attribute classes in a custom metaclass. |
postprocess(typ, temp) |
function | Finalize a class created via prepare. |
register_metaclass(metaclass) |
function | Register a custom metaclass so it can produce private-attribute classes. |
ensure_type(typ) |
function | Reset tp_getattro/tp_setattro/tp_finalizer slots on a type. |
ensure_metaclass(metaclass) |
function | Reset the corresponding slots on a metaclass. |
Class-definition options:
| Option | Type | Default | Meaning |
|---|---|---|---|
__private_attrs__ |
str | Sequence[str] |
() |
The private attribute names. |
private_func |
(obj_id: int, attr_name: str) -> str |
None |
Custom hidden-name generator. |
use_parents |
bool |
False |
Merge ancestors' private names into this class's own set. |
Custom metaclasses
To combine private attributes with another metaclass (e.g. ABCMeta), use the
prepare / postprocess pair and register the metaclass:
from abc import ABCMeta, abstractmethod
import private_attribute
class PrivateAbcMeta(ABCMeta):
def __new__(cls, name, bases, attrs, **kwargs):
with private_attribute.prepare(name, bases, attrs, **kwargs) as temp:
typ = super().__new__(cls, temp.name, temp.bases, temp.attrs, **temp.kwds)
private_attribute.postprocess(typ, temp) # or temp.postprocess(typ)
return typ
private_attribute.register_metaclass(PrivateAbcMeta)
class MyClass(metaclass=PrivateAbcMeta):
__private_attrs__ = ("_a",)
__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
a = MyImplement(1)
a.my_function() # 1
a._a # AttributeError: private attribute
MyClass() # TypeError: Can't instantiate abstract class ...
prepare(...) returns a temporary object exposing .name, .bases, .attrs,
and .kwds (and, since v2.1.17, a .postprocess(typ) shortcut). Since v2.2.3
it is a context manager (with), which guarantees the internal creation lock is
released even if construction fails.
Behavioral notes & limitations
__private_attrs__must be a string or a sequence of strings.- Names declared in
__slots__cannot also be in__private_attrs__; however, private attributes may still be set in methods even when__slots__is defined (they live in the private-attribute storage, not__dict__). - Instances of
PrivateAttrBase(and subclasses) are not picklable by default. - Private names are ultimately rewritten to a tuple of two hashes (unless a
custom
private_funcis supplied). _PrivateWrapobjects are transparently unwrapped back to the original object during class creation.- Do not pass
PrivateWrapProxya decorator that itself returns a_PrivateWrap— this raisesTypeError. - A class nested inside another class cannot use the outer class's private attributes.
- If a parent class defines an attribute that is not in its
__private_attrs__(nor aPrivateAttrTypeinstance), a child class must not list that name in its own__private_attrs__. - v2.1.0 — subclass code can no longer read/write a parent's private attributes; re-declaring the name stores it separately.
- v2.2.0 — a subclass must not define, in its own class body, a name that is
private to a parent, unless it declares the name in its own
__private_attrs__or opts in withuse_parents=True. - v2.2.1 —
preparelocks private-attribute-type creation so only one type is being built (type.__new__) at a time;postprocessunlocks it. The lock is released automatically on failure. - v2.2.3 — prefer the
withform ofprepare/postprocessto guarantee the lock is released. - CPython may change
tp_getattro/tp_setattrowhen you assign__getattribute__/__setattr__. Useensure_type(orensure_metaclass) to reset those slots, and avoid setting those methods on private-attribute classes directly. register_metaclassrequires a metaclass that supports weak references.- Do not set
__static_attributes__on a private-attribute class; it is removed automatically.
Building from source
The module is built with scikit-build-core and CMake (C++17). It vendors the header-only PicoSHA2 library for SHA-256 hashing.
git clone https://github.com/Locked-chess-official/private_attribute_cpp.git
cd private_attribute_cpp
pip install .
To build a wheel instead:
pip install build
python -m build
Set PRIVATE_ATTR_KEEP_DEBUG=1 to retain debug symbols in a Linux build
(otherwise -g0 is applied).
Running the tests
pip install pytest
python -m pytest tests/ -v
The test suite covers attribute hiding, private methods, class-level private
state, decorator wrapping, inheritance semantics (use_parents), ABC/metaclass
integration, __slots__, and GC/cycle-collection regressions.
License
MIT © 2026 Locked-chess-official.
PicoSHA2 is distributed under the MIT License (© 2017 okdshin).
Metadata
Release files for private-attribute-cpp 2.2.8
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| private_attribute_cpp-2.2.8.tar.gz | 56.6 kB | With provenance | Details for private_attribute_cpp-2.2.8.tar.gz |
Built distributions (wheels)
Total release size: 32.7 MB
Release files / private_attribute_cpp-2.2.8.tar.gz
| Download URL | private_attribute_cpp-2.2.8.tar.gz |
|---|---|
| Size | 56.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e0b3dbd05b88e3a302f42b0764c065c097bb170bf79507c2433aabd4b8ef3a44
|
|
BLAKE2b-256 checksum How to use checksums |
3e4c693ab3f27d7b858cf605ac307f4dc02c264dac48ccc02f89d56f62266abc
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp315-cp315t-win_arm64.whl
| Download URL | private_attribute_cpp-2.2.8-cp315-cp315t-win_arm64.whl |
|---|---|
| Size | 521.7 kB |
| Tags | CPython 3.15 CPython 3.15 free-threading Windows ARM64 |
|
SHA-256 checksum How to use checksums |
0b26e740515d025d37e5ed5b1511085ea6b8986877b1c711e2dd3c57da2a0583
|
|
BLAKE2b-256 checksum How to use checksums |
ce718e8bbf77d57954891c24cf9422792ad9bd176cb570d18deba51d115f1cb4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp315-cp315t-win_amd64.whl
| Download URL | private_attribute_cpp-2.2.8-cp315-cp315t-win_amd64.whl |
|---|---|
| Size | 302.6 kB |
| Tags | CPython 3.15 CPython 3.15 free-threading Windows x86-64 |
|
SHA-256 checksum How to use checksums |
43bb0e2945745be38270e3c46b0eb834fcc30341ce4a4aff803f5c0e6c9eddd8
|
|
BLAKE2b-256 checksum How to use checksums |
58d8572fa3b8d44f6c9817f5c58e2d8679331889330545b94a26532dafb50a71
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp315-cp315t-win32.whl
| Download URL | private_attribute_cpp-2.2.8-cp315-cp315t-win32.whl |
|---|---|
| Size | 282.3 kB |
| Tags | CPython 3.15 CPython 3.15 free-threading Windows x86-32 |
|
SHA-256 checksum How to use checksums |
399dee89fc5365d7c5eb73fcb46c5a8a2b0209546ebc6edbfd0378461478aa13
|
|
BLAKE2b-256 checksum How to use checksums |
da76d8c2a9c679834fe66d0966e97cc053f8644eda0e72cd456f08dee81f4b90
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp315-cp315t-musllinux_1_2_x86_64.whl
| Download URL | private_attribute_cpp-2.2.8-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 |
3cd5e2c58ad28225ef18ce46b6b6376ced1427779f75e1ff06cd9dc274a98115
|
|
BLAKE2b-256 checksum How to use checksums |
5194dfd23fe2fc95508e8e89eea07320cd2eb0040b54971610d4824e05bb0ea8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp315-cp315t-musllinux_1_2_aarch64.whl
| Download URL | private_attribute_cpp-2.2.8-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 |
4fa6a92979af0db0f54b3c2ee78e97ca5b602466d534e8b6acab9caf480043d6
|
|
BLAKE2b-256 checksum How to use checksums |
6dad318b6eecee81c55dfcbe5b22f5e6510bdfb5c44c8588720bf9f2632f463c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp315-cp315t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
| Download URL | private_attribute_cpp-2.2.8-cp315-cp315t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 95.7 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 |
70b0a231d5f7219826e4c39a801903a9ddc1b56a925b6b11c46e22ee1982f6c4
|
|
BLAKE2b-256 checksum How to use checksums |
3a559f8119f25c9d2af3466ca445db34431ae960551c0b75b86e10377c4da3a9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp315-cp315t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
| Download URL | private_attribute_cpp-2.2.8-cp315-cp315t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 89.5 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 |
85482ad469d10a7894012462bf47c27ec6643f761931d7b49dccde07e077c445
|
|
BLAKE2b-256 checksum How to use checksums |
0b6cad8baa39a783c7cdb021b5250fb931d405359e5ea2216a69de7b5655ec7b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp315-cp315t-macosx_11_0_arm64.whl
| Download URL | private_attribute_cpp-2.2.8-cp315-cp315t-macosx_11_0_arm64.whl |
|---|---|
| Size | 78.0 kB |
| Tags | CPython 3.15 CPython 3.15 free-threading macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
131a6336f375c1570ae0f23686af67d9dbd948c8b88b3d448b6c5998c1e689bf
|
|
BLAKE2b-256 checksum How to use checksums |
103f601d3ee1d6783c7546381f074685f0c99fa47c5db416894d2330be78881c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp315-cp315t-macosx_10_15_x86_64.whl
| Download URL | private_attribute_cpp-2.2.8-cp315-cp315t-macosx_10_15_x86_64.whl |
|---|---|
| Size | 89.4 kB |
| Tags | CPython 3.15 CPython 3.15 free-threading macOS 10.15+ x86-64 |
|
SHA-256 checksum How to use checksums |
4c3234fbe4c9cc4aa5f9992dd48801bbd0f64529b7e27409d3262e104b65f4ad
|
|
BLAKE2b-256 checksum How to use checksums |
607da173e701d7eade8051ae9262414caa090318029bda66736773233d59ff50
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp315-cp315-win_arm64.whl
| Download URL | private_attribute_cpp-2.2.8-cp315-cp315-win_arm64.whl |
|---|---|
| Size | 518.4 kB |
| Tags | CPython 3.15 Windows ARM64 |
|
SHA-256 checksum How to use checksums |
9b3280dcc82685690f980514a74701448faee326ab5251875bea2e22a8c8a334
|
|
BLAKE2b-256 checksum How to use checksums |
d6dda34b49fdcab7b76e9c9741ec4ff761f652cf83c941a3dea7fce1474a36e0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp315-cp315-win_amd64.whl
| Download URL | private_attribute_cpp-2.2.8-cp315-cp315-win_amd64.whl |
|---|---|
| Size | 300.9 kB |
| Tags | CPython 3.15 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
90785e5db627b90f259dd0be62bc3dafa05b9418c0eec449fe8b9026eec2e897
|
|
BLAKE2b-256 checksum How to use checksums |
8880615ca0d55c6de5785d89550b55b796085465d7ef8b2b13a19b43e921b559
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp315-cp315-win32.whl
| Download URL | private_attribute_cpp-2.2.8-cp315-cp315-win32.whl |
|---|---|
| Size | 280.2 kB |
| Tags | CPython 3.15 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
72563d3d41524d0f4ca301d21b01c09ecf168ae78775eaa99bd634cf675f1da6
|
|
BLAKE2b-256 checksum How to use checksums |
ec9b040a36f88c391fb9e03e44ccabc1d606461021e9630dde1674a4af8b95c2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp315-cp315-musllinux_1_2_x86_64.whl
| Download URL | private_attribute_cpp-2.2.8-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 |
35c90dba76766225ba54bb2223492a8395701a77c8f60f2d175f8ccb6ca89703
|
|
BLAKE2b-256 checksum How to use checksums |
45abdf4cc2720fb08fda70ed5b836858634e2528a41c22280cf1baee811df77c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp315-cp315-musllinux_1_2_aarch64.whl
| Download URL | private_attribute_cpp-2.2.8-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 |
a929fe587a4fd03ecd0ce0be661d6e860fc41f034b49f80ef2433c1da4f0991c
|
|
BLAKE2b-256 checksum How to use checksums |
85dbb635f981d8bcdda1226d79070ab7f689b45defccf448bd1315d52bb86a01
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp315-cp315-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
| Download URL | private_attribute_cpp-2.2.8-cp315-cp315-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 96.8 kB |
| Tags | CPython 3.15 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
ce091966fc12ec3e8eb00f48dfcd7ee5248e3c33f36e9933c7e4fcebb688ce46
|
|
BLAKE2b-256 checksum How to use checksums |
5d77f8064b02b564d6273a188d439f4afbe85fb685000185a91a59ad3d13532f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp315-cp315-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
| Download URL | private_attribute_cpp-2.2.8-cp315-cp315-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 89.3 kB |
| Tags | CPython 3.15 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
bf584400bd92932380c7782df6ca3881c88c4740919103a9f48bab71d7fbc141
|
|
BLAKE2b-256 checksum How to use checksums |
c4b2e462e4785766d8723b3affd819bc269fdd7a686c08e51b31f59a8896b89b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp315-cp315-macosx_11_0_arm64.whl
| Download URL | private_attribute_cpp-2.2.8-cp315-cp315-macosx_11_0_arm64.whl |
|---|---|
| Size | 75.8 kB |
| Tags | CPython 3.15 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
f825e8adff245547a17636fb63d5c39c459e34b05b1cfc339db89dd898936b46
|
|
BLAKE2b-256 checksum How to use checksums |
34d5d8b5457ecabc9b60908d30ba2bfa2607fad77ce999e1e847cca787f4f520
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp315-cp315-macosx_10_15_x86_64.whl
| Download URL | private_attribute_cpp-2.2.8-cp315-cp315-macosx_10_15_x86_64.whl |
|---|---|
| Size | 87.2 kB |
| Tags | CPython 3.15 macOS 10.15+ x86-64 |
|
SHA-256 checksum How to use checksums |
9e3e2e5fe82ad25cb4058ce56ea6f7280e724b5938b7d7d2e1b6637ad77dce30
|
|
BLAKE2b-256 checksum How to use checksums |
39ca8edce444cb39e3b6ea0989bc9fc7c779c6a6492480f0af2acac634270e14
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp314-cp314t-win_arm64.whl
| Download URL | private_attribute_cpp-2.2.8-cp314-cp314t-win_arm64.whl |
|---|---|
| Size | 521.7 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Windows ARM64 |
|
SHA-256 checksum How to use checksums |
4d5227501ef923c56149e6de0ab923aab1ea9edbc0250975994d217280e3b2f8
|
|
BLAKE2b-256 checksum How to use checksums |
5a488a512da6539c8b122977f42500b658131e02766378a14d952fc02dd6b98a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp314-cp314t-win_amd64.whl
| Download URL | private_attribute_cpp-2.2.8-cp314-cp314t-win_amd64.whl |
|---|---|
| Size | 302.5 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Windows x86-64 |
|
SHA-256 checksum How to use checksums |
1e0f9982f11f8bf57c206cb3916b5995412cd379cb399291b8fd379e278f7d96
|
|
BLAKE2b-256 checksum How to use checksums |
fe515328e8315d8eb0d193edfd60e09d3cc9646e32804925bceb2e855ca39497
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp314-cp314t-win32.whl
| Download URL | private_attribute_cpp-2.2.8-cp314-cp314t-win32.whl |
|---|---|
| Size | 282.5 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading Windows x86-32 |
|
SHA-256 checksum How to use checksums |
9b75c61eff57228cbcee285a993d43a18b40d39451748c0f1da3116e79a28e33
|
|
BLAKE2b-256 checksum How to use checksums |
621efd6aba315e9717093b1b8328aecc33bd1774cddfcfca63cac9fb5bed397d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp314-cp314t-musllinux_1_2_x86_64.whl
| Download URL | private_attribute_cpp-2.2.8-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 |
a68e8c8044d3a1aac39d7da5a2456fe9ac1c5ca0b3c13a033bb8bad437b631df
|
|
BLAKE2b-256 checksum How to use checksums |
3c60d7bfceb99378833e2365c530646b8917c5ee51247907b04d89e9aed729d4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp314-cp314t-musllinux_1_2_aarch64.whl
| Download URL | private_attribute_cpp-2.2.8-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 |
4a045e883f097cb0d4c6e672a4ddab13c4f1574ceb48e0c64bda22335f09d03d
|
|
BLAKE2b-256 checksum How to use checksums |
223ed24a05584416b86996408f1006f3881d0154d4b3997ddcf40f32f376e4d7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
| Download URL | private_attribute_cpp-2.2.8-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 95.4 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 |
421f76f2207fdc5a34feacf20e1f0be48c57a55fd3397a580b26e2e97480f697
|
|
BLAKE2b-256 checksum How to use checksums |
8765b29e00045314e0e3703167867e9b3b8ac3840b504dd170560d38c725138d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
| Download URL | private_attribute_cpp-2.2.8-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 89.5 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 |
e358c4a32e7067f43eb70ae6c45189a491bfca7fde4a83c47d274af7202076f6
|
|
BLAKE2b-256 checksum How to use checksums |
098ec020b0d8ba6c9c830ced90fa0dbecb0b7ac96e8599b4323a238c75c9fa63
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp314-cp314t-macosx_11_0_arm64.whl
| Download URL | private_attribute_cpp-2.2.8-cp314-cp314t-macosx_11_0_arm64.whl |
|---|---|
| Size | 77.8 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
8ba19b98c2460fafb091c194e4df2418cdf7a219d5f59875771f7d8d741ef1e9
|
|
BLAKE2b-256 checksum How to use checksums |
9651a5f8d24c35464376bc3e8f8581cfb6c446c875a395ada3173434543d0630
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp314-cp314t-macosx_10_15_x86_64.whl
| Download URL | private_attribute_cpp-2.2.8-cp314-cp314t-macosx_10_15_x86_64.whl |
|---|---|
| Size | 89.3 kB |
| Tags | CPython 3.14 CPython 3.14 free-threading macOS 10.15+ x86-64 |
|
SHA-256 checksum How to use checksums |
198b5a36337d8b87ccb9e42cb6e067808d473801b9be62d62dec82bf4b84a094
|
|
BLAKE2b-256 checksum How to use checksums |
4a2e504e6434b99497d58a8991c7faefda06aef12c70747cbc092f243f97ad2e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp314-cp314-win_arm64.whl
| Download URL | private_attribute_cpp-2.2.8-cp314-cp314-win_arm64.whl |
|---|---|
| Size | 518.3 kB |
| Tags | CPython 3.14 Windows ARM64 |
|
SHA-256 checksum How to use checksums |
a77ad1b1311025f394bd66da7b669617d8b4b64780db4b431ead7311a366d35e
|
|
BLAKE2b-256 checksum How to use checksums |
7b8788427407348687ca3bb278bf56d7fce9e9f348a7d3122dc80116d388e932
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp314-cp314-win_amd64.whl
| Download URL | private_attribute_cpp-2.2.8-cp314-cp314-win_amd64.whl |
|---|---|
| Size | 300.9 kB |
| Tags | CPython 3.14 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
2703054d91f8a5724d3cbc3dfa60b6a263c04aff0bfe10f5340b3a50a44d3806
|
|
BLAKE2b-256 checksum How to use checksums |
92ecd8d6f2cb6fa13b8bd9b2b756322631623916cee47f1feaf49a1fe08774b5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp314-cp314-win32.whl
| Download URL | private_attribute_cpp-2.2.8-cp314-cp314-win32.whl |
|---|---|
| Size | 280.2 kB |
| Tags | CPython 3.14 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
c55a801949b8c2b8176cdb65ac687fd5af5be53afe6d48a651f2ebce2af87f67
|
|
BLAKE2b-256 checksum How to use checksums |
ffab310b06c0eb64851d426b1c4cf491e76bceb2d2c43a347b54fee434f62c2f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp314-cp314-musllinux_1_2_x86_64.whl
| Download URL | private_attribute_cpp-2.2.8-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 |
4b619eddd7d5a34f65dc0d83135fb29d828d31608b3b52a97a4583715f318116
|
|
BLAKE2b-256 checksum How to use checksums |
2d534f800b62337b38d831890de81c5f7bc964ff4bac520cf88dfc23fd73e518
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp314-cp314-musllinux_1_2_aarch64.whl
| Download URL | private_attribute_cpp-2.2.8-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 |
3b6153bb9fd8a8fe759d76ce75a2f40c3eef6213ded1f8fdd879973e1bd5670b
|
|
BLAKE2b-256 checksum How to use checksums |
1055fa4a2c9edd03ce43e8038e379bff6bd31dc134b815404b9f7fac8183d567
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
| Download URL | private_attribute_cpp-2.2.8-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 96.6 kB |
| Tags | CPython 3.14 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
2325eed80d135f557d3d17ac1def5978050e5d3fb8adbd8e57ff11c9fd7a820b
|
|
BLAKE2b-256 checksum How to use checksums |
132787dbfb779f23541eff8fdde64f3702ed88aab5063fd7b9240ac97e2db99c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
| Download URL | private_attribute_cpp-2.2.8-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 89.2 kB |
| Tags | CPython 3.14 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
c1474c89ed0573554fe382ef98484ec0438e13ffa84e45f98f793fccb1d0c3c8
|
|
BLAKE2b-256 checksum How to use checksums |
12314bdf01a0b97fa1e00753abbeb0a8a11537a5ccd326e6e1f35da4bc9a604d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp314-cp314-macosx_11_0_arm64.whl
| Download URL | private_attribute_cpp-2.2.8-cp314-cp314-macosx_11_0_arm64.whl |
|---|---|
| Size | 75.8 kB |
| Tags | CPython 3.14 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
2a4bff013ed8e8cc5bfdfe0fee7e479ef981bca0eed75f448b97a6797e75c098
|
|
BLAKE2b-256 checksum How to use checksums |
f3ff18514beecb404be217f9fcc52f85a2606bece27b1fb887d345c7fee92d58
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp314-cp314-macosx_10_15_x86_64.whl
| Download URL | private_attribute_cpp-2.2.8-cp314-cp314-macosx_10_15_x86_64.whl |
|---|---|
| Size | 87.1 kB |
| Tags | CPython 3.14 macOS 10.15+ x86-64 |
|
SHA-256 checksum How to use checksums |
16fcdfc0d591cb60370b3a48f1326dbdd305da3b3f8dbb103c28c37cd5d6bd37
|
|
BLAKE2b-256 checksum How to use checksums |
dbed91cd3f395db4f44fb6c035981812a256c64a31315ba1a1cbbcdc8e9c2156
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp313-cp313t-win_arm64.whl
| Download URL | private_attribute_cpp-2.2.8-cp313-cp313t-win_arm64.whl |
|---|---|
| Size | 504.3 kB |
| Tags | CPython 3.13 CPython 3.13 free-threading Windows ARM64 |
|
SHA-256 checksum How to use checksums |
12967e489ac615ee01951dd264f0143c65f62ac6f508452ad760d26933fbd0a1
|
|
BLAKE2b-256 checksum How to use checksums |
9882e77b07392a600b0a54c7d2b56868faad5c0e4d0f59d477164d632b1ba426
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp313-cp313t-win_amd64.whl
| Download URL | private_attribute_cpp-2.2.8-cp313-cp313t-win_amd64.whl |
|---|---|
| Size | 292.7 kB |
| Tags | CPython 3.13 CPython 3.13 free-threading Windows x86-64 |
|
SHA-256 checksum How to use checksums |
fafd7646030cffcc96d80ea0d52af360322057714f529ce3af7850323f83a8eb
|
|
BLAKE2b-256 checksum How to use checksums |
fe81659036a429295085a1b49338b0d67a7042ec7aa42889f2a149dd1e5ba232
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp313-cp313t-win32.whl
| Download URL | private_attribute_cpp-2.2.8-cp313-cp313t-win32.whl |
|---|---|
| Size | 274.5 kB |
| Tags | CPython 3.13 CPython 3.13 free-threading Windows x86-32 |
|
SHA-256 checksum How to use checksums |
04a72f56567c2abc513f4b4da48645596c6d9fa0cdc4aa9b767f741c9257f5bc
|
|
BLAKE2b-256 checksum How to use checksums |
1a77ecf988b765db9ba83d69da30ebf6660b1c0f5f471242393cfbf88bc9cfbf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp313-cp313t-musllinux_1_2_x86_64.whl
| Download URL | private_attribute_cpp-2.2.8-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 |
ebed62c7840f415bd8a466c36098021ce132d4d268c651653ed0c500e30d2db8
|
|
BLAKE2b-256 checksum How to use checksums |
4dde0f8f15f1cf133345c1887bba59b90f5f39146c359ed5182399d96c846a56
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp313-cp313t-musllinux_1_2_aarch64.whl
| Download URL | private_attribute_cpp-2.2.8-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 |
442a46aac05b15c5ec1789dad317f3ecec2f8b4bcdd89775d3bf36f4ebbabada
|
|
BLAKE2b-256 checksum How to use checksums |
947ac5bea102db61a923950f7fd10bae26b85ff40d6d48d171a3e7e256d389c0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp313-cp313t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
| Download URL | private_attribute_cpp-2.2.8-cp313-cp313t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 95.4 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 |
a7e2e622831599f7240cf07b1d536694b59d9daeb7cfee192a6548f984ccbe30
|
|
BLAKE2b-256 checksum How to use checksums |
41562c788eae932af40eea0d60e7eb339f4a97d3cde84b4fadfd815f89464029
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp313-cp313t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
| Download URL | private_attribute_cpp-2.2.8-cp313-cp313t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 89.5 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 |
eafb136dc65f564ff9b7e20692caaa84e9b5f5fab8e6f837daa97879782fe82d
|
|
BLAKE2b-256 checksum How to use checksums |
ab5cf69bf03f979fc75f1bb7825704ce06a918a60313f864883f88edb2c816a3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp313-cp313t-macosx_11_0_arm64.whl
| Download URL | private_attribute_cpp-2.2.8-cp313-cp313t-macosx_11_0_arm64.whl |
|---|---|
| Size | 77.7 kB |
| Tags | CPython 3.13 CPython 3.13 free-threading macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
f304a61dbda75c628b9db2317b46bf6e8a84a7dfaebef55eaea041737c063088
|
|
BLAKE2b-256 checksum How to use checksums |
7da705a55da07ee6433bc29c9cad46a411529b72cf097eacd51d93cb01bffc83
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp313-cp313t-macosx_10_13_x86_64.whl
| Download URL | private_attribute_cpp-2.2.8-cp313-cp313t-macosx_10_13_x86_64.whl |
|---|---|
| Size | 89.2 kB |
| Tags | CPython 3.13 CPython 3.13 free-threading macOS 10.13+ x86-64 |
|
SHA-256 checksum How to use checksums |
2f24395f2e3b92e960d7f87ad6249266689905693ddd91a45d99b9d325c278a7
|
|
BLAKE2b-256 checksum How to use checksums |
8baab62a53fccb135abd3fa25abb9ba15bb4fa86798b89cbb3bc3e241608a0d0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp313-cp313-win_arm64.whl
| Download URL | private_attribute_cpp-2.2.8-cp313-cp313-win_arm64.whl |
|---|---|
| Size | 501.2 kB |
| Tags | CPython 3.13 Windows ARM64 |
|
SHA-256 checksum How to use checksums |
dc5dda603b7e15ba7e5a451e712189ea6e76133ff90dbe2f54eb53d3fa3982d9
|
|
BLAKE2b-256 checksum How to use checksums |
520cc4c81dd7aea11b2c8e1984e57b01a3588dbc3ad5d987aa1a42f348900f83
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp313-cp313-win_amd64.whl
| Download URL | private_attribute_cpp-2.2.8-cp313-cp313-win_amd64.whl |
|---|---|
| Size | 291.4 kB |
| Tags | CPython 3.13 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
57001fad602a1b22ea65fd581cb606b88f50c59be82c2ae844318d388a72dde7
|
|
BLAKE2b-256 checksum How to use checksums |
01bf896048b73469e106615c2a41317f10acfc41f8bfcf918ec8180daff1ea2b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp313-cp313-win32.whl
| Download URL | private_attribute_cpp-2.2.8-cp313-cp313-win32.whl |
|---|---|
| Size | 272.5 kB |
| Tags | CPython 3.13 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
03b2fc83558db4957926c5a0b6f0db3e93765ac609dd51dd03c6ae1b3f480120
|
|
BLAKE2b-256 checksum How to use checksums |
4bc13709984f0f1508bbe0ef747f399fa708ea7eff95b77e98aa2158389a003e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp313-cp313-musllinux_1_2_x86_64.whl
| Download URL | private_attribute_cpp-2.2.8-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 |
0c711785aaae38b30f8561a2b425c45c3d8315d5a3eceb33d6ac5e8757a5f958
|
|
BLAKE2b-256 checksum How to use checksums |
3ebbcc0ba358d80a3d6ecf57dab97353d7a759f77baec39a2186416e15a82e0e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp313-cp313-musllinux_1_2_aarch64.whl
| Download URL | private_attribute_cpp-2.2.8-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 |
d93dabdacd1a736e42376477c1f5be1fa7e4ba06a59c8a96f215e511ce996484
|
|
BLAKE2b-256 checksum How to use checksums |
1322676708f8c7ed93a8b896073a15cb301aa3d6ce83257316cd755baf8e36e7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
| Download URL | private_attribute_cpp-2.2.8-cp313-cp313-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 96.5 kB |
| Tags | CPython 3.13 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
f35ac7e7632f2afc1723cdc83b03628eec2c7ac8e1994bf887fdd1cc313ea6c4
|
|
BLAKE2b-256 checksum How to use checksums |
38d3702a7cc254489bfc4e64a714f0fb3e3475379f16401ccbfaab856b2baa75
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
| Download URL | private_attribute_cpp-2.2.8-cp313-cp313-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 88.9 kB |
| Tags | CPython 3.13 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
0cfc7d3f6056cced9a369ef01b15404ddb7d42a6879c6cb38c5f9e8c75d15a2f
|
|
BLAKE2b-256 checksum How to use checksums |
d8e37543f7afd6bf10f5c7bc9a9bd04bdc5b0ee71d3cb43c97e0761a68d11bc7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp313-cp313-macosx_11_0_arm64.whl
| Download URL | private_attribute_cpp-2.2.8-cp313-cp313-macosx_11_0_arm64.whl |
|---|---|
| Size | 75.6 kB |
| Tags | CPython 3.13 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
348cdffe142449f7d07af9add0e71cc58c96c062344003ed25d4fb36b443843d
|
|
BLAKE2b-256 checksum How to use checksums |
b7ffec6f4314673af44dd41df638294f3a2bb283efb3146ebd4204308e981778
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp313-cp313-macosx_10_13_x86_64.whl
| Download URL | private_attribute_cpp-2.2.8-cp313-cp313-macosx_10_13_x86_64.whl |
|---|---|
| Size | 86.8 kB |
| Tags | CPython 3.13 macOS 10.13+ x86-64 |
|
SHA-256 checksum How to use checksums |
0f86b73f92dfcabfbd06c7eede7c250aa6e7157d820361a8d5c540b0c2fe9c3f
|
|
BLAKE2b-256 checksum How to use checksums |
3a13d4a56490e6fe8c9fd77f7a5c69ec7cf6f7f22f08edd335f268a0147bc641
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp312-cp312-win_arm64.whl
| Download URL | private_attribute_cpp-2.2.8-cp312-cp312-win_arm64.whl |
|---|---|
| Size | 501.2 kB |
| Tags | CPython 3.12 Windows ARM64 |
|
SHA-256 checksum How to use checksums |
7b5d55ffc3d32130cf217707ae76142a4d72221acb8f44faf086d03dbc0a1700
|
|
BLAKE2b-256 checksum How to use checksums |
3db42f6e0616277d8427422d47f3c55f4936325132a648307917a513cbfe5711
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp312-cp312-win_amd64.whl
| Download URL | private_attribute_cpp-2.2.8-cp312-cp312-win_amd64.whl |
|---|---|
| Size | 291.5 kB |
| Tags | CPython 3.12 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
91e244bebb89ef636855e4380ce56e19967fe9c943cb81650b61a3642949af6a
|
|
BLAKE2b-256 checksum How to use checksums |
77e7a0f86d2fb334346b2a9ccc2fd42095b563aad0524f63d49b402000ef9ed1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp312-cp312-win32.whl
| Download URL | private_attribute_cpp-2.2.8-cp312-cp312-win32.whl |
|---|---|
| Size | 272.6 kB |
| Tags | CPython 3.12 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
83561053c26f5e53aa2d4bf5f117f3fa61adc763bb029c6ac2237536d2f52a08
|
|
BLAKE2b-256 checksum How to use checksums |
308e1fa6c33b26e5474dd088ae4fc089e4c820c0c774add764512cb43e1cda06
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp312-cp312-musllinux_1_2_x86_64.whl
| Download URL | private_attribute_cpp-2.2.8-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 |
11d8dbabee73ba30abf139e8c1e3ef07499610b7008306cf95150ef528b8bbe6
|
|
BLAKE2b-256 checksum How to use checksums |
53bf4ba22c0f6ab4200cd5de0b912f91644bb16f53ac1e87fef34b18939062b4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp312-cp312-musllinux_1_2_aarch64.whl
| Download URL | private_attribute_cpp-2.2.8-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 |
74d41598d7e1871175b7908ae1f2b527767e40409cd6952edb944186d3f5f850
|
|
BLAKE2b-256 checksum How to use checksums |
52ffc0fad798785a9a2e32482f2b0e51d30be2660f0f29ca9bff73cc7189d24c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
| Download URL | private_attribute_cpp-2.2.8-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 96.7 kB |
| Tags | CPython 3.12 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
7e8fb5be5ba230fa3f7c20b3d24c980d5ead3c67a95750f7f64be41d2e16b99f
|
|
BLAKE2b-256 checksum How to use checksums |
4c2e7f08a9f0c0782e29d8bec44c0260f65eebd9509193abff99ff2512a76f0c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
| Download URL | private_attribute_cpp-2.2.8-cp312-cp312-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 89.0 kB |
| Tags | CPython 3.12 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
77fe07813503d7cc3d9e87a2b2c6c166def325ea7868fa2059b62197114ed0c9
|
|
BLAKE2b-256 checksum How to use checksums |
934976282fd1e6b4d15492c8757e6e93937f1bd27c72c709049ddd1def5c09dd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp312-cp312-macosx_11_0_arm64.whl
| Download URL | private_attribute_cpp-2.2.8-cp312-cp312-macosx_11_0_arm64.whl |
|---|---|
| Size | 75.7 kB |
| Tags | CPython 3.12 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
c2fcb328e753f25502432b9edb5161bf29502ce877e2a73de4a5e51d01ca6ce4
|
|
BLAKE2b-256 checksum How to use checksums |
3edba4dbe50bbfb50b6c85de775f672c558c204de121efed5600fd85f7fcd0e1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp312-cp312-macosx_10_13_x86_64.whl
| Download URL | private_attribute_cpp-2.2.8-cp312-cp312-macosx_10_13_x86_64.whl |
|---|---|
| Size | 87.0 kB |
| Tags | CPython 3.12 macOS 10.13+ x86-64 |
|
SHA-256 checksum How to use checksums |
b1270dcdbef46bd557c280c0de4231512cc5df794a3ad607a164b57e7c6e151e
|
|
BLAKE2b-256 checksum How to use checksums |
e6de714aaf40d36dafeb6ee0691d7d49f2e2c18661350cbd18ec417c179b9194
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp311-cp311-win_arm64.whl
| Download URL | private_attribute_cpp-2.2.8-cp311-cp311-win_arm64.whl |
|---|---|
| Size | 501.3 kB |
| Tags | CPython 3.11 Windows ARM64 |
|
SHA-256 checksum How to use checksums |
e461b8529f974d80bc3ec0f0b7e0f636b22b332059ec75c91793aff3cebeec52
|
|
BLAKE2b-256 checksum How to use checksums |
70b312ebf3fd77a225a51ca2a8fc3fe9614fe027e9af867d36ec74d0aeb4b2ff
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp311-cp311-win_amd64.whl
| Download URL | private_attribute_cpp-2.2.8-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 290.6 kB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
8d0cae69ebcfd3a1722e746b6edb6ebaa10074d518d48983559ff9325d12f1ff
|
|
BLAKE2b-256 checksum How to use checksums |
3dbad0f2297358b7853ce1e3e9c5c3a536dd865b640906593fd0e2392a388584
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp311-cp311-win32.whl
| Download URL | private_attribute_cpp-2.2.8-cp311-cp311-win32.whl |
|---|---|
| Size | 272.1 kB |
| Tags | CPython 3.11 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
3cf9915d3fe002b7b46ee510a9e8207406b56f963e323ab477ea92ee609d7546
|
|
BLAKE2b-256 checksum How to use checksums |
ddcc55cc841b804b851e6b72f286d657513eb65534bf2f0777b91efc79ae46c6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp311-cp311-musllinux_1_2_x86_64.whl
| Download URL | private_attribute_cpp-2.2.8-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 |
b2f22e30f8395ac5027a2c14d91024495cd7a014c7b94713a533ee6436481d3b
|
|
BLAKE2b-256 checksum How to use checksums |
6377e719eaddd9f135f32a5493df304b0c268349d098239e1b5c2a3ae783fd5c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp311-cp311-musllinux_1_2_aarch64.whl
| Download URL | private_attribute_cpp-2.2.8-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 |
0007563110ceaacb836a9b6538eae0859b5e213128b17deffae2d3f283d70dea
|
|
BLAKE2b-256 checksum How to use checksums |
aeee20588350d11be55fb2b66d3700d5d315f9f572a9188d7b00b014d7321826
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
| Download URL | private_attribute_cpp-2.2.8-cp311-cp311-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 95.3 kB |
| Tags | CPython 3.11 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
07dd4e61886b8c3fccf0bec43da96141dabd47ee1a0694d6056de8867cf55666
|
|
BLAKE2b-256 checksum How to use checksums |
e01a6172c86a29f9fa583ba87cd3ed8301b7c051d0be6e6e94492818ae3f7184
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
| Download URL | private_attribute_cpp-2.2.8-cp311-cp311-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 88.9 kB |
| Tags | CPython 3.11 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
3079e82d337d255052d98c50a228e625b93a61ed79c6b66bb40ef48c7d28d4d0
|
|
BLAKE2b-256 checksum How to use checksums |
3daad3a00ef102559b9780c67931c6a86fbff2c36d9a708c89f5324ce7adbe45
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | private_attribute_cpp-2.2.8-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 75.3 kB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
744ee0ac91676f5fad8ecef33fe74c43f2936a8f971718d5b7c8c81adaa3022f
|
|
BLAKE2b-256 checksum How to use checksums |
a581f36a1fd0ced12fa0ff8c8026dca83be9cdee674847d90cd21116398076ba
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp311-cp311-macosx_10_9_x86_64.whl
| Download URL | private_attribute_cpp-2.2.8-cp311-cp311-macosx_10_9_x86_64.whl |
|---|---|
| Size | 86.4 kB |
| Tags | CPython 3.11 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
0778946b6686b4b8892ebe6bf03b01420be602b9d664412458375ab549b2422f
|
|
BLAKE2b-256 checksum How to use checksums |
026d3a61d98c665a829fe97787c6e5a7ad294198464d206012441bdee220e14f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp310-cp310-win_arm64.whl
| Download URL | private_attribute_cpp-2.2.8-cp310-cp310-win_arm64.whl |
|---|---|
| Size | 501.3 kB |
| Tags | CPython 3.10 Windows ARM64 |
|
SHA-256 checksum How to use checksums |
f0633810e320cc843b3d952f73b9d2b6a08c2974941214836211dfdc8f2a06cc
|
|
BLAKE2b-256 checksum How to use checksums |
2226e6340d3fdfbf5d552df97f498f59eaf85e708048e6933ecbf44d8ca165f7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp310-cp310-win_amd64.whl
| Download URL | private_attribute_cpp-2.2.8-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 290.7 kB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
83fc3c475367426177e2a9763f6e4e42aa8c21c2ac9b169add5a58d07d9379e5
|
|
BLAKE2b-256 checksum How to use checksums |
e930a050ed65000d4e64cc9785d1815f4f1440a60de29ec1645583cbcdbe4384
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp310-cp310-win32.whl
| Download URL | private_attribute_cpp-2.2.8-cp310-cp310-win32.whl |
|---|---|
| Size | 272.0 kB |
| Tags | CPython 3.10 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
e5616d3fa2eeca2403d7d0efacfad34767e9428fe60bce15744564b5d7899f92
|
|
BLAKE2b-256 checksum How to use checksums |
f1989b44165497a3624017d465e2a1e77a3a2884feb7a7b2f57c014a1b63f0eb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp310-cp310-musllinux_1_2_x86_64.whl
| Download URL | private_attribute_cpp-2.2.8-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 |
b33637c68d6ec8d68896ae21b7896713a3c93186088a0dacd6e2e7cf91c4044e
|
|
BLAKE2b-256 checksum How to use checksums |
73e813426d0a25bd85d4dd7343a7c336bb306cdc9c8f4f0d21e1b6eca81b4d59
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp310-cp310-musllinux_1_2_aarch64.whl
| Download URL | private_attribute_cpp-2.2.8-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 |
762eaccdbaf5a1db5cc24f611a0cdc929d1c26e4a32a4d94a00b6f04eed6a1e1
|
|
BLAKE2b-256 checksum How to use checksums |
bbc08387d0f91ce94a48258e4ff6d2e4ad696efdb317ed904ea35a9244fe6d3d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl
| Download URL | private_attribute_cpp-2.2.8-cp310-cp310-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl |
|---|---|
| Size | 95.3 kB |
| Tags | CPython 3.10 Linux glibc 2.24+ x86-64 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
c65a983223b478261ac01f3b9a47ad8904da168702cc6c09478a6c20d1e9c8d2
|
|
BLAKE2b-256 checksum How to use checksums |
51292defef6cab08f12d67508ff6b0ed2038b838f517c574a7b5d962dae7d6b8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl
| Download URL | private_attribute_cpp-2.2.8-cp310-cp310-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl |
|---|---|
| Size | 88.9 kB |
| Tags | CPython 3.10 Linux glibc 2.24+ ARM64 Linux glibc 2.28+ ARM64 |
|
SHA-256 checksum How to use checksums |
4de70e74b55b30502bee3e4a4f7010f642e223ae47bc74fa7b3915ed1048ee5e
|
|
BLAKE2b-256 checksum How to use checksums |
ec82725010fb393100697ac02f8a5412f77c3708e322ae5debfeacb05a23db9a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | private_attribute_cpp-2.2.8-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 75.3 kB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
e56adf5884ade0f045797740d75db8ef11434bbf77d71e5e297784b76599ba2c
|
|
BLAKE2b-256 checksum How to use checksums |
d24e4307f64812f06c6def199b97755e66f8a7f5b42cf5423dc1a609adb97669
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logRelease files / private_attribute_cpp-2.2.8-cp310-cp310-macosx_10_9_x86_64.whl
| Download URL | private_attribute_cpp-2.2.8-cp310-cp310-macosx_10_9_x86_64.whl |
|---|---|
| Size | 86.4 kB |
| Tags | CPython 3.10 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
1e618970cd8b26294be1b81544cd374b00c3c42d43641452ba0005f52628ccb0
|
|
BLAKE2b-256 checksum How to use checksums |
e0cd1ab81fa0f2b74a78aeb5c6a32117300c51efe315856140a7358620fb7f0c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.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.
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 30, 2026.
Transparency logSecurity for private-attribute-cpp 2.2.8
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 82 files in this release have been uploaded with provenance metadata.
Attestation for private_attribute_cpp-2.2.8.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 30, 2026.
Transparency logA 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.
To learn more about protecting yourself from malicious actors, visit our package security documentation.