From db8fcf3963edfc6440b9d2445a5ad5e6ed6623e4 Mon Sep 17 00:00:00 2001 From: jcoxdco <61469589+jcoxdco@users.noreply.github.com> Date: Sat, 30 May 2026 13:26:29 -0600 Subject: [PATCH 1/2] Small update to README to align with Python 2 support being dropped. --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 5a3deb5..f0361d8 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ The PrimeNet automated assignment handler program for GIMPS Copyright © 2024 Teal Dulcet -Automatically gets and registers assignments, reports assignment progress and results, uploads proof files to and downloads certification starting values from PrimeNet for the Mlucas, GpuOwl, PRPLL, PrMers, CUDALucas, mfaktc, mfakto and PrimePath GIMPS programs. Additionally, it can get assignments and report results to mersenne.ca for exponents above the PrimeNet limit of 1G. Supports both Python 2 and 3 and Windows, macOS and Linux. Requires the [Requests library](https://requests.readthedocs.io/en/latest/), which is included with most Python 3 installations. The program will automatically prompt to install Requests on first run if it is not already installed. +Automatically gets and registers assignments, reports assignment progress and results, uploads proof files to and downloads certification starting values from PrimeNet for the Mlucas, GpuOwl, PRPLL, PrMers, CUDALucas, mfaktc, mfakto and PrimePath GIMPS programs. Additionally, it can get assignments and report results to mersenne.ca for exponents above the PrimeNet limit of 1G. Supports [Python versions](https://devguide.python.org/versions) 3.7 and later and Windows, macOS and Linux. Requires the [Requests library](https://requests.readthedocs.io/en/latest/), which is included with most Python 3 installations. The program will automatically prompt to install Requests on first run if it is not already installed. Adapted from the PrimeNet Python script from [Mlucas](https://www.mersenneforum.org/mayer/README.html#download2) by [Loïc Le Loarer](https://github.com/llloic11/primenet) and Ernst W. Mayer, which itself was adapted from primetools by [Mark Rose](https://github.com/MarkRose/primetools) and [teknohog](https://github.com/teknohog/primetools). @@ -132,7 +132,7 @@ AutoPrimeNet (the PrimeNet program) was moved from the [Distributed Computing Sc * Verifies each found factor divides number * Outputs number of decimal digits and bits * Optional alert after finding a new Mersenne Prime! -* Supports both Python 2 and 3 +* Supports Python versions 3.7 and later * Supports Windows, macOS and Linux * Should support any system from the last 12+ years * 100% Open Source From 50401c6daa5053634c29d46337b76c3ae2d64ec2 Mon Sep 17 00:00:00 2001 From: jcoxdco <61469589+jcoxdco@users.noreply.github.com> Date: Sun, 31 May 2026 06:27:38 -0600 Subject: [PATCH 2/2] Updating as Python version 3.4 and later is supported --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index f0361d8..6223268 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ The PrimeNet automated assignment handler program for GIMPS Copyright © 2024 Teal Dulcet -Automatically gets and registers assignments, reports assignment progress and results, uploads proof files to and downloads certification starting values from PrimeNet for the Mlucas, GpuOwl, PRPLL, PrMers, CUDALucas, mfaktc, mfakto and PrimePath GIMPS programs. Additionally, it can get assignments and report results to mersenne.ca for exponents above the PrimeNet limit of 1G. Supports [Python versions](https://devguide.python.org/versions) 3.7 and later and Windows, macOS and Linux. Requires the [Requests library](https://requests.readthedocs.io/en/latest/), which is included with most Python 3 installations. The program will automatically prompt to install Requests on first run if it is not already installed. +Automatically gets and registers assignments, reports assignment progress and results, uploads proof files to and downloads certification starting values from PrimeNet for the Mlucas, GpuOwl, PRPLL, PrMers, CUDALucas, mfaktc, mfakto and PrimePath GIMPS programs. Additionally, it can get assignments and report results to mersenne.ca for exponents above the PrimeNet limit of 1G. Supports [Python versions](https://devguide.python.org/versions) 3.4 and later and Windows, macOS and Linux. Requires the [Requests library](https://requests.readthedocs.io/en/latest/), which is included with most Python 3 installations. The program will automatically prompt to install Requests on first run if it is not already installed. Adapted from the PrimeNet Python script from [Mlucas](https://www.mersenneforum.org/mayer/README.html#download2) by [Loïc Le Loarer](https://github.com/llloic11/primenet) and Ernst W. Mayer, which itself was adapted from primetools by [Mark Rose](https://github.com/MarkRose/primetools) and [teknohog](https://github.com/teknohog/primetools). @@ -132,7 +132,7 @@ AutoPrimeNet (the PrimeNet program) was moved from the [Distributed Computing Sc * Verifies each found factor divides number * Outputs number of decimal digits and bits * Optional alert after finding a new Mersenne Prime! -* Supports Python versions 3.7 and later +* Supports Python versions 3.4 and later * Supports Windows, macOS and Linux * Should support any system from the last 12+ years * 100% Open Source