Received: from mail.netlandish.com (mail.netlandish.com [174.136.98.166]) by code.netlandish.com (Postfix) with ESMTP id 41C5C27B for <~petersanchez/public-inbox@lists.code.netlandish.com>; Sat, 05 Apr 2025 15:25:36 +0000 (UTC) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=209.85.221.181; helo=mail-vk1-f181.google.com; envelope-from=peter@netlandish.com; receiver=<UNKNOWN> Authentication-Results: mail.netlandish.com; dkim=pass (1024-bit key; unprotected) header.d=netlandish.com header.i=@netlandish.com header.b=nhSuZYlZ Received: from mail-vk1-f181.google.com (mail-vk1-f181.google.com [209.85.221.181]) by mail.netlandish.com (Postfix) with ESMTP id 806931D68F6 for <~petersanchez/public-inbox@lists.code.netlandish.com>; Sat, 05 Apr 2025 15:25:39 +0000 (UTC) Received: by mail-vk1-f181.google.com with SMTP id 71dfb90a1353d-5240a432462so2552436e0c.1 for <~petersanchez/public-inbox@lists.code.netlandish.com>; Sat, 05 Apr 2025 08:25:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=netlandish.com; s=google; t=1743866739; x=1744471539; darn=lists.code.netlandish.com; h=to:from:subject:message-id:date:content-transfer-encoding :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=7zrb+1+PttqHaMUopPiSLUM/gK7RHjRo246Ua8T54V4=; b=nhSuZYlZy0JWeb9HzHSLxpPt9E+9qVpEHx2LcSHEtEox01kbEc44JscI3ZBP5GGVUu miBDIbc1pN+jOSJXvLEWvinE7hk6BH9jnCBIIQcn58dfkzQnKXt92+RMPOF0ruoUjcg7 t1zB5eCcGAPeyz5MHjsKRuUSrokbCLftrkCMQ= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1743866739; x=1744471539; h=to:from:subject:message-id:date:content-transfer-encoding :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=7zrb+1+PttqHaMUopPiSLUM/gK7RHjRo246Ua8T54V4=; b=DXb/3WkzW0V4OyatQjxc0qzdBm+Uhk3qLLa8cZ93JryC2dFNnih84W6VXY8k+XwrnC UgKSb3f/5D1faqW4rqBFEa3r3K6hhxRR6pUydRwUT/zcckc4FHNoN31oINa65YwVrLoj M4dgfEScyby1hqtHRdk5Z0pO0ljZVNF10dyQwnKkCiRmNZP2GBV9txYWyF9sEwhaTjCj hh3zOYC4rCI+n/1OEGES9wReq5usMbqCsJU3xFwQXOZQIZcackdMknNZpcArk7wqKw4w vi7+270NIOVt+7Z8jiqaIkgqhx00T0A7aMRxywQH8mql9C6uIgbz87AoFPhDZNMSQFc2 9xdw== X-Gm-Message-State: AOJu0YxHvxhK7s62FXc/s8yt0BXk5+J3UKFHFAWcrA6fNZUG/WovEXxZ gFN5hUACJ4+jXJX+c+7Z/O83hxHJ5GWbNoYexEMD1igXKBQft+0wKUSKw9e7l6BZLazJYD4mxRN ui9A= X-Gm-Gg: ASbGncun5bN4GTxi4ZeKeZyo0ldnkoMJDKC9TU9zIzd2nmh2ZEaz6yMeOI5CBfAiWnw 3vjKNrlwGAKLFRMg1ddMYJnb2H7aYZO0AohAQhHnx+fXj9bo+CmjdxhzJlnrE20oGdwiU/fA78W AMwOfcVN8qN4bbqXgymE+LHz0Dnk6jnZEFnv1UX1KvUq+OB0dbgfBuadOHbQT1nn8bDVv5wR/hC xwZRCmwJCkRifO9nwmnOJO/eRT0uXsxUkAZtECxE1iReObaT65rpk/5RLbm9EH1Ux5TJCd4OTOW S1i/TBPsQVssy+L3wty9DbrLikautGRzUrXiYmME55CR X-Google-Smtp-Source: AGHT+IHFfpcQg2nXqldPg5f8NC0WA5vC0r/b8USPAgya8qvr+KJ51urYxtzRp2O5cX1zWzf6cnH8ZQ== X-Received: by 2002:ac5:ce8d:0:b0:527:67d9:100d with SMTP id 71dfb90a1353d-52767d91453mr2682458e0c.4.1743866738668; Sat, 05 Apr 2025 08:25:38 -0700 (PDT) Received: from localhost ([2803:2d60:1107:87f:f6ee:bd2a:f135:303]) by smtp.gmail.com with ESMTPSA id 71dfb90a1353d-5275ae3110asm1174364e0c.15.2025.04.05.08.25.37 for <~petersanchez/public-inbox@lists.code.netlandish.com> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 05 Apr 2025 08:25:38 -0700 (PDT) Mime-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Date: Sat, 05 Apr 2025 09:25:36 -0600 Message-Id: <D8YT5Z8OIQN0.12YX3B0AHO2PE@netlandish.com> Subject: django-impersonate 1.9.5 release From: "Peter Sanchez" <peter@netlandish.com> To: <~petersanchez/public-inbox@lists.code.netlandish.com> X-Mailer: aerc 0.20.1-57-gc9a57f76bf52 Just a heads up that I just pushed django-impersonate 1.9.5 to pypi. =20 This adds support to impersonate users when the User model has a UUID as=20 the primary key. https://pypi.org/project/django-impersonate/1.9.5/ This implements ticket #44[0]. Thanks to Adam Taylor for the patch[1] to=20 implement it. Peter [0] https://todo.code.netlandish.com/~petersanchez/django-impersonate/44 [1] https://lists.code.netlandish.com/~petersanchez/public-inbox/patches/12= 0