Updated CI testing from Fedora 35/36 to 39/40.
Issue/feature addressed
Fedora testing operates on old versions of fedora 35/36.
Proposed solution
Update Fedora testing to 39/40
Implementation
Rename the files and CI jobs accordingly.
Tests
Suggested reviewers
Notes
Checklist
[ ] Functions and classes, or changes to them, are documented.-
User guide/documentation is updated. -
Changelog is updated. [ ] Suitable tests added for new functionality.[ ] Contributed code is correctly formatted. (See the contributing guidelines).[ ] License added to any new files.-
No extraneous files have been added (e.g. compiler output or test data files).