-
Notifications
You must be signed in to change notification settings - Fork 8
/
Copy pathNEWS
75 lines (46 loc) · 2.82 KB
/
NEWS
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
SnakeCharmR 1.0.8
=================
Remove dynamic loading of Python and use static only instead, since `python-config --ldflags` already includes static linking.
No longer assume Python interpreter is the first on the PATH and base it on the `python-config --prefix` location.
Rolled back changes done in 1.0.7 to handle large strings due to performance issues.
You can now use environment variable SNAKECHARMR_PYTHONPATH to override PYTHONPATH during installation. This should help fix some installation problems in environments with multiple Python versions installed.
Fixed a problem compiling with Python 3.7 due to C header order.
Added call to Py_SetProgramName.
SnakeCharmR 1.0.7
=================
Avoid tripping maximum R string size when reading large data objects from Python. The JSON string
string read from Python is stored into a raw vector, which is then read with jsonlite's push parser
through a rawConnection.
Should now compile on Windows using the Rtools Python libraries or the standard Python
package. Many thanks to Matthew Fidler (https://github.com/mattfidler), his help was invaluable
in helping implement and test this.
Added Appveyor tests for the Windows build.
SnakeCharmR 1.0.6
=================
Fixed compilation on Python 3, fixing https://github.com/asieira/SnakeCharmR/issues/33. Thanks to https://github.com/lfdmotta for reporting this.
Updated Travis tests to cover Python 2 and 3, and also current and devel versions of R.
Startup message will now include contents of Python `sys.version` information.
SnakeCharmR 1.0.5
=================
Cleaned up configure.ac and src/Makevars.in to remove unnecessary steps inherited from RPython code.
Fixed issue with logo image in README file in CRAN page.
Updated versions of package dependencies.
SnakeCharmR 1.0.4
=================
Fixed https://github.com/asieira/SnakeCharmR/issues/24. Thanks to David Severski (@dseverski)
for reporting this.
SnakeCharmR 1.0.3
=================
Took measures to ensure SnakeCharmR will work properly on systems where the native encoding is not UTF-8:
* Use Python API to check if variable is str/bytes or unicode and handling things correctly. In particular, when we read Python unicode values we flag the resulting R string as UTF-8 since that’s what we Python C API we are using will return;
* Ensure that Python code being executed is converted to UTF-8 and that the Python interpreter is made aware of that according to PEP 263.
SnakeCharmR 1.0.2
=================
Fixed linking and building errors on some platforms (such as Amazon Linux) by updating the
autoconf file to use the correct C++ compiler preferred by R.
SnakeCharmR 1.0.1
=================
Fixed handling of NULL values in arguments, including a workaround for jeroenooms/jsonlite#130 which was causing inconsistencies.
SnakeCharmR 1.0.0
=================
Initial release.