Skip to content

Releases: Lorydima/PyCalcPro

PyCalc Pro V1.7 Relase Date 26/01/2026

26 Jan 18:57
2fdfa04

Choose a tag to compare

Added

  • Decimal precision arithmetic to eliminate floating-point errors
  • Input validation for free-form text prevention
  • Error handling for NoneType exceptions

Fixed

  • Fixed C/CE button functions (swapped functionality)
    • C now clears last entry (removes one character)
    • CE now clears entire entry (resets calculator)
  • Fixed floating-point calculation errors (e.g., 5.5-1.2-1.2 now returns 3.1 instead of 3.09999999999999996)
  • Fixed Operations Memory display showing internal Decimal conversion syntax
  • Fixed macOS white text visibility on red buttons
  • Fixed input validation to reject free-form text like "HELLO WORLD" with proper error messages
  • Fixed calculator recovery after division by zero and other errors

Changed

  • Updated all version references from v1.6 to v1.7
  • Changed icon filename from PyCalc_Pro_V1.6_Logo.ico to PyCalc_Pro_Logo.ico
  • Changed data file from PyCalcPro_V1.6_DATA.json to DATA.json
  • Reorganized project structure for better maintainability
  • Improved code documentation with docstrings

Thank You to @sbrinkerhoff and @wrogistefan for the suggestions and issues.

PyCalc Pro V1.6 Relase Date 29/12/2025

29 Dec 13:51

Choose a tag to compare

  • Remove EULA and change license
  • EXE File on relase

PyCalc Pro V1.5 Relase Date 15/11/2025

15 Nov 13:49
5197015

Choose a tag to compare

PyCalc Pro V1.4 Relases Date 23/06/2025

23 Jun 21:48

Choose a tag to compare

  • Add License check function on program
  • Bug Fixes

PyCalc Pro V1.3 Relases Date 18/04/2025

18 Apr 15:01

Choose a tag to compare

PyCalc Pro V1.3 Relase

  • Add "Read License" button on credit window
  • Add "PyCalc Pro Website" button on credit window

PyCalc Pro V1.2 Relases Date 02/04/2025

02 Apr 10:35
b8ca6d5

Choose a tag to compare

  • Bug Fixes
  • Adding Operations Memory Function

PyCalc Pro V1.1 Relase Date 29/03/2025

29 Mar 17:32

Choose a tag to compare

PyCalc Pro V1.1

  • Bug Fixes
  • Adding Terms of use on a txt file

PyCalc Pro V1.0 Relases Date 22/02/2025

22 Feb 11:23

Choose a tag to compare

Functions

  • Math Basic Operations
  • Math Advanced Operations
  • Unit Converter

Added to repository

  • Src Code: PyCalc_Pro_V1.0.py
  • Logo: PyCalc_Pro_V1.0_Logo.ico
  • Exe File: PyCalc Pro V1.0.exe