Releases: Aethese/rounder
Version 1.4.7
[+] Reformatted the repo. Instead of storing rounder in a single file, it is now stored in a folder. There should be no issues with this change, just keep the folder in the same directory as rounder was
[*] Changed a few comments
[-] Removed some unnecessary checks in the return handler
Full Changelog: v1.4.6...v1.4.7
Version 1.4.6
🧹 Cleaned up the backend a lot to better follow PEP8 and be more readable in general
Full Changelog: v1.4.5...v1.4.6
Version 1.4.5
- [*] Fixed further issues when removing leading characters (#16)
Full Changelog: v1.4.4...v1.4.5
Version 1.4.4
- Fixed problems when removing leading characters in rare cases
- Bug fix for handling rounding at the 15th digit place
- Further cleanup, some behind the scenes some not
Full Changelog: v1.4.3...v1.4.4
Version 1.4.3
Changed the default return format, changed the name of the var number
to passed_in_number
for better readability, and removed some unneeded f-strings
Full Changelog: v1.4.2...v1.4.3
Version 1.4.2
Better documentation, better round checks, better edge case handling, and more. Full changelog below
- [+] Added more documentation
- [+] Added more edge case checks and handlers, and changed them around overall
- [*] Optimization in certain places
- [*] Better round place checks and limiters
- [*] Changed how some checks are handled while rounding
Version 1.4.1
Some optimization and cleanups behind the scenes.
- [*] More optimization
- [*] Changed a warning message
- [*] Some more cleanup
Version 1.4.0
Did a bit of cleaning to make the program better overall 🧹. Also added the ability to have Rounder raise errors on error if you wish. All of that and a bit more, like some fixes and optimizations :)
- [+] Can now raise errors on error
- [*] Fixed some situations where floats were returned, when ints should've been returned
- [*] Optimized things a bit
- [*] Cleaned up some things 🧹
Version 1.3.1
- [+] Option to disable warnings by changing the
disable_warnings
variable - [+] New comments to let you know which options you can change
Version 1.3.0
This update allows for rounding negative numbers now. Also the amount of digits past the decimal allowed has been changed. You can still pass any float you want but it will limit how many digits it attempts to round at.
- [+] Allow rounding negative numbers
- [+] You can now tell what version of Rounder you're using with the
__version__
var - [*] Changed how many digits past the decimal that's allowed to be rounded. This has been done to still assure accurate rounding because Python automatically rounds past the 16 digit place
- [*] Added fix for edge case uses
- [*] Changed a warning message