コード例 #1
0
    ]

    def initialize_options(self):
        upload.initialize_options(self)
        meta = self.distribution.metadata
        base = '{name}-{version}'.format(name=meta.get_name(),
                                         version=meta.get_version())
        self.files = os.path.join('dist', '%s.*.exe' % base)

    def run(self):
        for dist_file in glob(self.files):
            self.upload_file('bdist_wininst', 'any', dist_file)


setup_args['cmdclass'] = {
    'build_py': git_prebuild('IPython'),
    'sdist': git_prebuild('IPython', sdist),
    'upload_wininst': UploadWindowsInstallers,
    'submodule': UpdateSubmodules,
    'css': CompileCSS,
}

#---------------------------------------------------------------------------
# Handle scripts, dependencies, and setuptools specific things
#---------------------------------------------------------------------------

# For some commands, use setuptools.  Note that we do NOT list install here!
# If you want a setuptools-enhanced install, just run 'setupegg.py install'
needs_setuptools = set((
    'develop',
    'release',
コード例 #2
0
ファイル: setup.py プロジェクト: Temporare/ipython
    def initialize_options(self):
        upload.initialize_options(self)
        meta = self.distribution.metadata
        base = '{name}-{version}'.format(
            name=meta.get_name(),
            version=meta.get_version()
        )
        self.files = os.path.join('dist', '%s.*.exe' % base)

    def run(self):
        for dist_file in glob(self.files):
            self.upload_file('bdist_wininst', 'any', dist_file)

setup_args['cmdclass'] = {
    'build_py': css_js_prerelease(
            check_package_data_first(git_prebuild('IPython'))),
    'sdist' : css_js_prerelease(git_prebuild('IPython', sdist)),
    'upload_wininst' : UploadWindowsInstallers,
    'submodule' : UpdateSubmodules,
    'css' : CompileCSS,
    'symlink': install_symlinked,
    'install_lib_symlink': install_lib_symlink,
    'install_scripts_sym': install_scripts_for_symlink,
    'unsymlink': unsymlink,
    'jsversion' : JavascriptVersion,
}

### Temporarily disable install while it's broken during the big split
from textwrap import dedent
from distutils.command.install import install
コード例 #3
0
ファイル: setup.py プロジェクト: vbraun/ipython
    def initialize_options(self):
        upload.initialize_options(self)
        meta = self.distribution.metadata
        base = '{name}-{version}'.format(name=meta.get_name(),
                                         version=meta.get_version())
        self.files = os.path.join('dist', '%s.*.exe' % base)

    def run(self):
        for dist_file in glob(self.files):
            self.upload_file('bdist_wininst', 'any', dist_file)


setup_args['cmdclass'] = {
    'build_py':
    css_js_prerelease(check_package_data_first(git_prebuild('IPython'))),
    'sdist':
    css_js_prerelease(git_prebuild('IPython', sdist)),
    'upload_wininst':
    UploadWindowsInstallers,
    'submodule':
    UpdateSubmodules,
    'css':
    CompileCSS,
    'symlink':
    install_symlinked,
    'install_lib_symlink':
    install_lib_symlink,
    'install_scripts_sym':
    install_scripts_for_symlink,
    'unsymlink':
コード例 #4
0
data_files = find_data_files()

setup_args['packages'] = packages
setup_args['package_data'] = package_data
setup_args['data_files'] = data_files

#---------------------------------------------------------------------------
# custom distutils commands
#---------------------------------------------------------------------------
# imports here, so they are after setuptools import if there was one
from distutils.command.sdist import sdist

setup_args['cmdclass'] = {
    'build_py': \
            check_package_data_first(git_prebuild('IPython')),
    'sdist' : git_prebuild('IPython', sdist),
    'symlink': install_symlinked,
    'install_lib_symlink': install_lib_symlink,
    'install_scripts_sym': install_scripts_for_symlink,
    'unsymlink': unsymlink,
}

#---------------------------------------------------------------------------
# Handle scripts, dependencies, and setuptools specific things
#---------------------------------------------------------------------------

# For some commands, use setuptools.  Note that we do NOT list install here!
# If you want a setuptools-enhanced install, just run 'setupegg.py install'
needs_setuptools = {
    'develop',
コード例 #5
0
ファイル: setup.py プロジェクト: ANB2/ipython
    ]
    def initialize_options(self):
        upload.initialize_options(self)
        meta = self.distribution.metadata
        base = '{name}-{version}'.format(
            name=meta.get_name(),
            version=meta.get_version()
        )
        self.files = os.path.join('dist', '%s.*.exe' % base)

    def run(self):
        for dist_file in glob(self.files):
            self.upload_file('bdist_wininst', 'any', dist_file)

setup_args['cmdclass'] = {
    'build_py': git_prebuild('IPython'),
    'sdist' : git_prebuild('IPython', sdist),
    'upload_wininst' : UploadWindowsInstallers,
    'submodule' : UpdateSubmodules,
    'css' : CompileCSS,
    'symlink': install_symlinked,
    'install_lib_symlink': install_lib_symlink,
    'install_scripts_sym': install_scripts_for_symlink,
}

#---------------------------------------------------------------------------
# Handle scripts, dependencies, and setuptools specific things
#---------------------------------------------------------------------------

# For some commands, use setuptools.  Note that we do NOT list install here!
# If you want a setuptools-enhanced install, just run 'setupegg.py install'
コード例 #6
0
ファイル: setup.py プロジェクト: FengZiLi/ipython
    def initialize_options(self):
        upload.initialize_options(self)
        meta = self.distribution.metadata
        base = '{name}-{version}'.format(
            name=meta.get_name(),
            version=meta.get_version()
        )
        self.files = os.path.join('dist', '%s.*.exe' % base)

    def run(self):
        for dist_file in glob(self.files):
            self.upload_file('bdist_wininst', 'any', dist_file)

setup_args['cmdclass'] = {
    'build_py': \
            check_package_data_first(git_prebuild('IPython')),
    'sdist' : git_prebuild('IPython', sdist),
    'upload_wininst' : UploadWindowsInstallers,
    'symlink': install_symlinked,
    'install_lib_symlink': install_lib_symlink,
    'install_scripts_sym': install_scripts_for_symlink,
    'unsymlink': unsymlink,
}


#---------------------------------------------------------------------------
# Handle scripts, dependencies, and setuptools specific things
#---------------------------------------------------------------------------

# For some commands, use setuptools.  Note that we do NOT list install here!
# If you want a setuptools-enhanced install, just run 'setupegg.py install'
コード例 #7
0
ファイル: setup.py プロジェクト: DavidTNcl/ipython
    ]
    def initialize_options(self):
        upload.initialize_options(self)
        meta = self.distribution.metadata
        base = '{name}-{version}'.format(
            name=meta.get_name(),
            version=meta.get_version()
        )
        self.files = os.path.join('dist', '%s.*.exe' % base)

    def run(self):
        for dist_file in glob(self.files):
            self.upload_file('bdist_wininst', 'any', dist_file)

setup_args['cmdclass'] = {
    'build_py': git_prebuild('IPython'),
    'sdist' : git_prebuild('IPython', sdist),
    'upload_wininst' : UploadWindowsInstallers,
    'submodule' : UpdateSubmodules,
    'css' : CompileCSS,
}

#---------------------------------------------------------------------------
# Handle scripts, dependencies, and setuptools specific things
#---------------------------------------------------------------------------

# For some commands, use setuptools.  Note that we do NOT list install here!
# If you want a setuptools-enhanced install, just run 'setupegg.py install'
needs_setuptools = set(('develop', 'release', 'bdist_egg', 'bdist_rpm',
           'bdist', 'bdist_dumb', 'bdist_wininst', 'install_egg_info',
           'egg_info', 'easy_install', 'upload',
コード例 #8
0
ファイル: setup.py プロジェクト: yumei165/ipython
    ]
    def initialize_options(self):
        upload.initialize_options(self)
        meta = self.distribution.metadata
        base = '{name}-{version}'.format(
            name=meta.get_name(),
            version=meta.get_version()
        )
        self.files = os.path.join('dist', '%s.*.exe' % base)

    def run(self):
        for dist_file in glob(self.files):
            self.upload_file('bdist_wininst', 'any', dist_file)

setup_args['cmdclass'] = {
    'build_py': git_prebuild('IPython'),
    'sdist' : git_prebuild('IPython', sdist),
    'upload_wininst' : UploadWindowsInstallers,
    'submodule' : UpdateSubmodules,
}

#---------------------------------------------------------------------------
# Handle scripts, dependencies, and setuptools specific things
#---------------------------------------------------------------------------

# For some commands, use setuptools.  Note that we do NOT list install here!
# If you want a setuptools-enhanced install, just run 'setupegg.py install'
needs_setuptools = set(('develop', 'release', 'bdist_egg', 'bdist_rpm',
           'bdist', 'bdist_dumb', 'bdist_wininst', 'install_egg_info',
           'egg_info', 'easy_install', 'upload',
            ))
コード例 #9
0
ファイル: setup.py プロジェクト: terrdavis/ipython
package_data = find_package_data()

data_files = find_data_files()

setup_args["packages"] = packages
setup_args["package_data"] = package_data
setup_args["data_files"] = data_files

# ---------------------------------------------------------------------------
# custom distutils commands
# ---------------------------------------------------------------------------
# imports here, so they are after setuptools import if there was one
from distutils.command.sdist import sdist

setup_args["cmdclass"] = {
    "build_py": check_package_data_first(git_prebuild("IPython")),
    "sdist": git_prebuild("IPython", sdist),
    "symlink": install_symlinked,
    "install_lib_symlink": install_lib_symlink,
    "install_scripts_sym": install_scripts_for_symlink,
    "unsymlink": unsymlink,
}

# ---------------------------------------------------------------------------
# Handle scripts, dependencies, and setuptools specific things
# ---------------------------------------------------------------------------

# For some commands, use setuptools.  Note that we do NOT list install here!
# If you want a setuptools-enhanced install, just run 'setupegg.py install'
needs_setuptools = {
    "develop",
コード例 #10
0
ファイル: setup.py プロジェクト: neutrous/ipython
    description = "Upload Windows installers to PyPI (only used from tools/release_windows.py)"
    user_options = upload.user_options + [("files=", "f", "exe file (or glob) to upload")]

    def initialize_options(self):
        upload.initialize_options(self)
        meta = self.distribution.metadata
        base = "{name}-{version}".format(name=meta.get_name(), version=meta.get_version())
        self.files = os.path.join("dist", "%s.*.exe" % base)

    def run(self):
        for dist_file in glob(self.files):
            self.upload_file("bdist_wininst", "any", dist_file)


setup_args["cmdclass"] = {
    "build_py": git_prebuild("IPython"),
    "sdist": git_prebuild("IPython", sdist),
    "upload_wininst": UploadWindowsInstallers,
    "submodule": UpdateSubmodules,
    "css": CompileCSS,
}

# ---------------------------------------------------------------------------
# Handle scripts, dependencies, and setuptools specific things
# ---------------------------------------------------------------------------

# For some commands, use setuptools.  Note that we do NOT list install here!
# If you want a setuptools-enhanced install, just run 'setupegg.py install'
needs_setuptools = set(
    (
        "develop",
コード例 #11
0
ファイル: setup.py プロジェクト: Gordonguan/ipython
    description = "Upload Windows installers to PyPI (only used from tools/release_windows.py)"
    user_options = upload.user_options + [("files=", "f", "exe file (or glob) to upload")]

    def initialize_options(self):
        upload.initialize_options(self)
        meta = self.distribution.metadata
        base = "{name}-{version}".format(name=meta.get_name(), version=meta.get_version())
        self.files = os.path.join("dist", "%s.*.exe" % base)

    def run(self):
        for dist_file in glob(self.files):
            self.upload_file("bdist_wininst", "any", dist_file)


setup_args["cmdclass"] = {
    "build_py": check_package_data_first(git_prebuild("IPython")),
    "sdist": git_prebuild("IPython", sdist),
    "upload_wininst": UploadWindowsInstallers,
    "symlink": install_symlinked,
    "install_lib_symlink": install_lib_symlink,
    "install_scripts_sym": install_scripts_for_symlink,
    "unsymlink": unsymlink,
}


# ---------------------------------------------------------------------------
# Handle scripts, dependencies, and setuptools specific things
# ---------------------------------------------------------------------------

# For some commands, use setuptools.  Note that we do NOT list install here!
# If you want a setuptools-enhanced install, just run 'setupegg.py install'
コード例 #12
0
ファイル: setup.py プロジェクト: robertotang/ipython
    description = "Upload Windows installers to PyPI (only used from tools/release_windows.py)"
    user_options = upload.user_options + [("files=", "f", "exe file (or glob) to upload")]

    def initialize_options(self):
        upload.initialize_options(self)
        meta = self.distribution.metadata
        base = "{name}-{version}".format(name=meta.get_name(), version=meta.get_version())
        self.files = os.path.join("dist", "%s.*.exe" % base)

    def run(self):
        for dist_file in glob(self.files):
            self.upload_file("bdist_wininst", "any", dist_file)


setup_args["cmdclass"] = {
    "build_py": css_js_prerelease(check_package_data_first(git_prebuild("IPython")), strict=False),
    "sdist": css_js_prerelease(git_prebuild("IPython", sdist)),
    "upload_wininst": UploadWindowsInstallers,
    "submodule": UpdateSubmodules,
    "css": CompileCSS,
    "symlink": install_symlinked,
    "install_lib_symlink": install_lib_symlink,
    "install_scripts_sym": install_scripts_for_symlink,
    "unsymlink": unsymlink,
    "jsversion": JavascriptVersion,
}

# ---------------------------------------------------------------------------
# Handle scripts, dependencies, and setuptools specific things
# ---------------------------------------------------------------------------