14
0
Commit Graph

25 Commits

Author SHA256 Message Date
5b5f807688 Accepting request 1032055 from home:yarunachalam:branches:devel:languages:python
- Update to 2.3.2 
  Bugs Fixed:
  * Declare Twine as a development dependency (not a build dependency).
    Closes: Pagure #55. Thanks to Jason Andryuk for the report.
    Thanks to James Hilliard for the implementation.
  * Specify to build a wheel distribution for only Python 3 or later.
  * Specify the built package requires Python 3 or later.
    Closes: Pagure #66. Thanks to Nick M. for the report and implementation.
  Removed:
  * The earlier version 2.3.1 is now “yanked” from PyPI (unlisted and not an
    installation candidate), because that version incorrectly permitted
    installation on Python 2. Thanks to Nick M. for the report.

OBS-URL: https://build.opensuse.org/request/show/1032055
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-daemon?expand=0&rev=38
2022-10-31 10:19:24 +00:00
f948ebdd79 - update to 2.3.1:
* Avoid operations on a closed stream file when detecting a socket.
  * Correct use of names to allow `from daemon import *`.
  Changed:
  * Speed daemon start time by computing candidate file descriptors once.
  * Remove incorrect double-patch of objects in test cases.
  * Deprecate helper function `is_socket`.
  * Drop backward-compatible helpers that provided Python 2 support.
    * declaration of source encoding ‘utf-8’
    * absolute_import
    * unicode_literals
    * module-level metaclass `type`
    * unification of str with unicode type
    * renamed standard library exceptions and modules
    * raise exception from context exception
    All these are default behaviour in Python 3 and need no special
    handling.
- drop remove_safe_hasattr.patch, remove_double_patch.patch (upstream)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-daemon?expand=0&rev=35
2022-10-01 17:20:52 +00:00
148200a2f4 Accepting request 963011 from home:ecsos
- Add missing BuildRequires python-importlib_resources
  to fix build error in leap.

OBS-URL: https://build.opensuse.org/request/show/963011
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-daemon?expand=0&rev=33
2022-03-19 12:14:01 +00:00
fb00d6254d - Add remove_double_patch.patch and remove_safe_hasattr.patch to
fix https://pagure.io/python-daemon/issue/53
- Remove pytest as the test runner (apparently, the package
  requires python3 -munittest discovery).

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-daemon?expand=0&rev=32
2022-01-13 12:32:18 +00:00
3a486f8d92 - update to 2.3.0:
* Remove support for Python versions older than Python 3.
    Python 2 has been unsupported by the Python project since 2020.
  * Remove dependency on back-ported `unittest2` and `mock`.
    Depend instead on standard library `unittest` and `unittest.mock`.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-daemon?expand=0&rev=30
2021-04-22 19:50:56 +00:00
a15da5df33 - Switch off running of the test suite
(https://pagure.io/python-daemon/issue/53).

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-daemon?expand=0&rev=28
2021-02-04 16:56:43 +00:00
15f6418229 - update to 2.2.4:
* Run the Setuptools `egg-info` command as part of the `build`
    command.
  * Create the socket and catch “non-socket” errors.
  * Only deal with a range of file descriptors if the range is not empty.
  * Declare Twine as a build dependency.
  * Reformat the change log entries with keepachangelog.com sub-sections.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-daemon?expand=0&rev=26
2020-02-28 21:42:47 +00:00
Tomáš Chvátal
ff5801d5e0 Accepting request 702976 from home:jesusaur:branches:devel:languages:python
- Skip broken test

OBS-URL: https://build.opensuse.org/request/show/702976
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-daemon?expand=0&rev=24
2019-05-14 20:38:53 +00:00
Tomáš Chvátal
357b522034 Accepting request 687433 from home:jayvdb:coala:test-rig
- Add missing GPL license file
- Add README to %doc
- Drop extra 'doc' subdirectory under %doc
- Remove docutils from installed egg-info

OBS-URL: https://build.opensuse.org/request/show/687433
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-daemon?expand=0&rev=20
2019-03-22 10:20:04 +00:00
Tomáš Chvátal
6342cf6d5c Accepting request 687400 from home:jayvdb:coala:test-rig
- Remove unnecessary dependency on python-devel
- Remove unnecessary runtime dependency on docutils
- Update URL to https://pagure.io/python-daemon/
- Update to v2.2.3
  * Use custom fake file type for testing `fileno` behaviour.
    This works around an incompatibility in Python 2.7 `file` type that
    caused test cases to fail.
  * Promote the warning for `runner` module to a `DeprecationWarning`.
    This has been an unofficial example module from the beginning, and
    it will be removed in a future version.
- from v2.2.2
  * Remove from the build system specification a white space character
    not permitted in TOML format.
  * Implement test suite automation in virtualenvs, using Tox.
- from v2.2.1
  * Add a :PEP:`518` conformant build system specification (the
    ``pyproject.toml`` file).
- from v2.2.0
  * Correct the description of the return value for
    `daemon.is_detach_process_context_required`.
  * Set a sensible default for `Distribution.script_name`.
    This works around a bug in Setuptools which calls commands before
    the `Distribution` is initialised.
  * The test suite now relies on the test discovery feature in
    ‘unittest’. This feature is in Python version 2.7 and later.
  * Improve performance of `daemon.close_all_open_files`.

OBS-URL: https://build.opensuse.org/request/show/687400
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-daemon?expand=0&rev=19
2019-03-21 16:57:22 +00:00
b51784974e Remove dependency on unittest2
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-daemon?expand=0&rev=17
2018-08-13 13:30:48 +00:00
Jan Matejek
ec3085c22d Accepting request 533010 from devel:languages:python:singlespec-staging
- singlespec auto-conversion
- update requirements
- use pytest as test runner
- update to 2.1.2
  * Ensure custom types are part of the Python type hierarchy.
  * Raise a warning that the ‘runner’ module is pending deprecation.
    This has been an unofficial example module from the beginning, and
    it will be removed in a future version.

OBS-URL: https://build.opensuse.org/request/show/533010
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-daemon?expand=0&rev=14
2017-10-10 13:26:46 +00:00
Jan Matejek
f628c59ad8 Accepting request 357097 from home:stroeder:branches:devel:languages:python
update to bugfix release 2.1.1

OBS-URL: https://build.opensuse.org/request/show/357097
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-daemon?expand=0&rev=13
2016-02-01 14:30:23 +00:00
Todd R
32b91af7ba Accepting request 347851 from home:tbechtold:branches:devel:languages:python
- update to 2.1.0:
  * Add a DaemonContext option, ‘initgroups’, which specifies whether to
    set the daemon process's supplementary groups.
  * Set the process groups using ‘os.initgroups’.
    Thanks to Malcolm Purvis for contributing an implementation of this
    feature.

OBS-URL: https://build.opensuse.org/request/show/347851
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-daemon?expand=0&rev=12
2015-12-09 07:31:51 +00:00
Todd R
e8b671d183 Accepting request 328818 from home:TheBlackCat:branches:devel:languages:python
Update to 2.0.6

OBS-URL: https://build.opensuse.org/request/show/328818
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-daemon?expand=0&rev=11
2015-09-03 14:21:32 +00:00
32d59c2c3a Accepting request 308740 from home:jkeil:branches:devel:languages:python
- Fix License issue

OBS-URL: https://build.opensuse.org/request/show/308740
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-daemon?expand=0&rev=10
2015-05-26 13:50:02 +00:00
Denisart Benjamin
f18aff55a9 Accepting request 306498 from home:benoit_monin:branches:devel:languages:python
- update to version 2.0.5
- update package license: changed upstream to apache-2.0
- point the source URL to pypi
- set a minimum version for python-devel
- remove python-MiniMock from build dependencies
- add python-docutils, python-mock, python-testscenarios,
  python-testtools, python-unittest2 as test dependencies
- set a minimum version for python-lockfile
- remove sed call to fix non-executable script: fixed upstream
- run the test during build
- add LICENSE.ASF-2 and doc to package documentation

OBS-URL: https://build.opensuse.org/request/show/306498
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-daemon?expand=0&rev=9
2015-05-16 12:54:36 +00:00
Sascha Peilicke
feb3869148 - Require python-setuptools instead of distribute (upstreams merged)
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-daemon?expand=0&rev=8
2013-10-24 11:12:39 +00:00
Sascha Peilicke
694df96fdc - Correctly provide/obsolete python-daemon
- Spec file cleanup

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-daemon?expand=0&rev=7
2012-11-23 14:05:26 +00:00
Sascha Peilicke
e9e1448bd6 Accepting request 114329 from Virtualization:Cloud:OpenStack:Diablo
- BuildRequire lowercase python-minimock 
- to also work with the existing 11.4 package

OBS-URL: https://build.opensuse.org/request/show/114329
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-daemon?expand=0&rev=6
2012-04-18 12:57:44 +00:00
Jan Matejek
c77e822c21 - reverted to 1.5.5 (per bnc#731071 and Debian bug #585404,
upstream has retracted version 1.6 due to brokenness)
- updated license header

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-daemon?expand=0&rev=5
2012-01-05 13:28:33 +00:00
Sascha Peilicke
408cd92ca1 Accepting request 93454 from home:namtrac:bugfix
- Add Provides for the old python-daemon name

OBS-URL: https://build.opensuse.org/request/show/93454
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-daemon?expand=0&rev=4
2011-11-25 12:38:49 +00:00
Sascha Peilicke
d50809f8e9 - Changed BuildRequires python-minimock to python-MiniMock
- Removed %clean section and some other useless stuff

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-daemon?expand=0&rev=3
2011-09-20 14:56:10 +00:00
Sascha Peilicke
aa38095f0d Autobuild autoformatter for 72176
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-python-daemon?expand=0&rev=2
2011-06-01 09:22:15 +00:00
Alexandre Rogoski
4249e20fbf - Copypac from python-daemon to python-python-daemon.
- Regenerate spec filw with py2pack;
- Bzip2 source file;
- Add ChangeLog file as documentation.

- Update to 1.6;
- Spec file cleaned with spec-cleaner.

- Update to 1.5.5.

- Update to 1.5.4.

- Update to 1.5.2.

- Update to 1.5.1.

- Moved to the correct python-daemon module.

- Initial package (1.0.1) for openSUSE.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-daemon?expand=0&rev=2
2011-05-30 15:34:56 +00:00