Re: [Distutils] The software update framework

2017-10-26 Thread Thomas Güttler
Am 24.10.2017 um 13:34 schrieb Pradyun Gedam: There's actually a couple of PEPs written for this -- PEP 458 and PEP 480. :) Thank you for the links. Regards,   Thomas Güttler -- Thomas Guettler http

[Distutils] The software update framework

2017-10-24 Thread Thomas Güttler
I stumbled over this page: https://theupdateframework.github.io/ I guess people interested in distutils might be interested in it. For people too lazy to click on links (like me), I copy+paste the content: A Framework for Securing

Re: [Distutils] Install psutil without gcc?

2017-09-11 Thread Thomas Güttler
Am 08.09.2017 um 14:54 schrieb Thomas Güttler: It would be great, if I could install psutil without the need for a gcc on linux. The maintainer (Giampaolo Rodola) is interested, but the roadmap is not clear yet. He said: > It's something which needs to be investigated. A quick Goo

[Distutils] Install psutil without gcc?

2017-09-08 Thread Thomas Güttler
ub.com/joerick/cibuildwheel > ...so it appears it's definitively possible. Is this the current state of the art, or is there a better way? Regards, Thomas Güttler Related issue: https://github.com/giampaolo/psutil/issues/824 -- Thomas Guettler http://www.thomas-guettler.de/ I am looking for

[Distutils] PBR/distutils2 with pep517 Support Was: Conditionless setup.py

2017-08-28 Thread Thomas Güttler
that makes them unwilling to do so? Hi Paul, I think this is a very good question! I started a new thread to make this more visible. Are there PBR/distutils2 hackers on this list here? If yes: Do you support this pep? If no: where can you meet PBR/distutils2 hackers? Regards, Thomas Gütt

[Distutils] Conditionless setup.py

2017-08-25 Thread Thomas Güttler
tion calls)? I mean that the setuptools/distutils/whatever libraries will handle all needed conditions? This would mean setup.py would be a pure data structure which could be encoded in json or yaml. What do you think? Regards, Thomas Güttler -- Thomas Guettler http://ww

Re: [Distutils] Which commercial vendor?

2017-04-10 Thread Thomas Güttler
Am 08.04.2017 um 01:51 schrieb Wes Turner: AFAIU, the only way to read the package version from the {git, hg, } source repository is to run the setup.py. I see. This is the only way at the moment. Let's look back. How was this in the past? Maybe five years ago? Regards, Thomas

Re: [Distutils] The Python Packaging Ecosystem (of Nick) Support for other programming languages

2017-04-06 Thread Thomas Güttler
Am 06.04.2017 um 17:22 schrieb Nathaniel Smith: > On Apr 6, 2017 7:32 AM, "Thomas Güttler" <guettl...@thomas-guettler.de > <mailto:guettl...@thomas-guettler.de>> wrote: > > Dear Nick and other distutils listeners, > > Nick wrote this

[Distutils] The Python Packaging Ecosystem (of Nick) Support for other programming languages

2017-04-06 Thread Thomas Güttler
Dear Nick and other distutils listeners, Nick wrote this about seven months ago: http://www.curiousefficiency.org/posts/2016/09/python-packaging-ecosystem.html I love Python and I use it daily. On the other hand there are other interesting programming languages out there. Why not do

[Distutils] Which commercial vendor?

2017-03-30 Thread Thomas Güttler
Am 29.03.2017 um 10:27 schrieb Nick Coghlan: On 29 March 2017 at 17:51, Paul Moore <p.f.mo...@gmail.com> wrote: On 29 March 2017 at 06:29, Thomas Güttler <guettl...@thomas-guettler.de> wrote: I am stupid and missing a guiding hand which gives me simple straight forward

Re: [Distutils] Source of confusion

2017-03-30 Thread Thomas Güttler
Am 29.03.2017 um 11:47 schrieb Paul Moore: On 29 March 2017 at 10:31, Thomas Güttler <guettl...@thomas-guettler.de> wrote: Am 29.03.2017 um 09:51 schrieb Paul Moore: On 29 March 2017 at 06:29, Thomas Güttler <guettl...@thomas-guettler.de> wrote: I am stupid and missing a

Re: [Distutils] Source of confusion

2017-03-30 Thread Thomas Güttler
Am 29.03.2017 um 10:27 schrieb Nick Coghlan: On 29 March 2017 at 17:51, Paul Moore <p.f.mo...@gmail.com> wrote: On 29 March 2017 at 06:29, Thomas Güttler <guettl...@thomas-guettler.de> wrote: I am stupid and missing a guiding hand which gives me simple straight forward

Re: [Distutils] Source of confusion

2017-03-29 Thread Thomas Güttler
Am 29.03.2017 um 09:51 schrieb Paul Moore: On 29 March 2017 at 06:29, Thomas Güttler <guettl...@thomas-guettler.de> wrote: I am stupid and missing a guiding hand which gives me simple straight forward step by step instruction. To do what? To find canonical docs. With "canoni

[Distutils] Source of confusion

2017-03-28 Thread Thomas Güttler
. I am stupid and missing a guiding hand which gives me simple straight forward step by step instruction. Please help me. Regards, Thomas Güttler -- I am looking for feedback for my personal programming guidelines: https://github.com/guettli/programming-guidelines

Re: [Distutils] add "sourceURL" to the metadata 3.0 PEP.

2017-03-25 Thread Thomas Güttler
Am 25.03.2017 um 06:38 schrieb Nick Coghlan: > On 25 March 2017 at 07:12, Thomas Güttler <guettl...@thomas-guettler.de > <mailto:guettl...@thomas-guettler.de>> wrote: > > Am 24.03.2017 um 05:59 schrieb Nick Coghlan: > > So the lesson we've learned is that f

Re: [Distutils] add "sourceURL" to the metadata 3.0 PEP.

2017-03-24 Thread Thomas Güttler
here since several years, but up to now I found to concrete path to follow. I know that all here are doing their best. If you feel insulted, then I am not sorry at all. Since I did not do it. I just wrote what I feel. This is my personal problem. Not yours. Regards, Thomas Güttler -- http://www.thomas-guettler.de/ ___ Distutils-SIG maillist - Distutils-SIG@python.org https://mail.python.org/mailman/listinfo/distutils-sig

[Distutils] add "sourceURL" to the metadata 3.0 PEP.

2017-03-22 Thread Thomas Güttler
to add sourceURL to the pep? Regards, Thomas Güttler -- Thomas Guettler http://www.thomas-guettler.de/ ___ Distutils-SIG maillist - Distutils-SIG@python.org https://mail.python.org/mailman/listinfo/distutils-sig

Re: [Distutils] Canonical Repo URL: Make "pip install -e foo" work

2017-03-21 Thread Thomas Güttler
Am 21.03.2017 um 15:26 schrieb Wes Turner: > > > On Tue, Mar 21, 2017 at 3:13 AM, Thomas Güttler <guettl...@thomas-guettler.de > <mailto:guettl...@thomas-guettler.de>> wrote: > > AFAIK it is impossible to do this: > > pip install -e foo > >

Re: [Distutils] Canonical Repo URL: Make "pip install -e foo" work

2017-03-21 Thread Thomas Güttler
l in development mode. > > In which folder would the command `pip install -e some.project` > unpack/checkout `some.project`? Up to now I never specified a directory. I used "pip install -e git+https://...#egg=foo; already very often. Up to now pip cloned the git repo into a directo

[Distutils] Canonical Repo URL: Make "pip install -e foo" work

2017-03-21 Thread Thomas Güttler
rom the repo. AFAIK there is no official way to define a "Canonical Repo URL" up to now. If I want to provide it for my custom packages. How could I do this? Regards, Thomas Güttler -- Thomas Guettler http://www.thomas-guettler.de/

Re: [Distutils] How to specify dependencies in Python

2017-01-17 Thread Thomas Güttler
Am 16.01.2017 um 18:06 schrieb Jim Fulton: On Mon, Jan 16, 2017 at 11:03 AM, Thomas Güttler <guettl...@thomas-guettler.de <mailto:guettl...@thomas-guettler.de>> wrote: Am 13.01.2017 um 16:25 schrieb Jim Fulton: On Fri, Jan 13, 2017 at 7:23 AM, Thomas Gütt

Re: [Distutils] How to specify dependencies in Python

2017-01-16 Thread Thomas Güttler
Am 13.01.2017 um 16:25 schrieb Jim Fulton: On Fri, Jan 13, 2017 at 7:23 AM, Thomas Güttler <guettl...@thomas-guettler.de <mailto:guettl...@thomas-guettler.de>> wrote: What is an application for you? Another way to think about this, FWIW, is to distinguish between the &

Re: [Distutils] How to specify dependencies in Python

2017-01-16 Thread Thomas Güttler
Am 13.01.2017 um 14:07 schrieb Paul Moore: On 13 January 2017 at 12:23, Thomas Güttler <guettl...@thomas-guettler.de> wrote: Am 12.01.2017 um 13:43 schrieb Nick Coghlan: On 12 January 2017 at 22:04, Thomas Güttler <guettl...@thomas-guettler.de> wrote: I came across a python l

[Distutils] How to specify dependencies in Python

2017-01-12 Thread Thomas Güttler
for the docs? Regards, Thomas Güttler -- Thomas Guettler http://www.thomas-guettler.de/ ___ Distutils-SIG maillist - Distutils-SIG@python.org https://mail.python.org/mailman/listinfo/distutils-sig

[Distutils] Trust Management ....

2016-11-08 Thread Thomas Güttler
authentication, authorisation and trust management > for the release publication step. Yes, trust management is very hard. I think it can't be solved, and never will. Things are different if you run a build server in your own LAN (self hosting). Regard

[Distutils] I abandon my idea, Was: Current Python packaging status (from my point of view)

2016-11-02 Thread Thomas Güttler
ve to decide where you draw the line for what > you support or not (for instance, you may support Ubuntu/RHEL/Anaconda, but > you may decide that any version of CPython running on HPUX is not supported). I guess you are right. I will abandon my idea. Regards, Thomas Güttler -- http://www.thomas-guettler.de/ ___ Distutils-SIG maillist - Distutils-SIG@python.org https://mail.python.org/mailman/listinfo/distutils-sig

[Distutils] Travis-CI is not open source. Was: Current Python packaging status (from my point of view)

2016-11-02 Thread Thomas Güttler
Am 01.11.2016 um 17:50 schrieb Matthew Brett: > Hi, > > On Tue, Nov 1, 2016 at 10:35 AM, Thomas Güttler > <guettl...@thomas-guettler.de> wrote: >> >> >> Am 01.11.2016 um 10:50 schrieb Nick Coghlan: >>> >>> On 1 November 2016 at 17:30, T

Re: [Distutils] Current Python packaging status (from my point of view)

2016-11-01 Thread Thomas Güttler
Am 01.11.2016 um 10:50 schrieb Nick Coghlan: On 1 November 2016 at 17:30, Thomas Güttler <guettl...@thomas-guettler.de> wrote: Am 17.09.2016 um 12:29 schrieb Nick Coghlan: Hi folks, Prompted by a few posts I read recently about the current state of the Python packaging ecosystem, I f

Re: [Distutils] Current Python packaging status (from my point of view)

2016-11-01 Thread Thomas Güttler
I deleted my thoughts about the topic "Automating wheel creation", since I am a afraid it could raise bad mood in this list again. That's not my goal. Regards, Thomas Güttler -- http://www.thomas-guettler.de/ ___ Distutils-SIG maillist -

Re: [Distutils] matrix: python_versions x supported_plattforms, cross-compiling vs VM

2016-05-27 Thread Thomas Güttler
hat do you think? Please tell me what's wrong with above text. Regards, Thomas Güttler -- Thomas Guettler http://www.thomas-guettler.de/ ___ Distutils-SIG maillist - Distutils-SIG@python.org https://mail.python.org/mailman/listinfo/distutils-sig

Re: [Distutils] If you want wheel to be successful, provide a build server.

2016-05-25 Thread Thomas Güttler
Am 25.05.2016 um 15:56 schrieb Nick Coghlan: On 25 May 2016 at 23:42, Thomas Güttler <guettl...@thomas-guettler.de> wrote: Am 25.05.2016 um 09:57 schrieb Alex Grönholm: Amen to that, but who will pay for it? I imagine a great deal of processing power would be required for this.

Re: [Distutils] If you want wheel to be successful, provide a build server.

2016-05-25 Thread Thomas Güttler
Am 25.05.2016 um 15:55 schrieb Paul Moore: On 25 May 2016 at 14:42, Thomas Güttler <guettl...@thomas-guettler.de> wrote: Am 25.05.2016 um 09:57 schrieb Alex Grönholm: Amen to that, but who will pay for it? I imagine a great deal of processing power would be required for this.

Re: [Distutils] If you want wheel to be successful, provide a build server.

2016-05-25 Thread Thomas Güttler
Am 25.05.2016 um 15:52 schrieb Nick Coghlan: On 25 May 2016 at 17:13, Thomas Güttler <guettl...@thomas-guettler.de> wrote: If you want wheel to be successful, **provide a build server**. Thomas, aside from that statement being demonstrably untrue (since the wheel format has already

Re: [Distutils] If you want wheel to be successful, provide a build server.

2016-05-25 Thread Thomas Güttler
that money for projects like this is available. Of course this was no official statement. Regards, Thomas Güttler -- Thomas Guettler http://www.thomas-guettler.de/ ___ Distutils-SIG maillist - Distutils-SIG@python.org https://mail.python.org/mailman

[Distutils] If you want wheel to be successful, provide a build server.

2016-05-25 Thread Thomas Güttler
, Thomas Güttler -- Thomas Guettler http://www.thomas-guettler.de/ ___ Distutils-SIG maillist - Distutils-SIG@python.org https://mail.python.org/mailman/listinfo/distutils-sig

Re: [Distutils] Two ways to download python packages - I prefer one

2016-05-02 Thread Thomas Güttler
setup.py, what happens? I guess there will be two ways the packages get installed on my system. Is my assumption correct? Is this current behaviour intentional? Regards, Thomas Güttler -- Thomas Guettler http://www.thomas-guettler.de/ ___ Dis

[Distutils] Two ways to download python packages - I prefer one

2016-05-02 Thread Thomas Güttler
ges? Do wheels help here? Or is there a way to use npm for python packages? Regards, Thomas Güttler -- Thomas Guettler http://www.thomas-guettler.de/ ___ Distutils-SIG maillist - Distutils-SIG@python.org https://mail.python.org/mailman/listinfo/distut

Re: [Distutils] pip install -e foo (without Repo URL)

2016-04-18 Thread Thomas Güttler
for python packages? Regards, Thomas Güttler -- Thomas Guettler http://www.thomas-guettler.de/ ___ Distutils-SIG maillist - Distutils-SIG@python.org https://mail.python.org/mailman/listinfo/distutils-sig

Re: [Distutils] pip install -e foo (without Repo URL)

2016-04-15 Thread Thomas Güttler
Am 14.04.2016 um 20:50 schrieb John Wong: On Apr 14, 2016 2:20 AM, "Thomas Güttler" <guettl...@thomas-guettler.de <mailto:guettl...@thomas-guettler.de>> wrote: > Next use case: you use software third-party-foo-lib in your project. > Up to now you use i

Re: [Distutils] pip install -e foo (without Repo URL)

2016-04-15 Thread Thomas Güttler
Am 14.04.2016 um 14:31 schrieb Ian Cordasco: On Apr 14, 2016 2:20 AM, "Thomas Güttler" <guettl...@thomas-guettler.de <mailto:guettl...@thomas-guettler.de>> wrote: > > I think it would be very cool if you could install a package editable > without the repo-

[Distutils] pip install -e foo (without Repo URL)

2016-04-14 Thread Thomas Güttler
lib" and now you are read to create pull requests? What do you think? Regards, Thomas Güttler -- Thomas Guettler http://www.thomas-guettler.de/ ___ Distutils-SIG maillist - Distutils-SIG@python.org https://mail.python.org/mailman/listinfo/distutils-sig

Re: [Distutils] For maximum performance, ... docs out of date

2016-04-11 Thread Thomas Güttler
current original: https://github.com/pypa/setuptools/blob/master/docs/setuptools.txt#L1273 Regards, Thomas Güttler -- Thomas Guettler http://www.thomas-guettler.de/ ___ Distutils-SIG maillist - Distutils-SIG@python.org https://mail.python.org/mailman/listinfo/distutils-sig

[Distutils] For maximum performance, Python packages are best installed as zip files.

2016-04-11 Thread Thomas Güttler
rds, Thomas Güttler -- Thomas Guettler http://www.thomas-guettler.de/ ___ Distutils-SIG maillist - Distutils-SIG@python.org https://mail.python.org/mailman/listinfo/distutils-sig

[Distutils] Link to lib missing in PEP: FINAL DRAFT: Dependency specifier PEP

2015-11-17 Thread Thomas Güttler
Am 17.11.2015 um 13:48 schrieb Donald Stufft: On Nov 17, 2015, at 6:33 AM, Nathaniel Smith <n...@pobox.com <mailto:n...@pobox.com>> wrote: On Nov 16, 2015 11:57 PM, "Thomas Güttler" <guettl...@thomas-guettler.de <mailto:guettl...@thomas-guettler.de>> wr

Re: [Distutils] Pip is not a library was: FINAL DRAFT: Dependency specifier PEP

2015-11-17 Thread Thomas Güttler
Am 17.11.2015 um 09:02 schrieb Robert Collins: On 17 November 2015 at 20:57, Thomas Güttler <guettl...@thomas-guettler.de> wrote: The job of a dependency is to enable tools like pip [#pip]_ to find the right package to install. My worries: AFAIK pip is not a library. I don't want

Re: [Distutils] Link to lib missing in PEP: FINAL DRAFT: Dependency specifier PEP

2015-11-17 Thread Thomas Güttler
Am 17.11.2015 um 14:57 schrieb Nick Coghlan: On 17 November 2015 at 23:43, Thomas Güttler <guettl...@thomas-guettler.de> wrote: Am 17.11.2015 um 13:48 schrieb Donald Stufft: On Nov 17, 2015, at 6:33 AM, Nathaniel Smith <n...@pobox.com <mailto:n...@pobox.com>> wrote:

Re: [Distutils] Link to lib missing in PEP: FINAL DRAFT: Dependency specifier PEP

2015-11-17 Thread Thomas Güttler
y opinion. What is not acceptable? Regards, Thomas Güttler -- http://www.thomas-guettler.de/ ___ Distutils-SIG maillist - Distutils-SIG@python.org https://mail.python.org/mailman/listinfo/distutils-sig

[Distutils] Pip is not a library was: FINAL DRAFT: Dependency specifier PEP

2015-11-16 Thread Thomas Güttler
roceed. Please tell me what to do. Regards, Thomas Güttler -- http://www.thomas-guettler.de/ ___ Distutils-SIG maillist - Distutils-SIG@python.org https://mail.python.org/mailman/listinfo/distutils-sig

Re: [Distutils] Serverside Dependency Resolution and Virtualenv Build Server

2015-11-12 Thread Thomas Güttler
Am 11.11.2015 um 13:59 schrieb Donald Stufft: On November 11, 2015 at 1:30:57 AM, Thomas Güttler (guettl...@thomas-guettler.de) wrote: Maybe I am missing something, but still think server side dependency resolution is possible. I don’t believe it’s possible nor desirable to have

Re: [Distutils] Serverside Dependency Resolution and Virtualenv Build Server

2015-11-12 Thread Thomas Güttler
Am 12.11.2015 um 13:32 schrieb Leonardo Rochael Almeida: > Hi Thomas, > > I think your idea could be very useful as an accelerator if installation in > closed environments, as you suggested in your last e-mail, but which wasn't > clear in your first. > > After all, in closed environments you

Re: [Distutils] Serverside Dependency Resolution and Virtualenv Build Server

2015-11-10 Thread Thomas Güttler
ere is a new topic in your mail which I will reply to in a new thread. Regards, Thomas Güttler -- http://www.thomas-guettler.de/ ___ Distutils-SIG maillist - Distutils-SIG@python.org https://mail.python.org/mailman/listinfo/distutils-sig

[Distutils] Serverside Dependency Resolution and Virtualenv Build Server

2015-11-07 Thread Thomas Güttler
I wrote down a tought about Serverside Dependency Resolution and Virtualenv Build Server What do you think? Latest version: https://github.com/guettli/virtualenv-build-server virtualenv-build-server ### Rough roadmap how a server to build virtualenvs for the python

Re: [Distutils] Why github and bitbucket?

2015-11-05 Thread Thomas Güttler
ich parts are on bitbucket and which are on github? Regards, Thomas Güttler -- http://www.thomas-guettler.de/ ___ Distutils-SIG maillist - Distutils-SIG@python.org https://mail.python.org/mailman/listinfo/distutils-sig

Re: [Distutils] Which Build Distribution Formats do exist?

2015-11-05 Thread Thomas Güttler
want something like this? Regards, Thomas Güttler -- http://www.thomas-guettler.de/ ___ Distutils-SIG maillist - Distutils-SIG@python.org https://mail.python.org/mailman/listinfo/distutils-sig

Re: [Distutils] The Update Framework, integrate into PyPI?

2015-11-05 Thread Thomas Güttler
ask here. If you don't like my question ... sorry they are just a mirror of the current state of the docs. For me the basic docs are more important than the "important improvements". Regards, Thomas Güttler -- http://www.thomas-guettler.de/ _

Re: [Distutils] Why github and bitbucket?

2015-11-05 Thread Thomas Güttler
Am 05.11.2015 um 20:36 schrieb Donald Stufft: > On November 5, 2015 at 2:27:36 PM, Thomas Güttler > (guettl...@thomas-guettler.de) wrote: >> Am 04.11.2015 um 21:14 schrieb Ian Cordasco: >>> As I understand it, some people prefer Mercurial. Those projects tend >>

Re: [Distutils] Why github and bitbucket?

2015-11-05 Thread Thomas Güttler
waste of time in my eyes. Regards, Thomas Güttler -- http://www.thomas-guettler.de/ ___ Distutils-SIG maillist - Distutils-SIG@python.org https://mail.python.org/mailman/listinfo/distutils-sig

Re: [Distutils] Why github and bitbucket?

2015-11-05 Thread Thomas Güttler
Am 05.11.2015 um 20:35 schrieb Ian Cordasco: > On Thu, Nov 5, 2015 at 1:27 PM, Thomas Güttler > <guettl...@thomas-guettler.de> wrote: >> Am 04.11.2015 um 21:14 schrieb Ian Cordasco: >>> As I understand it, some people prefer Mercurial. Those projects tend >>> to

[Distutils] The Update Framework, integrate into PyPI?

2015-11-04 Thread Thomas Güttler
ut why is there an effort to create "The Update Framework”, and why integrate it with pypi? Regards, Thomas Güttler -- http://www.thomas-guettler.de/ ___ Distutils-SIG maillist - Distutils-SIG@python.org https://mail.python.org/mailman/listinfo/distutils-sig

[Distutils] Why github and bitbucket?

2015-11-04 Thread Thomas Güttler
nd bitbucket, and discuss issues on the pypa-dev mailing list. Why are there pypa on github and bitbucket? Is one the master and the other the mirror? Or does one host part A and the other hosts part B? Regards, Thomas Güttler -- http://www.thomas

Re: [Distutils] What's special about numpy, scipy, ...was: Remove distutils, was: red, green, refactor ...

2015-10-27 Thread Thomas Güttler
chris.bar...@noaa.gov>> wrote: > >> > >> On Thu, Oct 22, 2015 at 8:47 AM, Thomas Güttler > <guettl...@thomas-guettler.de <mailto:guettl...@thomas-guettler.de>> wrote: > >> > >>> > >>> > I have a dream: For packagin

Re: [Distutils] Undelying design is fundamentally difficult to extend was: Remove distutils, was: red, green, refactor ...

2015-10-26 Thread Thomas Güttler
Am 22.10.2015 um 18:31 schrieb Chris Barker: On Thu, Oct 22, 2015 at 9:15 AM, Thomas Güttler <guettl...@thomas-guettler.de <mailto:guettl...@thomas-guettler.de>> wrote: If setuptools in inside Python, then different versions of Python each have their matching vers

Re: [Distutils] Remove distutils, was: red, green, refactor ...

2015-10-26 Thread Thomas Güttler
Am 22.10.2015 um 18:34 schrieb Chris Barker: On Thu, Oct 22, 2015 at 8:46 AM, Thomas Güttler <guettl...@thomas-guettler.de <mailto:guettl...@thomas-guettler.de>> wrote: I prefer the code of unittests to the not testable sentences in a standard. sure -- but unittests are

Re: [Distutils] Migration Path to metadata was: Remove distutils, was: red, green, refactor ...

2015-10-25 Thread Thomas Güttler
Am 23.10.2015 um 21:12 schrieb Nick Coghlan: > On 22 October 2015 at 18:07, Thomas Güttler > <guettl...@thomas-guettler.de> wrote: >> Am 21.10.2015 um 17:05 schrieb Nick Coghlan: >>> On 21 October 2015 at 14:55, David Cournapeau <courn...@gmail.com> wrote: >&g

Re: [Distutils] Remove distutils, was: red, green, refactor ...

2015-10-22 Thread Thomas Güttler
well as from the new tool works out much better than trying to > trim down the legacy tool over time I prefer the code of unittests to the not testable sentences in a standard. But maybe I am missing something. Regards, Thomas Güttler -- http://www.tho

Re: [Distutils] What's special about numpy, scipy, ...was: Remove distutils, was: red, green, refactor ...

2015-10-22 Thread Thomas Güttler
Am 22.10.2015 um 09:28 schrieb anatoly techtonik: > On Wed, Oct 21, 2015 at 10:10 PM, Thomas Güttler > <guettl...@thomas-guettler.de <mailto:guettl...@thomas-guettler.de>> wrote: > > Am 21.10.2015 um 18:46 schrieb Chris Barker: > > On Wed, Oct 21, 2

Re: [Distutils] Remove distutils, was: red, green, refactor ...

2015-10-22 Thread Thomas Güttler
et the exact details but I recall > unzipping it to take a look, seeing it wasn’t OSS and closing it after that. Hi Donald, If distil is good software, it's sad that there is no licence. Maybe there is an mail adress to contact the orignal author? Most authors feel proud if they get positive feedback.

Re: [Distutils] Remove distutils, was: red, green, refactor ...

2015-10-22 Thread Thomas Güttler
Am 21.10.2015 um 17:29 schrieb Daniel Holth: > The strategy that we are successfully pursuing is to standardize around file > formats that the build tools generate and the installers and runtime can > consume. > For example we can convert a setuptools egg or a bdist_wininst .exe to a > wheel,

Re: [Distutils] Remove distutils, was: red, green, refactor ...

2015-10-22 Thread Thomas Güttler
Am 21.10.2015 um 18:46 schrieb Chris Barker: > On Wed, Oct 21, 2015 at 9:34 AM, Thomas Güttler <guettl...@thomas-guettler.de > <mailto:guettl...@thomas-guettler.de>> wrote: > > I ask myself: Why a standard? I see that a standard is very important if >

[Distutils] Monkey patching distutils was: Remove distutils, was: red, green, refactor ...

2015-10-22 Thread Thomas Güttler
Am 21.10.2015 um 17:15 schrieb Antoine Pitrou: > On Wed, 21 Oct 2015 17:05:29 +0200 > Nick Coghlan <ncogh...@gmail.com> wrote: >> On 21 October 2015 at 14:55, David Cournapeau <courn...@gmail.com> wrote: >>> >>> On Wed, Oct 21, 2015 at 12:52 PM, Thomas

[Distutils] Undelying design is fundamentally difficult to extend was: Remove distutils, was: red, green, refactor ...

2015-10-22 Thread Thomas Güttler
Am 21.10.2015 um 14:55 schrieb David Cournapeau: > > > On Wed, Oct 21, 2015 at 12:52 PM, Thomas Güttler > <guettl...@thomas-guettler.de <mailto:guettl...@thomas-guettler.de>> wrote: > > Am 21.10.2015 um 13:28 schrieb Ionel Cristian Mărieș: > > >

[Distutils] Migration Path to metadata was: Remove distutils, was: red, green, refactor ...

2015-10-22 Thread Thomas Güttler
Am 21.10.2015 um 17:05 schrieb Nick Coghlan: > On 21 October 2015 at 14:55, David Cournapeau <courn...@gmail.com> wrote: >> >> On Wed, Oct 21, 2015 at 12:52 PM, Thomas Güttler >> <guettl...@thomas-guettler.de> wrote: >>> ok, at the moment setuptools

Re: [Distutils] Remove distutils, was: red, green, refactor ...

2015-10-21 Thread Thomas Güttler
important if there will be several implementations (for example TCP/IP, protocols like HTTP, SMTP, IMAP, ...) But here a single implementation for creating and installing packages would be enough. Is a standard really needed? Regards, Thomas Güttler -- http://www.thomas-gu

[Distutils] What's special about numpy, scipy, ...was: Remove distutils, was: red, green, refactor ...

2015-10-21 Thread Thomas Güttler
Am 21.10.2015 um 18:46 schrieb Chris Barker: > On Wed, Oct 21, 2015 at 9:34 AM, Thomas Güttler <guettl...@thomas-guettler.de > <mailto:guettl...@thomas-guettler.de>> wrote: > > I ask myself: Why a standard? I see that a standard is very important if >

Re: [Distutils] Remove distutils, was: red, green, refactor ...

2015-10-21 Thread Thomas Güttler
Am 21.10.2015 um 13:28 schrieb Ionel Cristian Mărieș: On Wed, Oct 21, 2015 at 1:42 PM, Thomas Güttler <guettl...@thomas-guettler.de <mailto:guettl...@thomas-guettler.de>> wrote: Why not deprecate and remove distutils? ​Should we or can we? There was an attempt at

[Distutils] red, green, refactor OR red, green, new feature?

2015-10-21 Thread Thomas Güttler
in the long run. This is the birds eye view of a particular problem I have. But the particular problem is not that important. Are you willing to clean up and deprecate old stuff? Regards, Thomas Güttler -- Thomas Guettler http://www.thomas-guettler.de

[Distutils] venusian pain was: Where should I put tests when packaging python modules?

2015-10-10 Thread Thomas Güttler
Am 10.10.2015 um 10:47 schrieb Wichert Akkerman: > Also having test code in the package can be very painful if you use tools > like venusian which scan and try to import all Python files. Hi Wichert Akkerman, can you please explain this pain? Regards, Thomas Güttler -- http://www.

Re: [Distutils] sampleproject: use tox?

2015-10-09 Thread Thomas Güttler
Am 08.10.2015 um 23:33 schrieb Antoine Pitrou: On Thu, 8 Oct 2015 22:05:16 +0200 Thomas Güttler <guettl...@thomas-guettler.de> wrote: This is a follow up to the thread "Where should I put tests when packaging python modules?" I have never used tox up to now. But r

Re: [Distutils] Where should I put tests when packaging python modules?

2015-10-09 Thread Thomas Güttler
remains: If a new comer asks you "How to package my python code and its tests?", there should be one default answer which works for 80% of all cases. I think the confusion gets worse by creating new public accessible repos which explain "Hey that's my way to package stupid simple python

[Distutils] sampleproject: use tox?

2015-10-08 Thread Thomas Güttler
tox. Any reasons not to do it? Regards, Thomas Güttler -- http://www.thomas-guettler.de/ ___ Distutils-SIG maillist - Distutils-SIG@python.org https://mail.python.org/mailman/listinfo/distutils-sig

Re: [Distutils] Where should I put tests when packaging python modules?

2015-10-06 Thread Thomas Güttler
d and how dependencies are managed. > > Lets not use `setup.py test`. It's either bad or useless. Sorry, I am not an expert in the area "packaging". I don't understand what you say. I thought "easy_install" is a very old and deprecated method. Why not us

Re: [Distutils] tests location: Use case: new comers and docs.

2015-10-06 Thread Thomas Güttler
t/distributing/ That's why started the thread. New comers don't have the experience you have. New comers want to get their coding done. They need a simple advice: "If unsure, then do X" And for this question, I want a "one right way here". Up to now it looks like there is no consensus. Regards, Thomas Güttler -- http://www.thomas-guettler.de/ ___ Distutils-SIG maillist - Distutils-SIG@python.org https://mail.python.org/mailman/listinfo/distutils-sig

[Distutils] Where should I put tests when packaging python modules?

2015-10-06 Thread Thomas Güttler
side the module like this: https://github.com/pypa/sampleproject/tree/master/tests I think there is no need to hurry. Let's wait one week, and then check which one is preferred. Regards, Thomas Güttler -- http://www.thomas-guettler.de/ ___ Di

Re: [Distutils] README.rst vs DESCRIPTION.rst

2015-10-01 Thread Thomas Güttler
one week has passed. I check the feedback. Most people want one README.rst. I see the file was already updated: https://github.com/pypa/sampleproject/commit/e7de7861963274595c5b3b0d6942e35ce5a733bc Issue solved. Thank you Carl Meyer! Regards, Thomas Güttler Am 27.09.2015 um 12:20 schrieb

Re: [Distutils] README.rst vs DESCRIPTION.rst

2015-09-27 Thread Thomas Güttler
Am 27.09.2015 um 13:06 schrieb Paul Moore: > On 27 September 2015 at 11:20, Thomas Güttler > <guettl...@thomas-guettler.de> wrote: >> Any good reason to **not** use README.rst but a different >> name like DESCRIPTION.rst? > > If I recall, the reason for using DESC

[Distutils] README.rst vs DESCRIPTION.rst

2015-09-27 Thread Thomas Güttler
in a week or two and write a pull request to https://github.com/pypa/sampleproject/blob/master/setup.py if there is an agreement. If an agreement was found, which other documents should be updated? Regards, Thomas Güttler -- http://www.thomas-guettler.de

[Distutils] easy_install deprecated?

2015-06-18 Thread Thomas Güttler
consensus. It does not matter which packages I refer to. Regards, Thomas Güttler -- Thomas Guettler http://www.thomas-guettler.de/ ___ Distutils-SIG maillist - Distutils-SIG@python.org https://mail.python.org/mailman/listinfo/distutils-sig

[Distutils] Make PEP 426 less boring

2015-04-13 Thread Thomas Güttler
, and perhaps other platform specific distribution systems). }}} **And** I would move the historic background (the second of the above quotes) at the end. Meta: are you interested in feedback like this? Regards, Thomas Güttler ___ Distutils-SIG

Re: [Distutils] Get dependencies of a package without full download

2015-04-02 Thread Thomas Güttler
by step way. Regards, Thomas Güttler ___ Distutils-SIG maillist - Distutils-SIG@python.org https://mail.python.org/mailman/listinfo/distutils-sig

[Distutils] Get dependencies of a package without full download

2015-04-01 Thread Thomas Güttler
Hi, just out of curiosity: Is it possible to get the dependencies of a package without full download from pypi? If you want to build a graph of dependencies this would be nice, since it would reduce the network traffic a lot. Regards, Thomas Güttler

Re: [Distutils] Parsing requirements, pip has no API ...

2015-02-14 Thread Thomas Güttler
Am 14.02.2015 um 00:11 schrieb Donald Stufft: ... requirements.txt and setup.py serve different purposes, requirements.txt is for an environment, setup.py is for a package. It doesn't make sense for a setup.py to read from a requirement.txt just like it wouldn't make sense for a deb

[Distutils] Parsing requirements, pip has no API ...

2015-02-13 Thread Thomas Güttler
I was told: {{{ Pip does not have a public API and because of that there is no backwards compatibility contract. It's impossible to fully parse every type of requirements.txt without a session so either parse_requirements needs to create one if it doesn't (which means if we forget to pass in a

[Distutils] Docs: allowed characters in setuptools.setup(name='.....')

2015-02-02 Thread Thomas Güttler
obvious, unfortunately. }}} Since docs are important, I want this to change. Where should be the docs about the allowed characters in this place? Please don't provide details about which characters are allowed or not. This issue is about where the docs should be. Details later :-) Thomas Güttler

[Distutils] Allowed characters in setuptools.setup(name='????')

2015-02-02 Thread Thomas Güttler
Hi, where is the reference of the allowed characters in the name argument of setuptool.setup()? I could not find it. Regards, Thomas Güttler ___ Distutils-SIG maillist - Distutils-SIG@python.org https://mail.python.org/mailman/listinfo

Re: [Distutils] Allowed characters in setuptools.setup(name='????')

2015-02-02 Thread Thomas Güttler
Am 02.02.2015 um 14:15 schrieb Paul Moore: On 30 January 2015 at 07:57, Thomas Güttler guettl...@thomas-guettler.de wrote: where is the reference of the allowed characters in the name argument of setuptool.setup()? I could not find it. https://packaging.python.org/en/latest

[Distutils] post install hook

2013-10-21 Thread Thomas Güttler
Hi, I can live without a post-install hook. But I think the documentation of setuptools should contain information about this. https://bitbucket.org/pypa/setuptools/issue/92/docs-post-install-hook ___ Distutils-SIG maillist -

[Distutils] develop install: how to update entry point file

2013-10-14 Thread Thomas Güttler
Hi, what needs to be done, to get an update of the entry_point file, if you have installed a package as develop. Example: pip install -e ...#egg=mylib git update # new code contains new entry point ... entrypoint not available. Thomas ___

[Distutils] common command after repo update.

2013-10-14 Thread Thomas Güttler
after every update or commit. }}} It would be very nice, if you could agree on a common name, and suggest it here. I know, you can't force it. Please give a good advice here. Should I open a new ticket? Thomas Güttler ___ Distutils-SIG maillist