Procházet zdrojové kódy

drop eol py3.9, add py3.14 support, bump GitPython

pull/74/head
Mark Esler před 11 měsíci
rodič
revize
0f27b089df
Selhalo získání podpisu
4 změnil soubory, kde provedl 12 přidání a 12 odebrání
  1. +1
    -1
      .github/workflows/ci.yml
  2. +1
    -1
      README.md
  3. +5
    -5
      pyproject.toml
  4. +5
    -5
      uv.lock

+ 1
- 1
.github/workflows/ci.yml Zobrazit soubor

@@ -7,7 +7,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
python: [ "3.9", "3.10", "3.11", "3.12", "3.13" ]
python: [ "3.10", "3.11", "3.12", "3.13", "3.14" ]
name: python-${{ matrix.python }}
steps:
- name: Checkout


+ 1
- 1
README.md Zobrazit soubor

@@ -8,7 +8,7 @@ branches, detached HEADs, and more. It was originally created to manage a large
collection of projects and deal with sporadic internet access.

gitup works on macOS, Linux, and Windows. You should have a recent version of
git and Python 3.9+ installed.
git and Python 3.10+ installed.

# Installation



+ 5
- 5
pyproject.toml Zobrazit soubor

@@ -9,9 +9,9 @@ license = "MIT"
license-files = ["LICEN[CS]E*"]
keywords = ["git", "repository", "pull", "update"]
readme = "README.md"
requires-python = ">=3.9"
requires-python = ">=3.10"
dependencies = [
"GitPython >= 3.1.1",
"GitPython >= 3.1.45",
"colorama >= 0.4.6",
]
classifiers = [
@@ -25,11 +25,11 @@ classifiers = [
"Operating System :: Microsoft :: Windows",
"Programming Language :: Python",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Programming Language :: Python :: 3.13",
"Programming Language :: Python :: 3.14",
"Topic :: Software Development :: Version Control :: Git"
]

@@ -51,9 +51,9 @@ requires = ["hatchling"]
build-backend = "hatchling.build"

[tool.pyright]
pythonVersion = "3.9"
pythonVersion = "3.10"
venvPath = "."
venv = ".venv"

[tool.ruff]
target-version = "py39"
target-version = "py310"

+ 5
- 5
uv.lock Zobrazit soubor

@@ -1,6 +1,6 @@
version = 1
revision = 2
requires-python = ">=3.9"
requires-python = ">=3.10"

[[package]]
name = "colorama"
@@ -37,14 +37,14 @@ wheels = [

[[package]]
name = "gitpython"
version = "3.1.44"
version = "3.1.45"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "gitdb" },
]
sdist = { url = "https://files.pythonhosted.org/packages/c0/89/37df0b71473153574a5cdef8f242de422a0f5d26d7a9e231e6f169b4ad14/gitpython-3.1.44.tar.gz", hash = "sha256:c87e30b26253bf5418b01b0660f818967f3c503193838337fe5e573331249269", size = 214196, upload-time = "2025-01-02T07:32:43.59Z" }
sdist = { url = "https://files.pythonhosted.org/packages/9a/c8/dd58967d119baab745caec2f9d853297cec1989ec1d63f677d3880632b88/gitpython-3.1.45.tar.gz", hash = "sha256:85b0ee964ceddf211c41b9f27a49086010a190fd8132a24e21f362a4b36a791c", size = 215076, upload-time = "2025-07-24T03:45:54.871Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/1d/9a/4114a9057db2f1462d5c8f8390ab7383925fe1ac012eaa42402ad65c2963/GitPython-3.1.44-py3-none-any.whl", hash = "sha256:9e0e10cda9bed1ee64bc9a6de50e7e38a9c9943241cd7f585f6df3ed28011110", size = 207599, upload-time = "2025-01-02T07:32:40.731Z" },
{ url = "https://files.pythonhosted.org/packages/01/61/d4b89fec821f72385526e1b9d9a3a0385dda4a72b206d28049e2c7cd39b8/gitpython-3.1.45-py3-none-any.whl", hash = "sha256:8908cb2e02fb3b93b7eb0f2827125cb699869470432cc885f019b8fd0fccff77", size = 208168, upload-time = "2025-07-24T03:45:52.517Z" },
]

[[package]]
@@ -64,7 +64,7 @@ dev = [
[package.metadata]
requires-dist = [
{ name = "colorama", specifier = ">=0.4.6" },
{ name = "gitpython", specifier = ">=3.1.1" },
{ name = "gitpython", specifier = ">=3.1.45" },
]

[package.metadata.requires-dev]


Načítá se…
Zrušit
Uložit