Py4cytoscape

Latest version: v1.11.0

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

Scan your dependencies

Page 1 of 3

1.8.0

-------------------
Release date: 21 Jul 2023

* Allowed load_table_data() to handle lists containing float, int and bool instead of just str
* Fixed base_url= not recognized for update_style_defaults() and set_visual_property_default()
* Update python-igraph name to igraph
* Clean up property value warnings for set_node_property_bypass() and set_edge_property_bypass()


Release notes
~~~~~~~~~~~~~

.. include:: release/release_1.8.0.rst

1.7.0

-------------------
Release date: 12 Mar 2023

* Updated annotations.ungroup() to call Cytoscape via GET instead of POST, per document
* Fixed networks.create_network_from_data_frames() to allow key column different than 'id'
* Documented how to include a comma in a node name
* Fixed timing issue in merge_networks() where network wasn't stable before returning


Release notes
~~~~~~~~~~~~~

.. include:: release/release_1.7.0.rst

1.6.0

-------------------
Release date: 12 Jan 2023

* Now supporting Metascape migration from py2cytoscape to py4cytoscape
* Added sandbox support when Cytoscape is at URL different than 127.0.0.1
* Fixed bugs for calling Cytoscape at URL different than 127.0.0.1
* Removed slow n^2 algorithm from get_table_columns()
* For failed connections to Cytoscape, use exponential backoff retry
* Updated support for Python's improved comparison semantics and treatment of NANs (e.g., style_auto_mappings(), create_column_filter())
* Added Alternate IP Address section to Concepts.rst
* Allow text colors (e.g., "red") in addition to hex colors when setting color properties
* Allow log directory to be set via PY4CYTOSCAPE_DETAIL_LOGGER environment variable
* Allow execution delays to be set via environment variable (PY4CYTOSCAPE_CATCHUP_FILTER_SECS, PY4CYTOSCAPE_MODEL_PROPAGATION_SECS, PY4CYTOSCAPE_CATCHUP_NETWORK_SECS, PY4CYTOSCAPE_CATCHUP_NETWORK_TIMEOUT_SECS)
* Disallow string as value when setting opacity properties
* Added value syntax checks for map_visual_property(), set_node_property_bypass(), set_edge_property_bypass(), set_network_property_bypass(), set_visual_property_default(), update_style_defaults() & set_visual_property_default()
* Added ability to use old property names in all property functions
* Fixed occasional status 404 in cytoscape_api_versions()
* Fixed apps functions to support Cytoscape 3.10 (get_app_information())
* Added set_catchup_network_merge_secs() and PY4CYTOSCAPE_CATCHUP_NETWORK_MERGE_SECS environment variable to control post-merge delay
* Eliminated futures warning for load_table_data() for use of .iteritems()
* Added select_edges_adjacent_to_nodes()


Release notes
~~~~~~~~~~~~~

.. include:: release/release_1.6.0.rst

1.5.0

-------------------
Release date: 28 Jun 2022

* Removed dependence on Enum package due to build errors


Release notes
~~~~~~~~~~~~~

.. include:: release/release_1.5.0.rst

1.4.0

-------------------
Release date: 28 Jun 2022

* Supported Metascape migration from py2cytoscape to py4cytoscape
* Added names= to get_network_list
* Added create_cytoscapejs_from_network and create_network_from_cytoscapejs
* Added get_visual_style_JSON
* Added delete_all_visual_styles
* Added sandbox support when Cytoscape is at URL different than 127.0.0.1
* Fixed bugs for calling Cytoscape at URL different than 127.0.0.1


Release notes
~~~~~~~~~~~~~

.. include:: release/release_1.4.0.rst

1.3.0

-------------------
Release date: 22 May 2022

* Added import_file_from_url() function to improve cloud file download
* Added Gang Su basic protocol 1 & 2 Jupyter Notebook demonstrations
* Added network enrichment demonstration in local & remote Gang Su basic protocol 1
* Moved tutorials to https://github.com/cytoscape/cytoscape-automation/wiki


Release notes
~~~~~~~~~~~~~

.. include:: release/release_1.3.0.rst

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.