from setuptools import setup, find_packages

setup(
    name = "loompy",
    version = "0.1",
    packages = find_packages(),
    install_requires = ['h5py>=2.6.0', 'numexpr>=2.6.1', 'pandas>=0.18.1', 'numpy>=1.11.1', 'scipy>=0.18.0', 'scikit-learn>=0.17.1'],

    # metadata for upload to PyPI
    author = "Sten Linnarsson",
    author_email = "sten.linnarsson@ki.se",
    description = "Create and use .loom files from Python",
    license = "BSD",
    keywords = "loom omics transcriptomics bioinformatics",
    url = "https://github.com/linnarsson-lab/loompy",
)
@@ -143,16 +143,57 @@
 ires = %5B
+%0A        'scikit-learn%3E=0.17.1',%0A        
 'h5py%3E=2
@@ -199,16 +199,25 @@
 2.6.0', 
+%0A        
 'numexpr
@@ -226,16 +226,25 @@
 2.6.1', 
+%0A        
 'pandas%3E
@@ -257,24 +257,16 @@
 1', 
-'numpy%3E=1.11.1',
+%0A       
  'sc
@@ -278,39 +278,47 @@
 0.18.0',
- 'scikit-learn%3E=0.17
+%0A        'numpy%3E=1.11
 .1'
+, %0A    
 %5D,%0A%0A    

Change order of requirements