head	1.11;
access;
symbols
	pkgsrc-2026Q1:1.11.0.6
	pkgsrc-2026Q1-base:1.11
	pkgsrc-2025Q4:1.11.0.4
	pkgsrc-2025Q4-base:1.11
	pkgsrc-2025Q3:1.11.0.2
	pkgsrc-2025Q3-base:1.11
	pkgsrc-2025Q2:1.10.0.2
	pkgsrc-2025Q2-base:1.10
	pkgsrc-2025Q1:1.8.0.8
	pkgsrc-2025Q1-base:1.8
	pkgsrc-2024Q4:1.8.0.6
	pkgsrc-2024Q4-base:1.8
	pkgsrc-2024Q3:1.8.0.4
	pkgsrc-2024Q3-base:1.8
	pkgsrc-2024Q2:1.8.0.2
	pkgsrc-2024Q2-base:1.8
	pkgsrc-2024Q1:1.6.0.2
	pkgsrc-2024Q1-base:1.6
	pkgsrc-2023Q4:1.4.0.24
	pkgsrc-2023Q4-base:1.4
	pkgsrc-2023Q3:1.4.0.22
	pkgsrc-2023Q3-base:1.4
	pkgsrc-2023Q2:1.4.0.20
	pkgsrc-2023Q2-base:1.4
	pkgsrc-2023Q1:1.4.0.18
	pkgsrc-2023Q1-base:1.4
	pkgsrc-2022Q4:1.4.0.16
	pkgsrc-2022Q4-base:1.4
	pkgsrc-2022Q3:1.4.0.14
	pkgsrc-2022Q3-base:1.4
	pkgsrc-2022Q2:1.4.0.12
	pkgsrc-2022Q2-base:1.4
	pkgsrc-2022Q1:1.4.0.10
	pkgsrc-2022Q1-base:1.4
	pkgsrc-2021Q4:1.4.0.8
	pkgsrc-2021Q4-base:1.4
	pkgsrc-2021Q3:1.4.0.6
	pkgsrc-2021Q3-base:1.4
	pkgsrc-2021Q2:1.4.0.4
	pkgsrc-2021Q2-base:1.4
	pkgsrc-2021Q1:1.4.0.2
	pkgsrc-2021Q1-base:1.4
	pkgsrc-2020Q4:1.3.0.24
	pkgsrc-2020Q4-base:1.3
	pkgsrc-2020Q3:1.3.0.22
	pkgsrc-2020Q3-base:1.3
	pkgsrc-2020Q2:1.3.0.20
	pkgsrc-2020Q2-base:1.3
	pkgsrc-2020Q1:1.3.0.16
	pkgsrc-2020Q1-base:1.3
	pkgsrc-2019Q4:1.3.0.18
	pkgsrc-2019Q4-base:1.3
	pkgsrc-2019Q3:1.3.0.14
	pkgsrc-2019Q3-base:1.3
	pkgsrc-2019Q2:1.3.0.12
	pkgsrc-2019Q2-base:1.3
	pkgsrc-2019Q1:1.3.0.10
	pkgsrc-2019Q1-base:1.3
	pkgsrc-2018Q4:1.3.0.8
	pkgsrc-2018Q4-base:1.3
	pkgsrc-2018Q3:1.3.0.6
	pkgsrc-2018Q3-base:1.3
	pkgsrc-2018Q2:1.3.0.4
	pkgsrc-2018Q2-base:1.3
	pkgsrc-2018Q1:1.3.0.2
	pkgsrc-2018Q1-base:1.3
	pkgsrc-2017Q4:1.1.0.8
	pkgsrc-2017Q4-base:1.1
	pkgsrc-2017Q3:1.1.0.6
	pkgsrc-2017Q3-base:1.1
	pkgsrc-2017Q2:1.1.0.2
	pkgsrc-2017Q2-base:1.1;
locks; strict;
comment	@# @;


1.11
date	2025.09.02.14.32.34;	author adam;	state Exp;
branches;
next	1.10;
commitid	zCukdXLUaleEf99G;

1.10
date	2025.05.19.10.45.18;	author adam;	state Exp;
branches;
next	1.9;
commitid	wRAQ9KKe2nqTovVF;

1.9
date	2025.04.14.13.30.01;	author adam;	state Exp;
branches;
next	1.8;
commitid	bxuofO2lw6Cfr1RF;

1.8
date	2024.04.15.14.32.44;	author adam;	state Exp;
branches;
next	1.7;
commitid	wMWbVZsukOr8uf6F;

1.7
date	2024.04.11.07.51.43;	author adam;	state Exp;
branches;
next	1.6;
commitid	S9kR5SWkFpiwoH5F;

1.6
date	2024.02.11.15.32.30;	author adam;	state Exp;
branches;
next	1.5;
commitid	SIGR0oXqU06bS1YE;

1.5
date	2024.01.04.22.34.29;	author adam;	state Exp;
branches;
next	1.4;
commitid	bCM9ntKOCi6DqbTE;

1.4
date	2021.03.01.09.00.09;	author adam;	state Exp;
branches;
next	1.3;
commitid	VS4gfVREo6ZQjAJC;

1.3
date	2018.02.22.08.54.28;	author adam;	state Exp;
branches;
next	1.2;
commitid	btquyX1PvVJ7KPrA;

1.2
date	2018.02.14.14.21.33;	author adam;	state Exp;
branches;
next	1.1;
commitid	dSKqis4KluZZNPqA;

1.1
date	2017.06.21.19.09.21;	author adam;	state Exp;
branches;
next	;
commitid	3DOnP70nA5wo3hWz;


desc
@@


1.11
log
@py-daphne: updated to 4.2.1

4.2.1 (2025-07-02)

* Fixed a packaging error in 4.2.0.

* Removed --nostatic and --insecure args to runserver command when staticfiles
  app is not installed.
@
text
@@@comment $NetBSD: PLIST,v 1.10 2025/05/19 10:45:18 adam Exp $
bin/daphne-${PYVERSSUFFIX}
${PYSITELIB}/${WHEEL_INFODIR}/METADATA
${PYSITELIB}/${WHEEL_INFODIR}/RECORD
${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE
${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
${PYSITELIB}/daphne/__init__.py
${PYSITELIB}/daphne/__init__.pyc
${PYSITELIB}/daphne/__init__.pyo
${PYSITELIB}/daphne/__main__.py
${PYSITELIB}/daphne/__main__.pyc
${PYSITELIB}/daphne/__main__.pyo
${PYSITELIB}/daphne/access.py
${PYSITELIB}/daphne/access.pyc
${PYSITELIB}/daphne/access.pyo
${PYSITELIB}/daphne/apps.py
${PYSITELIB}/daphne/apps.pyc
${PYSITELIB}/daphne/apps.pyo
${PYSITELIB}/daphne/checks.py
${PYSITELIB}/daphne/checks.pyc
${PYSITELIB}/daphne/checks.pyo
${PYSITELIB}/daphne/cli.py
${PYSITELIB}/daphne/cli.pyc
${PYSITELIB}/daphne/cli.pyo
${PYSITELIB}/daphne/endpoints.py
${PYSITELIB}/daphne/endpoints.pyc
${PYSITELIB}/daphne/endpoints.pyo
${PYSITELIB}/daphne/http_protocol.py
${PYSITELIB}/daphne/http_protocol.pyc
${PYSITELIB}/daphne/http_protocol.pyo
${PYSITELIB}/daphne/management/__init__.py
${PYSITELIB}/daphne/management/__init__.pyc
${PYSITELIB}/daphne/management/__init__.pyo
${PYSITELIB}/daphne/management/commands/__init__.py
${PYSITELIB}/daphne/management/commands/__init__.pyc
${PYSITELIB}/daphne/management/commands/__init__.pyo
${PYSITELIB}/daphne/management/commands/runserver.py
${PYSITELIB}/daphne/management/commands/runserver.pyc
${PYSITELIB}/daphne/management/commands/runserver.pyo
${PYSITELIB}/daphne/server.py
${PYSITELIB}/daphne/server.pyc
${PYSITELIB}/daphne/server.pyo
${PYSITELIB}/daphne/testing.py
${PYSITELIB}/daphne/testing.pyc
${PYSITELIB}/daphne/testing.pyo
${PYSITELIB}/daphne/twisted/plugins/fd_endpoint.py
${PYSITELIB}/daphne/twisted/plugins/fd_endpoint.pyc
${PYSITELIB}/daphne/twisted/plugins/fd_endpoint.pyo
${PYSITELIB}/daphne/utils.py
${PYSITELIB}/daphne/utils.pyc
${PYSITELIB}/daphne/utils.pyo
${PYSITELIB}/daphne/ws_protocol.py
${PYSITELIB}/daphne/ws_protocol.pyc
${PYSITELIB}/daphne/ws_protocol.pyo
${PYSITELIB}/twisted/plugins/fd_endpoint.py
${PYSITELIB}/twisted/plugins/fd_endpoint.pyc
${PYSITELIB}/twisted/plugins/fd_endpoint.pyo
@


1.10
log
@py-daphne: updated to 4.2.0

4.2.0 (2025-05-16)

Daphne 4.2 is a maintenance release in the 4.x series.

* Added support for Python 3.13.
* Dropped support for EOL Python 3.8.
* Updated pyupgrade configuration to target Python 3.9.
* Added a `load_asgi_app` hook to CLI class, useful for compiled or frozen
  applications.
* Allowed assigning a port in the DaphneProcess test helper, useful for live
  server test cases, such as that provided by Channels.
* Added --nostatic and --insecure args to runserver command to match Django's
  built-in command.
* Moved metadata to use pyproject.toml.
* Updated sdist file to include tests and changelog.
* Removed unused pytest-runner.
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.9 2025/04/14 13:30:01 adam Exp $
d57 3
@


1.9
log
@Fix PLIST after py-setuptools update; bump depends and revision
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.8 2024/04/15 14:32:44 adam Exp $
a56 3
${PYSITELIB}/twisted/plugins/fd_endpoint.py
${PYSITELIB}/twisted/plugins/fd_endpoint.pyc
${PYSITELIB}/twisted/plugins/fd_endpoint.pyo
@


1.8
log
@py-daphne: updated to 4.1.2

4.1.2 (2024-04-11)

* Fixed a setuptools configuration error in 4.1.1.
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.7 2024/04/11 07:51:43 adam Exp $
a2 1
${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
d7 1
@


1.7
log
@py-daphne: updated to 4.1.1

4.1.1 (2024-04-10)

* Fixed a twisted.plugin packaging error in 4.1.0.
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.6 2024/02/11 15:32:30 adam Exp $
d33 9
d48 3
@


1.6
log
@py-daphne: updated to 4.1.0

4.1.0 (2024-02-10)
------------------
* Added support for Python 3.12.
* Dropped support for EOL Python 3.7.
* Handled root path for websocket scopes.
* Validate HTTP header names as per RFC 9110.
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.5 2024/01/04 22:34:29 adam Exp $
a32 9
${PYSITELIB}/daphne/management/__init__.py
${PYSITELIB}/daphne/management/__init__.pyc
${PYSITELIB}/daphne/management/__init__.pyo
${PYSITELIB}/daphne/management/commands/__init__.py
${PYSITELIB}/daphne/management/commands/__init__.pyc
${PYSITELIB}/daphne/management/commands/__init__.pyo
${PYSITELIB}/daphne/management/commands/runserver.py
${PYSITELIB}/daphne/management/commands/runserver.pyc
${PYSITELIB}/daphne/management/commands/runserver.pyo
a38 3
${PYSITELIB}/daphne/twisted/plugins/fd_endpoint.py
${PYSITELIB}/daphne/twisted/plugins/fd_endpoint.pyc
${PYSITELIB}/daphne/twisted/plugins/fd_endpoint.pyo
d45 3
@


1.5
log
@py-daphne: updated to 4.0.0

4.0.0 (2022-10-07)
------------------

Major versioning targeting use with Channels 4.0 and beyond. Except where
noted should remain usable with Channels v3 projects, but updating Channels to the latest version is recommended.

* Added a ``runserver`` command to run an ASGI Django development server.

  Added ``"daphne"`` to the ``INSTALLED_APPS`` setting, before
  ``"django.contrib.staticfiles"`` to enable:

  INSTALLED_APPS = [
    "daphne",
    ...
  ]

  This replaces the Channels implementation of ``runserver``, which is removed
  in Channels 4.0.

* Made the ``DaphneProcess`` tests helper class compatible with the ``spawn``
  process start method, which is used on macOS and Windows.

  Note that requires Channels v4 if using with ``ChannelsLiveServerTestCase``.

* Dropped support for Python 3.6.

* Updated dependencies to the latest versions.

  Previously a range of Twisted versions have been supported. Recent Twisted
  releases (22.2, 22.4) have issued security fixes, so those are now the
  minimum supported version. Given the stability of Twisted, supporting a
  range of versions does not represent a good use of maintainer time. Going
  forward the latest Twisted version will be required.

* Set ``daphne`` as default ``Server`` header.

  This can be configured with the ``--server-name`` CLI argument.

  Added the new ``--no-server-name`` CLI argument to disable the ``Server``
  header, which is equivalent to ``--server-name=` (an empty name).

* Added ``--log-fmt`` CLI argument.

* Added support for ``ASGI_THREADS`` environment variable, setting the maximum
  number of workers used by a ``SyncToAsync`` thread-pool executor.

  Set e.g. ``ASGI_THREADS=4 daphne ...`` when running to limit the number of
  workers.

* Removed deprecated ``--ws_protocols`` CLI option.
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.4 2021/03/01 09:00:09 adam Exp $
d48 3
a56 3
${PYSITELIB}/twisted/plugins/fd_endpoint.py
${PYSITELIB}/twisted/plugins/fd_endpoint.pyc
${PYSITELIB}/twisted/plugins/fd_endpoint.pyo
@


1.4
log
@py-daphne: updated to 3.0.1

3.0.1 (2020-11-12)
* Fixed a bug where ``asyncio.CancelledError`` was not correctly handled on
  Python 3.8+, resulting in incorrect protocol application cleanup.

3.0.0 (2020-10-28)
* Updates internals to use ASGI v3 throughout. ``asgiref.compatibility`` is
  used for older applications.
* Consequently, the `--asgi-protocol` command-line option is removed.
* HTTP request bodies are now read, and passed to the application, in chunks.
* Added support for Python 3.9.
* Dropped support for Python 3.5.
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.3 2018/02/22 08:54:28 adam Exp $
d3 6
a8 7
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
${PYSITELIB}/${EGG_INFODIR}/entry_points.txt
${PYSITELIB}/${EGG_INFODIR}/not-zip-safe
${PYSITELIB}/${EGG_INFODIR}/requires.txt
${PYSITELIB}/${EGG_INFODIR}/top_level.txt
d18 6
d33 9
@


1.3
log
@py-daphne: updated to 2.0.4

2.0.4:
* Ping timeouts no longer reset on outgoing data, only incoming data
* No more errors when connections close prematurely
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.2 2018/02/14 14:21:33 adam Exp $
d13 3
@


1.2
log
@py-daphne: updated to 2.0.3

2.0.3:
* Unix socket listening no longer errors during startup (introduced in 2.0.2)
* ASGI Applications are now not immediately killed on disconnection but instead
  given --application-close-timeout seconds to exit (defaults to 10)

2.0.2:
* WebSockets are no longer closed after the duration of http_timeout

2.0.1:
* Updated logging to correctly route exceptions through the main Daphne logger

2.0.0:
* Major rewrite to the new async-based ASGI specification and to support
  Channels 2. Not backwards compatible.
@
text
@d1 1
a1 1
@@comment $NetBSD: PLIST,v 1.1 2017/06/21 19:09:21 adam Exp $
d28 3
a30 3
${PYSITELIB}/daphne/test_application.py
${PYSITELIB}/daphne/test_application.pyc
${PYSITELIB}/daphne/test_application.pyo
@


1.1
log
@Daphne is a HTTP, HTTP2 and WebSocket protocol server for ASGI, and developed
to power Django Channels.

It supports automatic negotiation of protocols; there's no need for URL
prefixing to determine WebSocket endpoints versus HTTP endpoints.
@
text
@d1 1
a1 1
@@comment $NetBSD$
d5 1
a6 1
${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
d19 3
d28 3
a30 30
${PYSITELIB}/daphne/tests/__init__.py
${PYSITELIB}/daphne/tests/__init__.pyc
${PYSITELIB}/daphne/tests/__init__.pyo
${PYSITELIB}/daphne/tests/asgi.py
${PYSITELIB}/daphne/tests/asgi.pyc
${PYSITELIB}/daphne/tests/asgi.pyo
${PYSITELIB}/daphne/tests/factories.py
${PYSITELIB}/daphne/tests/factories.pyc
${PYSITELIB}/daphne/tests/factories.pyo
${PYSITELIB}/daphne/tests/http_strategies.py
${PYSITELIB}/daphne/tests/http_strategies.pyc
${PYSITELIB}/daphne/tests/http_strategies.pyo
${PYSITELIB}/daphne/tests/test_endpoints.py
${PYSITELIB}/daphne/tests/test_endpoints.pyc
${PYSITELIB}/daphne/tests/test_endpoints.pyo
${PYSITELIB}/daphne/tests/test_http_request.py
${PYSITELIB}/daphne/tests/test_http_request.pyc
${PYSITELIB}/daphne/tests/test_http_request.pyo
${PYSITELIB}/daphne/tests/test_http_response.py
${PYSITELIB}/daphne/tests/test_http_response.pyc
${PYSITELIB}/daphne/tests/test_http_response.pyo
${PYSITELIB}/daphne/tests/test_utils.py
${PYSITELIB}/daphne/tests/test_utils.pyc
${PYSITELIB}/daphne/tests/test_utils.pyo
${PYSITELIB}/daphne/tests/test_ws.py
${PYSITELIB}/daphne/tests/test_ws.pyc
${PYSITELIB}/daphne/tests/test_ws.pyo
${PYSITELIB}/daphne/tests/testcases.py
${PYSITELIB}/daphne/tests/testcases.pyc
${PYSITELIB}/daphne/tests/testcases.pyo
@

