* Python Bindings missing on PyPI
@ 2013-05-20 14:14 Patrick Gerken
2013-05-20 14:32 ` David Bremner
0 siblings, 1 reply; 4+ messages in thread
From: Patrick Gerken @ 2013-05-20 14:14 UTC (permalink / raw)
To: notmuch
Hi,
I noticed that the python bindings of notmuch are not available via pypi.
It seems that in the past something was registered but is not any longer.
Without the bindings, it is not possible to use python packages that
depend on notmuch within virtualenv. Virtualenv is a widely used app
to run python programs in an isolated environment.
Is there any rationale that prevents registering the python bindings
on pypi?
If this is only because of missing maintainer, would anybody
object if I put the bindings on pypi?
If nobody objects, I as the creator, would have admin permissions to
the pypi entry. I don't hoard these rights, if anybody else wants
access, please tell me your pypi username. Bus factors of 1 are
terrible.
Thanks and best regards,
Patrick
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Python Bindings missing on PyPI
2013-05-20 14:14 Python Bindings missing on PyPI Patrick Gerken
@ 2013-05-20 14:32 ` David Bremner
2013-05-21 12:54 ` Justus Winter
0 siblings, 1 reply; 4+ messages in thread
From: David Bremner @ 2013-05-20 14:32 UTC (permalink / raw)
To: Patrick Gerken, notmuch
Patrick Gerken <notmuch@patrick-gerken.de> writes:
>
> Is there any rationale that prevents registering the python bindings
> on pypi?
> If this is only because of missing maintainer, would anybody
> object if I put the bindings on pypi?
I imagine the python bindings are pretty dependent on the version of
notmuch they ship with; I'm not sure how well shipping them
independently will work out.
That said, whatever you and Justus (who maintains the python bindings in
notmuch) agree on is probably fine with the rest of us.
d
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Python Bindings missing on PyPI
2013-05-20 14:32 ` David Bremner
@ 2013-05-21 12:54 ` Justus Winter
[not found] ` <20130522100830.30810.43576@mini>
0 siblings, 1 reply; 4+ messages in thread
From: Justus Winter @ 2013-05-21 12:54 UTC (permalink / raw)
To: David Bremner, Patrick Gerken, notmuch
Hi :)
Quoting David Bremner (2013-05-20 16:32:32)
> Patrick Gerken <notmuch@patrick-gerken.de> writes:
> > Is there any rationale that prevents registering the python bindings
> > on pypi?
I believe the python bindings were once available on pypi, though that
might have been a relict from the time the python bindings were not
distributed with notmuch (I'm just guessing here, I haven't been
around long enough). Iirc it was Sebastian who registered it. When I
took over the python bindings I simply did not care enough to take
care of the pypi entry (see below).
> > If this is only because of missing maintainer, would anybody
> > object if I put the bindings on pypi?
>
> I imagine the python bindings are pretty dependent on the version of
> notmuch they ship with; I'm not sure how well shipping them
> independently will work out.
>
> That said, whatever you and Justus (who maintains the python bindings in
> notmuch) agree on is probably fine with the rest of us.
I would not object to that, but David has a point here. If the version
you get from pypi is newer than your libnotmuch, you will get errors
*at runtime*.
Also I just looked at http://oswatershed.org/pkg/notmuch and
http://oswatershed.org/pkg/python-notmuch . It looks like every
distribution that is shipping libnotmuch packages also ships the
python bindings. So everyone who got libnotmuch from their
distribution can also obtain the appropriate bindings. And everyone
who compiled notmuch also has the bindings. I'm just not sure what's
to gain here.
Cheers,
Justus
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2013-05-23 14:42 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-05-20 14:14 Python Bindings missing on PyPI Patrick Gerken
2013-05-20 14:32 ` David Bremner
2013-05-21 12:54 ` Justus Winter
[not found] ` <20130522100830.30810.43576@mini>
2013-05-22 16:57 ` Justus Winter
Code repositories for project(s) associated with this public inbox
https://yhetil.org/notmuch.git/
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).