cgit urls return 404 for not url-encoded pkgbases
### Checklist
This bug template is meant to provide bug issues for code existing in
the aurweb repository. This bug template is **not meant** to handle
bugs with user-uploaded packages.
To work out a bug you have found in a user-uploaded package, contact
the package's maintainer first. If you receive no response, file the
relevant package request against it so TUs can deal with cleanup.
- [x] I confirm that this is an issue with aurweb's code and not a
user-uploaded package.
- [x] I have described the bug in complete detail in the
[Description](#description) section.
- [x] I have specified steps in the [Reproduction](#reproduction) section.
- [x] I have included any logs related to the bug in the
[Logs](#logs) section.
- [x] I have included the versions which are affected in the
[Version(s)](#versions) section.
### Description
`pkgbase` was previously urlencoded in the php code, but not in the current python version anymore. This leads to 404 for PKGBUILD/source links.
### Reproduction
https://aur.archlinux.org/packages/blast+
"View PKGBUILD" points to https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=blast+ which is 404.
### Logs
n/a
### Version(s)
v6.0.11
issue