Bot releases are hidden (Show)
node_api_nogc_env
in Node.js 18.20Published by mmomtchev 9 months ago
Published by mmomtchev about 1 year ago
Published by mmomtchev over 1 year ago
Buffer
argument is interpreted as kwargs
Published by mmomtchev over 1 year ago
toJS()
toJS()
PyObject.prototype.map
method compatible with Array.prototype.map
Proxy
objects, resolves #58
PyObject.item()
now returns undefined
instead of throwing an exception when an element cannot be retrieved by []
PYMPORT_DEBUG_sys
vars)worker_threads
, partially resolves #69
Published by mmomtchev almost 2 years ago
The new minimum supported versions of Node.js are now v12.22.0, v14.17.0, v16.0.0
toJS()
toJS()
PyObject.prototype.map
method compatible with Array.prototype.map
Proxy
objects, resolves #58
PyObject.item()
now returns undefined
instead of throwing an exception when an element cannot be retrieved by []
Published by mmomtchev almost 2 years ago
toJS()
toJS()
PyObject.prototype.map
method compatible with Array.prototype.map
Proxy
objects, resolves #58
PyObject.item()
now returns undefined
instead of throwing an exception when an element cannot be retrieved by []
Published by mmomtchev almost 2 years ago
pympip3
setuptools
for the builtin interpreter to 65.1.1 due to setuptools#3589
.toString()
is not identical to PyObject.toString()
Published by mmomtchev almost 2 years ago
callAsync
method allowing asynchronous calling of Python functionspymport
is rebuilt from sourcePyObject.with
implementing Python with
PythonError.pythonValue
and PythonError.pythonType
Published by mmomtchev almost 2 years ago
callAsync
method allowing asynchronous calling of Python functionspymport
is rebuilt from sourcePyObject.with
implementing Python with
PythonError.pythonValue
and PythonError.pythonType
Published by mmomtchev almost 2 years ago
callAsync
method allowing asynchronous calling of Python functionsPyObject.with
implementing Python with
PythonError.pythonValue
and PythonError.pythonType
PyObject.prototype.constr
has wrong TypeScript typePublished by mmomtchev almost 2 years ago
callAsync
method allowing asynchronous calling of Python functionsPyObject.with
implementing Python with
PythonError.pythonValue
and PythonError.pythonType
PyObject.prototype.constr
has wrong TypeScript typePublished by mmomtchev almost 2 years ago
callAsync
method allowing asynchronous calling of Python functionsPyObject.with
implementing Python with
PythonError.pythonValue
and PythonError.pythonType
PyObject.prototype.constr
has wrong TypeScript typePublished by mmomtchev almost 2 years ago
pymport/proxified
toJS()
must be called in all other casesPublished by mmomtchev almost 2 years ago
pymport/proxified
toJS()
must be called in all other casesPublished by mmomtchev almost 2 years ago
pymport/proxified
toJS()
must be called in all other casesPublished by mmomtchev almost 2 years ago
Published by mmomtchev almost 2 years ago
bytes
and bytearray
to Buffer
and Buffer
to bytearray
TypedArray
and array
Symbol.iterator
proxify
ed object do not intercept and redirect calls to PyObject
methods if the Python object has a method with the same name - ie. calling item()
on a non-proxified PyObject invokes PyObject.item()
but if the underlying Python object of a proxified object also has an item()
function, calling item()
on the proxified object will invoke the Python methodprofixy
always return the same reference if called with a previously seen PyObject
referenceBigInt
PyObject.slice
accepts named argumentspythonTrace
and add a PythonError
TypeScript typePYTHONPATH
to override PYTHONHOME
when using the builtinundefined
- this allows to pass a last argument as a dictionary by calling fn(obj, undefined)
instead of fn(obj)
which will transform obj
into named kw argumentsPyObject.keys
and PyObject.values
on profixy
ed objectsPublished by mmomtchev almost 2 years ago
bytes
and bytearray
to Buffer
and Buffer
to bytearray
TypedArray
and array
Symbol.iterator
proxify
ed object do not intercept and redirect calls to PyObject
methods if the Python object has a method with the same name - ie. calling item()
on a non-proxified PyObject invokes PyObject.item()
but if the underlying Python object of a proxified object also has an item()
function, calling item()
on the proxified object will invoke the Python methodprofixy
always return the same reference if called with a previously seen PyObject
referenceBigInt
PyObject.slice
accepts named argumentspythonTrace
and add a PythonError
TypeScript typePYTHONPATH
to override PYTHONHOME
when using the builtinundefined
- this allows to pass a last argument as a dictionary by calling fn(obj, undefined)
instead of fn(obj)
which will transform obj
into named kw argumentsPyObject.keys
and PyObject.values
on profixy
ed objects