You are viewing a plain text version of this content. The canonical link for it is here.
Posted to general@incubator.apache.org by Alexander Alten <al...@scalytics.io> on 2024/04/24 13:42:22 UTC
Re: Publishing pywayang for pip
Hi Juri et all,
I extend to the incubator community, since that is quite a great question.
Does any project have a python module released and how does the process looks like?
Thank you,
—Alex
> On 24. Apr 2024, at 14:23, Juri Petersen <ju...@itu.dk.INVALID> wrote:
>
> Hello,
> we plan to publish our Python API pywayang as a package to make it installable via pip.
> In order to do this, we need to generate Python API tokens and store them.
> Is there any knowledge on how storing secrets like the token is to be done in Apache projects?
> Is the infrastructure team responsible for publications like this?
>
> Best,
> Juri
--
*Why Scalytics:*
Break data silos. Put your data to work. All without ever
sharing your data. That's the Scalytics difference.
--
3401 N. MIAMI AVE.
STE 230
33127 Miami, Florida
United States
www.scalytics.io
<http://www.scalytics.io>
-- Please consider the environment before
printing this email --
Disclaimer:
The content of this message is
confidential. If you have received it by mistake, please inform us by an
email reply and then delete the message. It is forbidden to copy, forward,
or in any way reveal the contents of this message to anyone. The integrity
and security of this email cannot be guaranteed over the Internet.
Therefore, the sender will not be held liable for any damage caused by the
message.
---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org
Re: Publishing pywayang for pip
Posted by Alexander Alten-Lorenz <al...@gmail.com>.
Awesome Xuanwo, thank you!
—Alex
> On 24. Apr 2024, at 16:07, Xuanwo <xu...@apache.org> wrote:
>
> Hi,
>
> Pypi supports OIDC so that we don't need to configure static tokens at all.
>
> Welcome to take a look over opendal's python release workflow[1]. You can find more at pypa/gh-action-pypi-publish[2]
>
> [1]: https://www.google.com/url?q=https://github.com/apache/opendal/blob/main/.github/workflows/release_python.yml%23L114-L139&source=gmail-imap&ust=1714572473000000&usg=AOvVaw1AtT04WP0yql-SPIqi967O
> [2]: https://www.google.com/url?q=https://github.com/pypa/gh-action-pypi-publish&source=gmail-imap&ust=1714572473000000&usg=AOvVaw1AL9hxgRb6Y0gCC9Kpc0TB
>
> On Wed, Apr 24, 2024, at 21:42, Alexander Alten wrote:
>> Hi Juri et all,
>>
>> I extend to the incubator community, since that is quite a great question.
>>
>> Does any project have a python module released and how does the process
>> looks like?
>>
>> Thank you,
>> —Alex
>>
>>> On 24. Apr 2024, at 14:23, Juri Petersen <ju...@itu.dk.INVALID> wrote:
>>>
>>> Hello,
>>> we plan to publish our Python API pywayang as a package to make it installable via pip.
>>> In order to do this, we need to generate Python API tokens and store them.
>>> Is there any knowledge on how storing secrets like the token is to be done in Apache projects?
>>> Is the infrastructure team responsible for publications like this?
>>>
>>> Best,
>>> Juri
>>
>>
>> --
>> *Why Scalytics:*
>> Break data silos. Put your data to work. All without ever
>> sharing your data. That's the Scalytics difference.
>>
>>
>> --
>> 3401 N. MIAMI AVE.
>> STE 230
>> 33127 Miami, Florida
>> United States
>> www.scalytics.io
>> <https://www.google.com/url?q=http://www.scalytics.io&source=gmail-imap&ust=1714572473000000&usg=AOvVaw1zbwEdBS0qzk_kLqRKe50k>
>>
>> -- Please consider the environment before
>> printing this email --
>>
>> Disclaimer:
>> The content of this message is
>> confidential. If you have received it by mistake, please inform us by an
>> email reply and then delete the message. It is forbidden to copy, forward,
>> or in any way reveal the contents of this message to anyone. The integrity
>> and security of this email cannot be guaranteed over the Internet.
>> Therefore, the sender will not be held liable for any damage caused by the
>> message.
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org <ma...@incubator.apache.org>
>> For additional commands, e-mail: general-help@incubator.apache.org <ma...@incubator.apache.org>
>
> --
> Xuanwo
Re: Publishing pywayang for pip
Posted by Alexander Alten-Lorenz <al...@gmail.com>.
Awesome Xuanwo, thank you!
—Alex
> On 24. Apr 2024, at 16:07, Xuanwo <xu...@apache.org> wrote:
>
> Hi,
>
> Pypi supports OIDC so that we don't need to configure static tokens at all.
>
> Welcome to take a look over opendal's python release workflow[1]. You can find more at pypa/gh-action-pypi-publish[2]
>
> [1]: https://www.google.com/url?q=https://github.com/apache/opendal/blob/main/.github/workflows/release_python.yml%23L114-L139&source=gmail-imap&ust=1714572473000000&usg=AOvVaw1AtT04WP0yql-SPIqi967O
> [2]: https://www.google.com/url?q=https://github.com/pypa/gh-action-pypi-publish&source=gmail-imap&ust=1714572473000000&usg=AOvVaw1AL9hxgRb6Y0gCC9Kpc0TB
>
> On Wed, Apr 24, 2024, at 21:42, Alexander Alten wrote:
>> Hi Juri et all,
>>
>> I extend to the incubator community, since that is quite a great question.
>>
>> Does any project have a python module released and how does the process
>> looks like?
>>
>> Thank you,
>> —Alex
>>
>>> On 24. Apr 2024, at 14:23, Juri Petersen <ju...@itu.dk.INVALID> wrote:
>>>
>>> Hello,
>>> we plan to publish our Python API pywayang as a package to make it installable via pip.
>>> In order to do this, we need to generate Python API tokens and store them.
>>> Is there any knowledge on how storing secrets like the token is to be done in Apache projects?
>>> Is the infrastructure team responsible for publications like this?
>>>
>>> Best,
>>> Juri
>>
>>
>> --
>> *Why Scalytics:*
>> Break data silos. Put your data to work. All without ever
>> sharing your data. That's the Scalytics difference.
>>
>>
>> --
>> 3401 N. MIAMI AVE.
>> STE 230
>> 33127 Miami, Florida
>> United States
>> www.scalytics.io
>> <https://www.google.com/url?q=http://www.scalytics.io&source=gmail-imap&ust=1714572473000000&usg=AOvVaw1zbwEdBS0qzk_kLqRKe50k>
>>
>> -- Please consider the environment before
>> printing this email --
>>
>> Disclaimer:
>> The content of this message is
>> confidential. If you have received it by mistake, please inform us by an
>> email reply and then delete the message. It is forbidden to copy, forward,
>> or in any way reveal the contents of this message to anyone. The integrity
>> and security of this email cannot be guaranteed over the Internet.
>> Therefore, the sender will not be held liable for any damage caused by the
>> message.
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org <ma...@incubator.apache.org>
>> For additional commands, e-mail: general-help@incubator.apache.org <ma...@incubator.apache.org>
>
> --
> Xuanwo
Re: Publishing pywayang for pip
Posted by Xuanwo <xu...@apache.org>.
Hi,
Pypi supports OIDC so that we don't need to configure static tokens at all.
Welcome to take a look over opendal's python release workflow[1]. You can find more at pypa/gh-action-pypi-publish[2]
[1]: https://github.com/apache/opendal/blob/main/.github/workflows/release_python.yml#L114-L139
[2]: https://github.com/pypa/gh-action-pypi-publish
On Wed, Apr 24, 2024, at 21:42, Alexander Alten wrote:
> Hi Juri et all,
>
> I extend to the incubator community, since that is quite a great question.
>
> Does any project have a python module released and how does the process
> looks like?
>
> Thank you,
> —Alex
>
>> On 24. Apr 2024, at 14:23, Juri Petersen <ju...@itu.dk.INVALID> wrote:
>>
>> Hello,
>> we plan to publish our Python API pywayang as a package to make it installable via pip.
>> In order to do this, we need to generate Python API tokens and store them.
>> Is there any knowledge on how storing secrets like the token is to be done in Apache projects?
>> Is the infrastructure team responsible for publications like this?
>>
>> Best,
>> Juri
>
>
> --
> *Why Scalytics:*
> Break data silos. Put your data to work. All without ever
> sharing your data. That's the Scalytics difference.
>
>
> --
> 3401 N. MIAMI AVE.
> STE 230
> 33127 Miami, Florida
> United States
> www.scalytics.io
> <http://www.scalytics.io>
>
> -- Please consider the environment before
> printing this email --
>
> Disclaimer:
> The content of this message is
> confidential. If you have received it by mistake, please inform us by an
> email reply and then delete the message. It is forbidden to copy, forward,
> or in any way reveal the contents of this message to anyone. The integrity
> and security of this email cannot be guaranteed over the Internet.
> Therefore, the sender will not be held liable for any damage caused by the
> message.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
--
Xuanwo
---------------------------------------------------------------------
To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
For additional commands, e-mail: general-help@incubator.apache.org
Re: Publishing pywayang for pip
Posted by Xuanwo <xu...@apache.org>.
Hi,
Pypi supports OIDC so that we don't need to configure static tokens at all.
Welcome to take a look over opendal's python release workflow[1]. You can find more at pypa/gh-action-pypi-publish[2]
[1]: https://github.com/apache/opendal/blob/main/.github/workflows/release_python.yml#L114-L139
[2]: https://github.com/pypa/gh-action-pypi-publish
On Wed, Apr 24, 2024, at 21:42, Alexander Alten wrote:
> Hi Juri et all,
>
> I extend to the incubator community, since that is quite a great question.
>
> Does any project have a python module released and how does the process
> looks like?
>
> Thank you,
> —Alex
>
>> On 24. Apr 2024, at 14:23, Juri Petersen <ju...@itu.dk.INVALID> wrote:
>>
>> Hello,
>> we plan to publish our Python API pywayang as a package to make it installable via pip.
>> In order to do this, we need to generate Python API tokens and store them.
>> Is there any knowledge on how storing secrets like the token is to be done in Apache projects?
>> Is the infrastructure team responsible for publications like this?
>>
>> Best,
>> Juri
>
>
> --
> *Why Scalytics:*
> Break data silos. Put your data to work. All without ever
> sharing your data. That's the Scalytics difference.
>
>
> --
> 3401 N. MIAMI AVE.
> STE 230
> 33127 Miami, Florida
> United States
> www.scalytics.io
> <http://www.scalytics.io>
>
> -- Please consider the environment before
> printing this email --
>
> Disclaimer:
> The content of this message is
> confidential. If you have received it by mistake, please inform us by an
> email reply and then delete the message. It is forbidden to copy, forward,
> or in any way reveal the contents of this message to anyone. The integrity
> and security of this email cannot be guaranteed over the Internet.
> Therefore, the sender will not be held liable for any damage caused by the
> message.
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: general-unsubscribe@incubator.apache.org
> For additional commands, e-mail: general-help@incubator.apache.org
--
Xuanwo