Miguel Sánchez de León Peque

Results 110 issues of Miguel Sánchez de León Peque

Change this in `setup.py` file before 1.0.0 release. Change to beta for 0.9.0. Then move the issue to 1.0.0 milestone (i.e.: from beta to stable).

enhancement

Set which methods are to be called safe/unsafe by default with decorators.

enhancement

Check possible addition of type hints and use of Mypy within osBrain.

enhancement
maybe

Maybe merge `set_method()` and `set_attr()` into `set()`? Or rather make the proxy able to set attributes and methods automatically with `proxy.x = y`?

maybe

To check correct typing in all osBrain.

enhancement
test

Parameters and return types should be specified and checked in the tests with MyPy.

enhancement

Useful for big data structures that are read-only (that is just a promise, but it is the end user's responsibility). Maybe use multiprocessing's `Array` or `Manager().Namespace`? (see possible performance impact...

feature

More consistency is needed in the code. Ideas: - When binding a channel, an AgentChannel is returned - When binding an address, an AgentAddress is returned - An AgentChannel contains...

enhancement

Agent code is starting to be a little mess right now. We should refactor sockets to inherit from zmq.sockets (we probably need to subclass zmq.Context too, then). Sockets should store...

enhancement

Integrate asyncio syntax in osBrain where possible? (it could be very convenient in some cases)

enhancement