[Python-modules-commits] r29256 - in packages/python-setproctitle/python-setproctitle/trunk (7 files)
grantma at users.alioth.debian.org
grantma at users.alioth.debian.org
Sun Jun 8 03:30:23 UTC 2014
Date: Sunday, June 8, 2014 @ 03:30:22
Author: grantma
Revision: 29256
Remove rubbish that I put in by mistake :-)
Deleted:
packages/python-setproctitle/python-setproctitle/trunk/COPYRIGHT
packages/python-setproctitle/python-setproctitle/trunk/HISTORY
packages/python-setproctitle/python-setproctitle/trunk/PKG-INFO
packages/python-setproctitle/python-setproctitle/trunk/README
packages/python-setproctitle/python-setproctitle/trunk/setup.py
packages/python-setproctitle/python-setproctitle/trunk/src/
packages/python-setproctitle/python-setproctitle/trunk/tests/
Deleted: packages/python-setproctitle/python-setproctitle/trunk/COPYRIGHT
===================================================================
--- packages/python-setproctitle/python-setproctitle/trunk/COPYRIGHT 2014-06-08 03:22:30 UTC (rev 29255)
+++ packages/python-setproctitle/python-setproctitle/trunk/COPYRIGHT 2014-06-08 03:30:22 UTC (rev 29256)
@@ -1,25 +0,0 @@
-Copyright (c) 2009-2010, Daniele Varrazzo <daniele.varrazzo at gmail.com>
-All rights reserved.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions are met:
-
-* Redistributions of source code must retain the above copyright notice, this
- list of conditions and the following disclaimer.
-* Redistributions in binary form must reproduce the above copyright notice,
- this list of conditions and the following disclaimer in the documentation
- and/or other materials provided with the distribution.
-* The name of Daniele Varrazzo may not be used to endorse or promote
- products derived from this software without specific prior written
- permission.
-
-THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
-ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
-WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
-DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
-FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
-DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
-SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
-HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
-LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
-OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Deleted: packages/python-setproctitle/python-setproctitle/trunk/HISTORY
===================================================================
--- packages/python-setproctitle/python-setproctitle/trunk/HISTORY 2014-06-08 03:22:30 UTC (rev 29255)
+++ packages/python-setproctitle/python-setproctitle/trunk/HISTORY 2014-06-08 03:30:22 UTC (rev 29256)
@@ -1,47 +0,0 @@
-Releases history
-----------------
-
-Version 1.0.1
-~~~~~~~~~~~~~
-
-- ``setproctitle()`` works even when Python messes up with argv, e.g. when run
- with the -m option.
-
-
-Version 1.0
-~~~~~~~~~~~
-
-No major change since the previous version. The module has been heavily used
-in production environment without any problem reported, so it's time to declare
-it stable.
-
-
-Version 0.4
-~~~~~~~~~~~
-
-- Module works on BSD (tested on FreeBSD 7.2).
-
-- Module works on Windows. Many thanks to `Develer`_ for providing a neat `GCC
- package for Windows with Python integration`__ that made the Windows porting
- painless.
-
- .. _Develer: http://www.develer.com/
- .. __: http://www.develer.com/oss/GccWinBinaries
-
-
-Version 0.3
-~~~~~~~~~~~
-
-- Module works on Mac OS X 10.2. Reported working on OS X 10.6 too.
-
-
-Version 0.2
-~~~~~~~~~~~
-
-- Added ``prctl()`` call on Linux >= 2.6.9 to update ``/proc/self/status``.
-
-
-Version 0.1
-~~~~~~~~~~~
-
-- Initial public release.
Deleted: packages/python-setproctitle/python-setproctitle/trunk/PKG-INFO
===================================================================
--- packages/python-setproctitle/python-setproctitle/trunk/PKG-INFO 2014-06-08 03:22:30 UTC (rev 29255)
+++ packages/python-setproctitle/python-setproctitle/trunk/PKG-INFO 2014-06-08 03:30:22 UTC (rev 29256)
@@ -1,161 +0,0 @@
-Metadata-Version: 1.0
-Name: setproctitle
-Version: 1.0.1
-Summary: Allow customization of the process title.
-Home-page: http://code.google.com/p/py-setproctitle/
-Author: Daniele Varrazzo
-Author-email: daniele.varrazzo at gmail.com
-License: BSD
-Download-URL: http://pypi.python.org/pypi/setproctitle/
-Description: A ``setproctitle`` implementation for Python
- ============================================
-
- :author: Daniele Varrazzo
-
- The library allows a process to change its title (as displayed by system tools
- such as ``ps`` and ``top``).
-
- Changing the title is mostly useful in multi-process systems, for example
- when a master process is forked: changing the children's title allows to
- identify the task each process is busy with. The technique is used by
- PostgreSQL_ and the `OpenSSH Server`_ for example.
-
- The procedure is hardly portable across different systems. PostgreSQL provides
- a good `multi-platform implementation`__: this module is a Python wrapper
- around PostgreSQL code.
-
- .. _PostgreSQL: http://www.postgresql.org
- .. _OpenSSH Server: http://www.openssh.com/
- .. __: http://doxygen.postgresql.org/ps__status_8c-source.html
-
-
- Installation
- ------------
-
- You can use ``easy_install`` to install the module: to perform a system-wide
- installation use::
-
- sudo easy_install setproctitle
-
- If you are an unprivileged user or you want to limit installation to a local
- environment, you can use the command::
-
- easy_install -d /target/path setproctitle
-
- Notice that ``easy_install`` requires ``/target/path`` to be in your
- ``PYTHONPATH``.
-
-
- Module content
- --------------
-
- The module exports the following functions:
-
- ``setproctitle(title)``
- Set *title* as the title for the current process.
-
-
- ``getproctitle()``
- Return the current process title.
-
-
- Module status
- -------------
-
- The module can be currently compiled and effectively used on the following
- platforms:
-
- - GNU/Linux
- - BSD
- - MacOS X
- - Windows
-
- Notice that on Windows there is no way to change the process string:
- what the module does is to create a *Named Object* whose value can be read
- using a tool such as `Process Explorer`_ (contribution of a more useful tool
- to be used together with ``setproctitle`` would be well accepted).
-
- The module can probably work on HP-UX, but I haven't found any to test with.
- It is unlikely that it can work on Solaris instead.
-
- .. _Process Explorer: http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx
-
-
- Other known implementations and discussions
- -------------------------------------------
-
- - `procname`_: a module exposing the same functionality, but less portable
- and not well packaged.
- - `Issue 5672`_: where the introduction of such functionality into the stdlib
- is being discussed.
-
- .. _procname: http://code.google.com/p/procname/
- .. _Issue 5672: http://bugs.python.org/issue5672
-
-
- ..
- vim: set filetype=rst:
-
-
- Releases history
- ----------------
-
- Version 1.0.1
- ~~~~~~~~~~~~~
-
- - ``setproctitle()`` works even when Python messes up with argv, e.g. when run
- with the -m option.
-
-
- Version 1.0
- ~~~~~~~~~~~
-
- No major change since the previous version. The module has been heavily used
- in production environment without any problem reported, so it's time to declare
- it stable.
-
-
- Version 0.4
- ~~~~~~~~~~~
-
- - Module works on BSD (tested on FreeBSD 7.2).
-
- - Module works on Windows. Many thanks to `Develer`_ for providing a neat `GCC
- package for Windows with Python integration`__ that made the Windows porting
- painless.
-
- .. _Develer: http://www.develer.com/
- .. __: http://www.develer.com/oss/GccWinBinaries
-
-
- Version 0.3
- ~~~~~~~~~~~
-
- - Module works on Mac OS X 10.2. Reported working on OS X 10.6 too.
-
-
- Version 0.2
- ~~~~~~~~~~~
-
- - Added ``prctl()`` call on Linux >= 2.6.9 to update ``/proc/self/status``.
-
-
- Version 0.1
- ~~~~~~~~~~~
-
- - Initial public release.
-
-Platform: GNU/Linux
-Platform: BSD
-Platform: MacOS X
-Platform: Windows
-Classifier: Development Status :: 5 - Production/Stable
-Classifier: Intended Audience :: Developers
-Classifier: License :: OSI Approved :: BSD License
-Classifier: Programming Language :: C
-Classifier: Programming Language :: Python
-Classifier: Operating System :: POSIX :: Linux
-Classifier: Operating System :: POSIX :: BSD
-Classifier: Operating System :: MacOS :: MacOS X
-Classifier: Operating System :: Microsoft :: Windows
-Classifier: Topic :: Software Development
Deleted: packages/python-setproctitle/python-setproctitle/trunk/README
===================================================================
--- packages/python-setproctitle/python-setproctitle/trunk/README 2014-06-08 03:22:30 UTC (rev 29255)
+++ packages/python-setproctitle/python-setproctitle/trunk/README 2014-06-08 03:30:22 UTC (rev 29256)
@@ -1,89 +0,0 @@
-A ``setproctitle`` implementation for Python
-============================================
-
-:author: Daniele Varrazzo
-
-The library allows a process to change its title (as displayed by system tools
-such as ``ps`` and ``top``).
-
-Changing the title is mostly useful in multi-process systems, for example
-when a master process is forked: changing the children's title allows to
-identify the task each process is busy with. The technique is used by
-PostgreSQL_ and the `OpenSSH Server`_ for example.
-
-The procedure is hardly portable across different systems. PostgreSQL provides
-a good `multi-platform implementation`__: this module is a Python wrapper
-around PostgreSQL code.
-
-.. _PostgreSQL: http://www.postgresql.org
-.. _OpenSSH Server: http://www.openssh.com/
-.. __: http://doxygen.postgresql.org/ps__status_8c-source.html
-
-
-Installation
-------------
-
-You can use ``easy_install`` to install the module: to perform a system-wide
-installation use::
-
- sudo easy_install setproctitle
-
-If you are an unprivileged user or you want to limit installation to a local
-environment, you can use the command::
-
- easy_install -d /target/path setproctitle
-
-Notice that ``easy_install`` requires ``/target/path`` to be in your
-``PYTHONPATH``.
-
-
-Module content
---------------
-
-The module exports the following functions:
-
-``setproctitle(title)``
- Set *title* as the title for the current process.
-
-
-``getproctitle()``
- Return the current process title.
-
-
-Module status
--------------
-
-The module can be currently compiled and effectively used on the following
-platforms:
-
-- GNU/Linux
-- BSD
-- MacOS X
-- Windows
-
-Notice that on Windows there is no way to change the process string:
-what the module does is to create a *Named Object* whose value can be read
-using a tool such as `Process Explorer`_ (contribution of a more useful tool
-to be used together with ``setproctitle`` would be well accepted).
-
-The module can probably work on HP-UX, but I haven't found any to test with.
-It is unlikely that it can work on Solaris instead.
-
-.. _Process Explorer: http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx
-
-
-Other known implementations and discussions
--------------------------------------------
-
-- `procname`_: a module exposing the same functionality, but less portable
- and not well packaged.
-- `Issue 5672`_: where the introduction of such functionality into the stdlib
- is being discussed.
-
-.. _procname: http://code.google.com/p/procname/
-.. _Issue 5672: http://bugs.python.org/issue5672
-
-
-..
- vim: set filetype=rst:
-
Deleted: packages/python-setproctitle/python-setproctitle/trunk/setup.py
===================================================================
--- packages/python-setproctitle/python-setproctitle/trunk/setup.py 2014-06-08 03:22:30 UTC (rev 29255)
+++ packages/python-setproctitle/python-setproctitle/trunk/setup.py 2014-06-08 03:30:22 UTC (rev 29256)
@@ -1,96 +0,0 @@
-#!/usr/bin/env python
-"""
-setproctitle setup script.
-
-Copyright (c) 2009-2010 Daniele Varrazzo <daniele.varrazzo at gmail.com>
-"""
-
-VERSION = '1.0.1'
-
-import os
-import re
-import sys
-from distutils.core import setup, Extension
-
-define_macros={}
-
-define_macros['SPT_VERSION'] = VERSION
-
-if sys.platform == 'linux2':
- try:
- linux_version = map(int,
- re.search("[.0-9]+", os.popen("uname -r").read())
- .group().split(".")[:3])
- except:
- pass
- else:
- if linux_version >= [2, 6, 9]:
- define_macros['HAVE_SYS_PRCTL_H'] = 1
-
-elif sys.platform == 'darwin':
- # __darwin__ symbol is not defined; __APPLE__ is instead.
- define_macros['__darwin__'] = 1
-
-elif 'bsd' in sys.platform: # OMG, how many of them are?
- # Old BSD versions don't have setproctitle
- # TODO: not tested on an "old BSD"
- if 0 == os.spawnlp(os.P_WAIT, 'grep',
- 'grep', '-q', 'setproctitle', '/usr/include/unistd.h'):
- define_macros['HAVE_SETPROCTITLE'] = 1
- else:
- define_macros['HAVE_PS_STRING'] = 1
-
-# NOTE: the library may work on HP-UX using pstat
-# thus setting define_macros['HAVE_SYS_PSTAT_H']
-# see http://www.noc.utoronto.ca/~mikep/unix/HPTRICKS
-# But I have none handy to test with.
-
-mod_spt = Extension('setproctitle',
- define_macros=define_macros.items(),
- sources = [
- 'src/setproctitle.c',
- 'src/spt_status.c',
- 'src/strlcpy.c', # TODO: not needed on some platform
- ])
-
-# patch distutils if it can't cope with the "classifiers" or
-# "download_url" keywords
-if sys.version < '2.2.3':
- from distutils.dist import DistributionMetadata
- DistributionMetadata.classifiers = None
- DistributionMetadata.download_url = None
-
-# Try to include the long description in the setup
-kwargs = {}
-try:
- kwargs['long_description'] = (
- open('README').read()
- + '\n'
- +open('HISTORY').read())
-except:
- pass
-
-setup(
- name = 'setproctitle',
- description = 'Allow customization of the process title.',
- version = VERSION,
- author = 'Daniele Varrazzo',
- author_email = 'daniele.varrazzo at gmail.com',
- url = 'http://code.google.com/p/py-setproctitle/',
- download_url = 'http://pypi.python.org/pypi/setproctitle/',
- license = 'BSD',
- platforms = ['GNU/Linux', 'BSD', 'MacOS X', 'Windows'],
- classifiers = filter(None, map(str.strip, """
- Development Status :: 5 - Production/Stable
- Intended Audience :: Developers
- License :: OSI Approved :: BSD License
- Programming Language :: C
- Programming Language :: Python
- Operating System :: POSIX :: Linux
- Operating System :: POSIX :: BSD
- Operating System :: MacOS :: MacOS X
- Operating System :: Microsoft :: Windows
- Topic :: Software Development
- """.splitlines())),
- ext_modules = [mod_spt],
- **kwargs)
More information about the Python-modules-commits
mailing list