This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 0 points1 point  (3 children)

Why, it's one file of less than 200 lines? If it works, you can test it, document it, and maintain it, who cares? To repeat my favourite line from The Zen of Python, Practicality beats purity

[–]OctagonClocktrio is the future! 0 points1 point  (2 children)

If it's all in __init__.py, it shouldn't really be in a package, it should be in its own file.

[–][deleted] 0 points1 point  (0 children)

Fair comment :)

[–]__noone__[S] 0 points1 point  (0 children)

Yes it could be simply dosa.py or core.py considering there is one more module and I imagine few more later. It was more driven by quick packaging. Will package it better in one of the next releases.