25 Commits

Author SHA256 Message Date
b275775c54 Accepting request 1243134 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1243134
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-hpack?expand=0&rev=9
2025-02-05 11:39:54 +00:00
56e7077d66 Accepting request 1243088 from home:glaubitz:branches:devel:languages:python
- Update to 4.1.0
  * API Changes (Backward Incompatible)**
    - Support for Python 3.6 has been removed.
    - Support for Python 3.7 has been removed.
    - Support for Python 3.8 has been removed.
    - Renamed `InvalidTableIndex` exception to `InvalidTableIndexError`.
  * API Changes (Backward Compatible)**
    - Support for Python 3.9 has been added.
    - Support for Python 3.10 has been added.
    - Support for Python 3.11 has been added.
    - Support for Python 3.12 has been added.
    - Support for Python 3.13 has been added.
    - Optimized bytes encoding of headers.
    - Updated packaging and testing infrastructure.
    - Code cleanup and linting.
    - Added type hints.
- Refresh healthcheck.patch
- Refresh test_fixtures.tar.xz
- Switch build system from setuptools to pyproject.toml
  * Add python-pip and python-wheel to BuildRequires
  * Replace %python_build with %pyproject_wheel
  * Replace %python_install with %pyproject_install
  * Update name for dist directory in %files section

OBS-URL: https://build.opensuse.org/request/show/1243088
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-hpack?expand=0&rev=24
2025-02-04 14:11:24 +00:00
4567065437 Accepting request 1081899 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/1081899
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-hpack?expand=0&rev=8
2023-04-22 20:00:36 +00:00
147dafa0b6 Accepting request 1081436 from home:dirkmueller:acdc:as_python3_module
SR for python stack proposal

OBS-URL: https://build.opensuse.org/request/show/1081436
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-hpack?expand=0&rev=22
2023-04-21 14:32:38 +00:00
8a720ade1a OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-hpack?expand=0&rev=21 2023-04-12 15:53:13 +00:00
5dba16fafb Accepting request 856093 from devel:languages:python
- Upgrade to 4.0.0:
  - remove pytest5.patch, which was included in the upstream tarball.
  - support for Python < 3.6 (including 2.7) has been removed.
  - support for Python 3.8 has been added.
  - Performance improvement of static header search. Use dict search
    instead of linear search.
  - Fix debug output of headers during encoding.

OBS-URL: https://build.opensuse.org/request/show/856093
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-hpack?expand=0&rev=7
2020-12-18 18:52:07 +00:00
8b2241705c Add source of test_fixtures to SPEC file
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-hpack?expand=0&rev=19
2020-12-15 21:40:02 +00:00
2b18538812 - Upgrade to 4.0.0:
- remove pytest5.patch, which was included in the upstream tarball.
  - support for Python < 3.6 (including 2.7) has been removed.
  - support for Python 3.8 has been added.
  - Performance improvement of static header search. Use dict search
    instead of linear search.
  - Fix debug output of headers during encoding.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-hpack?expand=0&rev=18
2020-12-15 21:39:09 +00:00
9df9c0556d Accepting request 800588 from devel:languages:python
- Add patch to work with pytest5:
  * pytest5.patch

OBS-URL: https://build.opensuse.org/request/show/800588
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-hpack?expand=0&rev=6
2020-05-08 21:02:13 +00:00
Tomáš Chvátal
712b8a7719 - Add patch to work with pytest5:
* pytest5.patch

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-hpack?expand=0&rev=16
2020-05-06 07:38:26 +00:00
951e9f80be Accepting request 764684 from devel:languages:python
- add healthcheck.patch to disarm too_slow healthcheck random fails

OBS-URL: https://build.opensuse.org/request/show/764684
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-hpack?expand=0&rev=5
2020-01-16 17:16:44 +00:00
659bdae878 add
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-hpack?expand=0&rev=14
2020-01-15 14:07:53 +00:00
75a15ff032 - add healthcheck.patch to disarm too_slow healthcheck random fails
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-hpack?expand=0&rev=13
2020-01-15 13:25:19 +00:00
34aeef40c0 Accepting request 716999 from devel:languages:python
- Restrict pytest5 for now

OBS-URL: https://build.opensuse.org/request/show/716999
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-hpack?expand=0&rev=4
2019-07-30 11:01:35 +00:00
Tomáš Chvátal
4969790ec2 - Restrict pytest5 for now
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-hpack?expand=0&rev=11
2019-07-19 09:56:34 +00:00
3eafb607c0 Accepting request 662445 from devel:languages:python
- Skip one more flaky test
- Update url to point to upstream github

OBS-URL: https://build.opensuse.org/request/show/662445
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-hpack?expand=0&rev=3
2019-01-08 11:16:56 +00:00
Tomáš Chvátal
d998826a8d - Skip one more flaky test
- Update url to point to upstream github

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-hpack?expand=0&rev=9
2019-01-02 12:47:51 +00:00
0ed0504d27 Accepting request 659414 from devel:languages:python
- Remove superfluous devel dependency for noarch package

OBS-URL: https://build.opensuse.org/request/show/659414
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-hpack?expand=0&rev=2
2018-12-26 23:26:16 +00:00
cdd0aeb7bb Clean up the SPEC file
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-hpack?expand=0&rev=7
2018-12-04 17:14:26 +00:00
0c5aa7a097 Remove superfluous devel dependency for noarch package
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-hpack?expand=0&rev=6
2018-12-04 13:32:09 +00:00
ea085c5ff6 Accepting request 489998 from devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/489998
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-hpack?expand=0&rev=1
2017-05-06 16:27:14 +00:00
aaf1103594 Accepting request 489919 from home:alois:branches:devel:languages:python
OBS-URL: https://build.opensuse.org/request/show/489919
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-hpack?expand=0&rev=4
2017-04-23 05:51:35 +00:00
5de9cbccfb Accepting request 393287 from home:ocfreitag:branches:devel:languages:python
- Fixed messy changelog. 

- Update to version 2.2.0:
  API Changes (Backward Compatible)
  * Added HeaderTuple and NeverIndexedHeaderTuple classes that signal
    whether a given header field may ever be indexed in HTTP/2 header
    compression.
  * Changed Decoder.decode() to return the newly added HeaderTuple 
    class and subclass. These objects behave like two-tuples, so this 
    change does not break working code.
  Bugfixes
  * Improve Huffman decoding speed by 4x using an approach borrowed 
    from nghttp2.
  * Improve HPACK decoding speed by 10% by caching header table sizes.
- Bugfixes since 2.1.1:
  * When passing a dictionary or dictionary subclass to Encoder.encode, 
    HPACK now ensures that HTTP/2 special headers (headers whose names 
    begin with `:` characters) appear first in the header block.
- Changes in 2.1.0 (2016-02-02)
  API Changes (Backward Compatible)
  * Added new InvalidTableIndex exception, a subclass of 
    HPACKDecodingError.
  * Instead of throwing IndexError when encountering invalid encoded 
    integers HPACK now throws HPACKDecodingError.
  * Instead of throwing UnicodeDecodeError when encountering headers 
    that are not UTF-8 encoded, HPACK now throws HPACKDecodingError.
  * Instead of throwing IndexError when encountering invalid table 
    offsets, HPACK now throws InvalidTableIndex.
  * Added raw flag to decode, allowing decode to return bytes instead
    of attempting to decode the headers as UTF-8.

OBS-URL: https://build.opensuse.org/request/show/393287
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-hpack?expand=0&rev=3
2016-05-06 07:13:44 +00:00
Todd R
68f406f1b6 Accepting request 368721 from home:kfreitag:branches:devel:languages:python
- Update to version 2.0.1
  * Fixed a bug where the Python HPACK implementation would only 
    emit header table size changes for the total change between one 
    header block and another, rather than for the entire sequence 
    of changes.
- Additional changes from version 2.0.0 (2015-10-12)
  * Remove unused HPACKEncodingError.
  * Add the shortcut ability to import the public API (Encoder, 
    Decoder, HPACKError, HPACKDecodingError) directly, rather than 
    from hpack.hpack.

OBS-URL: https://build.opensuse.org/request/show/368721
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-hpack?expand=0&rev=2
2016-03-09 16:31:34 +00:00
f331e32e3f Accepting request 326630 from home:ocfreitag:branches:devel:languages:python
Installed doc files properly, thanks for consideration :)

OBS-URL: https://build.opensuse.org/request/show/326630
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-hpack?expand=0&rev=1
2015-08-26 15:47:37 +00:00