Skip to content

Commit 4ae6211

Browse files
committed
v0.5.0 release
1 parent d145263 commit 4ae6211

File tree

2 files changed

+14
-8
lines changed

2 files changed

+14
-8
lines changed

CHANGES.rst

+12-6
Original file line numberDiff line numberDiff line change
@@ -2,26 +2,32 @@
22
Changelog
33
=========
44

5-
Version 0.4.2.dev0
6-
==================
5+
Version 0.5.0 (2019.01.06)
6+
==========================
77

88
* Added
99

10-
- ``'clr'`` as an alias for ``'net'`` in `LoadLibrary`
1110
- support for loading a Component Object Model (COM) library on Windows
12-
- the `utils.get_com_info()` function
11+
- the `requires_pythonnet` and `requires_comtypes` kwargs to ``freeze_server32.main()``
12+
- ``'clr'`` as an alias for ``'net'`` for the `libtype` parameter in `LoadLibrary`
13+
- the ``utils.get_com_info()`` function
1314
- support for unicode paths in Python 2
1415
- examples for working with numpy arrays and C++ structs
1516

1617
* Changed
1718

18-
- if loading a .NET assembly succeeds but calling GetTypes() fails then a detailed error
19+
- the frozen server32 executable (for Windows/Linux) now runs on Python 3.6.8
20+
- if loading a .NET assembly succeeds but calling `GetTypes()` fails then a detailed error
1921
message is logged rather than raising the exception - the value of `lib` will be `None`
2022
- the default timeout value when waiting for the 32-bit server to start is now 10 seconds
2123
- the `Client64` class now raises `Server32Error` if the 32-bit server raises an exception
2224
- the `Client64` class now inherits from `object` and the reference to `HTTPConnection`
2325
is now a property value
24-
- the __repr__ methods no longer include the id as a hex number
26+
- the `__repr__` methods no longer include the id as a hex number
27+
28+
* Fixed
29+
30+
- set ``sys.stdout = io.StringIO()`` if `quiet=True` on the server
2531

2632
Version 0.4.1 (2018.08.24)
2733
==========================

msl/loadlib/__init__.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,11 @@
99

1010
__author__ = 'Joseph Borbely'
1111
__copyright__ = '\xa9 2017 - 2019, ' + __author__
12-
__version__ = '0.4.2.dev0'
12+
__version__ = '0.5.0'
1313

1414
_v = re.search(r'(\d+)\.(\d+)\.(\d+)[.-]?(.*)', __version__).groups()
1515

16-
version_info = namedtuple('version_info', 'major minor micro releaselevel')(int(_v[0]), int(_v[1]), int(_v[2]), _v[3])
16+
version_info = namedtuple('version_info', 'major minor micro releaselevel')(int(_v[0]), int(_v[1]), int(_v[2]), 'final')
1717
""":obj:`~collections.namedtuple`: Contains the version information as a (major, minor, micro, releaselevel) tuple."""
1818

1919
IS_WINDOWS = sys.platform in ['win32', 'cygwin']

0 commit comments

Comments
 (0)