Received: from mail.netlandish.com (mail.netlandish.com [174.136.98.166]) by code.netlandish.com (Postfix) with ESMTP id 9FD0280AE7 for <~petersanchez/public-inbox@lists.code.netlandish.com>; Wed, 8 Mar 2023 11:51:58 +0000 (UTC) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=209.85.208.51; helo=mail-ed1-f51.google.com; envelope-from=hugo@yunojuno.com; receiver= Authentication-Results: mail.netlandish.com; dkim=pass (2048-bit key; unprotected) header.d=yunojuno-com.20210112.gappssmtp.com header.i=@yunojuno-com.20210112.gappssmtp.com header.b=Skkccib2 Received: from mail-ed1-f51.google.com (mail-ed1-f51.google.com [209.85.208.51]) by mail.netlandish.com (Postfix) with ESMTP id C9DFD152E8A for <~petersanchez/public-inbox@lists.code.netlandish.com>; Wed, 8 Mar 2023 11:51:57 +0000 (UTC) Received: by mail-ed1-f51.google.com with SMTP id i34so64623847eda.7 for <~petersanchez/public-inbox@lists.code.netlandish.com>; Wed, 08 Mar 2023 03:51:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yunojuno-com.20210112.gappssmtp.com; s=20210112; t=1678276316; h=cc:to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=TaPz6BfoKCtt+nt+NcvqzaPSH0GnewJU1P3bBPUIsKU=; b=Skkccib2DPDALB5cX3MeNwFJp+Y+Xd319ATtL6eeF4vS2imVTAZi3Q2ffrKnsqGPcf /Yp2Sw2H8t3dBQYro5ig80kC3c8UJ1wOh+iy9MvbckaqzQEctuiBQ+S6wO4YEmp4PDE0 aHSAwOKyYy7/weySBKlgnjxlsVtzzdtP3v4DAgu8JUBF4c2Oa+f2DatF4Y9lbIYdMLwZ RZGYvVXAsNdvmhgBN6SBiV5g5NCqa6j8+M/5tMAdrioHys2RqaMPHKTihCrjry2tazAG ooA6AvTZl3nBYa/5BysRhEcR0OocqAhiry/TAW75cKowiYFmLU0nHYaUQb42wfaYCnhE jOog== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678276316; h=cc:to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=TaPz6BfoKCtt+nt+NcvqzaPSH0GnewJU1P3bBPUIsKU=; b=r6rV8KMcZbvq6cLD9lm/Gh+IJkjXJbPZTPDrpyQWagYYfuiO3NHFykCYyNcH3fd0k7 bV5AmFrSHhHbORCMnEhw0dHAbUWhcw514PPeiGl86glLWnj3mU1qsz3ZKza/YFN7YoHU Ua2Y3s07/6TxbluVlIL2ppzfVuLBtqT1s6jVq7fzMdhLZXbTiSX//dgXd3iXcGWptvlA T5pLOV6NTIcuIu7rDGRahqNSBlVKTOOgXIwQeZjnOxTo7FJEGkk0KyblRTLVhkCdk0tT i4nhvaYOfJyTDr481/yjV7GTCuo7HWpbue7+8lNaI3gtzESepeXfUcg20U2DkHsGFWDr D4Fw== X-Gm-Message-State: AO0yUKUajUhCr2A2vzLoN4taWJjWEGlOVcDFndaeImylgcKESpN+H4fl wB2+eXUx+FSriq1iXeFTnnhesfhhaVD4dbK+WYYSh4mDFY1O+/QonQY= X-Google-Smtp-Source: AK7set9kF8ZCBTCV2GeT0SYyoUL5UvId4UXOa3NL28wybg32V6GmiJ5cnphzNPsOK1+vZwtUUPltf4e+JM5YuTdpdTE= X-Received: by 2002:a50:aa95:0:b0:4ad:7439:cecb with SMTP id q21-20020a50aa95000000b004ad7439cecbmr9949818edc.7.1678276316150; Wed, 08 Mar 2023 03:51:56 -0800 (PST) MIME-Version: 1.0 From: Hugo Rodger-Brown Date: Wed, 8 Mar 2023 11:51:45 +0000 Message-ID: Subject: Re: [PATCH django-impersonate] Handle upcoming removal of timezone.utc (Django 5) To: ~petersanchez/public-inbox@lists.code.netlandish.com Cc: Hugo Rodger-Brown Content-Type: text/plain; charset="UTF-8" # HG changeset patch # User Hugo Rodger-Brown # Date 1678275953 0 # Wed Mar 08 11:45:53 2023 +0000 # Node ID 4f2f5ede707f7fab5b7ea3dea5b43867282aaea8 # Parent c0c223b5e10524c9cad20de0b11d901277f5b89d Update tox build matrix The original matrix was missing some combinations, and I couldn't work out whether this was by design (latest minor version in each major version) or not, so have gone for all currently supported versions from the documentation. diff --git a/tox.ini b/tox.ini --- a/tox.ini +++ b/tox.ini @@ -1,11 +1,17 @@ [tox] downloadcache = {toxworkdir}/cache/ -envlist = py{37,38,39}-django{2.2,3.2},py{38,39}-django{4.0,4.1},py310-django{3.2,4.0,4.1},py311-django{3.2,4.0,4.1,main} +envlist = + py{37,38,39}-django{2.2,3.0,3.1,3.2} + py{38,39,310}-django{4.0} + py{38,39,310,311}-django{4.1} + py{310,311}-django{main} [testenv] commands = {envpython} runtests.py deps = django2.2: django>=2.2,<3.0 + django3.0: django>=3.0,<3.1 + django3.1: django>=3.1,<3.2 django3.2: django>=3.2,<4.0 django4.0: django>=4.0,<4.1 django4.1: django>=4.1,<4.2