Ndex2

Latest version: v3.9.0

Safety actively analyzes 682387 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

3.4.0

-------------------

* Added **offset** and **limit** parameters to `Ndex2.get_network_ids_for_user()` to enable
retrieval of all networks for a user.
`Issue 78 <https://github.com/ndexbio/ndex2-client/issues/78>`__

* Switched `NiceCXNetwork.upload_to()` to named arguments and added **client** parameter.
`Issue 80 <https://github.com/ndexbio/ndex2-client/issues/80>`__

* Switched `NiceCXNetwork.update_to()` to named arguments and added **client** parameter.
`Issue 81 <https://github.com/ndexbio/ndex2-client/issues/81>`__

* Fixed documentation `NiceCXNetwork.update_to()` to correctly state method returns empty
string upon success.
`Issue 82 <https://github.com/ndexbio/ndex2-client/issues/82>`__

* Fixed bug in `NiceCXNetwork.set_opaque_aspect()` where passing `None` in the **aspect_elements**
parameter raised an error instead of removing the aspect

* Added `Ndex2.get_user_by_id()` method to get user information by NDEx user Id.

* Added `Ndex2.get_id_for_user()` method to get NDEx user Id by username.

* Added `Ndex2.get_networksets_for_user_id()` to get Network Sets for a given user Id.
`Issue 61 <https://github.com/ndexbio/ndex2-client/issues/61>`__

* Improved documentation by adding intersphinx to provide links to python documentation for
python objects.

3.3.3

-------------------

* Fixed bug where `NiceCXNetwork.to_networkx()` fails with `ValueError` when installed
networkx version has X.Y.Z format (example: 2.5.1)
`Issue 79 <https://github.com/ndexbio/ndex2-client/issues/79>`_

3.3.2

-------------------

* Fixed bug where `NiceCXNetwork.create_node()` and `.create_edge()` overwrote existing nodes/edges.
`Issue 60 <https://github.com/ndexbio/ndex2-client/issues/60>`_

* Fixed bug where `enum34` package would be unnecessarily installed on versions of Python 3.4 and newer.
`Issue 76 <https://github.com/ndexbio/ndex2-client/issues/76>`_

* Improved documentation for `Ndex2.set_network_properties()` method.
`Issue 77 <https://github.com/ndexbio/ndex2-client/issues/77>`_

3.3.1

-------------------

* Added `MANIFEST.in` file to include `README.rst, HISTORY.rst, and LICENSE.txt` files as well as documentation and tests so `python setup.py install` will work properly on distribution of this client on PyPI. Thanks to Ben G. for catching this. `Issue 62 <https://github.com/ndexbio/ndex2-client/pull/62>`_

* Minor updates to `README.rst`

3.3.0

------------------

* Fixed bug where if server version is not 2.0 exactly then `Ndex2()` object incorrectly falls back to version of 1.3 of REST calls
`Issue 40 <https://github.com/ndexbio/ndex2-client/issues/40>`_

* Fixed bug in `NiceCXNetwork.add_network_attribute()` method where type not properly reset when adding duplicate attribute
`Issue 50 <https://github.com/ndexbio/ndex2-client/issues/50>`_

* Added `delete_networksets()` method to Ndex2 client to allow deletion of networksets `Issue 59 <https://github.com/ndexbio/ndex2-client/issues/59>`_

3.2.0

------------------

* Verify consistent conversion of CX for networkx 1.11 and 2.0+
`Issue 30 <https://github.com/ndexbio/ndex2-client/issues/30>`_

* `NiceCXNetwork.get_nodes()`, `NiceCXNetwork.get_edges()`, `NiceCXNetwork.get_metadata()` needs to make correct iterator call in Python 2
`Issue 44 <https://github.com/ndexbio/ndex2-client/issues/44>`_

* Add `NiceCXNetwork.get_network_attribute_names()` function enhancement
`Issue 45 <https://github.com/ndexbio/ndex2-client/issues/45>`_

* `NiceCXNetwork.create_edge()` fails to correctly create edge when node dict passed in
`Issue 46 <https://github.com/ndexbio/ndex2-client/issues/46>`_

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.