supervisor-win


Namesupervisor-win JSON
Version 4.7.0 PyPI version JSON
download
home_pagehttp://supervisord.org/
SummaryA system for controlling process state under WINDOWS
upload_time2023-08-03 15:17:53
maintainerAlex
docs_urlNone
authorAlex
requires_python
licenseBSD-derived (http://www.repoze.org/LICENSE.txt)
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            Supervisor for Windows
=========================

.. image:: https://travis-ci.org/alexsilva/supervisor.svg?branch=windows
    :target: https://travis-ci.org/alexsilva/supervisor

Supervisor is a client/server system that allows its users to
control a number of processes on Windows operating system.

Supported Platforms
-------------------

Supervisor has been tested (Python 2.7/3.7 [32/64 bit]) and is known to run on Windows `10` / `Server 2012`.

* New processes are created by the subprocess standard lib.
* Some specific features of OS Linux have been disabled and others were adapted to the Windows OS.
* The process control (supervisorctl) works and management processes correctly, as well as control via web!

How to install ?
----------------
Installation can be done via pip

``python -m pip install supervisor-win``

* Note that the package name is different from the unix version.
 
It is also possible to install the development version

``python -m pip install git+https://github.com/alexsilva/supervisor@windows``

Install as Windows service
--------------------------
To install supervisor as a windows service run the command

``python -m supervisor.services install -c {system-path}\\supervisord.conf``

Or install from the utility script (``{PythonHome}\\Scripts`` directory must be in the system path)

``supervisor_service.exe install -c {system-path}\\supervisord.conf``

Supervisor for Unix-Like System
-------------------------------
`Original project for unix-like system <https://github.com/Supervisor/supervisor>`_

Documentation
-------------

You can view the current Supervisor documentation online `in HTML format
<http://supervisord.org/>`_ .  This is where you should go for detailed
installation and configuration documentation.

Windows specific documentation can be found `here <https://github.com/alexsilva/supervisor/blob/windows/docs/windows.rst>`_.

Mailing list, Reporting Bugs, and Viewing the Source Repository
---------------------------------------------------------------

Please report bugs in the `Github issue tracker
<https://github.com/alexsilva/supervisor/issues>`_.

You can view the source repository for supervisor via
`https://github.com/alexsilva/supervisor
<https://github.com/alexsilva/supervisor>`_

Contributing
------------
If you want to help with the development send a  `Pull Requests
<https://github.com/alexsilva/supervisor/pulls>`_




4.7.0
-----------------------------
- Merge supervisor unix changes from 4.3.0.dev0 (master).
- Upgrading from pywin32 to python3 (issues/43).
- Fix installation of services (issues/42).
- https://github.com/alexsilva/supervisor/issues?q=is%3Aissue+is%3Aclosed

4.6.0
-----------------------------
- Merge supervisor unix changes from 4.2.2.dev0 (master).
- Improvements in the execution of the supervisor as a windows service.
- Support for sending signals for windows application.
- Improvements to service logs.

4.5.0
-----------------------------
- Merge supervisor unix changes from 4.2.2.dev0 (master).
- Improvements in the installation of the windows service.
- Corrections in writing to the windows service log.
- Bug fix when the 'directory' option of a process has quotes.
- Adding xmlrpc_timeout configuration to supervisorctl.

4.4.0
-----------------------------
- Merge supervisor unix changes from 4.2.0.dev0 (master)
- Support for web servers that supports shared socket (fastcgi).
- Support for sending Windows signals. (signal CTRL_C_EVENT|CTRL_BREAK_EVENT)
- Possibility to configure a custom service name (options: '--service-name' or '--service-display-name').

4.3.0
-----------------------------
- Merge supervisor unix changes from 4.2.0.dev0 (master)
- Stop process group with task taskkill
- Fixing service data output issues

4.2.0
-----------------------------
- Merge supervisor unix changes from 4.2.0.dev0 (master)
- Fixed data output via eventlisterner

4.1.0
-----------------------------
- Merge supervisor unix changes from v4.1.0.dev0 (master)

4.0.3
-----------------------------
- Merge supervisor unix changes until
- https://github.com/Supervisor/supervisor/commit/3a956ce4913e25c18760f4430220b6d5df866c7f).
- Fixed process exit detection.

4.0.2
-----------------------------
- Process restart correction
- Fixed ``DeprecationWarning: Parameters to load are deprecated. Call
  .resolve and .require separately.`` on setuptools >= 11.3.


4.0.1
-----------------------------
- Bug fixes (covered by unit tests).
- Supervisor installation script as a service.
- python -m supervisor.services install -c "{path}\supervisord.conf"

            

Raw data

            {
    "_id": null,
    "home_page": "http://supervisord.org/",
    "name": "supervisor-win",
    "maintainer": "Alex",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "alex@fabricadigital.com.br",
    "keywords": "",
    "author": "Alex",
    "author_email": "alex@fabricadigital.com.br",
    "download_url": "https://files.pythonhosted.org/packages/98/48/5d6cd1b7492bf2c11452fd638de45519d2c103caed70c5bdb4ecebbac568/supervisor-win-4.7.0.tar.gz",
    "platform": null,
    "description": "Supervisor for Windows\r\n=========================\r\n\r\n.. image:: https://travis-ci.org/alexsilva/supervisor.svg?branch=windows\r\n    :target: https://travis-ci.org/alexsilva/supervisor\r\n\r\nSupervisor is a client/server system that allows its users to\r\ncontrol a number of processes on Windows operating system.\r\n\r\nSupported Platforms\r\n-------------------\r\n\r\nSupervisor has been tested (Python 2.7/3.7 [32/64 bit]) and is known to run on Windows `10` / `Server 2012`.\r\n\r\n* New processes are created by the subprocess standard lib.\r\n* Some specific features of OS Linux have been disabled and others were adapted to the Windows OS.\r\n* The process control (supervisorctl) works and management processes correctly, as well as control via web!\r\n\r\nHow to install ?\r\n----------------\r\nInstallation can be done via pip\r\n\r\n``python -m pip install supervisor-win``\r\n\r\n* Note that the package name is different from the unix version.\r\n \r\nIt is also possible to install the development version\r\n\r\n``python -m pip install git+https://github.com/alexsilva/supervisor@windows``\r\n\r\nInstall as Windows service\r\n--------------------------\r\nTo install supervisor as a windows service run the command\r\n\r\n``python -m supervisor.services install -c {system-path}\\\\supervisord.conf``\r\n\r\nOr install from the utility script (``{PythonHome}\\\\Scripts`` directory must be in the system path)\r\n\r\n``supervisor_service.exe install -c {system-path}\\\\supervisord.conf``\r\n\r\nSupervisor for Unix-Like System\r\n-------------------------------\r\n`Original project for unix-like system <https://github.com/Supervisor/supervisor>`_\r\n\r\nDocumentation\r\n-------------\r\n\r\nYou can view the current Supervisor documentation online `in HTML format\r\n<http://supervisord.org/>`_ .  This is where you should go for detailed\r\ninstallation and configuration documentation.\r\n\r\nWindows specific documentation can be found `here <https://github.com/alexsilva/supervisor/blob/windows/docs/windows.rst>`_.\r\n\r\nMailing list, Reporting Bugs, and Viewing the Source Repository\r\n---------------------------------------------------------------\r\n\r\nPlease report bugs in the `Github issue tracker\r\n<https://github.com/alexsilva/supervisor/issues>`_.\r\n\r\nYou can view the source repository for supervisor via\r\n`https://github.com/alexsilva/supervisor\r\n<https://github.com/alexsilva/supervisor>`_\r\n\r\nContributing\r\n------------\r\nIf you want to help with the development send a  `Pull Requests\r\n<https://github.com/alexsilva/supervisor/pulls>`_\r\n\r\n\r\n\r\n\r\n4.7.0\r\n-----------------------------\r\n- Merge supervisor unix changes from 4.3.0.dev0 (master).\r\n- Upgrading from pywin32 to python3 (issues/43).\r\n- Fix installation of services (issues/42).\r\n- https://github.com/alexsilva/supervisor/issues?q=is%3Aissue+is%3Aclosed\r\n\r\n4.6.0\r\n-----------------------------\r\n- Merge supervisor unix changes from 4.2.2.dev0 (master).\r\n- Improvements in the execution of the supervisor as a windows service.\r\n- Support for sending signals for windows application.\r\n- Improvements to service logs.\r\n\r\n4.5.0\r\n-----------------------------\r\n- Merge supervisor unix changes from 4.2.2.dev0 (master).\r\n- Improvements in the installation of the windows service.\r\n- Corrections in writing to the windows service log.\r\n- Bug fix when the 'directory' option of a process has quotes.\r\n- Adding xmlrpc_timeout configuration to supervisorctl.\r\n\r\n4.4.0\r\n-----------------------------\r\n- Merge supervisor unix changes from 4.2.0.dev0 (master)\r\n- Support for web servers that supports shared socket (fastcgi).\r\n- Support for sending Windows signals. (signal CTRL_C_EVENT|CTRL_BREAK_EVENT)\r\n- Possibility to configure a custom service name (options: '--service-name' or '--service-display-name').\r\n\r\n4.3.0\r\n-----------------------------\r\n- Merge supervisor unix changes from 4.2.0.dev0 (master)\r\n- Stop process group with task taskkill\r\n- Fixing service data output issues\r\n\r\n4.2.0\r\n-----------------------------\r\n- Merge supervisor unix changes from 4.2.0.dev0 (master)\r\n- Fixed data output via eventlisterner\r\n\r\n4.1.0\r\n-----------------------------\r\n- Merge supervisor unix changes from v4.1.0.dev0 (master)\r\n\r\n4.0.3\r\n-----------------------------\r\n- Merge supervisor unix changes until\r\n- https://github.com/Supervisor/supervisor/commit/3a956ce4913e25c18760f4430220b6d5df866c7f).\r\n- Fixed process exit detection.\r\n\r\n4.0.2\r\n-----------------------------\r\n- Process restart correction\r\n- Fixed ``DeprecationWarning: Parameters to load are deprecated. Call\r\n  .resolve and .require separately.`` on setuptools >= 11.3.\r\n\r\n\r\n4.0.1\r\n-----------------------------\r\n- Bug fixes (covered by unit tests).\r\n- Supervisor installation script as a service.\r\n- python -m supervisor.services install -c \"{path}\\supervisord.conf\"\r\n",
    "bugtrack_url": null,
    "license": "BSD-derived (http://www.repoze.org/LICENSE.txt)",
    "summary": "A system for controlling process state under WINDOWS",
    "version": "4.7.0",
    "project_urls": {
        "Changelog": "http://supervisord.org/changelog",
        "Documentation": "http://supervisord.org",
        "Homepage": "http://supervisord.org/",
        "Issue Tracker": "https://github.com/Supervisor/supervisor"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "694d3a493f15f5b80608857ef157f382ace494f51d9031e6bee6082437dd1403",
                "md5": "d890ac87582cf3592da446ed1e034e4f",
                "sha256": "bd98554c2a0878704c3f3fd95e38965d9986eae6a2ad29f34d73d0aee138a481"
            },
            "downloads": -1,
            "filename": "supervisor_win-4.7.0-py2.py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "d890ac87582cf3592da446ed1e034e4f",
            "packagetype": "bdist_wheel",
            "python_version": "py2.py3",
            "requires_python": null,
            "size": 303996,
            "upload_time": "2023-08-03T15:17:49",
            "upload_time_iso_8601": "2023-08-03T15:17:49.872570Z",
            "url": "https://files.pythonhosted.org/packages/69/4d/3a493f15f5b80608857ef157f382ace494f51d9031e6bee6082437dd1403/supervisor_win-4.7.0-py2.py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "98485d6cd1b7492bf2c11452fd638de45519d2c103caed70c5bdb4ecebbac568",
                "md5": "e18f3d77f169d81a4fb6253e3aea94ae",
                "sha256": "c474d92edc7050b55adae2f7c7789d5d69f180dee7868a27673b1d38f8bea484"
            },
            "downloads": -1,
            "filename": "supervisor-win-4.7.0.tar.gz",
            "has_sig": false,
            "md5_digest": "e18f3d77f169d81a4fb6253e3aea94ae",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 397342,
            "upload_time": "2023-08-03T15:17:53",
            "upload_time_iso_8601": "2023-08-03T15:17:53.568931Z",
            "url": "https://files.pythonhosted.org/packages/98/48/5d6cd1b7492bf2c11452fd638de45519d2c103caed70c5bdb4ecebbac568/supervisor-win-4.7.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-08-03 15:17:53",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "Supervisor",
    "github_project": "supervisor",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "tox": true,
    "lcname": "supervisor-win"
}
        
Elapsed time: 0.37693s