Skip to content

Commit bdefd0f

Browse files
committed
Update package configuration and dependencies
- Replace find_packages with find_namespace_packages in setup.py to support namespace packages - Add license parameter to specify MIT license in setup.py - Remove unnecessary template inclusion from MANIFEST.in - Fix description_file key in setup.cfg to match configuration standards
1 parent bfaa3a7 commit bdefd0f

3 files changed

Lines changed: 4 additions & 5 deletions

File tree

MANIFEST.in

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
recursive-include mqueue/static *
2-
recursive-include mqueue/templates *
32
recursive-include mqueue/migrations *
43
recursive-include mqueue/locale *
54
recursive-include mqueue/hooks *

setup.cfg

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[metadata]
2-
description-file = README.md
2+
description_file = README.md
33

44
[flake8]
55
max-line-length = 88

setup.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
from os import path
2-
from setuptools import setup, find_packages
2+
from setuptools import setup, find_namespace_packages
33

44

55
version = __import__("mqueue").__version__
@@ -10,7 +10,7 @@
1010

1111
setup(
1212
name="django-mqueue",
13-
packages=find_packages(),
13+
packages=find_namespace_packages(),
1414
include_package_data=True,
1515
version=version,
1616
description="Events queue for Django",
@@ -25,9 +25,9 @@
2525
"Development Status :: 4 - Beta",
2626
"Framework :: Django :: 1.11",
2727
"Intended Audience :: Developers",
28-
"License :: OSI Approved :: MIT License",
2928
"Programming Language :: Python :: 3.8",
3029
],
30+
license="MIT",
3131
zip_safe=False,
3232
install_requires=["django-mcpx", "django-import-export"],
3333
)

0 commit comments

Comments
 (0)