Skip to content

Commit

Permalink
update license
Browse files Browse the repository at this point in the history
  • Loading branch information
print-sid8 committed Jan 13, 2025
1 parent d76a3ea commit 6fee5c8
Show file tree
Hide file tree
Showing 17 changed files with 169 additions and 204 deletions.
332 changes: 132 additions & 200 deletions LICENSE

Large diffs are not rendered by default.

8 changes: 6 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -317,9 +317,13 @@ for geom_id, filepath in output_files.items():
---

## 📝 License
Apache 2.0 License

This project is licensed under the terms of the [GNU Affero General Public License v3.0](https://www.gnu.org/licenses/agpl-3.0.html) or later.

By using this project, you agree to the terms of the AGPL v3 license. For a copy of the license, see the [LICENSE](./LICENSE) file in this repository.


<br>

## 🤝 Contributing
Contributions welcome! Please check our contribution guidelines.
Contributions welcome!
5 changes: 3 additions & 2 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@

setup(
name="rasteret",
version="0.1.12",
version="0.1.13",
author="Sidharth Subramaniam",
author_email="sid@terrafloww.com",
description="Fast and efficient access to Cloud-Optimized GeoTIFFs (COGs)",
Expand All @@ -17,10 +17,11 @@
url="https://github.com/terrafloww/rasteret",
packages=find_packages(where="src"),
package_dir={"": "src"},
license="AGPL-3.0-or-later",
classifiers=[
"Development Status :: 4 - Beta",
"Intended Audience :: Science/Research",
"License :: OSI Approved :: Apache Software License",
"License :: OSI Approved :: GNU Affero General Public License v3",
"Operating System :: OS Independent",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
Expand Down
2 changes: 2 additions & 0 deletions src/rasteret/__init__.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# SPDX-License-Identifier: AGPL-3.0-or-later

"""Rasteret package."""

from importlib.metadata import version as get_version
Expand Down
2 changes: 2 additions & 0 deletions src/rasteret/cloud.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# SPDX-License-Identifier: AGPL-3.0-or-later

""" Utilities for cloud storage """

from dataclasses import dataclass
Expand Down
2 changes: 2 additions & 0 deletions src/rasteret/constants.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# SPDX-License-Identifier: AGPL-3.0-or-later

"""Constants and configurations for rasteret."""

from typing import Dict
Expand Down
2 changes: 2 additions & 0 deletions src/rasteret/core/collection.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# SPDX-License-Identifier: AGPL-3.0-or-later

""" Collection class for managing raster data collections. """

from __future__ import annotations
Expand Down
2 changes: 2 additions & 0 deletions src/rasteret/core/processor.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# SPDX-License-Identifier: AGPL-3.0-or-later

"""
Rasteret: Efficient satellite imagery retrieval and processing
==========================================================
Expand Down
2 changes: 2 additions & 0 deletions src/rasteret/core/scene.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# SPDX-License-Identifier: AGPL-3.0-or-later

""" Scene class for handling COG data loading and processing. """

from __future__ import annotations
Expand Down
2 changes: 2 additions & 0 deletions src/rasteret/core/utils.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# SPDX-License-Identifier: AGPL-3.0-or-later

""" Utility functions for rasteret package. """

from typing import Optional
Expand Down
2 changes: 2 additions & 0 deletions src/rasteret/fetch/cog.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# SPDX-License-Identifier: AGPL-3.0-or-later

"""Optimized COG reading using byte ranges."""

from __future__ import annotations
Expand Down
2 changes: 2 additions & 0 deletions src/rasteret/logging.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# SPDX-License-Identifier: AGPL-3.0-or-later

""" Logging configuration for the rasteret package. """

import logging
Expand Down
2 changes: 2 additions & 0 deletions src/rasteret/stac/indexer.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# SPDX-License-Identifier: AGPL-3.0-or-later

""" Indexer for creating GeoParquet collections from STAC catalogs. """

from __future__ import annotations
Expand Down
2 changes: 2 additions & 0 deletions src/rasteret/stac/parser.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# SPDX-License-Identifier: AGPL-3.0-or-later

"""Async COG header parsing with caching."""

from __future__ import annotations
Expand Down
2 changes: 2 additions & 0 deletions src/rasteret/tests/test_cloud_provider.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# SPDX-License-Identifier: AGPL-3.0-or-later

import unittest
from unittest.mock import patch, MagicMock
from rasteret.cloud import CloudConfig, AWSProvider
Expand Down
2 changes: 2 additions & 0 deletions src/rasteret/tests/test_stac_indexer.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# SPDX-License-Identifier: AGPL-3.0-or-later

import unittest
from unittest.mock import patch, MagicMock, AsyncMock
from pathlib import Path
Expand Down
2 changes: 2 additions & 0 deletions src/rasteret/types.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# SPDX-License-Identifier: AGPL-3.0-or-later

"""Type definitions used throughout Rasteret."""

from dataclasses import dataclass
Expand Down

0 comments on commit 6fee5c8

Please sign in to comment.