all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* Python Packaging Policy
@ 2022-12-07 23:22 jgart
  2022-12-08 10:48 ` zimoun
  0 siblings, 1 reply; 3+ messages in thread
From: jgart @ 2022-12-07 23:22 UTC (permalink / raw)
  To: Guix Devel

Hi Guixers,

What is our approach/policy to versioning Python packages?

Since we get Python packages from PyPi in addition to other sources we
are not necessarily trying to mirror PyPi.

What is our policy then for updating Python packages in our Python library collection?

Rolling release?

Bleeding edge?

LTS?

Something else?

How are we assuring that all Python libraries are working well together?




^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Python Packaging Policy
  2022-12-07 23:22 Python Packaging Policy jgart
@ 2022-12-08 10:48 ` zimoun
  2022-12-12 20:55   ` Efraim Flashner
  0 siblings, 1 reply; 3+ messages in thread
From: zimoun @ 2022-12-08 10:48 UTC (permalink / raw)
  To: jgart, Guix Devel

Hi,

On Wed, 07 Dec 2022 at 17:22, jgart <jgart@dismail.de> wrote:

> What is our policy then for updating Python packages in our Python
> library collection?

The policy is to not break the other packages; guix refresh -l python-<foo>.


> How are we assuring that all Python libraries are working well together?

How?  With a lot of love. :-)


Cheers,
simon


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Python Packaging Policy
  2022-12-08 10:48 ` zimoun
@ 2022-12-12 20:55   ` Efraim Flashner
  0 siblings, 0 replies; 3+ messages in thread
From: Efraim Flashner @ 2022-12-12 20:55 UTC (permalink / raw)
  To: zimoun; +Cc: jgart, Guix Devel

[-- Attachment #1: Type: text/plain, Size: 721 bytes --]

On Thu, Dec 08, 2022 at 11:48:42AM +0100, zimoun wrote:
> Hi,
> 
> On Wed, 07 Dec 2022 at 17:22, jgart <jgart@dismail.de> wrote:
> 
> > What is our policy then for updating Python packages in our Python
> > library collection?
> 
> The policy is to not break the other packages; guix refresh -l python-<foo>.
> 
> 
> > How are we assuring that all Python libraries are working well together?
> 
> How?  With a lot of love. :-)

Yeah, basically. The 'sanity-check phase helps a lot though ...

-- 
Efraim Flashner   <efraim@flashner.co.il>   אפרים פלשנר
GPG key = A28B F40C 3E55 1372 662D  14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2022-12-12 20:56 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-12-07 23:22 Python Packaging Policy jgart
2022-12-08 10:48 ` zimoun
2022-12-12 20:55   ` Efraim Flashner

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.