Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python39-pydle-1.0.1-3.2 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: python39-pydle Distribution: openSUSE:Factory:zSystems
Version: 1.0.1 Vendor: openSUSE
Release: 3.2 Build date: Fri Mar 22 03:49:31 2024
Group: Development/Languages/Python Build host: reproducible
Size: 265163 Source RPM: python-pydle-1.0.1-3.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/Shizmob/pydle
Summary: Modular, callback-based IRCv3 library for Python 3
Pydle is a modular, callback-based IRCv3 library for Python 3.
Features include:

* TLS
* CTCP
* ISUPPORT/PROTOCTL
* WHOX
* IRCv3.1 (full)
* IRCv3.2 (base only, work in progress)

Provides

Requires

License

BSD-3-Clause

Changelog

* Fri Mar 22 2024 Steve Kowalik <steven.kowalik@suse.com>
  - Also skip Python 3.12, since we build for that as well.
* Wed May 31 2023 Ben Greiner <code@bnavigator.de>
  - poetry-core is sufficient for build system
* Fri Feb 24 2023 Daniel Garcia <daniel.garcia@suse.com>
  - Delete python-pydle-poetry-syntax.patch
  - Skip python 310 and python 311, pydle doesn't python 3.10
    gh#Shizmob/pydle#162, There's a WIP PR but looks like it's not good
    enough yet to be applied gh#Shizmob/pydle#180
  - Update to version 1.0.1
    * [Docs] Document Dropping of 3.5 by @Rixxan in #179
    * Adjust python version inequality string for Poetry by @txtsd in #182
    * bump version to 1.0.1 by @theunkn0wn1 in #183
* Wed Nov 02 2022 Dominique Leuenberger <dimstar@opensuse.org>
  - Add python-pydle-poetry-syntax.patch: Fix version limiation in
    pyprojects.toml. NOTE: I changed to < 3.11 even though upstream
    declares < 3.10; but since this limiation was simply ignored by
    poetry < 1.2 and we provide already packages for python 3.10
    (which seem to work?) this seemed most suitable workaround for
    now (https://github.com/Shizmob/pydle/issues/181).
* Thu Sep 29 2022 Mia Herkt <mia@0x0.st>
  - Update to version 1.0.0
    Major changes:
    * API change, monitor and unmonitor are now async def functions
      gh#Shizmob/pydle#144
    * Drop support for Python < 3.5
      gh#Shizmob/pydle#165
    Bug fixes:
    * Fix parsing IRCv3 tags with missing/empty values
      gh#Shizmob/pydle#149
    * Fixup irccat.py example
      gh#Shizmob/pydle#152
    * WHOIS uses deprecated @asyncio.coroutine
      Backward compatable as the interface did not effectively change
      gh#Shizmob/pydle#161
    * Fix Missing Awaits in various files
      Some internal methods were made async. As these methods are
      internal, they are not covered by SEMVER.
      gh#Shizmob/pydle#164
    * Add Missing awaits in coroutine calls
      gh#Shizmob/pydle#170
    Features:
    * Enable RplWhoisHostSupport implementation
      gh#Shizmob/pydle#156
    * Implement decorator-based event handler registration
      gh#Shizmob/pydle#165
* Sun Jan 24 2021 Mia Herkt <mia@0x0.st>
  - Fix package build by providing executable alternatives
* Tue Jul 07 2020 Mia Herkt <mia@0x0.st>
  - Enable unit tests
  - Update to version 0.9.4
    Fixes:
    * on_part will now be called prior to channel / user destruction
    * disconnecting client pools should work again
    New features:
    * Add optional support for REPL_WHOISHOST, an UnrealIRCd feature.
* Tue Feb 11 2020 Martin Herkt <9+suse@cirno.systems>
  - Update to verssion 0.9.4rc1
    Bug fixes:
    * Ping timeout bugs
    * Fixes towards broken TLS verify
    * Client/server parting channel exceptions
    New features:
    * Handling of IRCv3 tags
    Changes from 0.9.2 to 0.9.3:
    * pydle.BasicClient.PING_TIMEOUT is now deprecated and has been
      replaced with pydle.BasicClient.READ_TIMEOUT to the same effect
    * a proxy read-write property pydle.BasicClient.PING_TIMEOUT has
      been added to preserve reverse compatibility, however may be
      removed in a later release.
* Mon Aug 05 2019 Martin Herkt <9+suse@cirno.systems>
  - Update to version 0.9.2
    Bug fixes:
    * Resolved some missing await calls in registration
    * Resolved some issues in the CTCP implementation
    * Resolved incompatibility with non-compliant hostmasks.
* Mon Feb 04 2019 Martin Herkt <9+suse@cirno.systems>
  - Update to version 0.9.1
    Breaking:
    * pydle.async library removed in its entirety.
      replaced by asyncio components where appropriate.
    Major:
    * Pydle now uses Asyncio as its async framework.
      Tornado is no longer a dependency nor is it supported.
    * All pydle event callbacks are proper coroutines,
      and must be awaited.
    * Minimum Python version increased to 3.5
    Features:
    * Python 3.7 support
    * Added IRCv3.2 account-tag , message-tag echo_message and
      invite-notify support.
    * added IRCv3.3 message-tags support
    * added SASL-External authentication
    * raw irc messages are now logged at level logging.DEBUG
    Fixes:
    * Fixed various reconnection issues
    * Fixed any tornado-related issues by removing the tornado
      from the house.
    * Pydle will once again connect to password-protected servers.
    * Resolve deadlock issues relating to .whois and other blocking
      IRC methods

Files

/etc/alternatives/pydle
/etc/alternatives/pydle-irccat
/usr/bin/pydle
/usr/bin/pydle-3.9
/usr/bin/pydle-irccat
/usr/bin/pydle-irccat-3.9
/usr/lib/python3.9/site-packages/pydle
/usr/lib/python3.9/site-packages/pydle-1.0.1.dist-info
/usr/lib/python3.9/site-packages/pydle-1.0.1.dist-info/INSTALLER
/usr/lib/python3.9/site-packages/pydle-1.0.1.dist-info/LICENSE.md
/usr/lib/python3.9/site-packages/pydle-1.0.1.dist-info/METADATA
/usr/lib/python3.9/site-packages/pydle-1.0.1.dist-info/RECORD
/usr/lib/python3.9/site-packages/pydle-1.0.1.dist-info/REQUESTED
/usr/lib/python3.9/site-packages/pydle-1.0.1.dist-info/WHEEL
/usr/lib/python3.9/site-packages/pydle-1.0.1.dist-info/entry_points.txt
/usr/lib/python3.9/site-packages/pydle/__init__.py
/usr/lib/python3.9/site-packages/pydle/__pycache__
/usr/lib/python3.9/site-packages/pydle/__pycache__/__init__.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/pydle/__pycache__/__init__.cpython-39.pyc
/usr/lib/python3.9/site-packages/pydle/__pycache__/client.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/pydle/__pycache__/client.cpython-39.pyc
/usr/lib/python3.9/site-packages/pydle/__pycache__/connection.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/pydle/__pycache__/connection.cpython-39.pyc
/usr/lib/python3.9/site-packages/pydle/__pycache__/protocol.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/pydle/__pycache__/protocol.cpython-39.pyc
/usr/lib/python3.9/site-packages/pydle/client.py
/usr/lib/python3.9/site-packages/pydle/connection.py
/usr/lib/python3.9/site-packages/pydle/features
/usr/lib/python3.9/site-packages/pydle/features/__init__.py
/usr/lib/python3.9/site-packages/pydle/features/__pycache__
/usr/lib/python3.9/site-packages/pydle/features/__pycache__/__init__.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/pydle/features/__pycache__/__init__.cpython-39.pyc
/usr/lib/python3.9/site-packages/pydle/features/__pycache__/account.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/pydle/features/__pycache__/account.cpython-39.pyc
/usr/lib/python3.9/site-packages/pydle/features/__pycache__/ctcp.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/pydle/features/__pycache__/ctcp.cpython-39.pyc
/usr/lib/python3.9/site-packages/pydle/features/__pycache__/isupport.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/pydle/features/__pycache__/isupport.cpython-39.pyc
/usr/lib/python3.9/site-packages/pydle/features/__pycache__/tls.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/pydle/features/__pycache__/tls.cpython-39.pyc
/usr/lib/python3.9/site-packages/pydle/features/__pycache__/whox.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/pydle/features/__pycache__/whox.cpython-39.pyc
/usr/lib/python3.9/site-packages/pydle/features/account.py
/usr/lib/python3.9/site-packages/pydle/features/ctcp.py
/usr/lib/python3.9/site-packages/pydle/features/ircv3
/usr/lib/python3.9/site-packages/pydle/features/ircv3/__init__.py
/usr/lib/python3.9/site-packages/pydle/features/ircv3/__pycache__
/usr/lib/python3.9/site-packages/pydle/features/ircv3/__pycache__/__init__.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/pydle/features/ircv3/__pycache__/__init__.cpython-39.pyc
/usr/lib/python3.9/site-packages/pydle/features/ircv3/__pycache__/cap.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/pydle/features/ircv3/__pycache__/cap.cpython-39.pyc
/usr/lib/python3.9/site-packages/pydle/features/ircv3/__pycache__/ircv3_1.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/pydle/features/ircv3/__pycache__/ircv3_1.cpython-39.pyc
/usr/lib/python3.9/site-packages/pydle/features/ircv3/__pycache__/ircv3_2.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/pydle/features/ircv3/__pycache__/ircv3_2.cpython-39.pyc
/usr/lib/python3.9/site-packages/pydle/features/ircv3/__pycache__/ircv3_3.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/pydle/features/ircv3/__pycache__/ircv3_3.cpython-39.pyc
/usr/lib/python3.9/site-packages/pydle/features/ircv3/__pycache__/metadata.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/pydle/features/ircv3/__pycache__/metadata.cpython-39.pyc
/usr/lib/python3.9/site-packages/pydle/features/ircv3/__pycache__/monitor.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/pydle/features/ircv3/__pycache__/monitor.cpython-39.pyc
/usr/lib/python3.9/site-packages/pydle/features/ircv3/__pycache__/sasl.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/pydle/features/ircv3/__pycache__/sasl.cpython-39.pyc
/usr/lib/python3.9/site-packages/pydle/features/ircv3/__pycache__/tags.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/pydle/features/ircv3/__pycache__/tags.cpython-39.pyc
/usr/lib/python3.9/site-packages/pydle/features/ircv3/cap.py
/usr/lib/python3.9/site-packages/pydle/features/ircv3/ircv3_1.py
/usr/lib/python3.9/site-packages/pydle/features/ircv3/ircv3_2.py
/usr/lib/python3.9/site-packages/pydle/features/ircv3/ircv3_3.py
/usr/lib/python3.9/site-packages/pydle/features/ircv3/metadata.py
/usr/lib/python3.9/site-packages/pydle/features/ircv3/monitor.py
/usr/lib/python3.9/site-packages/pydle/features/ircv3/sasl.py
/usr/lib/python3.9/site-packages/pydle/features/ircv3/tags.py
/usr/lib/python3.9/site-packages/pydle/features/isupport.py
/usr/lib/python3.9/site-packages/pydle/features/rfc1459
/usr/lib/python3.9/site-packages/pydle/features/rfc1459/__init__.py
/usr/lib/python3.9/site-packages/pydle/features/rfc1459/__pycache__
/usr/lib/python3.9/site-packages/pydle/features/rfc1459/__pycache__/__init__.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/pydle/features/rfc1459/__pycache__/__init__.cpython-39.pyc
/usr/lib/python3.9/site-packages/pydle/features/rfc1459/__pycache__/client.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/pydle/features/rfc1459/__pycache__/client.cpython-39.pyc
/usr/lib/python3.9/site-packages/pydle/features/rfc1459/__pycache__/parsing.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/pydle/features/rfc1459/__pycache__/parsing.cpython-39.pyc
/usr/lib/python3.9/site-packages/pydle/features/rfc1459/__pycache__/protocol.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/pydle/features/rfc1459/__pycache__/protocol.cpython-39.pyc
/usr/lib/python3.9/site-packages/pydle/features/rfc1459/client.py
/usr/lib/python3.9/site-packages/pydle/features/rfc1459/parsing.py
/usr/lib/python3.9/site-packages/pydle/features/rfc1459/protocol.py
/usr/lib/python3.9/site-packages/pydle/features/rpl_whoishost
/usr/lib/python3.9/site-packages/pydle/features/rpl_whoishost/__init__.py
/usr/lib/python3.9/site-packages/pydle/features/rpl_whoishost/__pycache__
/usr/lib/python3.9/site-packages/pydle/features/rpl_whoishost/__pycache__/__init__.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/pydle/features/rpl_whoishost/__pycache__/__init__.cpython-39.pyc
/usr/lib/python3.9/site-packages/pydle/features/rpl_whoishost/__pycache__/rpl_whoishost.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/pydle/features/rpl_whoishost/__pycache__/rpl_whoishost.cpython-39.pyc
/usr/lib/python3.9/site-packages/pydle/features/rpl_whoishost/rpl_whoishost.py
/usr/lib/python3.9/site-packages/pydle/features/tls.py
/usr/lib/python3.9/site-packages/pydle/features/whox.py
/usr/lib/python3.9/site-packages/pydle/protocol.py
/usr/lib/python3.9/site-packages/pydle/utils
/usr/lib/python3.9/site-packages/pydle/utils/__init__.py
/usr/lib/python3.9/site-packages/pydle/utils/__pycache__
/usr/lib/python3.9/site-packages/pydle/utils/__pycache__/__init__.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/pydle/utils/__pycache__/__init__.cpython-39.pyc
/usr/lib/python3.9/site-packages/pydle/utils/__pycache__/_args.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/pydle/utils/__pycache__/_args.cpython-39.pyc
/usr/lib/python3.9/site-packages/pydle/utils/__pycache__/irccat.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/pydle/utils/__pycache__/irccat.cpython-39.pyc
/usr/lib/python3.9/site-packages/pydle/utils/__pycache__/run.cpython-39.opt-1.pyc
/usr/lib/python3.9/site-packages/pydle/utils/__pycache__/run.cpython-39.pyc
/usr/lib/python3.9/site-packages/pydle/utils/_args.py
/usr/lib/python3.9/site-packages/pydle/utils/irccat.py
/usr/lib/python3.9/site-packages/pydle/utils/run.py
/usr/share/licenses/python39-pydle
/usr/share/licenses/python39-pydle/LICENSE.md


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 9 12:43:14 2024