File: six.patch

package info (click to toggle)
python-chemspipy 2.0.0-4
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 332 kB
  • sloc: python: 1,123; makefile: 14
file content (85 lines) | stat: -rw-r--r-- 2,738 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
--- a/chemspipy/search.py
+++ b/chemspipy/search.py
@@ -15,7 +15,6 @@
 import threading
 import time
 
-from six.moves import range
 
 from . import errors, objects, utils
 
--- a/setup.py
+++ b/setup.py
@@ -22,7 +22,7 @@
     long_description=long_description,
     keywords='chemistry cheminformatics chemspider rsc rest api',
     zip_safe=False,
-    install_requires=['requests', 'six'],
+    install_requires=['requests'],
     tests_require=['pytest'],
     classifiers=[
         'Environment :: Console',
--- a/tests/test_api.py
+++ b/tests/test_api.py
@@ -16,7 +16,6 @@
 import time
 
 import pytest
-import six
 
 from chemspipy import ChemSpider, errors
 
@@ -68,7 +67,7 @@
         'averageMass', 'molecularWeight', 'monoisotopicMass'
     ])
     assert isinstance(info['id'], int)
-    assert all(isinstance(info[field], six.text_type) for field in [
+    assert all(isinstance(info[field], str) for field in [
         'smiles', 'formula', 'commonName', 'mol2D'
     ])
 
@@ -85,7 +84,7 @@
         'averageMass', 'molecularWeight', 'monoisotopicMass'
     ])
     assert isinstance(info[0]['id'], int)
-    assert all(isinstance(info[0][field], six.text_type) for field in [
+    assert all(isinstance(info[0][field], str) for field in [
         'smiles', 'formula', 'commonName', 'mol2D'
     ])
 
@@ -249,7 +248,7 @@
             'averageMass', 'molecularWeight', 'monoisotopicMass'
         ])
         assert isinstance(info['id'], int)
-        assert all(isinstance(info[field], six.text_type) for field in [
+        assert all(isinstance(info[field], str) for field in [
             'smiles', 'formula', 'commonName', 'mol2D'
         ])
 
@@ -267,7 +266,7 @@
             'averageMass', 'molecularWeight', 'monoisotopicMass'
         ])
         assert isinstance(info[0]['id'], int)
-        assert all(isinstance(info[0][field], six.text_type) for field in [
+        assert all(isinstance(info[0][field], str) for field in [
             'smiles', 'formula', 'commonName', 'mol2D'
         ])
 
@@ -288,7 +287,7 @@
         assert all(isinstance(info[0][field], int) for field in [
             'id', 'referenceCount', 'dataSourceCount', 'pubMedCount', 'rscCount'
         ])
-        assert all(isinstance(info[0][field], six.text_type) for field in [
+        assert all(isinstance(info[0][field], str) for field in [
             'smiles', 'formula', 'commonName', 'mol2D'
         ])
 
@@ -374,7 +373,7 @@
         info = cs.get_compound_info(123)
         assert all(field in info for field in ['id', 'smiles'])
         assert isinstance(info['id'], int)
-        assert isinstance(info['smiles'], six.text_type)
+        assert isinstance(info['smiles'], str)
 
 
 def test_get_compound_thumbnail():