Skip to content

Commit d853314

Browse files
committed
Update the docs from v0.2.3 to v0.2.4
1 parent 0a2dcb5 commit d853314

6 files changed

Lines changed: 26 additions & 7 deletions

File tree

CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,24 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

88

9+
## 0.2.4 (2026-02-18)
10+
11+
### Added
12+
- Added `get_boundaries` function to retrieve polygon boundaries using Nominatim geocoding.
13+
14+
### Changed
15+
- Updated `load_overture_data` to support `place_name` parameter for automatic boundary retrieval via Nominatim geocoding.
16+
- Updated PyTorch dependencies to address security vulnerabilities (CVE-2025-3730, CVE-2025-2953).
17+
- Removed support for deprecated CUDA versions (`cu118`, `cu124`).
18+
- Enforced `torch>=2.8.0` across all install variants.
19+
20+
### Fixed
21+
- Fixed `GeometryTypeError` in `load_overture_data` by filtering out non-LineString geometries.
22+
23+
### Documentation
24+
- Updated `SECURITY.md` to reflect supported versions and resolved vulnerabilities.
25+
26+
927
## 0.2.3 (2026-01-07)
1028

1129
### Added

CITATION.cff

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
cff-version: 1.2.0
22
message: "If you use this software, please cite it as below."
33
type: software
4-
title: "City2Graph: Transform geospatial relations into graphs for spatial network analysis and Graph Neural Networks"
4+
title: "City2Graph: A Python Library for Heterogeneous Graph Neural Networks and Spatial Analysis in Urban Systems"
55
abstract: "City2Graph is a Python library that provides an integrated interface of geospatial datasets from multiple domains converting into graph representations. It facilitates the one-stop data pipeline for spatial network analysis and Graph Neaural Networks (GNNs) for GeoAI applications."
66
authors:
77
- given-names: Yuta
@@ -12,8 +12,8 @@ authors:
1212
repository-code: "https://github.com/c2g-dev/city2graph"
1313
url: "https://city2graph.net"
1414
license: BSD-3-Clause
15-
version: 0.2.3
16-
date-released: "2026-01-07"
15+
version: 0.2.4
16+
date-released: "2026-02-18"
1717
keywords:
1818
- GeoAI
1919
- Graph Neural Networks

SECURITY.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,8 @@ Please include the following information in your report:
4242

4343
| CVE | Package | Severity | Fixed In | Resolution |
4444
| --- | ------- | -------- | -------- | ---------- |
45-
| [CVE-2025-3730](https://nvd.nist.gov/vuln/detail/CVE-2025-3730) | PyTorch | Critical | v0.2.3 | Minimum `torch>=2.8.0` enforced across all install variants |
46-
| [CVE-2025-2953](https://nvd.nist.gov/vuln/detail/CVE-2025-2953) | PyTorch | Critical | v0.2.3 | Minimum `torch>=2.8.0` enforced; deprecated CUDA variants (`cu118`, `cu124`) removed |
45+
| [CVE-2025-3730](https://nvd.nist.gov/vuln/detail/CVE-2025-3730) | PyTorch | Critical | v0.2.4 | Minimum `torch>=2.8.0` enforced across all install variants |
46+
| [CVE-2025-2953](https://nvd.nist.gov/vuln/detail/CVE-2025-2953) | PyTorch | Critical | v0.2.4 | Minimum `torch>=2.8.0` enforced; deprecated CUDA variants (`cu118`, `cu124`) removed |
4747

4848
As part of the fix, the following CUDA install extras were removed: `cu118`, `cu124`. The currently supported extras are: `cpu`, `cu126`, `cu128`, `cu130`.
4949

docs/robots.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ User-agent: *
22
Allow: /
33
Sitemap: https://city2graph.net/latest/sitemap.xml
44
Sitemap: https://city2graph.net/stable/sitemap.xml
5+
Sitemap: https://city2graph.net/0.2.4/sitemap.xml
56
Sitemap: https://city2graph.net/0.2.3/sitemap.xml
67
Sitemap: https://city2graph.net/0.2.2/sitemap.xml
78
Sitemap: https://city2graph.net/0.2.1/sitemap.xml

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "hatchling.build"
44

55
[project]
66
name = "city2graph"
7-
version = "0.2.3"
7+
version = "0.2.4"
88
description = "A Python library for Geospatial Graph Neural Networks and GeoAI for Urban Analytics with PyTorch Geometric. Convert geospatial data to graphs for spatiotemporal analysis, urban mobility studies, and more."
99
authors = [
1010
{name = "Yuta Sato", email = "y.sato@liverpool.ac.uk"}

uv.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)