From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 19 03:45:58 2024 Received: (at submit) by debbugs.gnu.org; 19 Jan 2024 08:45:58 +0000 Received: from localhost ([127.0.0.1]:57459 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rQkVi-0005Z8-5b for submit@debbugs.gnu.org; Fri, 19 Jan 2024 03:45:58 -0500 Received: from lists.gnu.org ([2001:470:142::17]:33838) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rQkVg-0005R1-1F for submit@debbugs.gnu.org; Fri, 19 Jan 2024 03:45:57 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rQkVY-0001Mn-3o for guix-patches@gnu.org; Fri, 19 Jan 2024 03:45:48 -0500 Received: from mout-p-103.mailbox.org ([80.241.56.161]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from ) id 1rQkVU-0001g8-IQ for guix-patches@gnu.org; Fri, 19 Jan 2024 03:45:47 -0500 Received: from smtp102.mailbox.org (smtp102.mailbox.org [IPv6:2001:67c:2050:b231:465::102]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-103.mailbox.org (Postfix) with ESMTPS id 4TGY9H3S2Zz9st1 for ; Fri, 19 Jan 2024 09:45:39 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=troyfigiel.com; s=MBO0001; t=1705653939; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=z6u+smdECTiGHjn6rlbscP0O0fB0kPALzZKX0iRPGvo=; b=WqF/pRW1C//h0vgPcooIekGq6CnyvI+OFROzQ+MgfQIjYc6E2UpsVa9IDVgV/xlFqtbWUK xieWvMy3qWHpzRLLhMTDsBArqVelJfH3vr0Jfo6ACBjNActaTLQLOcjfhJ7ZpEBJlFoipF k5eniBW3w13JFMVGO/1SFHzJWDLDW9XeOhce5Wob2o/qJEa4cn7iNpFqrA0lnY4kZyBGHv mgVY7HzcQlt7PtWEnK7HwfZwZiVbAyWKH26Jkonh1Bzyc0xGqESn3vsal3tce2SVKyrx6V qn9JvsSRarjjSUiQPLIdl0B687DGwE7ZPHo5+xhmnpfKBbBjnygazQf+CmNU6g== From: Troy Figiel To: guix-patches@gnu.org Subject: [PATCH 0/2] gnu: python-osmnx: Update to 1.8.1. Date: Fri, 19 Jan 2024 09:42:10 +0100 Message-ID: <87plxxu2xl.fsf@troyfigiel.com> MIME-Version: 1.0 Content-Type: text/plain X-Rspamd-Queue-Id: 4TGY9H3S2Zz9st1 Received-SPF: pass client-ip=80.241.56.161; envelope-from=troy@troyfigiel.com; helo=mout-p-103.mailbox.org X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.0 (/) This patch series updates python-osmnx to 1.8.1 and reformats the package definition with Guix style. Troy Figiel (2): gnu: python-osmnx: Update to 1.8.1. gnu: python-osmnx: Reformat with guix style. gnu/packages/geo.scm | 61 ++++++++++++++++++++------------------------ 1 file changed, 28 insertions(+), 33 deletions(-) base-commit: 0eadd486484fcf9a234758842f74ba28361640db -- 2.42.0 From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 19 03:57:03 2024 Received: (at 68580) by debbugs.gnu.org; 19 Jan 2024 08:57:03 +0000 Received: from localhost ([127.0.0.1]:57471 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rQkgQ-00072s-V0 for submit@debbugs.gnu.org; Fri, 19 Jan 2024 03:57:03 -0500 Received: from mout-p-101.mailbox.org ([2001:67c:2050:0:465::101]:53710) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rQkgO-00072I-Mh for 68580@debbugs.gnu.org; Fri, 19 Jan 2024 03:57:01 -0500 Received: from smtp2.mailbox.org (smtp2.mailbox.org [IPv6:2001:67c:2050:b231:465::2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-101.mailbox.org (Postfix) with ESMTPS id 4TGYQ90Sd9z9sXk for <68580@debbugs.gnu.org>; Fri, 19 Jan 2024 09:56:49 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=troyfigiel.com; s=MBO0001; t=1705654609; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=PbMCzoM9L0R9HHGtb+53vGCU3nm4ZzQRV0Uk8H30HE0=; b=jkJOWxat1zcWVR5EzxIib5CYrQ2KXXflEUQ+Gt7rKFrEiLTHCtL2rFIH5P1UZ3L3HG2MLd ups9RNyvGydlFPYHvDyTmc/rmX6tU/6ymnMHTn6UbVqQJ8NaYwrjA4Sq57n8lPTQeszo+5 IS7DM0FwOntASzFzY9LZEe4bunmXXZVuxID+ZEj+zroUTA1kBq8nbchOqDQDZvc9DRpC90 wBMMChtPDwcq9QDc206VPxCd6F0OZpaDca+PpfJT/RHWOZLhKk/kqYFsWP0hW333iSIyiF JxHt9TLU9WUeZzkp7E1Ct+jqdnagPq0ByhB5YellJxEVUglu8nZps5Py8yaEuA== From: Troy Figiel To: 68580@debbugs.gnu.org Subject: [PATCH 1/2] gnu: python-osmnx: Update to 1.8.1. Date: Fri, 19 Jan 2024 09:37:23 +0100 Message-ID: <87o7dhu2en.fsf@troyfigiel.com> MIME-Version: 1.0 Content-Type: text/plain X-Rspamd-Queue-Id: 4TGYQ90Sd9z9sXk X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 68580 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/geo.scm (python-osmnx): Update to 1.8.1. [arguments]<#:test-flags>: Add test_geocoder and test_features to ignored tests. Remove test_geocode_to_df and test_geometries from ignored tests. [propagated-inputs]: Remove python-pyproj and python-rtree. [native-inputs]: Add python-hatchling, remove python-numpy. --- gnu/packages/geo.scm | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm index 14e2d9f16b..04166c8c53 100644 --- a/gnu/packages/geo.scm +++ b/gnu/packages/geo.scm @@ -977,7 +977,7 @@ (define-public python-geopandas (define-public python-osmnx (package (name "python-osmnx") - (version "1.1.2") + (version "1.8.1") (source (origin ; Fetch from github as the pypi package is missing the tests dir. @@ -987,7 +987,7 @@ (define-public python-osmnx (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 - (base32 "1n8qjn184p5a2s3j6x6iyc1i7p3l3xnbqqxm6ajwgwv6j5fw1d5a")))) + (base32 "0n238n07pp5jw9cg8nqw9qhpkw8plzb5imz1gxbliw2l1idqyjcl")))) (build-system pyproject-build-system) (arguments (list @@ -995,8 +995,8 @@ (define-public python-osmnx '(list "-k" (string-append ;; The following tests require network access. - "not test_geocode_to_gdf" - " and not test_stats" + "not test_stats" + " and not test_geocoder" " and not test_osm_xml" " and not test_elevation" " and not test_routing" @@ -1005,7 +1005,7 @@ (define-public python-osmnx " and not test_api_endpoints" " and not test_graph_save_load" " and not test_graph_from_functions" - " and not test_geometries")))) + " and not test_features")))) (propagated-inputs (list python-folium python-geopandas @@ -1013,12 +1013,10 @@ (define-public python-osmnx python-networkx python-numpy python-pandas - python-pyproj python-requests - python-rtree python-shapely)) (native-inputs - (list python-numpy python-pytest)) + (list python-hatchling python-pytest)) (home-page "https://github.com/gboeing/osmnx") (synopsis "Retrieve, model, analyze, and visualize OpenStreetMap street networks") -- 2.42.0 From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 19 03:57:32 2024 Received: (at 68580) by debbugs.gnu.org; 19 Jan 2024 08:57:32 +0000 Received: from localhost ([127.0.0.1]:57475 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rQkgu-00073b-C7 for submit@debbugs.gnu.org; Fri, 19 Jan 2024 03:57:32 -0500 Received: from mout-p-202.mailbox.org ([2001:67c:2050:0:465::202]:55078) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rQkgs-00073N-VW for 68580@debbugs.gnu.org; Fri, 19 Jan 2024 03:57:31 -0500 Received: from smtp2.mailbox.org (smtp2.mailbox.org [IPv6:2001:67c:2050:b231:465::2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-202.mailbox.org (Postfix) with ESMTPS id 4TGYQm227sz9spd for <68580@debbugs.gnu.org>; Fri, 19 Jan 2024 09:57:20 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=troyfigiel.com; s=MBO0001; t=1705654640; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=2QREfeXO0nXnN1qCiiVAScISqy3rlTuSdHuMB7lfyPw=; b=T12SbElzgeFyS0kmmAm2ZXc/27/6V1SJX9zaEmFHlkFj/76iFI9O2td8yE3KnY34bNS4WH OGT3HcKdnjWI1/P+wdHmuYXmy+ftdUGC5//XZho9CQ1Q5CvfFe3XUnFlNEM7cfMfP1uNpr qj3idupfIYfPqytNc+42Ltu33hKjKbiB5QoC1r7H8lsPeWlXDsBoF5TN+xG5eqIN8cxunP qL/4l5f5uhvRU7ZIzxcGv6MEUC26MXUJpSoceBhjIbmtvo7BVuXY0aWA1gz28fs+LCGQ8t 3b8kOokgp8itk31zIA3xwx9FakygrJwjQ+U7lq/ZLWuRj2/pgGKYkrs5HexT1A== From: Troy Figiel To: 68580@debbugs.gnu.org Subject: [PATCH 2/2] gnu: python-osmnx: Reformat with guix style. Date: Fri, 19 Jan 2024 09:38:16 +0100 Message-ID: <87mst1u2ds.fsf@troyfigiel.com> MIME-Version: 1.0 Content-Type: text/plain X-Rspamd-Queue-Id: 4TGYQm227sz9spd X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 68580 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) * gnu/packages/geo.scm (python-osmnx): Reformat with guix style. --- gnu/packages/geo.scm | 55 +++++++++++++++++++++----------------------- 1 file changed, 26 insertions(+), 29 deletions(-) diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm index 04166c8c53..1ea0bffcd4 100644 --- a/gnu/packages/geo.scm +++ b/gnu/packages/geo.scm @@ -980,7 +980,7 @@ (define-public python-osmnx (version "1.8.1") (source (origin - ; Fetch from github as the pypi package is missing the tests dir. + ;; Fetch from github as the pypi package is missing the tests dir. (method git-fetch) (uri (git-reference (url "https://github.com/gboeing/osmnx") @@ -991,37 +991,34 @@ (define-public python-osmnx (build-system pyproject-build-system) (arguments (list - #:test-flags - '(list "-k" - (string-append - ;; The following tests require network access. - "not test_stats" - " and not test_geocoder" - " and not test_osm_xml" - " and not test_elevation" - " and not test_routing" - " and not test_plots" - " and not test_find_nearest" - " and not test_api_endpoints" - " and not test_graph_save_load" - " and not test_graph_from_functions" - " and not test_features")))) - (propagated-inputs - (list python-folium - python-geopandas - python-matplotlib - python-networkx - python-numpy - python-pandas - python-requests - python-shapely)) - (native-inputs - (list python-hatchling python-pytest)) + #:test-flags '(list "-k" + (string-append + ;; The following tests require network access. + "not test_stats" + " and not test_geocoder" + " and not test_osm_xml" + " and not test_elevation" + " and not test_routing" + " and not test_plots" + " and not test_find_nearest" + " and not test_api_endpoints" + " and not test_graph_save_load" + " and not test_graph_from_functions" + " and not test_features")))) + (propagated-inputs (list python-folium + python-geopandas + python-matplotlib + python-networkx + python-numpy + python-pandas + python-requests + python-shapely)) + (native-inputs (list python-hatchling python-pytest)) (home-page "https://github.com/gboeing/osmnx") (synopsis - "Retrieve, model, analyze, and visualize OpenStreetMap street networks") + "Retrieve, model, analyze, and visualize OpenStreetMap street networks") (description - "OSMnx is a Python library that lets you download geospatial data + "OSMnx is a Python library that lets you download geospatial data from OpenStreetMap and model, project, visualize, and analyze real-world street networks and any other geospatial geometries. You can download and model walkable, drivable, or bikeable urban networks with a single -- 2.42.0 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 28 17:33:04 2024 Received: (at 68580-done) by debbugs.gnu.org; 28 Jan 2024 22:33:04 +0000 Received: from localhost ([127.0.0.1]:58526 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rUDi3-0003Tg-Vj for submit@debbugs.gnu.org; Sun, 28 Jan 2024 17:33:04 -0500 Received: from mail-wm1-x32e.google.com ([2a00:1450:4864:20::32e]:48241) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rUDi1-0003T7-PO for 68580-done@debbugs.gnu.org; Sun, 28 Jan 2024 17:33:02 -0500 Received: by mail-wm1-x32e.google.com with SMTP id 5b1f17b1804b1-40ee705e9bfso25857515e9.0 for <68580-done@debbugs.gnu.org>; Sun, 28 Jan 2024 14:32:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1706481168; x=1707085968; darn=debbugs.gnu.org; h=mime-version:message-id:date:subject:to:from:from:to:cc:subject :date:message-id:reply-to; bh=QTNNCCePFltYg3ak6c+V3BDjrRN3/GDUFiRu2ImgUho=; b=kU1jd/8In+b+6fY26uYJyvY2VMWHts3/+FzXH0Q3EZ3oyE6wB5CfZuTILu+kW6+5Fy IuYOmS+J3nuf9YN03QH2DgnlX7ePTGazY37tpcOu9b6THa75DfvMT48qMVMYElKDU/78 GLVo0zOX2HdOwDJ1dYN2u/piTdsaoINOSFzi8aziLVL5339MMPjaxha6o+5C67gaB/Th L60jOy76W9Nzl3NU+GPV3ZWeo0BMKheqzHzCkxSdkmxrsc2SmHlxcihPc3Bd+NhxtgNZ 7K+R2ix/oKkIhkzUXrq5Vgf2KZ8/IqrwH2QJjXODCP/uZ9oBk2kcje/2W6lh6qfjONoP +R1g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706481168; x=1707085968; h=mime-version:message-id:date:subject:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=QTNNCCePFltYg3ak6c+V3BDjrRN3/GDUFiRu2ImgUho=; b=tZmOltkKAgMaFWdR/ZgSKbx5tMOMbWduL99enw/EXxhLNhkCoSTx6Xlk9wc0H0v/BF JThqBjAY+rXCSuwsRKKJvLmQkLd+LfxBKAoVgQErPIVi2RzFfZ/1wWm2/3mN3Dut+31W ZNx2ysfhP+aZ9hqx+x9tz14Ej2J8Z3FD7FWbaTpevMPXyeGB5tA+FGRBPBTvFo2qY4eA dOTKhIhmyYUFi6wrdXvsglNZXZIREFcx20+J0Crb5117W93566I9g+yUpeUS7jKqU9J8 JIzMZ8z95CneaSwsMueT2/yH8cjMH41qzbYH6abJ+11Y3onVqtblcXB6lccsLEEMwozW 4y2g== X-Gm-Message-State: AOJu0YwKWK3NSL2/5WdR6OHe6wCTxms3lkEckq7FloNaSGsiFTYhYjHN Aot1ZE832Qmacr8lSugeljnvXV+1PPidIR7WAzdOjkZLhL/8drftmEQEoDXMf9c= X-Google-Smtp-Source: AGHT+IE7uKR5qVxdI6bkVIwl0dLlYzAlV1U70IW+teMUj23CgNY3cvBIwidcgYVcZJiuVAe0TZwvdg== X-Received: by 2002:a05:600c:1d1b:b0:40e:60c3:c327 with SMTP id l27-20020a05600c1d1b00b0040e60c3c327mr4159246wms.1.1706481167765; Sun, 28 Jan 2024 14:32:47 -0800 (PST) Received: from guxtil (cpc100856-bagu15-2-0-cust368.1-3.cable.virginm.net. [82.25.93.113]) by smtp.gmail.com with ESMTPSA id bh9-20020a05600c3d0900b0040ef531c674sm2457664wmb.27.2024.01.28.14.32.46 for <68580-done@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 28 Jan 2024 14:32:46 -0800 (PST) From: Sharlatan Hellseher To: 68580-done@debbugs.gnu.org Subject: [PATCH 0/2] gnu: python-osmnx: Update to 1.8.1. Date: Sun, 28 Jan 2024 22:32:46 +0000 Message-ID: <8734uhjdgx.fsf@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 68580-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain Pushed as 316abe24c1..59433ccdc3 to master. Thanks, Oleg --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEmEeB3micIcJkGAhndtcnv/Ys0rUFAmW21g4ACgkQdtcnv/Ys 0rX1cg//eYls2acysC7I5OhXYnoH6sfNqORZ7PivP2kWfVrWUg5ZguskevnSF36A E/CNJhaA/xlQDhe95YobxIvmvqTOXHssozl5P9JNRI+zPpapWb47ddY2CStUDtUM gq7I/xM2eq67K9rbTmqCghO1GBNdfDmNhbQtoWaoW2Snww0zcwzoT6s3YilLllZG vSneR2TNvV0gx4cV2Q+Yo+1vzK37AZ0s25HkMlsUKDYyhTZsnV435t7psH19XR9q HxDIS0iyAxzScY/KzhzmFSY/9e5Jqw9piFuKh2DFOZFhPOKD3NnaRtQgZbUNAMDx gvyyiXVlvaaDmHl7xbE5Z4kesQkwaF+0bqo2BnsF2kzosFdnd65Bi7gCUznP5DWz jccq8jBSjW7MYCsOMCY+t54Lxpl3KpkfUieeMZLPTQwGQn9WV13f+X13bgZM7cYI z9doDmtvpw/lfWbSSzUDN/VQQnAjQlMMadiW9FeKfwiG1Gnyx+cpZRpxqCNyKo4V NoZWgdgOavOx+VBq7ef9UtY6joQXgK1Zjra9srNAexjOtT8mYb8Ywi+piTu0LSUq uh6HwGKH+aOAAnf+DdHkV2kxaJvWV/MAM5t23M5PwSsclINbxttLL3UWhO5cko2S kp3j4gwVuiFWU0vWVqSx0cCGs/pbIS+339xNQ3yOeniX+RYxNyE= =3gRy -----END PGP SIGNATURE----- --=-=-=-- From unknown Sat Aug 09 04:57:50 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 26 Feb 2024 12:24:15 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator