openvax / gtfparse

Parsing tools for GTF (gene transfer format) files
Apache License 2.0
108 stars 25 forks source link

Please do not use logging basicConfig for library software #40

Open sjewell-biociphers opened 9 months ago

sjewell-biociphers commented 9 months ago

Hello,

I am developing a larger public software which uses gtfparse as a component (Thank you, it has been proving very helpful)

I note in gtfparse/read_gtf.py , there is a call of logging.basicConfig ; This call basically overwrites the logging config of my software (and any other users who may be using logging as part of their softwares)

It would be good in a future version if you were to remove this call, so that I don't need to manually monkey patch basicConfig out in my software.

Thank you!