Unverified Commit e0639a2d authored by Robert Schütz's avatar Robert Schütz Committed by GitHub
Browse files

fittrackee: 0.8.6 -> 0.8.8 (#339297)

parents 9a1aee20 6367bd67
Loading
Loading
Loading
Loading
+36 −37
Original line number Diff line number Diff line
{ lib
, python3
, fetchFromGitHub
, fetchPypi
, postgresql
, postgresqlTestHook
{
  fetchFromGitHub,
  fetchPypi,
  lib,
  postgresql,
  postgresqlTestHook,
  python3,
}:
let
  python = python3.override {
@@ -25,22 +26,17 @@ let

in
python.pkgs.buildPythonApplication rec {
  pname = "fit-trackee";
  version = "0.8.6";
  pname = "fittrackee";
  version = "0.8.8";
  pyproject = true;

  src = fetchFromGitHub {
    owner = "SamR1";
    repo = "FitTrackee";
    rev = "refs/tags/v${version}";
    hash = "sha256-lTDS+HfYG6ayXDotu7M2LUrw+1ZhQ0ftw0rTn4Mr3rQ=";
    hash = "sha256-IO6M+HXAR3Gn0/71KwkaQr6sB0eCQzmnqHYgO+mzIZM=";
  };

  postPatch = ''
    substituteInPlace pyproject.toml \
      --replace-fail psycopg2-binary psycopg2
  '';

  build-system = [
    python.pkgs.poetry-core
  ];
@@ -53,7 +49,9 @@ python.pkgs.buildPythonApplication rec {
    "pyopenssl"
  ];

  dependencies = with python.pkgs; [
  dependencies =
    with python.pkgs;
    [
      authlib
      babel
      click
@@ -67,7 +65,7 @@ python.pkgs.buildPythonApplication rec {
      gpxpy
      gunicorn
      humanize
    psycopg2
      psycopg2-binary
      pyjwt
      pyopenssl
      pytz
@@ -75,7 +73,8 @@ python.pkgs.buildPythonApplication rec {
      sqlalchemy
      staticmap
      ua-parser
  ] ++ dramatiq.optional-dependencies.redis
    ]
    ++ dramatiq.optional-dependencies.redis
    ++ flask-limiter.optional-dependencies.redis;

  pythonImportsCheck = [ "fittrackee" ];
+1 −0
Original line number Diff line number Diff line
@@ -464,6 +464,7 @@ mapAliases ({
  firmwareLinuxNonfree = linux-firmware; # Added 2022-01-09
  fishfight = jumpy; # Added 2022-08-03
  fitnesstrax = throw "fitnesstrax was removed from nixpkgs because it disappeared upstream and no longer compiles"; # added 2023-07-04
  fit-trackee = fittrackee; # added 2024-09-03
  flashrom-stable = flashprog;   # Added 2024-03-01
  flatbuffers_2_0 = flatbuffers; # Added 2022-05-12
  flintqs = throw "FlintQS has been removed due to lack of maintenance and security issues; use SageMath or FLINT instead"; # Added 2024-03-21
+0 −2
Original line number Diff line number Diff line
@@ -25953,8 +25953,6 @@ with pkgs;
  ### SERVERS / GEOSPATIAL
  fit-trackee = callPackage ../servers/geospatial/fit-trackee { };
  martin = callPackage ../servers/geospatial/martin {
    inherit (darwin.apple_sdk.frameworks) Security SystemConfiguration;
  };