The NetBSD Project

CVS log for pkgsrc/sysutils/py-kazoo/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / sysutils / py-kazoo

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.13: download - view: text, markup, annotated - select for diffs
Mon Nov 11 07:28:59 2024 UTC (4 weeks, 2 days ago) by wiz
Branches: MAIN
CVS tags: HEAD
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +1 -2 lines
py-*: remove unused tool dependency

py-setuptools includes the py-wheel functionality nowadays

Revision 1.12: download - view: text, markup, annotated - select for diffs
Thu Feb 8 10:15:24 2024 UTC (10 months ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2024Q3-base, pkgsrc-2024Q3, pkgsrc-2024Q2-base, pkgsrc-2024Q2, pkgsrc-2024Q1-base, pkgsrc-2024Q1
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +11 -11 lines
py-kazoo: updated to 2.10.0

2.10.0  (2024-01-28)

Features

* **ci:**  remove `codecov` step from `tox` since performed in GA
* **testing:**
 *  add test for Windows platform
 *  add more logging during test suite

Test

*   update tested ZK versions
*   remove Python 3.7, add Python 3.11 and Python 3.12
*   bump pypy to latest available
*   add SSL test
*   Don't throw when test fail while cluster is down

Doc

*   Include type hints in docs
*   Use `.readthedocs.yaml` to configure the build
*   there are more than 50 contributors now
*   Replace build badge from Travis to Actions

Chore

*   add mypy to the build
*   migrate to tox 4.x
*   Integrate flake8 & black in gh actions
*   bump pyflake, fix new warnings
*   add black dependencies to the build
*   backport changes from release/2.9
* **deps:**
 *  bump actions/cache from 3 to 4
 *  bump actions/setup-java from 3 to 4
 *  bump actions/setup-python from 4 to 5
 *  bump actions/checkout from 3 to 4
 *  bump actions/setup-python from 2 to 4
 *  bump actions/cache from 2 to 3
 *  bump codecov/codecov-action from 2 to 3
 *  bump actions/checkout from 2 to 3
* **packaging:**  Remove redundant wheel dep from pyproject.toml

Refactor

*   no need to specify `mock`
*   delete back of travis config
*   remove unecessary import guard for gevent.lock
*   remove string interpolation in favour of exception chaining
*   remove backport of 'atexit.unregister'
*   Replace usage of six for their py3 implementations

Bug Fixes

* **core:**  no need to alway perform an `os.stat(fd)`
* **exceptions:**  Register exception for server-side QUOTAEXCEEDED(-125)
* **testing:**
 *  cleanup ZK cluster between test cases
 *  add `.coveragerc`
* **tests:**  `test_read_only` is not flaky anymore.

Revision 1.11: download - view: text, markup, annotated - select for diffs
Sun Apr 30 15:50:01 2023 UTC (19 months, 1 week ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2023Q4-base, pkgsrc-2023Q4, pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +5 -4 lines
py-kazoo: not for python 2

Revision 1.10: download - view: text, markup, annotated - select for diffs
Wed Aug 24 09:25:56 2022 UTC (2 years, 3 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +2 -3 lines
*: use coverage from versioned_dependencies.mk

Revision 1.9: download - view: text, markup, annotated - select for diffs
Sat Jan 29 08:48:41 2022 UTC (2 years, 10 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +4 -2 lines
*: convert py-flake8 users to versioned_dependencies

Revision 1.8: download - view: text, markup, annotated - select for diffs
Tue Jan 4 20:54:48 2022 UTC (2 years, 11 months ago) by wiz
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +2 -1 lines
*: bump PKGREVISION for egg.mk users

They now have a tool dependency on py-setuptools instead of a DEPENDS

Revision 1.7: download - view: text, markup, annotated - select for diffs
Mon May 27 15:20:45 2019 UTC (5 years, 6 months ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2, pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +2 -2 lines
py-kazoo: updated to 2.6.1

2.6.1:

Bug Fixes
* **client:**  add missing paren
* **core:**
  *  support deprecated KazooRetry argument
  *  reduce timeout for the first Connect() request
* **handlers:**  make AsyncResult call all registered callbacks instantly if the handler has stopped running
* **recipe:**
  *  No more memory leak when ChildrenWatch was stopped
  *  No more memory leak once TreeCache was closed


2.6.0:

Features
* **core:**
  *  add SASL DIGEST-MD5 support
  *  Added SSL support
* **tests:**
  *  update Zookeeper 3.5.2-alpha to 3.5.4-beta
  *  update Zookeeper version from 3.4.10 to 3.4.13

Bug Fixes
* **core:**
  *  ensure timeout argument is positive
  *  get_children with include_data=True uses GetChildren2 types
  *  allow authentification in RO and RW modes
  *  Use a copy of auth data when reconnecting
  *  change KazooRetry to uniformly jitter over the whole backoff interval
* **recipe:**  Delete lock node in queue recipe if entry already consumed

Doc
*   make badges link to travis and pypi
*   specify description type for pypi to render correctly
*   remove broken downloads badge
* **core:**  fix broken zookeeper programmers guide link

Revision 1.6: download - view: text, markup, annotated - select for diffs
Wed Aug 22 12:59:55 2018 UTC (6 years, 3 months ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +7 -8 lines
py-kazoo: updated to 2.5.0

2.5.0:

Performance
recipe: Give TreeCache standalone queue

Doc
Correctly document supported versions
Add license to Wheel
minor tweaks to contributing.md

Features
recipe: allow non ephemeral locking

Chore
drop python 2.6 compatible gevent
remove debian packaging
stop bundling virtualenv
remove python 3.3 from tox
remove easy_install instructions

Bug Fixes
Pass watch as keyword arg instead of positional arg
need gevent >= 1.2, not > 1.1
Remove use of "async" as a variable
core:
- Fix gevent 1.3b1+ timeout import
- Correctly fire multiple callbacks
- resolve race in IAsyncResult.wait()
recipe:
- conn hangs when TreeCache refreshing
- Unexpected exceptions break TreeCache

Refactor
Unify queue factory in various handlers

Revision 1.5: download - view: text, markup, annotated - select for diffs
Sat Sep 16 19:27:08 2017 UTC (7 years, 2 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +2 -2 lines
Reset maintainer

Revision 1.4: download - view: text, markup, annotated - select for diffs
Tue Sep 12 14:55:19 2017 UTC (7 years, 3 months ago) by adam
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +10 -9 lines
sysutils/py-kazoo: update to 2.4.0

Changes 2.4.0:

PYTHON SUPPORTED VERSIONS CHANGE: Please note that Kazoo no longer tests
on Python 2.6 or 3.3. Tested versions are 2.7, 3.4, 3.5, 3.6, and PyPy. The
multiple endpoint support for KazooClient may not work correctly on 2.6.

Bug Fixes
*   add missed parens to LockingQueue function call.
* **core:**  revert 305 SetWatches which caused RuntimeError

Features
*   pep8 all the thingsloses
*   drop Python 2.6/3.3 official support, add 3.5/3.6 testingloses
* **core:**
  *  allow multiple endpoints in KazooClient hosts arg
  *  use epoll when available to support fds > 1023
* **recipe:**  Add TreeCache recipe

Revision 1.3: download - view: text, markup, annotated - select for diffs
Wed Jun 8 17:43:39 2016 UTC (8 years, 6 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1, pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +2 -2 lines
Switch to MASTER_SITES_PYPI.

Revision 1.2: download - view: text, markup, annotated - select for diffs
Wed Apr 1 11:43:57 2015 UTC (9 years, 8 months ago) by rodent
Branches: MAIN
CVS tags: pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4, pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +2 -2 lines
2.0 (2014-06-19)
----------------

Documentation
*************

- Extend support to Python 3.4, deprecating Python 3.2.
- Issue #198: Mention Zake as a sophisticated kazoo mock testing library.
- Issue #181: Add documentation on basic logging setup.

Revision 1.1: download - view: text, markup, annotated - select for diffs
Sun Jun 8 22:51:04 2014 UTC (10 years, 6 months ago) by rodent
Branches: MAIN
CVS tags: pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3, pkgsrc-2014Q2-base, pkgsrc-2014Q2
Import py27-kazoo-2.0b1 as sysutils/py-kazoo.

kazoo implements a higher level API to Apache Zookeeper for Python clients.

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

CVSweb <webmaster@jp.NetBSD.org>