From 2f01596b3859e81c337dc0cbbdd7a8075a58ccb8 Mon Sep 17 00:00:00 2001 From: jan iversen Date: Sun, 13 Aug 2023 16:02:54 +0200 Subject: [PATCH] Added file AUTHORS, to list all Volunteers. (#1734) --- API_changes.rst | 7 +-- AUTHORS | 130 +++++++++++++++++++++++++++++++++++++++++++++++ CHANGELOG.rst | 98 ++--------------------------------- LICENSE | 6 --- MAKE_RELEASE.rst | 4 +- 5 files changed, 138 insertions(+), 107 deletions(-) create mode 100644 AUTHORS diff --git a/API_changes.rst b/API_changes.rst index 9194935f7..f39b2f7d9 100644 --- a/API_changes.rst +++ b/API_changes.rst @@ -6,20 +6,17 @@ PyModbus - API changes. Version 3.5.0 (future) ------------- - Remove handler parameter from ModbusUdpServer -- Remove handler from repl default config -- Remove allow_reuse_port from repl default config - Remove loop parameter from ModbusSerialServer +- Remove handler and allow_reuse_port from repl default config ------------- Version 3.4.2 ------------- --ModbusSerialServer now accepts request_tracer=. - +- ModbusSerialServer now accepts request_tracer=. ------------- Version 3.4.1 ------------- - No changes. ------------- diff --git a/AUTHORS b/AUTHORS new file mode 100644 index 000000000..fb174d58b --- /dev/null +++ b/AUTHORS @@ -0,0 +1,130 @@ +Pymodbus v0 family +------------------ + +Thanks to + Albert Brandl + Galen Collins + +Import to github was based on code from: + S.W.A.C. GmbH, Germany. + S.W.A.C. Bohemia s.r.o., Czech Republic. + Hynek Petrak + Galen Collins + +Pymodbus v1 family +------------------ + +Thanks to + Antoine Pitrou + Bart de Waal + bashwork + bje- + Claudio Catterina + Chintalagiri Shashank + dhoomakethu + dragoshenron + Elvis Stansvik + Eren Inan Canpolat + Everley + Fabio Bonelli + fleimgruber + francozappa + Galen Collins + Gordon Broom + Hamilton Kibbe + Hynek Petrak + idahogray + Ingo van Lil + Jack + jbiswas + jon mills + Josh Kelley + Karl Palsson + Matheus Frata + Patrick Fuller + Perry Kundert + Philippe Gauthier + Rahul Raghunath + sanjay + schubduese42 + semyont + Semyon Teplitsky + Stuart Longland + Yegor Yefremov + +Pymodbus v2 family +------------------ + +Thanks to + alecjohanson + Alexey Andreyev + Andrea Canidio + Carlos Gomez + Cougar + Christian Sandberg + dhoomakethu + dices + Dmitri Zimine + Emil Vanherp + er888kh + Eric Duminil + Erlend Egeberg Aasland + hackerboygn + Jian-Hong Pan + Jose J Rodriguez + Justin Searle + Karl Palsson + Kim Hansen + Kristoffer Sjöberg + Kyle Altendorf + Lars Kruse + Malte Kliemann + Memet Bilgin + Michael Corcoran + Mike + sanjay + Sekenre + Siarhei Farbotka + Steffen Vogel + tcplomp + Thor Michael Støre + Tim Gates + Ville Skyttä + Wild Stray + Yegor Yefremov + +Pymodbus v3 family +------------------ + +Thanks to + AKJ7 + Alex + Alex Ruddick + Alexandre CUER + banana-sun + Blaise Thompson + cgernert + corollaries + Chris Hung + Christian Krause + dependabot[bot] + dhoomakethu + Dries + duc996 + Fredo70 + Gao Fang + Ghostkeeper + Hangyu Fan + Hayden Roche + Jakob Ruhe + James Braza + jan iversen + Joe Burmeister + Kenny Johansson + Matthias Straka + Pavel Kostromitinov + peufeu2 + Philip Couling + Sebastian Machuca + Thijs W + WouterTuinstra diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 967f100ec..295b5dd74 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -1,3 +1,6 @@ +All these version were not possible without volunteers! +`AUTHORS` contains a complete list for each major version. + version 3.4.1 ---------------------------------------------------------- * Fix serial startup problems. (#1701) @@ -16,12 +19,6 @@ version 3.4.1 * Bump aiohttp from 3.8.3 to 3.8.5 (#1680) * pygments from 2.14.0 to 2.15.0 (#1677) -Thanks to: - Alex - James Braza - jan iversen - - version 3.4.0 ---------------------------------------------------------- * Prepare v3.4.0. @@ -69,14 +66,6 @@ version 3.4.0 * Prepare dev (#1588) * Release corrections. (#1586) -Thanks to: - Alex - Fredo70 - Hangyu Fan - James Braza - jan iversen - - version 3.3.2 ---------------------------------------------------------- * Fix RemoteSlaveContext (#1599) @@ -85,11 +74,6 @@ version 3.3.2 * Fix write function codes (#1598) * Release corrections. (#1586) -Thanks to: - Alex - Fredo70 - jan iversen - version 3.3.1 ---------------------------------------------------------- * transport fixes and 100% test coverage. (#1580) @@ -98,11 +82,6 @@ version 3.3.1 * Proof transport reconnect works. (#1577) * Fix non-shared block doc in config.rst. (#1573) -Thanks to: - Hayden Roche - jan iversen - Philip Couling - version 3.3.0 ---------------------------------------------------------- * Stabilize windows tests. (#1567) @@ -153,17 +132,6 @@ version 3.3.0 * Server multidrop test.: (#1451) * mypy problem ModbusResponse. -Thanks to: - Alex - Christian Krause - corollaries - dhoomakethu - Ghostkeeper - jan iversen - James Braza - Kenny Johansson - Pavel Kostromitinov - version 3.2.2 (picked from dev, only bugfixes) ---------------------------------------------------------- * Add forgotten await @@ -175,11 +143,6 @@ version 3.2.1 (picked from dev, only bugfixes) * Remove unneccesary custom LOG_LEVEL check (#1424) * Include py.typed in package (#1422) -Thanks to: - Alex, - jan iversen, - Thijs W - version 3.2.0 ---------------------------------------------------------- * Add value <-> registers converter helpers. (#1413) @@ -223,16 +186,6 @@ version 3.2.0 * main() should be sync (#1339) * Bug: Fixed caused by passing wrong arg (#1336) -Thanks to: - AKJ7, - Alex, - Alex Ruddick, - banana-sun, - cgernert, - Jakob Ruhe, - James Braza, - jan Iversen - version 3.1.3 ---------------------------------------------------------- * Solve log problem in payload. @@ -242,10 +195,6 @@ version 3.1.3 * Skip sqlAlchemy test. (#1325) * Solve 1319 (#1320) -Thanks to: - duc996, - jan iversen - version 3.1.2 ---------------------------------------------------------- * Update README.rst @@ -267,14 +216,6 @@ version 3.1.2 * #1258 Avoid showing unit as a seperate command line argument (#1288) * Solve docker cache problem. (#1287) -Thanks to: - - Alex, - Alexandre CUER, - dhoomakethu, - jan iversen, - peufeu2 - version 3.1.1 ---------------------------------------------------------- * add missing server.start() (#1282) @@ -288,15 +229,6 @@ version 3.1.1 * Solve docker problem. (#1268) * Test stop of server task. (#1256) -Thanks to: - - Alex, - Alexandre CUER, - Dries, - jan iversen, - peufeu2 - - version 3.1.0 ---------------------------------------------------------- * Add xdist pr default. (#1253) @@ -321,16 +253,6 @@ version 3.1.0 * Handle echo (#1186) * Add updating server example. (#1176) -Thanks to: - - Alex, - banana-sun, - Chris Hung, - dhoomakethu, - jan iversen, - Matthias Straka, - Pavel Kostromitinov, - version 3.0.2 ---------------------------------------------------------- * Add pygments as requirement for repl @@ -361,19 +283,6 @@ version 3.0.2 * Bugfix ModbusSerialServer setup so handler is called correctly. (#1113) * Clean configurations. (#1111) -Thanks to: - - Alex, - Alexandre CUER, - Blaise Thompson, - dhoomakethu, - Gao Fang, - jan Iversen, - Joe Burmeister, - Sebastian Machuca, - Thijs W, - WouterTuinstra - version 3.0.1 ---------------------------------------------------------- * Faulty release! @@ -510,7 +419,6 @@ version 2.5.0rc3 * Disable unnecessary deprecation warning while using async clients. * Use Github actions for builds in favor of travis. - version 2.5.0rc2 ---------------------------------------------------------- * Documentation updates diff --git a/LICENSE b/LICENSE index 81f2a8915..c4d876337 100644 --- a/LICENSE +++ b/LICENSE @@ -19,9 +19,3 @@ DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -Pymodbus is built on top of code developed from/by: - * Copyright (c) 2001-2005 S.W.A.C. GmbH, Germany. - * Copyright (c) 2001-2005 S.W.A.C. Bohemia s.r.o., Czech Republic. - * Hynek Petrak, https://github.com/HynekPetrak - * Copyright (c) 2011 Galen Collins diff --git a/MAKE_RELEASE.rst b/MAKE_RELEASE.rst index e3ecf0d08..3facb8974 100644 --- a/MAKE_RELEASE.rst +++ b/MAKE_RELEASE.rst @@ -13,7 +13,9 @@ Prepare/make release on dev. * Update README.rst "Supported versions" * Update CHANGELOG.rst * Add commits from last release, but selectively ! - git log --pretty="format:%h - %an - %s" v3.3.0..HEAD > commit.log + git log --oneline v3.3.0..HEAD > commit.log + git log --pretty="%an" v3.0.0..HEAD | sort -uf >> AUTHORS + update AUTHORS * Commit, push and merge. * Checkout master locally * git merge dev