Skip to content

Commit

Permalink
Update setup.py for darwin builds (apache#19130)
Browse files Browse the repository at this point in the history
  • Loading branch information
szha authored and Rohit Kumar Srivastava committed Feb 19, 2021
1 parent df60158 commit 7ad1b2e
Showing 1 changed file with 1 addition and 9 deletions.
10 changes: 1 addition & 9 deletions tools/pip/setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -18,20 +18,17 @@
# coding: utf-8
# pylint: disable=invalid-name, exec-used
"""Setup mxnet package for pip."""
from __future__ import absolute_import
from datetime import datetime
import os
import sys
import shutil
import platform
from setuptools import setup, find_packages

if platform.system() == 'Linux':
sys.argv.append('--universal')
sys.argv.append('--plat-name=manylinux2014_x86_64')

from setuptools import setup, find_packages
from setuptools.dist import Distribution

# We can not import `mxnet.info.py` in setup.py directly since mxnet/__init__.py
# Will be invoked which introduces dependences
CURRENT_DIR = os.path.dirname(__file__)
Expand All @@ -56,10 +53,6 @@
elif travis_tag.startswith('patch-'):
__version__ = os.environ['TRAVIS_TAG'].split('-')[1]

class BinaryDistribution(Distribution):
def has_ext_modules(self):
return platform.system() == 'Darwin'


DEPENDENCIES = [
'numpy<2.0.0,>1.16.0',
Expand Down Expand Up @@ -192,7 +185,6 @@ def skip_markdown_comments(md):
package_data=package_data,
include_package_data=True,
install_requires=DEPENDENCIES,
distclass=BinaryDistribution,
license='Apache 2.0',
classifiers=[ # https://pypi.org/pypi?%3Aaction=list_classifiers
'Development Status :: 5 - Production/Stable',
Expand Down

0 comments on commit 7ad1b2e

Please sign in to comment.