From asm@aperture.akron.oh.us Fri Mar 27 20:24:39 2026 From: asm@aperture.akron.oh.us (Anton McClure) Date: Fri, 27 Mar 2026 16:24:39 -0400 Subject: [info-gnutrition] Help Wanted: Porting GNUtrition to Python 3 and wxPython Message-ID: (Announcement also available on GNUtrition's web site at http://www.gnu.org/software/gnutrition/py3.html) As of February 7, 2026 (and still as of March 27, 2026): the last release of GNUtrition on the [1]GNU FTP server is version 0.32.1 from March 31, 2012. Every currently published release on the FTP server uses Python 2, and current versions for many distributions of the GNU operating system (along with several other non-GNU systems) now lack Python 2 in their package repositories. The Python Software Foundation has also [2]stopped accepting bug reports, fixes, and other changes for Python 2.x on January 1, 2020, leading to further complications. PyGTK, which was used by GNUtrition, is also not supported on Python 3. This also means that anyone using these systems will not be able to easily (or safely) run GNUtrition. The plan for GNUtrition going forward is to port the Python 2 code to Python 3, and replace the old PyGTK and GObject code with wxPython. Porting work has already been started on [3]GNUtrition's Git repository in its primary branch: master. The Python 2 version has been archived in the py2 branch. Contributions are welcome from anyone who wishes to do so. You may send patches via e-mail to [4]gnutrition-devel@gnu.org. Any help we can get for GNUtrition 0.33 and onward will be greatly appreciated! The sooner we get the Python 3 port finished, the sooner we can start improving and updating the program in other ways. For more information about GNUtrition, please see its [5]home page. For help with using Git or sending patches as e-mails, please refer to the following resources: * [6]git(1) * [7]git-send-email(1) [1] ftp://ftp.gnu.org/gnu/gnutrition/ [2] http://www.python.org/doc/sunset-python-2/ [3] http://savannah.gnu.org/git/?group=gnutrition [4] http://lists.gnu.org/mailman/listinfo/gnutrition-devel [5] http://www.gnu.org/software/gnutrition/ [6] http://www.aperture.akron.oh.us/doc/git/html/git.html [7] http://www.aperture.akron.oh.us/doc/git/html/git-send-email.html -- Anton McClure WWW: http://www.aperture.akron.oh.us/~asm/ E-Mail: asm@aperture.akron.oh.us From asm@gnu.org Sat May 9 04:01:26 2026 From: asm@gnu.org (Anton McClure) Date: Fri, 8 May 2026 23:01:26 -0400 Subject: [info-gnutrition] GNUtrition 0.33.0rc1 Now Available Message-ID: <20260509030126.GA25293@gnu.org> A test release of GNUtrition, 0.33.0rc1, is now available. GNUtrition is free nutrition analysis software written for the GNU operating system. The USDA Food and Nutrient Database for Dietary Studies (FNDDS) is used as the source of food nutrient information. This release is for the C rewrite, which is usable with GTK and ncurses based interfaces, along with a noninteractive mode. The database was updated from the USDA DSR to the USDA FNDDS. Thank you, very much to Jason Self for providing us with the rewrite. This release would not have been possible without it! More information about GNUtrition may be found on its home page at http://www.gnu.org/software/gnutrition/. This test release can be obtained from the alpha.gnu.org server at one of the following: * ftp://alpha.gnu.org/gnu/gnutrition/ * http://alpha.gnu.org/gnu/gnutrition/ * https://alpha.gnu.org/gnu/gnutrition/ Please report any problems you experience to the GNUtrition bug reports mailing list: (https://lists.gnu.org/mailman/listinfo/bug-gnutrition). -- Anton McClure (https://antonm.org/) GNUtrition maintainer (https://gnu.org/software/gnutrition/) -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: not available URL: From asm@gnu.org Wed May 13 22:46:56 2026 From: asm@gnu.org (Anton McClure) Date: Wed, 13 May 2026 17:46:56 -0400 Subject: [info-gnutrition] GNUtrition 0.33.0rc2 Now Available Message-ID: <20260513214655.GA27112@gnu.org> A test release of GNUtrition, 0.33.0rc2, is now available. GNUtrition is free nutrition analysis software written for the GNU operating system. The USDA Food and Nutrient Database for Dietary Studies (FNDDS) is used as the source of food nutrient information. This release makes some fixes to the gender option. It also applies a fix to ./version.sh that affected builds from CVS checkouts, which was not an issue with the tarball, due to the tarballs including the version in a .ver file. More information about GNUtrition may be found on its home page at http://www.gnu.org/software/gnutrition/. This test release can be obtained from the alpha.gnu.org server at one of the following: * ftp://alpha.gnu.org/gnu/gnutrition/ * http://alpha.gnu.org/gnu/gnutrition/ * https://alpha.gnu.org/gnu/gnutrition/ Please report any problems you experience to the GNUtrition bug reports mailing list: (https://lists.gnu.org/mailman/listinfo/bug-gnutrition). -- Anton McClure (https://antonm.org/) GNUtrition maintainer (https://gnu.org/software/gnutrition/) -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: not available URL: From asm@gnu.org Fri May 29 02:46:58 2026 From: asm@gnu.org (Anton McClure) Date: Thu, 28 May 2026 21:46:58 -0400 Subject: [info-gnutrition] GNUtrition 0.33.0rc3 Now Available Message-ID: <20260529014658.GB1052407@gnu.org> A test release of GNUtrition, 0.33.0rc3, is now available. GNUtrition is free nutrition analysis software written for the GNU operating system. The USDA Food and Nutrient Database for Dietary Studies (FNDDS) is used as the source of food nutrient information. This release removes a number of dependencies that broke building/installing on various systems. You no longer need to have a full LibreOffice, ncurses, SQLite, or LaTeX/TexInfo install to build and install GNUtrition. More information about GNUtrition may be found on its home page at http://www.gnu.org/software/gnutrition/. This test release can be obtained from the alpha.gnu.org server at one of the following: * ftp://alpha.gnu.org/gnu/gnutrition/ * http://alpha.gnu.org/gnu/gnutrition/ * https://alpha.gnu.org/gnu/gnutrition/ Please report any problems you experience to the GNUtrition bug reports mailing list: (https://lists.gnu.org/mailman/listinfo/bug-gnutrition). -- Anton McClure (https://antonm.org/) GNUtrition maintainer (https://gnu.org/software/gnutrition/) -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: not available URL: From asm@gnu.org Fri May 29 19:02:09 2026 From: asm@gnu.org (Anton McClure) Date: Fri, 29 May 2026 14:02:09 -0400 Subject: [info-gnutrition] GNUtrition 0.33.0rc4 Message-ID: <20260529180209.GB95841@gnu.org> A test release of GNUtrition, 0.33.0rc4, is now available. GNUtrition is free nutrition analysis software. The USDA Food and Nutrient Database for Dietary Studies (FNDDS) is used as the source of food nutrient information. This release improves how user ages are stored and used by GNUtrition. You no longer need to manually update your age every year on (or near) your birthday. Thankfully, no database changes/migrations are necessary for this, you just need to enter your birthday and you will be good to go! More information about GNUtrition may be found on its home page at http://www.gnu.org/software/gnutrition/. This test release can be obtained from the alpha.gnu.org server at one of the following: * ftp://alpha.gnu.org/gnu/gnutrition/ * http://alpha.gnu.org/gnu/gnutrition/ * https://alpha.gnu.org/gnu/gnutrition/ Please report any problems you experience to the GNUtrition bug reports mailing list: (https://lists.gnu.org/mailman/listinfo/bug-gnutrition). -- Anton McClure (https://antonm.org/) GNUtrition maintainer (https://gnu.org/software/gnutrition/) -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: not available URL: From asm@gnu.org Tue Jun 2 17:56:05 2026 From: asm@gnu.org (Anton McClure) Date: Tue, 2 Jun 2026 12:56:05 -0400 Subject: [info-gnutrition] GNUtrition 0.33.0rc5 Message-ID: <20260602165605.GB3509721@gnu.org> A test release of GNUtrition, 0.33.0rc5, is now available. GNUtrition is free nutrition analysis software. The USDA Food and Nutrient Database for Dietary Studies (FNDDS) is used as the source of food nutrient information. This release fixes bugs from 0.33.0rc1-rc4, removes inaccurate algorithm constants, removes additional unnecessary dependencies, improves reliability/usability on non-GNU systems, among other general improvements and bug fixes. Version 0.33.0 (the first ftp.gnu.org release of GNUtrition since 2012) is expected to be released by June 5th. Any and all testing for the upcoming release will be greatly appreciated. Please use the bug-gnutrition and help-gnutrition mailing lists for your bug reports and/or other questions. More information about GNUtrition may be found on its home page at http://www.gnu.org/software/gnutrition/. This test release can be obtained from the alpha.gnu.org server at one of the following: * ftp://alpha.gnu.org/gnu/gnutrition/ * http://alpha.gnu.org/gnu/gnutrition/ * https://alpha.gnu.org/gnu/gnutrition/ Please report any problems you experience to the GNUtrition bug reports mailing list: (https://lists.gnu.org/mailman/listinfo/bug-gnutrition). -- Anton McClure (https://antonm.org/) GNUtrition maintainer (https://gnu.org/software/gnutrition/) -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: not available URL: From asm@gnu.org Wed Jun 3 20:16:16 2026 From: asm@gnu.org (Anton McClure) Date: Wed, 3 Jun 2026 15:16:16 -0400 Subject: [info-gnutrition] GNUtrition 0.33.0rc6 Message-ID: <20260603191616.GA3359@gnu.org> A test release of GNUtrition, 0.33.0rc6, is now available. GNUtrition is free nutrition analysis software. The USDA Food and Nutrient Database for Dietary Studies (FNDDS) is used as the source of food nutrient information. This release fixes a bug in rc5 that broke compiling for some compilers. There is a chance that rc5 works fine for you, like it did on my computer. The only difference between it and this release is a single declaration. So much for the "last RC build" about 2 builds ago. More information about GNUtrition may be found on its home page at http://www.gnu.org/software/gnutrition/. This test release can be obtained from the alpha.gnu.org server at one of the following: ftp://alpha.gnu.org/gnu/gnutrition/ http://alpha.gnu.org/gnu/gnutrition/ https://alpha.gnu.org/gnu/gnutrition/ Please report any problems you experience to the GNUtrition bug reports mailing list: bug-gnutrition@gnu.org (https://lists.gnu.org/mailman/listinfo/bug-gnutrition). -- Anton McClure (https://antonm.org/) GNUtrition maintainer (https://gnu.org/software/gnutrition/) -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: not available URL: From asm@gnu.org Fri Jun 5 21:25:28 2026 From: asm@gnu.org (Anton McClure) Date: Fri, 5 Jun 2026 16:25:28 -0400 Subject: [info-gnutrition] GNUtrition 0.33 Message-ID: <20260605202528.GA448099@gnu.org> GNUtrition 0.33 is now released. This marks the first release of GNUtrition since 2012, approximately 14 years ago! GNUtrition is free nutrition analysis software. The USDA Food and Nutrient Database for Dietary Studies (FNDDS) is used as the source of food nutrient information. This release is a complete rewrite of GNUtrition in C rather than Python 2 with a new GTK 3 interface replacing the old GTK 2 one. The Nutrient Database of Standard Reference, which stopped getting updated in 2018, was replaced with the USDA Food and Nutrition Database for Dietary Studies. With help from some test volunteers, the build and installation process was better streamlined to resolve critical issues and difficulties so that GNUtrition can be a better program overall. Considering the time between releases, GNUtrition currently is not available on OS package repositories (as far as I am aware). If you package software for your operating system's package manager, it would be very helpful if you could start packaging GNUtrition so that it may be even more easily used by people on said systems. If you don't, you may still request to those who do to start including GNUtrition. Thank you to everyone who tested/used GNUtrition 0.33's release candidates and provided meaningful feedback on its functionality, design, and so on. I would also like to especially thank Jason Self for providing us with the C rewrite in the first place. More information about GNUtrition may be found on its home page at http://gnu.org/software/gnutrition/. This release can be obtained from the ftp.gnu.org server at one of the following: * ftp://ftp.gnu.org/gnu/gnutrition/ * http://ftp.gnu.org/gnu/gnutrition/ * https://ftp.gnu.org/gnu/gnutrition/ The FTP mirror list is available at https://gnu.org/order/ftp.html, and https://ftpmirror.gnu.org/gnutrition/ will automatically redirect you to a nearby mirror. Please report any problems you experience to the GNUtrition bug reports mailing list: (https://lists.gnu.org/mailman/listinfo/bug-gnutrition). Happy hacking and calorie counting!! -- Anton McClure (https://antonm.org/) GNUtrition maintainer (https://gnu.org/software/gnutrition/) -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 833 bytes Desc: not available URL: