template icon indicating copy to clipboard operation
template copied to clipboard

Expand (Python) package example to include release example

Open g4brielvs opened this issue 1 year ago • 2 comments

I propose to expand the existing datalab example Python package to include a fully working release flow, automating the publication to PyPI using GitHub Actions (see https://github.com/pypa/gh-action-pypi-publish). It might be a good idea to also add some example unit testing as well.

However, not sure if it would prudent to add this "functionality" as default in the template or if it should a decision on a project basis. And whether we should approach it as a training.

g4brielvs avatar Sep 07 '23 21:09 g4brielvs

@bpstewar @andresfchamorro @avsolatorio @bennyistanto @BPJandree I would be very eager to hear your thoughts on the proposal above, time- and interest-allowing.

g4brielvs avatar Sep 07 '23 21:09 g4brielvs

I would be interested in this feature. Based on experience, I don't think the majority of world bank repos will require this so it shouldn't be part of the default template, but perhaps a secondary option. I would be interested in a workshop/training. Is there enough demand?

andresfchamorro avatar Sep 11 '23 14:09 andresfchamorro