From 99cae85ad47fee3d83321fedf2aaabc0c3f668cc Mon Sep 17 00:00:00 2001 From: RonaldsonBellande Date: Thu, 24 Jul 2025 21:56:56 -0400 Subject: [PATCH] latest pushes --- __pycache__/header_imports.cpython-38.pyc | Bin 364 -> 364 bytes header_imports.py | 15 +++++ ...ader_imports_initialization.cpython-38.pyc | Bin 333 -> 468 bytes ...ader_imports_python_library.cpython-38.pyc | Bin 606 -> 606 bytes .../header_imports_initialization.py | 25 ++++++-- .../header_imports_python_library.py | 15 +++++ setup.py | 55 ++++++++++++++++++ .../__init__.py | 0 .../__pycache__/__init__.cpython-38.pyc | Bin 0 -> 222 bytes .../__pycache__/analyzer.cpython-38.pyc | Bin .../__pycache__/builder.cpython-38.pyc | Bin .../__pycache__/collector.cpython-38.pyc | Bin .../__pycache__/compiler.cpython-38.pyc | Bin .../__pycache__/utilities.cpython-38.pyc | Bin .../analyzer.py | 0 .../builder.py | 0 .../collector.py | 0 .../compiler.py | 0 .../utilities.py | 0 19 files changed, 105 insertions(+), 5 deletions(-) rename src/{ => bellande_python_executable}/__init__.py (100%) create mode 100644 src/bellande_python_executable/__pycache__/__init__.cpython-38.pyc rename src/{ => bellande_python_executable}/__pycache__/analyzer.cpython-38.pyc (100%) rename src/{ => bellande_python_executable}/__pycache__/builder.cpython-38.pyc (100%) rename src/{ => bellande_python_executable}/__pycache__/collector.cpython-38.pyc (100%) rename src/{ => bellande_python_executable}/__pycache__/compiler.cpython-38.pyc (100%) rename src/{ => bellande_python_executable}/__pycache__/utilities.cpython-38.pyc (100%) rename src/{ => bellande_python_executable}/analyzer.py (100%) rename src/{ => bellande_python_executable}/builder.py (100%) rename src/{ => bellande_python_executable}/collector.py (100%) rename src/{ => bellande_python_executable}/compiler.py (100%) rename src/{ => bellande_python_executable}/utilities.py (100%) diff --git a/__pycache__/header_imports.cpython-38.pyc b/__pycache__/header_imports.cpython-38.pyc index 716e8845f8bb85fba2b27f2459b7db1949b4887a..c433c5278b70a03d63ef4bd489cff222cf6d87aa 100644 GIT binary patch delta 41 scmaFE^oEHql$V!_0SF`u8Z(YCZ{+i36chwJcd0JWM1cK`qY delta 41 scmaFE^oEHql$V!_0SLb5HfB6!*vRM0D98ll7IOdz4n`hE9%c?^0MBIyVE_OC diff --git a/header_imports.py b/header_imports.py index d2c7e45..c3a7998 100644 --- a/header_imports.py +++ b/header_imports.py @@ -1,3 +1,18 @@ +# Copyright (C) 2025 Bellande Architecture Mechanism Research Innovation Center, Ronaldson Bellande + +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. + +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + # Contain Everything import sys sys.path.append("header_imports/") diff --git a/header_imports/__pycache__/header_imports_initialization.cpython-38.pyc b/header_imports/__pycache__/header_imports_initialization.cpython-38.pyc index ba1ffc657a0891cd2c0407b1308d3fd6d5abba02..4e71b32024fbac3c50b43df36e0b04e90f2acdad 100644 GIT binary patch delta 221 zcmX@hbcLBOl$V!_0SL5<8Z&M&PvncKS58XJ$w|yhNsTY4EXl~vi%+dcO)f1-Ov*{s zOUz5msjNyZic-O&C^ delta 86 zcmcb@e3pqXl$V!_0SJ2!f&1`}|p(4S_I~b?)3jmqLY(OG`k%v)& F5df-R4Iuyk delta 54 zcmcb|a*u^Cl$V!_0SNN*8Z&M(Oyv8(cx&SS&1^zIp(3HlI~b?)GXj~#Y(OG`k%v)& F5dfz|4JQBq diff --git a/header_imports/header_imports_initialization.py b/header_imports/header_imports_initialization.py index 0d5fb5c..3d35e94 100644 --- a/header_imports/header_imports_initialization.py +++ b/header_imports/header_imports_initialization.py @@ -1,5 +1,20 @@ -from analyzer import * -from collector import * -from compiler import * -from builder import * -from utilities import * +# Copyright (C) 2025 Bellande Architecture Mechanism Research Innovation Center, Ronaldson Bellande + +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. + +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + +from bellande_python_executable.analyzer import * +from bellande_python_executable.collector import * +from bellande_python_executable.compiler import * +from bellande_python_executable.builder import * +from bellande_python_executable.utilities import * diff --git a/header_imports/header_imports_python_library.py b/header_imports/header_imports_python_library.py index 2b1e58b..39e2572 100644 --- a/header_imports/header_imports_python_library.py +++ b/header_imports/header_imports_python_library.py @@ -1,3 +1,18 @@ +# Copyright (C) 2025 Bellande Architecture Mechanism Research Innovation Center, Ronaldson Bellande + +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. + +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + import argparse, importlib.util, sys, os, ast, shutil, time, py_compile, marshal, zipfile, subprocess, tempfile from pathlib import Path from typing import Set, List, Dict, Optional diff --git a/setup.py b/setup.py index e69de29..2f5aa7a 100644 --- a/setup.py +++ b/setup.py @@ -0,0 +1,55 @@ +# Copyright (C) 2025 Bellande Architecture Mechanism Research Innovation Center, Ronaldson Bellande + +# This program is free software: you can redistribute it and/or modify +# it under the terms of the GNU General Public License as published by +# the Free Software Foundation, either version 3 of the License, or +# (at your option) any later version. + +# This program is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU General Public License for more details. + +# You should have received a copy of the GNU General Public License +# along with this program. If not, see . + +from setuptools import setup, find_packages + +with open("README.md", "r", encoding="utf-8") as fh: + long_description = fh.read() + +setup( + name="bellande_python_executable", + version="0.0.1", + description="Bellande python Executable is a library that makes python code into an executable", + long_description=long_description, + long_description_content_type="text/markdown", + author="RonaldsonBellande", + author_email="ronaldsonbellande@gmail.com", + packages=find_packages(where="src"), + package_dir={"": "src"}, + include_package_data=True, + install_requires=[ + "numpy", + ], + classifiers=[ + "License :: OSI Approved :: GNU General Public License v3 (GPLv3)", + "Programming Language :: Python", + ], + keywords=["package", "setuptools"], + python_requires=">=3.0", + extras_require={ + "dev": ["pytest", "pytest-cov[all]", "mypy", "black"], + }, + entry_points={ + 'console_scripts': [ + 'bellande_python_executable = bellande_python.bellande_python_executable:main', + ], + }, + project_urls={ + "Home": "https://github.com/Architecture-Mechanism/bellande_python_executable", + "Homepage": "https://github.com/Architecture-Mechanism/bellande_python_executable", + "documentation": "https://github.com/Architecture-Mechanism/bellande_python_executable", + "repository": "https://github.com/Architecture-Mechanism/bellande_python_executable", + }, +) diff --git a/src/__init__.py b/src/bellande_python_executable/__init__.py similarity index 100% rename from src/__init__.py rename to src/bellande_python_executable/__init__.py diff --git a/src/bellande_python_executable/__pycache__/__init__.cpython-38.pyc b/src/bellande_python_executable/__pycache__/__init__.cpython-38.pyc new file mode 100644 index 0000000000000000000000000000000000000000..68ca237378a614505ccf44dbc1bab80dd2c3653e GIT binary patch literal 222 zcmWIL<>g`k0+YO)3=sVoL?8o3AjbiSi&=m~3PUi1CZpd}pOK%Ns$Z0! zmza}MoS&DJnv;{5my)WRQIL~ZP?BGu?~+=a4Wff9i%U{-i{l-Ok~1<(Qj<$ci&FJr z%Hs