Skip to content

Commit

Permalink
Use zetup
Browse files Browse the repository at this point in the history
  • Loading branch information
userzimmermann committed Aug 12, 2019
1 parent e940456 commit efe3a7e
Show file tree
Hide file tree
Showing 2 changed files with 60 additions and 61 deletions.
87 changes: 26 additions & 61 deletions setup.py
Original file line number Diff line number Diff line change
@@ -1,61 +1,26 @@
import os

from setuptools import setup


ROOT = os.path.dirname(os.path.realpath(__file__))


setup(
name='nodely',
description="putMORE Node.js into Python",

author="Stefan Zimmermann",
author_email="user@zimmermann.co",
url="https://github.com/zimmermanncode/nodely",

license='LGPLv3',

setup_requires=open(os.path.join(ROOT, 'requirements.setup.txt')).read(),
install_requires=open(os.path.join(ROOT, 'requirements.txt')).read(),

use_scm_version={
'local_scheme': lambda _: '',
'write_to': 'nodely/__version__.py',
},
packages=[
'nodely',
],
entry_points={'distutils.setup_keywords': [
'require_node_modules = nodely.setup_keywords:require_node_modules',
]},

classifiers=[
'Development Status :: 4 - Beta',
'Intended Audience :: Developers',
'Intended Audience :: System Administrators',
'License :: OSI Approved'
' :: GNU Library or Lesser General Public License (LGPL)',
'Operating System :: OS Independent',
'Programming Language :: Python',
'Programming Language :: Python :: 2',
'Programming Language :: Python :: 2.7',
'Programming Language :: Python :: 3',
'Programming Language :: Python :: 3.4',
'Programming Language :: Python :: 3.5',
'Programming Language :: Python :: 3.6',
'Programming Language :: Python :: 3.7',
'Topic :: Software Development',
'Topic :: Utilities',
],
keywords=[
'nodely', 'nodejs', 'node', 'npm', 'npmjs',
'nodejspackages', 'nodejspackage', 'nodejsmodules', 'nodejsmodule',
'nodepackages', 'nodepackage', 'nodemodules', 'nodemodule',
'npmpackages', 'npmpackage', 'npmmodules', 'npmmodule',
'packages', 'package', 'nodemodules', 'modules', 'module', 'bin',
'javascript', 'js', 'ecmascript', 'ecma', 'es',
'install', 'uninstall', 'which', 'subprocess', 'popen', 'call',
'more', 'tools', 'tool',
],
)
# This file was auto-generated by ZETUP
#
# Zimmermann's Extensible Tools for Unified Project setups
#
# https://github.com/zimmermanncode/zetup

from __future__ import print_function

from setuptools import setup


dist = None
try:
dist = setup(
setup_requires=["zetup >= 0.2.61"],

use_zetup=True,

entry_points={'distutils.setup_keywords': [
"require_node_modules="
"nodely.setup_keywords:require_node_modules",
]},
)
finally:
if dist is not None and hasattr(dist, 'zetup_made'):
dist.zetup_made.clean()
34 changes: 34 additions & 0 deletions zetup.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
[nodely]

description =
putMORE Node.js into Python

author = Stefan Zimmermann <user@zimmermann.co>
url = https://github.com/zimmermanncode/nodely

license = LGPLv3

python = 2.7 3.5 3.6 3.7

no make =
setup.py
tox.ini

classifiers =
Development Status :: 3 - Alpha
Intended Audience :: Developers
License :: OSI Approved
:: GNU Library or Lesser General Public License (LGPL)
Operating System :: OS Independent
Topic :: Software Development
Topic :: Utilities

keywords =
nodely nodejs node npm npmjs
nodejspackages nodejspackage nodejsmodules nodejsmodule
nodepackages nodepackage nodemodules nodemodule
npmpackages npmpackage npmmodules npmmodule
packages package nodemodules modules module bin
javascript js ecmascript ecma es
install uninstall which subprocess popen call
more tools tool

0 comments on commit efe3a7e

Please sign in to comment.