- Missing comma...
- Propagate error messages through UserObject cluster (#35).
- Fix dependency version requirements, pin to the last versions to support Python 2 (#45).
- Missing comma...
- Add test cluster to installed files (#40).
- Fix a typo in helpers logging format
- Fix a small typo that created a false warning on MacOS install
- Add support for Rhino 7.
- Add support for MacOS.
- 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 CPython -> Rhino Python connections for Rhino 6.
- Add option to select Rhino version in CPy to GH (#29).
- Better Rhino path finder.
- Catch conda env list failures.
- Upgrade to RPyC 4.1.4
- Fix missing file at installation.
- Fix async request timeout (#14).
- Repair log level passing to pythonservice.py.
- Cleanup examples directory, and fix missing file at installation (#26).
- Update logger names in .ghuser file
- Now fully compatible with Rhino 6.
- 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
functionsdeliver
andobtain
are available asghpythonremote.deliver
andghpythonremote.obtain
;rpyc
should be imported withfrom 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.
- 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.
- Stop using the exposed prefix to remote attributes, per rpyc v4.
- Rename
async
import from rpyc toasync_
. - Bump rpyc version to pilcru/[email protected] to fix IronPython 2.7.0 dump bytes issues.
- Use https file location for the dependencies, to remove the need for git when installing.
- Documented
obtain
anddeliver
features of rpyc to speedup remote array-like objects creation and retrieval.
- Use the v4.0.0 pre-release of rpyc to fix IronPython <-> CPython
str
unpickling issues. - Improve error messages when connection is lost.
- Repair the GH to python example, where argument passing (for the port configuration) was broken.
- Fix quote escaping issue in pip install command for IronPython.
First public release.