File tree 6 files changed +22
-2
lines changed
6 files changed +22
-2
lines changed Original file line number Diff line number Diff line change 1
1
# Change log
2
2
3
+ ## Version 3.0.2
4
+ - Fixed:
5
+ - On some systems, setup.py opened README.md with a non-unicode encoding. My fault for leaving the encoding flapping in the breeze. It's been fixed.
6
+
3
7
## Version 3.0.1
4
8
- Added:
5
9
- Travis testing for 3.7 and 3.8-dev. These needed OpenSSL, sudo and Xenial. 3.8-dev is allowed to fail.
Original file line number Diff line number Diff line change
1
+ #!/usr/bin/env python
2
+ # -*- coding: utf-8 -*-
3
+
1
4
"""
2
5
intervaltree: A mutable, self-balancing interval tree for Python 2 and 3.
3
6
Queries may be by point, by range overlap, or by range envelopment.
Original file line number Diff line number Diff line change
1
+ #!/usr/bin/env python
2
+ # -*- coding: utf-8 -*-
3
+
1
4
"""
2
5
intervaltree: A mutable, self-balancing interval tree for Python 2 and 3.
3
6
Queries may be by point, by range overlap, or by range envelopment.
Original file line number Diff line number Diff line change
1
+ #!/usr/bin/env python
2
+ # -*- coding: utf-8 -*-
3
+
1
4
"""
2
5
intervaltree: A mutable, self-balancing interval tree for Python 2 and 3.
3
6
Queries may be by point, by range overlap, or by range envelopment.
Original file line number Diff line number Diff line change
1
+ #!/usr/bin/env python
2
+ # -*- coding: utf-8 -*-
3
+
1
4
"""
2
5
intervaltree: A mutable, self-balancing interval tree for Python 2 and 3.
3
6
Queries may be by point, by range overlap, or by range envelopment.
Original file line number Diff line number Diff line change
1
+ #!/usr/bin/env python
2
+ # -*- coding: utf-8 -*-
3
+
1
4
"""
2
5
intervaltree: A mutable, self-balancing interval tree for Python 2 and 3.
3
6
Queries may be by point, by range overlap, or by range envelopment.
22
25
limitations under the License.
23
26
"""
24
27
from __future__ import absolute_import
28
+ import io
25
29
import os
26
30
from sys import exit
27
31
from setuptools import setup
28
32
from setuptools .command .test import test as TestCommand
29
33
import subprocess
30
34
31
35
## CONFIG
32
- target_version = '3.0.1 '
36
+ target_version = '3.0.2 '
33
37
34
38
35
39
def version_info (target_version ):
@@ -56,7 +60,7 @@ def version_info(target_version):
56
60
print ("!!!>>> This is a RELEASE version <<<!!!\n " )
57
61
print ("Version: {version}" .format (** vinfo ))
58
62
59
- with open ('README.md' , 'r' ) as fh :
63
+ with io . open ('README.md' , 'r' , encoding = 'utf-8 ' ) as fh :
60
64
long_description = fh .read ()
61
65
62
66
## PyTest
You can’t perform that action at this time.
0 commit comments