Skip to content
This repository was archived by the owner on Jan 14, 2026. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
11 changes: 4 additions & 7 deletions .github/workflows/pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,8 @@ jobs:
architecture: x64
- name: Install nox
run: |
pipx install poetry==1.8.5
pipx install poetry==2.2.1
pipx inject poetry poetry-plugin-export
pipx install nox
pipx inject nox nox-poetry
- name: Checkout PR branch
Expand Down Expand Up @@ -52,11 +53,6 @@ jobs:
ref: ${{ github.head_ref }}
fetch-depth: 50
fetch-tags: true
- name: Setup Python
uses: actions/setup-python@v5
with:
python-version: 3.9.21
architecture: x64
- name: Setup Python
uses: actions/setup-python@v5
with:
Expand All @@ -75,7 +71,8 @@ jobs:
allure-project-id: 34
- name: Install nox
run: |
pipx install poetry==1.8.5
pipx install poetry==2.2.1
pipx inject poetry poetry-plugin-export
pipx install nox
pipx inject nox nox-poetry
- name: Run tests
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/tag-and-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ jobs:
with:
ref: ${{ env.GIT_TAG }}
- name: Install poetry
run: pipx install poetry==1.8.5
run: pipx install poetry==2.2.1
- uses: actions/github-script@v7
env:
CHANGES: ${{ needs.tag.outputs.changes }}
Expand Down
16 changes: 8 additions & 8 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ default_install_hook_types:
- pre-push
repos:
- repo: https://github.com/pre-commit/pre-commit-hooks
rev: v5.0.0
rev: v6.0.0
hooks:
- id: check-merge-conflict
stages:
Expand All @@ -18,17 +18,17 @@ repos:
- pre-commit
- id: trailing-whitespace
- repo: https://github.com/charliermarsh/ruff-pre-commit
rev: "v0.7.3"
rev: "v0.14.10"
hooks:
- id: ruff
- id: ruff-check
args: [ --fix, --exit-non-zero-on-fix ]
stages:
- pre-commit
- id: ruff-format
stages:
- pre-commit
- repo: https://github.com/PyCQA/bandit
rev: "1.7.10"
rev: "1.9.2"
hooks:
- id: bandit
language_version: python3
Expand All @@ -44,17 +44,17 @@ repos:
- id: detect-secrets
args: ['--exclude-files', '.*\.ipynb$', ]
- repo: https://github.com/python-poetry/poetry
rev: '1.8.5'
rev: '2.2.1'
hooks:
- id: poetry-check
stages:
- pre-commit
- id: poetry-lock
args: ["--no-update", "--no-cache"]
args: ["--no-cache"]
stages:
- pre-commit
- repo: https://github.com/tweag/FawltyDeps
rev: v0.17.0
rev: v0.20.0
hooks:
- id: check-undeclared
stages:
Expand All @@ -63,7 +63,7 @@ repos:
stages:
- pre-commit
- repo: https://github.com/commitizen-tools/commitizen
rev: v3.30.1
rev: v4.11.1
hooks:
- id: commitizen
- id: commitizen-branch
Expand Down
5 changes: 2 additions & 3 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ how to make the contribution process smooth.

## Requirements

- Installations of Python 3.8, 3.10 and 3.11 (for example using [Pyenv][pyenv])
- Installations of Python 3.10 and 3.11 (for example using [Pyenv][pyenv])
- Global installations (for example managed with [pipx][pipx]) of
- Python [Poetry][poetry]
- Python [nox][nox] with [nox-poetry][nox-poetry] plugin
Expand All @@ -16,7 +16,6 @@ how to make the contribution process smooth.
Example global setup (with `pyenv` and `pipx`):

```
pyenv install 3.8.13
pyenv install 3.10.4
pyenv install 3.11.4
pipx install poetry
Expand All @@ -32,7 +31,7 @@ Using pyenv, activate the Python version to be tested against, then run linting
suites with nox:

```
pyenv shell 3.8.13 3.10.4 3.11.4
pyenv shell 3.10.4 3.11.4
nox --session=linting
nox --session=tests
```
Expand Down
4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# SatelliteVu SDK for Python

> ⚠️ **DEPRECATED**: This package is deprecated and will no longer be maintained. Please use [satvu-api-sdk](https://github.com/SatelliteVu/satvu-api-sdk) instead.

[![pypi](https://img.shields.io/pypi/v/satellitevu)](https://pypi.org/project/satellitevu/)
[![license](https://img.shields.io/github/license/SatelliteVu/satellitevu-client-python)](https://github.com/SatelliteVu/satellitevu-client-python/blob/main/LICENSE)
[![Twitter](https://img.shields.io/twitter/follow/satellitevu?style=social)](https://twitter.com/intent/follow?screen_name=satellitevu)
Expand All @@ -15,7 +17,7 @@ The package is published to [PyPi][pypi] and can be installed with pip:
```
pip install satellitevu
```
Currently, versions of Python >=3.9 and above are supported.
Currently, versions of Python >=3.10 and above are supported.

## Usage

Expand Down
10 changes: 5 additions & 5 deletions makefile
Original file line number Diff line number Diff line change
Expand Up @@ -29,16 +29,16 @@ endif

@echo
@echo Checking Python versions
ifeq (, $(shell which python3.8))
@echo "WARNING: No Python 3.8 found"
else
@echo "INFO: Python 3.8 found"
endif
ifeq (, $(shell which python3.10))
@echo "WARNING: No Python 3.10 found"
else
@echo "INFO: Python 3.10 found"
endif
ifeq (, $(shell which python3.11))
@echo "WARNING: No Python 3.11 found"
else
@echo "INFO: Python 3.11 found"
endif


PHONY: test
Expand Down
2 changes: 1 addition & 1 deletion notebooks/search_and_download.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
"source": [
"## Installation\n",
"\n",
"Python 3.8 or higher is required for this package to work. To install the package from PyPi run: `pip install satellitevu`"
"Python 3.10 or higher is required for this package to work. To install the package from PyPi run: `pip install satellitevu`"
]
},
{
Expand Down
2 changes: 1 addition & 1 deletion noxfile.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
from nox_poetry import session

PYTHON_VERSIONS = ("3.9", "3.10", "3.11")
PYTHON_VERSIONS = ("3.10", "3.11")


@session()
Expand Down
Loading
Loading