Problem trying to solve
It would be nice if jira[opt] were split out into multiple keywords so users can include only the optional packages they intend to use.
Possible solution(s)
Example
jira[jwt]
jwt = [
"PyJWT",
"requests_jwt",
]
jira[kerberos]
kerberos = ["requests_kerberos"]
jira[filemagic]
filemagic = ["filemagic>=1.6"]
Alternatives
No response
Additional Context
I have run into an issue where requests_kerberos fails to install when using jira[opt] because krb5-devel is not installed on the image that I am using. I only want to install pyjwt, so splitting out these would be nice.