diff --git a/CHANGELOG.md b/CHANGELOG.md index 1907aad4d979d55f6c52fb06b1bb355f28702ac1..1c2a24596c9c465fca62c38eff649b17dc146f63 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,8 @@ * fixed logging * `snakehouse` doesn't need cython and satella installed in advance +* added `find_all` +* made available for PyPy users # v1.4 diff --git a/setup.cfg b/setup.cfg index cb28f68678751ddfd239dec15455ddccf71e3b2a..d08dbef146d815890b5dd54875fb83958bdf8bf2 100644 --- a/setup.cfg +++ b/setup.cfg @@ -1,6 +1,8 @@ # coding: utf-8 [metadata] name = snakehouse +keywords = cython, extension, multiple, pyx +version = 1.5 long-description = file: README.md long-description-content-type = text/markdown; charset=UTF-8 license_files = LICENSE @@ -9,8 +11,8 @@ author_email = piotrm@smok.co description = Utilities for packing multiple pyx files into a single Cython extension url = https://github.com/smok-serwis/snakehouse project-urls = - Code = https://github.com/smok-serwis/snakehouse - Issue tracker = https://github.com/smok-serwis/snakehouse/issues + Code = https://github.com/smok-serwis/snakehouse + Issue tracker = https://github.com/smok-serwis/snakehouse/issues classifier = Programming Language :: Python Programming Language :: Python :: 3.5 @@ -19,13 +21,31 @@ classifier = Programming Language :: Python :: 3.8 Programming Language :: Python :: 3.9 Programming Language :: Python :: Implementation :: CPython - Operating System :: POSIX + Programming Language :: Python :: Implementation :: PyPy Operating System :: OS Independent Development Status :: 5 - Production/Stable License :: OSI Approved :: MIT License Topic :: Software Development :: Code Generators Topic :: Software Development :: Build Tools +[options] +install_requires = + Cython + mako + satella +python_requires = !=2.7.*,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.* +packages = find: +package_dir = + snakehouse + +[options.packages.find] +exclude = + docs + example + +[options.package_data] +snakehouse = templates/*.mako + [pycodestyle] max-line-length = 100 @@ -33,5 +53,5 @@ max-line-length = 100 max-line-length = 100 [bdist_wheel] -universal = 1 +universal = 0 diff --git a/setup.py b/setup.py index fa1cf483127b6f81106f36e85fc8a24dc7b8a096..b024da80e9c1c8c800cc1b46e90c1e783cb446cc 100644 --- a/setup.py +++ b/setup.py @@ -1,15 +1,4 @@ -from setuptools import setup, find_packages +from setuptools import setup -setup(keywords=['cython', 'extension', 'multiple', 'pyx'], - packages=find_packages(include=['snakehouse']), - version='1.5a7', - install_requires=[ - 'Cython', 'mako', 'satella>=2.14.46', - ], - python_requires='!=2.7.*,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*', - package_data={ - 'snakehouse': ['templates/*.mako'] - }, - package_dir={'snakehouse': 'snakehouse'}, - ) +setup()