camunda-external-task-client-python3 icon indicating copy to clipboard operation
camunda-external-task-client-python3 copied to clipboard

Packetize on pypi

Open dwt opened this issue 3 years ago • 8 comments

Hi there, I've noticed that there seems to be a third party providing a package on pypi for this repo:

https://pypi.org/project/camunda-external-task-client-python3/

with the repo: https://github.com/yogeshrnaik/camunda-external-task-client-python3

This seems at least a bit ... strange?

Is there a specific reason you guys cannot provide the package directly? (update guarantees and all)

dwt avatar Jan 14 '22 07:01 dwt

@dwt I am Yogesh Naik the original creator of this repo: https://github.com/yogeshrnaik/camunda-external-task-client-python3 This repo became part of Camunda Community only last year. I do not have access to release on pypi from Camunda Community repo. Hence, I release package from my original repo: https://github.com/yogeshrnaik/camunda-external-task-client-python3

@celanthe How can we release on pypi from https://github.com/camunda-community-hub/camunda-external-task-client-python3 repo?

yogeshrnaik avatar Feb 25 '22 04:02 yogeshrnaik

Hi @yogeshrnaik and @dwt -- Let me look into this and get back to you! :)

I will be OOO after March 1st until March 21st. I endeavor to at least have a preliminary answer for you by Feb. 28th. :)

celanthe avatar Feb 25 '22 15:02 celanthe

Hi @yogeshrnaik and @dwt -- I have a few options for you re: publishing on PyPi.

  1. You can do so manually by following the instructions at: https://www.caktusgroup.com/blog/2021/02/11/automating-pypi-releases/
  2. [Recommended] Set up the PyPi GitHub actions workflow. Instructions for this are available on the official PyPi website at: https://packaging.python.org/en/latest/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows/

I would highly recommend the second option, as GitHub Actions is the de facto standard in the Camunda Community Hub for CI/CD workflows. :) If you run into any issues setting up the workflow, feel free to reach out to a member of the DevRel Team by tagging @camunda-community-hub/devrel and someone will get back to you ASAP!

celanthe avatar Feb 28 '22 21:02 celanthe

@celanthe I hear you're saying that you would be willing to give admin permission on this repo to @yogeshrnaik, so he can set up those workflows?

dwt avatar Mar 01 '22 08:03 dwt

@celanthe I hear you're saying that you would be willing to give admin permission on this repo to @yogeshrnaik, so he can set up those workflows?

I can provide admin access for @yogeshrnaik on this repo.

akeller avatar Mar 02 '22 01:03 akeller

Are you still looking for assistance here?

akeller avatar Apr 18 '22 22:04 akeller

@dwt @yogeshrnaik Is there anything else you need from us here? Otherwise I'll close out this issue and you can open another if there are future things we can help with.

mary-grace avatar May 18 '22 14:05 mary-grace

@yogeshrnaik I was hoping that you would pick up the ball here, this being your repo - can yo please comment? It sounds like the camunda people are well aware of your work and would like to help?

dwt avatar May 18 '22 14:05 dwt