What's Changed
* PPF-688: add new linters by chinapandaman in https://github.com/chinapandaman/PyPDFForm/pull/689
* PPF-690: audit pycharm inspection profile by chinapandaman in https://github.com/chinapandaman/PyPDFForm/pull/691
* PPF-692: fix reportReturnType by chinapandaman in https://github.com/chinapandaman/PyPDFForm/pull/693
* PPF-694: fix reportAssignmentType by chinapandaman in https://github.com/chinapandaman/PyPDFForm/pull/695
* PPF-696: update release issue and PR, update release script for codespaces by chinapandaman in https://github.com/chinapandaman/PyPDFForm/pull/697
* PPF-698: fix remaining fixable pyright issues by chinapandaman in https://github.com/chinapandaman/PyPDFForm/pull/699
* PPF-700: audit ruff rules by chinapandaman in https://github.com/chinapandaman/PyPDFForm/pull/701
* PPF-702: release 1.4.31 by chinapandaman in https://github.com/chinapandaman/PyPDFForm/pull/703
**Full Changelog**: https://github.com/chinapandaman/PyPDFForm/compare/v1.4.30...v1.4.31