Skip to main content

PyOOPy :poop:

Python Object-Oriented Programming library

Installation

pip install PyOOPy

Usage

from dataclasses import dataclass
from PyOOPy import PyOOPy


@dataclass
class Base(PyOOPy):
    protected_field: PyOOPy.Protected = None
    private_field: PyOOPy.Private = None
    public_field: PyOOPy.Public = None

    @PyOOPy.protected
    def protected_method(self):
        pass

    @PyOOPy.private
    def private_method(self):
        pass

    @PyOOPy.public
    def public_method(self):
        pass

License

License: MIT

Metadata

Release files for PyOOPy 0.1.1

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

Source distribution (sdist)

Source distribution for PyOOPy 0.1.1
File Size Uploaded
PyOOPy-0.1.1.tar.gz 3.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for PyOOPy 0.1.1
File Interpreter ABI Platform
PyOOPy-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 6.3 kB

Release files / PyOOPy-0.1.1.tar.gz

Download URL PyOOPy-0.1.1.tar.gz
Size 3.0 kB
Tags Source
SHA-256 checksum
How to use checksums
3b491042745fdfe575842d936a188e6071da4442fd76ce59f3049dfa3a1fcac5
BLAKE2b-256 checksum
How to use checksums
5848b6b1e1a1013a9f3ab8fc7879b5c79ad794b901379164cf50e43927b82b6a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.10

Release files / PyOOPy-0.1.1-py3-none-any.whl

Download URL PyOOPy-0.1.1-py3-none-any.whl
Size 3.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
3cb2574af304044f0e9037b782bda367ccf06d452b5625f406dd877fe8346c0f
BLAKE2b-256 checksum
How to use checksums
38004bb236ec916837328fedae1879f2e08de573d9038077b7cb00245752d094
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.22.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.8.10

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

0.1

2 release files

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