Skip to content

setuptools: adopt PEP 639 license metadata#1184

Merged
romeokienzler merged 1 commit into
torchgeo:mainfrom
adamjstewart:pyproject/license
May 8, 2026
Merged

setuptools: adopt PEP 639 license metadata#1184
romeokienzler merged 1 commit into
torchgeo:mainfrom
adamjstewart:pyproject/license

Conversation

@adamjstewart
Copy link
Copy Markdown
Member

@adamjstewart adamjstewart commented May 5, 2026

The previous license syntax is deprecated and will be removed from future versions of setuptools, use the recommended PEP 639 syntax instead.

Since TerraTorch contains files under an Apache-2.0 license and an MIT license, it should be dual-licensed. It's only a few dataset-specific files, so I think these would be a good target for upstreaming to TorchGeo so that TerraTorch can go back to a single license. Similarly, if we encounter any new FMs we want under an Apache-2.0 license, we will try to push them to TerraTorch instead of TorchGeo.

Signed-off-by: Adam J. Stewart <ajstewart426@gmail.com>
@romeokienzler romeokienzler merged commit 654b543 into torchgeo:main May 8, 2026
5 checks passed
@adamjstewart adamjstewart deleted the pyproject/license branch May 8, 2026 18:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants