Re: Trac wrong plugin names.
There is a bug report to track the issue at http://bugs.debian.org/562963 I've created patch for Trac 0.11, but because I work on Windows and Debian toolchain doesn't work on this system, it is impossible to make a package with updated patches to test right now. However, I'll be more than happy if somebody can point me to the latest tutorial on updating patches for python packages in Debian, so I can try something over SSH (seems like Trac package uses dpatch). -- anatoly t. On Mon, Dec 28, 2009 at 11:33 PM, Christoph Egger wrote: >> > >> >> Now I still have >> >> AccountManager named "urwid" in Trac Admin panel, but I do not even >> >> want to repeat this awful SSH experience. >> > >> > I have the same problem (wrong Python package names as names of >> > Trac plugins in the admin panel) sometimes, but I don't know what >> > the cause is. Any idea? (But I don't think, it's in any way >> > related to JavaScript nor jQuery...) >> >> Finally decided to change topic as this time it has nothing to do with >> jQuery. >> It's probably a conflict between setuptools and Debian packaging (i.e. >> setuptools vs python-central), because manually installed plugins from >> my environment are ok. >> >> What about switching to python-support and see if it solves the problem? >> >> -- >> anatoly t. > > I'm seeing it with trac-graphviz, which is python-support as well. > > Regards > > Christoph > > -- > /"\ ASCII Ribbon : GPG-Key ID: 0xD49AE731 > \ / Campaign : CaCert Assurer > X against HTML : Debian Maintainer > / \ in eMails : http://www.debian.org/ > > http://www.christoph-egger.org/ > > -BEGIN PGP SIGNATURE- > Version: GnuPG v1.4.10 (GNU/Linux) > > iQIcBAEBCgAGBQJLOSREAAoJEKv/7bJACMb5hAMP/3Mip/D/6FTxseNSuBd/Ta6T > Q5gqa9WjW2iJCnYldo/vcLzfl8qaOINLOymX2PYH2Hlg/MnaejM24EhR7n4jmBr0 > LxNIznkhgjY+fP1171zLNP8qj1PjwTuMHJPl24Vm2CZmGimkemvT26Y49L/+Ls8P > a9F6Csfxni6M6WymbvjYn+EriBHe59N4UapKkD4uSF9LREqobu87N65akQsMTiXV > cdDSsm4GMtCYR3GOX6S3d6SLiS/owFNkgjkztDLpdSLHehcVhN6yB8y9SH4kBGt4 > jvpdWZV5WyECgarD/2jGSnRoAXGA5dSR1R/k10N3iHKfpMkmIltN03PYQS3LrPXo > ByDvYYE4d0wtcLreKpObLxjTy1yjidRksmDcoaS1R1mhg51c0Uxn/mV5G60+BTEa > 2Rs3OvYxS79lpzxWPZZv0qti9l/2yUDczqSLB6/cJNZRF/0hbA5MfWr49V825f7I > eLBp8FWBaV7uWvp1gYHfjZrTWq616YZjTCOi9mhbZB3VfTz/lIGWjRvro4ED4gx3 > 9NsYF1fVBmP6tWJ/40uH+xfazCX0SunVz1OdYR3557BgSuwDTHFlTA23teFW4L/S > XSZOoNZwTTnsvLM3x+3RHHZd7nusYBlUHMQ3DSR6/mW7oFba7czLew0vi7IaMkRj > K2laPYNK9iia7MEE1JDq > =eqyQ > -END PGP SIGNATURE- > > -- To UNSUBSCRIBE, email to debian-python-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Package and script naming
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hello everyone, I am in the process of putting finishing touches to a few new Debian Python packages and applications to go though the Debian-mentor process in order to become part or the debian-python team ! Meanwhile, I have a few questions. I have two to ask now. I am working on a Python application for the Debian and Ubuntu GNU/Linux distributions. For this one, I am not sure about the naming scheme, so I thought I should ask here. The application is named "lunch", and should provide the following files: * /usr/share/applications/lunch.desktop * /usr/share/man/man1/lunch.1 * /usr/share/pixmaps/lunch.png * /usr/bin/lunch * /usr/share/pyshared/lunch/ : a Python package with a few modules. * /usr/share/pyshared/lunch-0.1.1.egg-info/ : I guess an egg will be there. So, I guess, in the setup.py file, the "name" keyword-argument of the setup function should be "lunch". Does that mean that my Debian package should be named "python-lunch", or can it be named simply "lunch" ? An other question : since the executable and the package have the same name, the executable needs to be in script/lunch. This means that I need to run it with a command such as the following : PYTHONPATH=$PWD scripts/lunch If I want to test my executable, from within the repository, without the need to install the Python package, even using "sudo python setup.py develop". Anyone has a workaround to avoid typing that much ? I would rather simply type "./scripts/lunch" to run my app. Thanks ! Alexandre Quessy http://alexandre.quessy.net -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iQIcBAEBAgAGBQJLQzmYAAoJEJQ0pOgl2qx1KrQP/3A93MA6BxskkNdMEDCeSLY3 GNDXvZZop5GSCh4E9QxiL34oUoba3E2vNUeaGUxRJQNOy3Iyq9ZmcB6t9dH13OKX QGTX3idMqc/zfmHiwv6F3+437tZqFXtb48ZKMM2U/5IQwG0BDGg0pzvgQ602NKCn bp5JttT2SEoEl/Dh17XaoVrod7LLpqNLTOmpNWHewR5JXBPAjIFVeqZjMplHNKC4 IziOFuafqQ0MPmxEdx10UzEeCDE8TZY7RfqKsa2uthZc44rSzoIz2IkNgXJLjmgl noX7tlVduBfFogPKnDA6EHH+6k7YB/6SKbxKNc5p0yO2GWjamWUR9Hg3um6R0Mhj 3/GsaW6SJ8c7YA0DqWogKNOfyGv7EjTsMBJmeALsjFGMBUpG80TQr1l2gDfn5xpT +qE3Ygp3p4CuDXJ+kkObEVrBvNRCtl3ialfdxu/oGAKiZw4zuMoWLnI3mGz3c6Rz dNd1wAXrerhTfcKFwJqUVGk9cN0lOie/33tpTP8KjPDS6/WHFywWFceGvOm8eBpi 2RoqnoO4ghuf6rNTb1GSOl9/X5s22LzfWGGS+BOiGpMDgD/pciH7SLUq6dS8+eNN Di9PbBiTSLwRbB91f03WjLGkCLrYDDPMPh6v6Xj7NYlCLwSPhTUzKVzBI8lPR76g Vqqi1kh/NQbGs8ODv/mD =UcvR -END PGP SIGNATURE- -- To UNSUBSCRIBE, email to debian-python-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Re: Package and script naming
Hello, For my question #2, I've looked in pitivi, and they do something like this : (in an imaginary executable named script/spam, where a package "spam" also exists in the same dir as "scripts".) #!/usr/bin/env python import os import sys def _is_in_devel(): d = os.path.split(os.path.dirname(os.path.abspath(__file__)))[0] return ( os.path.exists(os.path.join(d, ".hg")) or os.path.exists(os.path.join(d, ".svn")) ) if __name__ == "__main__": if _is_in_devel(): d = os.path.split(os.path.dirname(os.path.abspath(__file__)))[0] sys.path.insert(0, d) from spam import runner runner.run() 2010/1/5 Alexandre Quessy : > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > Hello everyone, > I am in the process of putting finishing touches to a few new Debian > Python packages and applications to go though the Debian-mentor process > in order to become part or the debian-python team ! Meanwhile, I have a > few questions. I have two to ask now. > > I am working on a Python application for the Debian and Ubuntu GNU/Linux > distributions. For this one, I am not sure about the naming scheme, so I > thought I should ask here. > > The application is named "lunch", and should provide the following files: > * /usr/share/applications/lunch.desktop > * /usr/share/man/man1/lunch.1 > * /usr/share/pixmaps/lunch.png > * /usr/bin/lunch > * /usr/share/pyshared/lunch/ : a Python package with a few modules. > * /usr/share/pyshared/lunch-0.1.1.egg-info/ : I guess an egg will be there. > > So, I guess, in the setup.py file, the "name" keyword-argument of the > setup function should be "lunch". Does that mean that my Debian package > should be named "python-lunch", or can it be named simply "lunch" ? > > An other question : since the executable and the package have the same > name, the executable needs to be in script/lunch. This means that I need > to run it with a command such as the following : > > PYTHONPATH=$PWD scripts/lunch > > If I want to test my executable, from within the repository, without the > need to install the Python package, even using "sudo python setup.py > develop". Anyone has a workaround to avoid typing that much ? I would > rather simply type "./scripts/lunch" to run my app. > > Thanks ! > > Alexandre Quessy > http://alexandre.quessy.net > -BEGIN PGP SIGNATURE- > Version: GnuPG v1.4.9 (GNU/Linux) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org > > iQIcBAEBAgAGBQJLQzmYAAoJEJQ0pOgl2qx1KrQP/3A93MA6BxskkNdMEDCeSLY3 > GNDXvZZop5GSCh4E9QxiL34oUoba3E2vNUeaGUxRJQNOy3Iyq9ZmcB6t9dH13OKX > QGTX3idMqc/zfmHiwv6F3+437tZqFXtb48ZKMM2U/5IQwG0BDGg0pzvgQ602NKCn > bp5JttT2SEoEl/Dh17XaoVrod7LLpqNLTOmpNWHewR5JXBPAjIFVeqZjMplHNKC4 > IziOFuafqQ0MPmxEdx10UzEeCDE8TZY7RfqKsa2uthZc44rSzoIz2IkNgXJLjmgl > noX7tlVduBfFogPKnDA6EHH+6k7YB/6SKbxKNc5p0yO2GWjamWUR9Hg3um6R0Mhj > 3/GsaW6SJ8c7YA0DqWogKNOfyGv7EjTsMBJmeALsjFGMBUpG80TQr1l2gDfn5xpT > +qE3Ygp3p4CuDXJ+kkObEVrBvNRCtl3ialfdxu/oGAKiZw4zuMoWLnI3mGz3c6Rz > dNd1wAXrerhTfcKFwJqUVGk9cN0lOie/33tpTP8KjPDS6/WHFywWFceGvOm8eBpi > 2RoqnoO4ghuf6rNTb1GSOl9/X5s22LzfWGGS+BOiGpMDgD/pciH7SLUq6dS8+eNN > Di9PbBiTSLwRbB91f03WjLGkCLrYDDPMPh6v6Xj7NYlCLwSPhTUzKVzBI8lPR76g > Vqqi1kh/NQbGs8ODv/mD > =UcvR > -END PGP SIGNATURE- > -- Alexandre Quessy http://alexandre.quessy.net/ -- To UNSUBSCRIBE, email to debian-python-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Bug#563838: RFP: zeitgeist -- user activity logging and collation service
Package: wnpp Severity: wishlist * Package name: zeitgeist Version : 0.3 (0.4 soon) Upstream Author : Zeitgeist Developers * URL : http://zeitgeist-project.com/ * License : LGPL3 (LGPL2.1 planned) Programming Lang: Python Description : user activity logging and collation service Zeitgeist is a service which logs the users's activities and events, anywhere from files opened to websites visited and conversations. . It makes this information readily available for other applications to use. . It is able to establish relationships between items based on similarity and usage patterns. -- To UNSUBSCRIBE, email to debian-python-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
RFS: graphy
Dear mentors, I am looking for a sponsor for my package "graphy". * Package name: graphy Version : 1.0+dfsg-1 Upstream Author : Google Inc. * URL : http://code.google.com/p/graphy/ * License : Apache-2.0 Section : python It builds these binary packages: python-graphy - chart generation library for Python The package appears to be lintian clean. The upload would fix these bugs: 563849 My motivation for maintaining this package is: I plan to package the utility namebench for Debian and this library is the only Build-Depend not available currently in main. So, I would like to maintain this library under the Python Modules Packaging Team. The package can be found on mentors.debian.net: - URL: http://mentors.debian.net/debian/pool/main/g/graphy - Source repository: deb-src http://mentors.debian.net/debian unstable main contrib non-free - dget http://mentors.debian.net/debian/pool/main/g/graphy/graphy_1.0+dfsg-1.dsc I would be glad if someone uploaded this package for me. Kind regards, -- Miguel Landaeta, miguel at miguel.cc secure email with PGP 0x7D8967E9 available at http://keyserver.pgp.com/ "Faith means not wanting to know what is true." -- Nietzsche -- To UNSUBSCRIBE, email to debian-python-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Re: Package and script naming
Hi Alexandre, I'm on the distutils-ml as a python developer. Actually I am researching application and package packaging in python. > The application is named "lunch", and should provide the following files: > * /usr/share/applications/lunch.desktop > * /usr/share/man/man1/lunch.1 > * /usr/share/pixmaps/lunch.png > * /usr/bin/lunch > * /usr/share/pyshared/lunch/ : a Python package with a few modules. > * /usr/share/pyshared/lunch-0.1.1.egg-info/ : I guess an egg will be > there. > > So, I guess, in the setup.py file, the "name" keyword-argument of the > setup function should be "lunch". Does that mean that my Debian package > should be named "python-lunch", or can it be named simply "lunch" ? You can choose either. > An other question : since the executable and the package have the same > name, the executable needs to be in script/lunch. This means that I need > to run it with a command such as the following : > > PYTHONPATH=$PWD scripts/lunch Usually, you would create a link to your script. > If I want to test my executable, from within the repository, without the > need to install the Python package, even using "sudo python setup.py > develop". Anyone has a workaround to avoid typing that much ? I would > rather simply type "./scripts/lunch" to run my app. If you want to help out with a metadata based solution to this problem for all python users, I'd welcome this example. http://bitbucket.org/djlyon/original-setup.py-with-metadata/ Regards David -- To UNSUBSCRIBE, email to debian-python-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Request to join the team
Hello Python team, My name is Miguel Landaeta and I'm from Venezuela. I would like to join the team and maintain some packages. Initially, I packaged graphy (a chart generation Python library) and I plan to package namebench (DNS benchmark tool written in Python). The graphy package is already on mentors and I would like to maintain it under the svn repository of the team. My alioth login is nomadium-guest. Thanks in advance, Regards, -- Miguel Landaeta, miguel at miguel.cc secure email with PGP 0x7D8967E9 available at http://keyserver.pgp.com/ "Faith means not wanting to know what is true." -- Nietzsche -- To UNSUBSCRIBE, email to debian-python-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org