Skip to content

Latest commit

 

History

History
167 lines (125 loc) · 3.5 KB

CHANGELOG.rst

File metadata and controls

167 lines (125 loc) · 3.5 KB

Changelog

1.4.6 (2022-11-21)

Fix

  • Missing comma...

1.4.5 (2022-11-21)

New

  • Propagate error messages through UserObject cluster (#35).

Fix

  • Fix dependency version requirements, pin to the last versions to support Python 2 (#45).

1.4.4 (2021-02-12)

Fix

  • Missing comma...

1.4.3 (2021-02-12)

Fix

  • Add test cluster to installed files (#40).

1.4.2 (2021-02-02)

Fix

  • Fix a typo in helpers logging format

1.4.1 (2021-01-27)

Fix

  • Fix a small typo that created a false warning on MacOS install

1.4.0 (2021-01-27)

New

  • Add support for Rhino 7.
  • Add support for MacOS.

1.3.1 (2020-04-01)

Changes

  • Allow access to GH user objects from CPython. Access them from a PythonToGrasshopperRemote object as py2gh.gh_remote_userobjects.<UO Name>
  • Remove GhCompService.get_component. Access remote GH components from a PythonToGrasshopperRemote object as py2gh.gh_remote_components.<Component Name>

Fix

  • Fix CPython -> Rhino Python connections for Rhino 6.

1.3.0 (2020-03-20)

New

  • Add option to select Rhino version in CPy to GH (#29).

Changes

  • Better Rhino path finder.
  • Catch conda env list failures.
  • Upgrade to RPyC 4.1.4

Fix

  • Fix missing file at installation.
  • Fix async request timeout (#14).
  • Repair log level passing to pythonservice.py.

1.2.1 (2019-07-24)

Fix

  • Cleanup examples directory, and fix missing file at installation (#26).
  • Update logger names in .ghuser file

1.2.0 (2019-07-08)

New

  • Now fully compatible with Rhino 6.

Changes

  • Revert using a special RPyC distribution, now explicitly using upstream.
  • Upgrade to RPyC 4.1.0.
  • Hide rpyc behind a special ghpythonremote import. rpyc.utils functions deliver and obtain are available as ghpythonremote.deliver and ghpythonremote.obtain; rpyc should be imported with from ghpythonremote import rpyc if ever needed.
  • Expand the environment path in CPython subprocess, trying to match what conda would do, helping Numpy finds its DLLs.

Fix

  • Repair pip install command on recent pip with pip.main deprecated.
  • Repair incompatibilities with IronPython 2.7.0.
  • Repair incompatibilities with RPyC 4.1.0, using monkey-patched compatibilty fixes for IronPython.
  • Remove unnecessary pip install parameters.

1.1.4 (2018-02-28)

Fix

  • Stop using the exposed prefix to remote attributes, per rpyc v4.

1.1.3 (2018-02-27)

Fix

  • Rename async import from rpyc to async_.
  • Bump rpyc version to pilcru/rpyc@3.4.6 to fix IronPython 2.7.0 dump bytes issues.

1.1.2 (2018-02-23)

Fix

  • Use https file location for the dependencies, to remove the need for git when installing.

1.1.0 (2018-02-14)

New

  • Documented obtain and deliver features of rpyc to speedup remote array-like objects creation and retrieval.

Changes

  • Use the v4.0.0 pre-release of rpyc to fix IronPython <-> CPython str unpickling issues.
  • Improve error messages when connection is lost.

Fix

  • Repair the GH to python example, where argument passing (for the port configuration) was broken.

1.0.4 (2017-10-06)

Fix

  • Fix quote escaping issue in pip install command for IronPython.

1.0.3 (2017-10-02)

First public release.