Skip to main content

from setuptools import setup, find_packages import os

--- Lectura del README.md (Descripción Larga en PyPI) ---

Esto garantiza que la descripción del proyecto no esté en blanco,

sino que muestre el contenido completo de tu README.

try: with open(os.path.join(os.path.dirname(file), 'README.md'), encoding='utf-8') as f: long_description = f.read() except FileNotFoundError: long_description = "D10Z Framework: The Nodal Mechanic of Infinity and the Homo Fractalis Manifesto. Visit the project URLs for full documentation."

--- Configuración del Paquete ---

setup( # --- Identificación --- name="d10z", version="2.0.2", # ¡CRÍTICO! Versión incrementada para permitir la subida. author="Jamil Al Thani", author_email="jamil@d10z.org", # Reemplazar con tu email de contacto oficial description="Framework D10Z - Mecánica Nodal del Infinito y el Homo Fractalis Manifesto",

# --- Descripción y Metadatos ---
long_description=long_description,
long_description_content_type="text/markdown",

# --- Enlaces de Proyecto (URLs Correctas) ---
url="https://github.com/jamilaltha/TTA-Universal-Data",  # URL Principal del Repositorio
project_urls={
    "Bug Tracker (Issues)": "https://github.com/jamilaltha/TTA-Universal-Data/issues",
    "Documentation (ReadTheDocs)": "https://codexlexd10z.readthedocs.io/",
    "Source Code": "https://github.com/jamilaltha/TTA-Universal-Data",
    "Wiki & Manifestos": "https://github.com/jamilaltha/TTA-Universal-Data/wiki",
    "Zenodo DOI (Manifesto)": "https://zenodo.org/record/17595967", # DOI de tu manifiesto
},

# --- Requisitos y Clasificación ---
packages=find_packages(),
install_requires=[
    "numpy>=1.20.0",
    "scipy>=1.7.0",
    "matplotlib>=3.5.0",
    "tqdm>=4.62.3",  # Agregamos tqdm para barras de progreso en simulaciones
],
classifiers=[
    "Development Status :: 4 - Beta",
    "Programming Language :: Python :: 3",
    "Programming Language :: Python :: 3.6",
    "Programming Language :: Python :: 3.7",
    "Programming Language :: Python :: 3.8",
    "Programming Language :: Python :: 3.9",
    "Programming Language :: Python :: 3.10",
    "License :: OSI Approved :: MIT License",
    "Topic :: Scientific/Engineering :: Physics",
    "Topic :: Scientific/Engineering :: Mathematics",
    "Intended Audience :: Science/Research",
],
python_requires='>=3.6',
keywords=['cosmology', 'physics', 'nodal', 'tta', 'd10z', 'unification', 'sparc', 'homo fractalis'],

)

Metadata

Release files for d10z 2.0.2

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

Source distribution (sdist)

Source distribution for d10z 2.0.2
File Size Uploaded Provenance Actions
d10z-2.0.2.tar.gz 20.4 kB Without provenance Details for d10z-2.0.2.tar.gz

Built distribution (wheel)

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

Total release size: 46.8 kB

Release files / d10z-2.0.2.tar.gz

Download URL d10z-2.0.2.tar.gz
Size 20.4 kB
Tags Source
SHA-256 checksum
How to use checksums
3912e1048dfb676d0c3661558d2e6b8c1a74a3d0c6be929bc427568927aa1ada
BLAKE2b-256 checksum
How to use checksums
c3bcb60666d0e332a879b3cd428686a0d4cb903e9d604bf13167b47a0f069e2a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.12

Release files / d10z-2.0.2-py3-none-any.whl

Download URL d10z-2.0.2-py3-none-any.whl
Size 26.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5f382d23a4002f7f9ea3454eb79e40c3e2f7d014413146ebac5f6bf1530b289c
BLAKE2b-256 checksum
How to use checksums
b36343a3470e9bfedc2bc57130b25c739bd1f4ffef98bce5e374c1a24a80f4ee
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.12

Security for d10z 2.0.2

Provenance

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

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

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

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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