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",
def get_version(): """ Returns the version currently in development. :return: (str) Version string :since: v0.1.1 """ return "v1.0.0" # with TemporaryDirectory(dir = ".") as build_directory: parameters = { "pasSubscriptionVersion": get_version() } InstallData.set_build_target_path(build_directory) InstallData.set_build_target_parameters(parameters) _build_path = path.join(build_directory, "src") setup(name = "pas_subscription", version = get_version(), description = "Python Application Services", long_description = """"pas_subscription" provides the common infrastructure to handle user subscriptions.""", author = "direct Netware Group et al.", author_email = "*****@*****.**", license = "GPLv2+", url = "https://www.direct-netware.de/redirect?pas;subscription", platforms = [ "any" ],
return "v0.1.00" # 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 = {"pasMediaTransformationVersion": get_version()} InstallData.set_build_target_path(build_directory) InstallData.set_build_target_parameters(parameters) _build_path = path.join(build_directory, "src") setup( name="pas_media_transformation", version=get_version(), description="Python Application Services", long_description= """"pas_media_transformation" provides a VFS object to handle on-the-fly multimedia transformations.""", author="direct Netware Group et al.", author_email="*****@*****.**", license="GPLv2+", url="https://www.direct-netware.de/redirect?pas;media_transformation", platforms=["any"],