from dNG.distutils.command.install_js_data import InstallJsData from dNG.distutils.temporary_directory import TemporaryDirectory from distutils.core import setup from os import path with TemporaryDirectory(dir = ".") as build_directory: # js_copyright = "pas.http.dynamic_form #echo(pasHttpDynamicFormVersion)# - (C) direct Netware Group - All rights reserved" parameters = { "install_data_plain_copy_extensions": "tsc", "pasHttpDynamicFormVersion": get_version(), "js_header": js_copyright, "js_min_filenames": True } InstallData.add_install_data_callback(InstallData.plain_copy, [ "data" ]) InstallData.add_install_data_callback(InstallJsData.callback, [ "data" ]) InstallData.set_build_target_path(build_directory) InstallData.set_build_target_parameters(parameters) _build_path = path.join(build_directory, "src") setup(name = "pas_http_dynamic_form", version = get_version(), description = "Python Application Services", long_description = """"pas_http_dynamic_form" extends form elements with dynamic interaction capabilities.""", author = "direct Netware Group et al.", author_email = "*****@*****.**", license = "GPLv2+", url = "https://www.direct-netware.de/redirect?pas;http;dynamic_form",
# from dNG.distutils.command.build_py import BuildPy from dNG.distutils.command.install_data import InstallData from dNG.distutils.temporary_directory import TemporaryDirectory from distutils.core import setup from os import path with TemporaryDirectory(dir=".") as build_directory: parameters = { "install_data_plain_copy_extensions": "json,sql", "pasUserProfileVersion": get_version() } InstallData.add_install_data_callback(InstallData.plain_copy, ["data"]) InstallData.set_build_target_path(build_directory) InstallData.set_build_target_parameters(parameters) _build_path = path.join(build_directory, "src") setup( name="pas_user_profile", version=get_version(), description="Python Application Services", long_description= """"pas_user_profile" provides the capability to work with user profiles.""", author="direct Netware Group et al.", author_email="*****@*****.**", license="MPL2", url="https://www.direct-netware.de/redirect?pas;user_profile",
from dNG.distutils.command.install_data import InstallData from dNG.distutils.command.install_css_data import InstallCssData from dNG.distutils.temporary_directory import TemporaryDirectory from distutils.core import setup from os import path with TemporaryDirectory(dir = ".") as build_directory: css_copyright = "pas.http.file_center #echo(pasHttpFileCenterVersion)# - (C) direct Netware Group - All rights reserved" parameters = { "install_data_plain_copy_extensions": "jpg,json,png,tsc", "pasHttpFileCenterVersion": get_version(), "css_header": css_copyright, "css_min_filenames": True } InstallData.add_install_data_callback(InstallData.plain_copy, [ "data", "lang" ]) InstallData.add_install_data_callback(InstallCssData.callback, [ "data" ]) InstallData.set_build_target_path(build_directory) InstallData.set_build_target_parameters(parameters) _build_path = path.join(build_directory, "src") setup(name = "pas_http_file_center", version = get_version(), description = "Python Application Services", long_description = """"pas_http_file_center" adds HTTP and XHTML rendered output support for "pas_file_center" entries.""", author = "direct Netware Group et al.", author_email = "*****@*****.**", license = "GPLv2+", url = "https://www.direct-netware.de/redirect?pas;http;file_center",
from dNG.distutils.command.install_data import InstallData from dNG.distutils.command.install_js_data import InstallJsData from dNG.distutils.temporary_directory import TemporaryDirectory from distutils.core import setup with TemporaryDirectory(dir = ".") as build_directory: css_js_copyright = "djt #echo(jsDjtVersion)# - (C) direct Netware Group - All rights reserved" parameters = { "jsDjtVersion": get_version(), "js_header": css_js_copyright, "js_min_filenames": True, "js_strip_source_directory": True } InstallData.add_install_data_callback(InstallJsData.callback, [ "src" ]) InstallData.set_build_target_path(build_directory) InstallData.set_build_target_parameters(parameters) setup(name = "djt", version = get_version(), description = "All-in-one toolbox for HTML5 presentation and manipulation", long_description = """The "direct JavaScript Toolbox" contain a set of modules for HTML5 presentation and manipulation.""", author = "direct Netware Group et al.", author_email = "*****@*****.**", license = "MPL2", url = "https://www.direct-netware.de/redirect?js;djt", platforms = [ "any" ], data_files = [ ( "docs", [ "LICENSE", "README" ]) ],
""" Returns the version currently in development. :return: (str) Version string :since: v0.1.2 """ return "v1.0.0" # with TemporaryDirectory(dir = ".") as build_directory: parameters = { "install_data_plain_copy_extensions": "json", "pasEMailVersion": get_version() } InstallData.add_install_data_callback(InstallData.plain_copy, [ "lang" ]) InstallData.set_build_target_path(build_directory) InstallData.set_build_target_parameters(parameters) _build_path = path.join(build_directory, "src") setup(name = "pas-email", version = get_version(), description = "Python Application Services", long_description = """"pas_email" provides a simple to use SMTP client based on "rfc_email.py".""", author = "direct Netware Group et al.", author_email = "*****@*****.**", license = "MPL2", url = "https://www.direct-netware.de/redirect?pas;email", platforms = [ "any" ],
from dNG.distutils.temporary_directory import TemporaryDirectory from distutils.core import setup from os import path with TemporaryDirectory(dir=".") as build_directory: css_copyright = "pas.http.table #echo(pasHttpTableVersion)# - (C) direct Netware Group - All rights reserved" parameters = { "install_data_plain_copy_extensions": "jpg,json,png,tsc", "pasHttpTableVersion": get_version(), "css_header": css_copyright, "css_min_filenames": True } InstallData.add_install_data_callback(InstallData.plain_copy, ["data", "lang"]) InstallData.add_install_data_callback(InstallCssData.callback, ["data"]) InstallData.set_build_target_path(build_directory) InstallData.set_build_target_parameters(parameters) _build_path = path.join(build_directory, "src") setup( name="pas_http_table", version=get_version(), description="Python Application Services", long_description= """"pas_http_table" provides a common XHTML table handler used for structured data.""", author="direct Netware Group et al.", author_email="*****@*****.**", license="MPL2",