-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
chore(deps): update dependency python_igraph to v0.11.8 #11
Open
renovate
wants to merge
1
commit into
master
Choose a base branch
from
renovate/python_igraph-0.x
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
renovate
bot
force-pushed
the
renovate/python_igraph-0.x
branch
from
July 1, 2023 14:07
c96e788
to
535f9e0
Compare
renovate
bot
changed the title
chore(deps): update dependency python_igraph to v0.10.4
chore(deps): update dependency python_igraph to v0.10.0
Jul 1, 2023
renovate
bot
force-pushed
the
renovate/python_igraph-0.x
branch
from
July 4, 2023 09:15
535f9e0
to
836b898
Compare
renovate
bot
changed the title
chore(deps): update dependency python_igraph to v0.10.0
chore(deps): update dependency python_igraph to v0.10.5
Jul 4, 2023
renovate
bot
force-pushed
the
renovate/python_igraph-0.x
branch
from
July 22, 2023 19:13
836b898
to
31726a0
Compare
renovate
bot
changed the title
chore(deps): update dependency python_igraph to v0.10.5
chore(deps): update dependency python_igraph to v0.10.6
Jul 22, 2023
Please depend on See igraph/python-igraph#699 for details. |
renovate
bot
force-pushed
the
renovate/python_igraph-0.x
branch
from
September 15, 2023 21:58
31726a0
to
4e250ba
Compare
renovate
bot
changed the title
chore(deps): update dependency python_igraph to v0.10.6
chore(deps): update dependency python_igraph to v0.10.8
Sep 15, 2023
renovate
bot
force-pushed
the
renovate/python_igraph-0.x
branch
from
October 4, 2023 00:53
4e250ba
to
7ae2be0
Compare
renovate
bot
force-pushed
the
renovate/python_igraph-0.x
branch
from
October 15, 2023 22:49
7ae2be0
to
25f3277
Compare
renovate
bot
changed the title
chore(deps): update dependency python_igraph to v0.10.8
chore(deps): update dependency python_igraph to v0.11.2
Oct 15, 2023
renovate
bot
force-pushed
the
renovate/python_igraph-0.x
branch
from
November 23, 2023 12:53
25f3277
to
d56c586
Compare
renovate
bot
changed the title
chore(deps): update dependency python_igraph to v0.11.2
chore(deps): update dependency python_igraph to v0.11.3
Nov 23, 2023
renovate
bot
force-pushed
the
renovate/python_igraph-0.x
branch
from
January 22, 2024 21:58
d56c586
to
94aaa44
Compare
renovate
bot
force-pushed
the
renovate/python_igraph-0.x
branch
from
February 17, 2024 12:09
94aaa44
to
366e8f5
Compare
renovate
bot
changed the title
chore(deps): update dependency python_igraph to v0.11.3
chore(deps): update dependency python_igraph to v0.11.4
Feb 17, 2024
renovate
bot
force-pushed
the
renovate/python_igraph-0.x
branch
from
April 3, 2024 16:16
366e8f5
to
abbbfba
Compare
renovate
bot
force-pushed
the
renovate/python_igraph-0.x
branch
from
May 10, 2024 19:57
abbbfba
to
0b9fdbd
Compare
renovate
bot
changed the title
chore(deps): update dependency python_igraph to v0.11.4
chore(deps): update dependency python_igraph to v0.11.5
May 10, 2024
renovate
bot
force-pushed
the
renovate/python_igraph-0.x
branch
from
July 12, 2024 00:35
0b9fdbd
to
d6ddd8b
Compare
renovate
bot
changed the title
chore(deps): update dependency python_igraph to v0.11.5
chore(deps): update dependency python_igraph to v0.11.6
Jul 12, 2024
renovate
bot
force-pushed
the
renovate/python_igraph-0.x
branch
from
October 31, 2024 15:32
d6ddd8b
to
8967036
Compare
renovate
bot
changed the title
chore(deps): update dependency python_igraph to v0.11.6
chore(deps): update dependency python_igraph to v0.11.8
Oct 31, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
==0.9.11
->==0.11.8
Release Notes
igraph/python-igraph (python_igraph)
v0.11.8
Compare Source
Fixed
0.11.7.
v0.11.6
Compare Source
Added
Added
Graph.Hypercube()
for creating n-dimensional hypercube graphs.Added
Graph.Chung_Lu()
for sampling from the Chung-Lu model as well asseveral related models.
Added
Graph.is_complete()
to test if there is a connection between alldistinct pairs of vertices.
Added
Graph.is_clique()
to test if a set of vertices forms a clique.Added
Graph.is_independent_vertex_set()
to test if some vertices form anindependent set.
Added
Graph.mean_degree()
for a convenient way to compute the averagedegree of a graph.
Changed
The C core of igraph was updated to version 0.10.13.
Graph.rewire()
now attempts to perform edge swaps 10 times the number ofedges by default.
Error messages issued when an attribute is not found now mention the name
and type of that attribute.
v0.11.5
Compare Source
Added
prefixattr=...
keyword argument toGraph.write_graphml()
thatallows the user to strip the
g_
,v_
ande_
prefixes from GraphML fileswritten by igraph.
Changed
Graph.are_connected()
has now been renamed toGraph.are_adjacent()
,following up a similar change in the C core. The old name of the function
is deprecated but will be kept around until at least 0.12.0.
The C core of igraph was updated to version 0.10.12.
Deprecated
PyCObject
API calls in the C code were replaced by calls toPyCapsule
, thanks to @DavidRConnell inhttps://github.com/igraph/python-igraph/pull/763/763
get_shortest_path()
documentation was clarified by @JDPowell648 inhttps://github.com/igraph/python-igraph/pull/764/764
It is now possible to link to an existing igraph C core on MSYS2, thanks to
@Kreijstal in https://github.com/igraph/python-igraph/pull/770
Fixed
https://github.com/igraph/python-igraph/pull/767/767
v0.11.4
Compare Source
Added
Added
Graph.Prufer()
to construct a graph from a Prüfer sequence.Added
Graph.Bipartite_Degree_Sequence()
to construct a bipartite graph froma bidegree sequence.
Added
Graph.is_biconnected()
to check if a graph is biconnected.Fixed
Fixed import of
graph-tool
graphs for vertex properties where each propertyhas a vector value.
Graph.Adjacency()
now acceptsMatrix
instances and other sequences as aninput, it is not limited to lists-of-lists-of-ints any more.
v0.11.3
Compare Source
Added
Graph.__invalidate_cache()
for debugging and benchmarking purposes.Changed
Fixed
Removed incorrectly added
loops=...
argument ofGraph.is_bigraphical()
.Fixed a bug in the Matplotlib graph drawing backend that filled the interior of undirected curved edges.
v0.11.2
Compare Source
Fixed
v0.10.8
Compare Source
Added
Added
is_bigraphical()
to test whether a pair of integer sequences can be the degree sequence of some bipartite graph.Added
weights=...
keyword argument toGraph.radius()
andGraph.eccentricity()
.v0.10.6
Compare Source
Changed
The C core of igraph was updated to version 0.10.6.
Graph.Incidence()
is now deprecated in favour ofGraph.Biadjacency()
as it constructs a bipartite graph from a bipartite adjacency matrix. (The previous name was a mistake). Future versions might re-introduceGraph.Incidence()
to construct a graph from its incidence matrix.Graph.get_incidence()
is now deprecated in favour ofGraph.get_biadjacency()
as it returns the bipartite adjacency matrix of a graph and not its incidence matrix. (The previous name was a mistake). Future versions might re-introduceGraph.get_incidence()
to return the incidence matrix of a graph.Reverted the change in 0.10.5 that prevented adding vertices with integers as vertex names. Now we show a deprecation warning instead, and the addition of vertices with integer names will be prevented from version 0.11.0 only.
Fixed
Fixed a minor memory leak in
Graph.decompose()
.The default vertex size of the Plotly backend was fixed so the vertices are
now visible by default without specifying an explicit size for them.
v0.10.5
Compare Source
Added
The
plot()
function now takes abackend
keyword argument that can be usedto specify the plotting backend explicitly.
The
VertexClustering
object returned fromGraph.community_leiden()
nowcontains an extra property named
quality
that stores the value of theinternal quality function optimized by the algorithm.
Graph.Adjacency()
andGraph.Weighted_Adjacency()
now supportsloops="once"
,loops="twice"
andloops="ignore"
to control how loopedges are handled in a more granular way.
loops=True
andloops=False
keep on working as in earlier versions.
Added
Graph.get_shortest_path()
as a convenience function for cases whenonly one shortest path is needed between a given source and target vertices.
Added
Graph.get_shortest_path_astar()
to calculate the shortest pathbetween two vertices using the A-star algorithm and an appropriate
heuristic function.
Added
Graph.count_automorphisms()
to count the number of automorphismsof a graph and
Graph.automorphism_group()
to calculate the generators ofthe automorphism group of a graph.
The
VertexCover
constructor now allows referring to vertices by namesinstead of IDs.
Fixed
resolution
parameter is now correctly taken into account when callingGraph.modularity()
VertexClustering.giant()
now accepts the null graph. The giant component ofa null graph is the null graph according to our conventions.
Graph.layout_reingold_tilford()
now accepts vertex names in theroots=...
keyword argument.
The plotting of curved directed edges with the Cairo backend is now fixed;
arrowheads were placed at the wrong position before this fix.
Changed
Removed
Graph.community_leading_eigenvector_naive()
method. Not abreaking change because it was already removed from the C core a long time
ago so the function in the Python interface did not do anything useful
either.
v0.10.4
Compare Source
Added
Added
Graph.vertex_coloring_greedy()
to calculate a greedy vertex coloringfor the graph.
Betweenness and edge betweenness scores can now be calculated for a subset of
the shortest paths originating from or terminating in a certain set of
vertices only.
Fixed
VertexDendrogram
instances, both in the Cairo and theMatplotlib backends.
cutoff
andnormalized
arguments ofGraph.closeness()
did not function correctly.v0.10.3
Compare Source
Changed
The C core of igraph was updated to version 0.10.3.
UMAP layout now exposes the computation of the symmetrized edge weights via
umap_compute_weights()
. The layout function,Graph.layout_umap()
, cannow be called either on a directed graph with edge distances, or on an
undirected graph with edge weights, typically computed via
umap_compute_weights()
or precomputed by the user. Moreover, thesampling_prob
argument was faulty and has been removed. See PR#613 for details.
The
resolution_parameter
argument ofGraph.community_leiden()
was renamedto
resolution
for sake of consistency. The old variant still works with adeprecation warning, but will be removed in a future version.
Fixed
Graph.Data_Frame()
now handles theInt64
data type frompandas
, thanksto @Adriankhl. See PR
#609 for details.
Graph.layout_lgl()
root
argument is now optional (as it should have been).The
VertexClustering
class now handles partial dendrograms correctly.v0.10.2
Compare Source
Added
python-igraph
is now tested in Python 3.11.Added
Graph.modularity_matrix()
to calculate the modularity matrix ofa graph.
Added
Graph.get_k_shortest_paths()
, thanks to@sombreslames. See PR
#577 for details.
The
setup.py
script now also accepts environment variables instead ofcommand line arguments to configure several aspects of the build process
(i.e. whether a fully static extension is being built, or whether it is
allowed to use
pkg-config
to retrieve the compiler and linker flags foran external
igraph
library instead of the vendored one). The environmentvariables are named similarly to the command line arguments but in
uppercase, dashes replaced with underscores, and they are prefixed with
IGRAPH_
(i.e.--use-pkg-config
becomesIGRAPH_USE_PKG_CONFIG
).Changed
originating from the C core.
Fixed
Fixed a crash in
Graph.decompose()
that was accidentally introduced in0.10.0 during the transition to
igraph_graph_list_t
in the C core.Clustering.sizes()
now works correctly even if the membership vectorcontains
None
items.Graph.modularity()
andGraph.community_multilevel()
now correctly exposethe
resolution
parameter.Fixed a reference leak in
Graph.is_chordal()
that decreased the referencecount of Python's built-in
True
andFalse
constants unnecessarily.Unit tests updated to get rid of deprecation warnings in Python 3.11.
v0.10.1
Compare Source
Added
Added
Graph.minimum_cycle_basis()
andGraph.fundamental_cycles()
Graph.average_path_length()
now supports edge weights.Fixed
igraph.__all__
that used to be in the mainigraph
package before 0.10.0.v0.10.0
Compare Source
Added
More robust support for Matplotlib and initial support for plotly as graph
plotting backends, controlled by a configuration option. See PR
#425 for more details.
Added support for additional ways to construct a graph, such as from a
dictionary of dictionaries, and to export a graph object back to those
data structures. See PR #434
for more details.
Graph.list_triangles()
lists all triangles in a graph.Graph.reverse_edges()
reverses some or all edges of a graph.Graph.Degree_Sequence()
now supports the"no_multiple_uniform"
generationmethod, which generates simple graphs, sampled uniformly, using rejection
sampling.
Graph.Lattice()
now supports per-dimension periodicity control.Graph.get_adjacency()
now allows the user to specify whether loop edgesshould be counted once or twice, or not at all.
Graph.get_laplacian()
now supports left-, right- and symmetric normalization.Graph.modularity()
now supports setting the resolution with theresolution=...
parameter.Changed
The C core of igraph was updated to version 0.10.0.
We now publish
abi3
wheels on PyPI from CPython 3.9 onwards, making itpossible to use an already-built Python wheel with newer minor Python
releases (and also reducing the number of wheels we actually need to
publish). Releases for CPython 3.7 and 3.8 still use version-specific wheels
because the code of the C part of the extension contains conditional macros
for CPython 3.7 and 3.8.
Changed default value of the
use_vids=...
argument ofGraph.DataFrame()
to
True
, thanks to @fwitter.Graph.Degree_Sequence()
now accepts all sorts of sequences as inputs, notonly lists.
Fixed
edge_color
andedge_width
to be seton an edge-by-edge basis.
Removed
Dropped support for Python 3.6.
Removed deprecated
UbiGraphDrawer
.Removed deprecated
show()
method ofPlot
instances as well as the featurethat automatically shows the plot when
plot()
is called with no target.Removed the
eids
keyword argument ofget_adjacency()
.Deprecated
Graph.clusters()
is now deprecated; useGraph.connected_components()
orits already existing shorter alias,
Graph.components()
.Graph.shortest_paths()
is now deprecated; useGraph.distances()
instead.Configuration
📅 Schedule: Branch creation - "before 9am every weekend" in timezone Asia/Kolkata, Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.