From 33e70e64d1c5655ee907e59622612c245bea0577 Mon Sep 17 00:00:00 2001 From: "Danny W. Adair" Date: Sun, 31 May 2026 01:48:47 +1200 Subject: [PATCH 1/6] Rewrite Banking bylaw Pursuant to bylaws review by the Python NZ committee completed 30 May 2026. --- bylaws/bank.md | 20 -------------------- bylaws/banking.md | 22 ++++++++++++++++++++++ 2 files changed, 22 insertions(+), 20 deletions(-) delete mode 100644 bylaws/bank.md create mode 100644 bylaws/banking.md diff --git a/bylaws/bank.md b/bylaws/bank.md deleted file mode 100644 index 2c4d7f0..0000000 --- a/bylaws/bank.md +++ /dev/null @@ -1,20 +0,0 @@ -# Bank (Bylaw) - -**Python New Zealand
Last update: 22 Oct 2025
Status: Draft** - -Further to the "Finances" section "40. Control and management" of our Constitution, this -document describes practical implementation details for day-to-day operations. - -- The treasurer and secretary shall have joint required signing rights, and operate the - Society's bank accounts and make payments as required. - -- These signing rights shall be assigned by the newly elected committee at the time of - the Annual General Meeting, and documented with a corresponding signed mandate that is - suitable to present to the bank. The treasurer and secretary are to advise the bank of - any mandate changes and revocation of previously assigned access. - -- For the purpose of online credit/debit card payments – which require a bank account - with a single signatory – a separate bank account is operated by the treasurer alone. - This account shall only be used for the purpose of making specific payments via - credit/debit card, and only receives the required funds from the jointly operated bank - accounts when necessary. diff --git a/bylaws/banking.md b/bylaws/banking.md new file mode 100644 index 0000000..882d822 --- /dev/null +++ b/bylaws/banking.md @@ -0,0 +1,22 @@ +# Banking (Bylaw) + +**Python New Zealand
Last update: 30 May 2026
Status: Active** + +Further to the "Finances" section "40. Control and management" of the Society's +Constitution, this document describes practical implementation details for day-to-day +operations. + +- The Committee shall approve a minimum of 2 and up to 4 Officers as authorised + signatories on the Society's bank accounts. + +- All payments from the Society's bank accounts shall require the approval of at least 2 + authorised signatories. + +- The Committee approves authorised signatories on a case by case basis and shall advise + the bank of any mandate changes and revocation of previously assigned access. + +- For the purpose of online debit card payments – which require a bank account with a + single signatory – a designated bank account may only require a single signatory to + approve transactions. This account shall only be used for the purpose of making + specific payments via debit card, and only receives the required funds from the + jointly operated bank accounts when necessary. From 7f47186295833627d3ff2bd91312a10cdec9b509 Mon Sep 17 00:00:00 2001 From: "Danny W. Adair" Date: Sun, 31 May 2026 01:50:03 +1200 Subject: [PATCH 2/6] Rewrite Activities bylaw Pursuant to bylaws review by the Python NZ committee completed 30 May 2026. --- bylaws/activities.md | 37 +++++++++++++++---------------------- 1 file changed, 15 insertions(+), 22 deletions(-) diff --git a/bylaws/activities.md b/bylaws/activities.md index b5f5e17..aaf98ff 100644 --- a/bylaws/activities.md +++ b/bylaws/activities.md @@ -1,33 +1,26 @@ # Activities (Bylaw) -**Python New Zealand
Last update: 29 Sep 2025
Status: Draft** +**Python New Zealand
Last update: 30 May 2026
Status: Active** Further to the "Introductory rules" section "4. Purposes" of the Society's Constitution, this document describes practical implementation details. -## Meetups - -- The Society will support the Python community in the organisation of local Python - networking events in their area, either through provision of software and, where - possible, financially (e.g., food and drinks), or in other ways the Society’s - committee sees fit. +## Code of Conduct -## Kiwi PyCon +All activities supported or organised by the Society must be conducted in accordance +with the Society's +[Code of Conduct](https://github.com/pythonnz/rules/blob/main/code-of-conduct/code-of-conduct.md). +The Code of Conduct sets out the Society's commitment to fostering an inclusive and +welcoming environment for everyone, regardless of background. -The Society aims to organise an annual conference (“Kiwi PyCon”). This means: +## Meetups -- The Society pays for any costs associated with hosting the conference website. -- The Society's committee appoints an organising committee for each conference. -- The funds of the Society may, at the discrection of the Society's committee, be used - for the purposes of organising the conference. -- Any profits from running the conference shall be retained by the Society. -- The Society's committee shall override decisions by the organising committee where it - deems these to not adhere to the Society's constitution. +The Society will support the Python community in the organisation of local Python +networking events in their area, either through the provision of software and, where +possible, financially (e.g., food and drinks), or in other ways the Society's committee +sees fit. -## Inclusivity +## Kiwi PyCon -Python New Zealand aims to foster an inclusive community which invites diverse groups of -people from all backgrounds, regardless of age, body size, race, gender, gender identity -and expression, sexuality, disability or religion to discuss and learn about all things -Python in an environment of mutual respect, tolerance and encouragement. Everyone has -the right to feel safe and to be safe. +The Kiwi PyCon conference is organised by a subcommittee under the auspices of Linux +Australia until at least the end of 2029. From 1430419a2113c6a3d7967cce58fb67445616f0cf Mon Sep 17 00:00:00 2001 From: "Danny W. Adair" Date: Sun, 31 May 2026 01:50:36 +1200 Subject: [PATCH 3/6] Activate Membership bylaw Pursuant to bylaws review by the Python NZ committee completed 30 May 2026. --- bylaws/membership.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bylaws/membership.md b/bylaws/membership.md index 64bf4fc..32f2aed 100644 --- a/bylaws/membership.md +++ b/bylaws/membership.md @@ -1,6 +1,6 @@ # Membership (Bylaw) -**Python New Zealand
Last update: 29 Sep 2025
Status: Draft** +**Python New Zealand
Last update: 30 May 2026
Status: Active** - Membership is for one year. The membership year is the financial year 01 January-31 December. From 157bef8433f2f8031612634c9dcc481bf827daff Mon Sep 17 00:00:00 2001 From: "Danny W. Adair" Date: Sun, 31 May 2026 01:51:12 +1200 Subject: [PATCH 4/6] Activate Transparency bylaw Pursuant to bylaws review by the Python NZ committee completed 30 May 2026. --- bylaws/transparency.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bylaws/transparency.md b/bylaws/transparency.md index 9cf1081..82ce382 100644 --- a/bylaws/transparency.md +++ b/bylaws/transparency.md @@ -1,6 +1,6 @@ # Transparency (Bylaw) -**Python New Zealand
Last update: 29 Sep 2025
Status: Draft** +**Python New Zealand
Last update: 30 May 2026
Status: Active** This bylaw documents how the Python New Zealand committee makes information available to members and other stakeholders. From b924adc220615dddec1dd56b455bef44ef10f738 Mon Sep 17 00:00:00 2001 From: "Danny W. Adair" Date: Sun, 31 May 2026 01:51:37 +1200 Subject: [PATCH 5/6] Simplify Term Limits bylaw Pursuant to bylaws review by the Python NZ committee completed 30 May 2026. --- bylaws/term_limits.md | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/bylaws/term_limits.md b/bylaws/term_limits.md index 4a42f80..e905969 100644 --- a/bylaws/term_limits.md +++ b/bylaws/term_limits.md @@ -1,13 +1,5 @@ # Term Limits (Bylaw) -**Python New Zealand
Last update: 29 Sep 2025
Status: Draft** +**Python New Zealand
Last update: 30 May 2026
Status: Active** -There are currently no term limits for committee members. - -The committee is considering the introduction of term limits for key officer positions - -chairperson, deputy chairperson, treasurer, and secretary. - -The purpose of such limits or rotations would be to: - -- broaden the distribution of institutional knowledge, and -- reduce dependence on any single individual. +There are currently no term limits for Officers. From 334a8eb4d8e318ca5c68bbcca56e6bb6bf793e29 Mon Sep 17 00:00:00 2001 From: "Danny W. Adair" Date: Sun, 31 May 2026 01:52:05 +1200 Subject: [PATCH 6/6] Update bylaws index Pursuant to bylaws review by the Python NZ committee completed 30 May 2026. --- bylaws/README.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/bylaws/README.md b/bylaws/README.md index dfcf066..f6508ec 100644 --- a/bylaws/README.md +++ b/bylaws/README.md @@ -2,9 +2,9 @@ | Bylaw | Last Update | Status | | ------------------------------------- | ----------- | ------ | -| [Activities](activities.md) | 29 Sep 2025 | Draft | -| [Bank](bank.md) | 22 Oct 2025 | Draft | +| [Activities](activities.md) | 30 May 2026 | Active | +| [Banking](banking.md) | 30 May 2026 | Active | | [Event Organisers](event_organisers/) | 15 Dec 2025 | Active | -| [Membership](membership.md) | 29 Sep 2025 | Draft | -| [Term limits](term_limits.md) | 29 Sep 2025 | Draft | -| [Transparency](transparency.md) | 29 Sep 2025 | Draft | +| [Membership](membership.md) | 30 May 2026 | Active | +| [Term Limits](term_limits.md) | 30 May 2026 | Active | +| [Transparency](transparency.md) | 30 May 2026 | Active |