# # ChangeLog for src # # Generated by Trac 1.6 # 11/24/24 17:18:15 Thu, 04 Jul 2019 18:02:37 GMT István Váradi [997:57814da33b6a] * src/mlx/gui/cef.py (modified) * src/mlx/gui/common.py (modified) * src/mlx/gui/faultexplain.py (modified) * src/mlx/gui/flightlist.py (modified) * src/mlx/gui/gui.py (modified) * src/mlx/gui/statusbar.py (modified) * src/mlx/gui/timetable.py (modified) Using 'Gdk' instead of 'gdk' (re #347) Thu, 04 Jul 2019 17:57:45 GMT István Váradi [996:8035d80d5feb] * src/mlx/gui/acars.py (modified) * src/mlx/gui/bugreport.py (modified) * src/mlx/gui/callouts.py (modified) * src/mlx/gui/cef.py (modified) * src/mlx/gui/checklist.py (modified) * src/mlx/gui/common.py (modified) * src/mlx/gui/delaycodes.py (modified) * src/mlx/gui/faultexplain.py (modified) * src/mlx/gui/flight.py (modified) * src/mlx/gui/flightlist.py (modified) * src/mlx/gui/gates.py (modified) * src/mlx/gui/gui.py (modified) * src/mlx/gui/info.py (modified) * src/mlx/gui/monitor.py (modified) * src/mlx/gui/pirep.py (modified) * src/mlx/gui/prefs.py (modified) * src/mlx/gui/statusbar.py (modified) * src/mlx/gui/statusicon.py (modified) * src/mlx/gui/timetable.py (modified) * src/mlx/gui/update.py (modified) * src/mlx/gui/weighthelp.py (modified) Using 'Gtk' instead of 'gtk' (re #347) Thu, 04 Jul 2019 17:39:03 GMT István Váradi [995:ad90726834d4] * src/mlx/common.py (modified) * src/mlx/gui/callouts.py (modified) * src/mlx/gui/cef.py (modified) * src/mlx/gui/common.py (modified) * src/mlx/gui/delaycodes.py (modified) * src/mlx/gui/faultexplain.py (modified) * src/mlx/gui/flight.py (modified) * src/mlx/gui/flightlist.py (modified) * src/mlx/gui/gui.py (modified) * src/mlx/gui/prefs.py (modified) * src/mlx/gui/timetable.py (modified) * src/mlx/gui/update.py (modified) * src/mlx/gui/weighthelp.py (modified) * src/mlx/sound.py (modified) Using 'GObject' instead of 'gobject' (re #347) Thu, 04 Jul 2019 17:29:58 GMT István Váradi [994:e71fbf2ee978] * src/mlx/common.py (modified) * src/mlx/gui/callouts.py (modified) * src/mlx/gui/checklist.py (modified) * src/mlx/gui/common.py (modified) * src/mlx/gui/delaycodes.py (modified) * src/mlx/gui/faultexplain.py (modified) * src/mlx/gui/flight.py (modified) * src/mlx/gui/flightlist.py (modified) * src/mlx/gui/gates.py (modified) * src/mlx/gui/gui.py (modified) * src/mlx/gui/pirep.py (modified) * src/mlx/gui/statusbar.py (modified) * src/mlx/gui/statusicon.py (modified) * src/mlx/gui/timetable.py (modified) * src/mlx/gui/update.py (modified) * src/mlx/gui/weighthelp.py (modified) Removed conditions on pygobject (re #347) Tue, 02 Jul 2019 18:36:34 GMT István Váradi [992:6dcd4236af57] * src/mlx/gui/flight.py (modified) The size of the flight wizard is computed earlier to avoid resizing ... Fri, 28 Jun 2019 18:04:06 GMT István Váradi [990:7ba1c9864bbb] * src/mlx/gui/flight.py (modified) Further reduced the window size by making the registration page ... Thu, 27 Jun 2019 18:48:47 GMT István Váradi [989:d60ebbdef36c] * src/mlx/gui/flight.py (modified) The width of the fuel page has been significantly reduced (re #347). Thu, 27 Jun 2019 17:32:42 GMT István Váradi [988:0ba32f747163] * src/mlx/gui/faultexplain.py (modified) The fault display in the explanation widget is of the correct size ... Wed, 26 Jun 2019 15:19:57 GMT István Váradi [986:97ad2dd3f77f] * src/mlx/gui/pirep.py (modified) The PIREP reviewer's message is not editable. Wed, 26 Jun 2019 15:19:32 GMT István Váradi [985:f5569c17e934] * src/mlx/gui/pirep.py (modified) The sender of a message is visible in the PIREP viewer (re #347). Sun, 23 Jun 2019 12:09:42 GMT István Váradi [983:c8bdc51e9f79] * src/mlx/gui/flightlist.py (modified) The cell data function of the flight percentage column in the ... Sun, 23 Jun 2019 12:08:23 GMT István Váradi [982:5834a65a8527] * src/mlx/gui/flightlist.py (modified) The buttons on the flight list windows handle underline (re #347). Sun, 26 May 2019 05:54:07 GMT István Váradi [977:68c0592b4915] * src/mlx/update.py (modified) The certificates are set for HTTPS access during update (re #347) Sat, 18 May 2019 15:16:53 GMT István Váradi [973:6b82c047497f] * src/mlx/xplane.py (modified) Removed latin-1 decoder from the X-Plane adaptor (re #347) Thu, 16 May 2019 18:44:35 GMT István Váradi [970:440095aa63dc] * src/mlx/gui/faultexplain.py (modified) Better border colour for the fault explanation frame (re #347) Thu, 16 May 2019 17:18:48 GMT István Váradi [969:1e193fa64d1e] * src/mlx/pyuipc_sim.py (modified) Strings are returned as string by the FSUIPC simulator (re #347) Thu, 16 May 2019 17:18:27 GMT István Váradi [968:1128dfecb282] * src/mlx/fsuipc.py (modified) Changed some variable names generated by the 2to3 into more readable ... Thu, 16 May 2019 16:57:46 GMT István Váradi [965:63e290b4ba1e] * src/mlx/gui/delaycodes.py (modified) The heading of the delay code table appears properly (re #347) Tue, 14 May 2019 18:02:30 GMT István Váradi [963:35b2e35e9e07] * src/mlx/web.py (modified) METAR downloading and processing is more robust Tue, 14 May 2019 18:02:09 GMT István Váradi [962:a0b8491a5a12] * src/mlx/web.py (modified) Use the certificates for HTTPS access (re #347). Tue, 14 May 2019 18:00:10 GMT István Váradi [961:fd26a8f057b1] * src/mlx/sound.py (modified) Made MCI access compatible with Python 3 (re #347) Tue, 14 May 2019 17:59:41 GMT István Váradi [960:8e3a82e27332] * src/mlx/fsuipc.py (modified) Removed unnecessary latin-1 decoder from the FSUIPC handler (re #347) Sun, 12 May 2019 13:50:52 GMT István Váradi [958:25df1de263cd] * src/mlx/update.py (modified) More data is read in one call when reading the files to update Sun, 12 May 2019 13:50:52 GMT István Váradi [957:aa0c08c6dded] * src/mlx/update.py (modified) More data is read in one call when reading the files to update Sun, 12 May 2019 07:18:47 GMT István Váradi [955:d98b211d32fa] * src/mlx/common.py (modified) * src/mlx/pirep.py (modified) * src/mlx/rpc.py (modified) Fixed pickling of PIREPs saved with Python 2 (re #347). Sun, 12 May 2019 07:15:26 GMT István Váradi [954:ad190b3a88c7] * src/mlx/gui/bugreport.py (modified) * src/mlx/gui/checklist.py (modified) * src/mlx/gui/common.py (modified) * src/mlx/gui/flight.py (modified) * src/mlx/gui/gui.py (modified) * src/mlx/gui/info.py (modified) * src/mlx/gui/prefs.py (modified) Removed text2unicode (re #347). Tue, 07 May 2019 18:32:53 GMT István Váradi [953:ad2ac5a19fc2] * src/mlx/update.py (modified) Files updated in the root directory of the logger are handled (re #347) Tue, 07 May 2019 18:32:19 GMT István Váradi [952:9ebb7d1ef494] * src/mlx/update.py (modified) File names differing only in case are handled properly during update ... Tue, 07 May 2019 18:29:59 GMT István Váradi [951:579389f54dae] * src/mlx/gui/gui.py (modified) CEF initialization is put after updating (re #347) Tue, 07 May 2019 18:32:53 GMT István Váradi [950:ff816fbdc044] * src/mlx/update.py (modified) Files updated in the root directory of the logger are handled (re #347) Tue, 07 May 2019 18:32:19 GMT István Váradi [949:235472e65d0f] * src/mlx/update.py (modified) File names differing only in case are handled properly during update ... Tue, 07 May 2019 18:31:40 GMT István Váradi [948:483488585dd8] * src/mlx/update.py (modified) Encoding handling is fixed during update (re #347). Tue, 07 May 2019 18:29:59 GMT István Váradi [946:c358a058574e] * src/mlx/gui/gui.py (modified) CEF initialization is put after updating (re #347) Tue, 30 Apr 2019 14:49:39 GMT István Váradi [945:90f458a3bc2d] * src/mlx/gui/cef.py (modified) * src/mlx/gui/gui.py (modified) ACARS CEF works on Windows (re #347) Sun, 28 Apr 2019 17:35:08 GMT István Váradi [944:ebf5b88d3fd2] * src/mlx/gui/cef.py (modified) Extra checks in the CEF code (re #347). Sun, 28 Apr 2019 17:34:43 GMT István Váradi [943:fc1c41b8f42b] * src/mlx/gui/cef.py (modified) The signatures of some CEF callback functions are updated (re #347). Sun, 28 Apr 2019 17:33:32 GMT István Váradi [942:26919855c6dd] * src/mlx/common.py (modified) PyGObject is the default (re #347) Sun, 28 Apr 2019 17:33:16 GMT István Váradi [941:2c0ae842657e] * src/mlx/const.py (modified) The version number indicates Python 3 (re #347) Sat, 27 Apr 2019 12:23:30 GMT István Váradi [931:8286bd44662d] * src/mlx/gui/gui.py (modified) Setting visual for CEF (re #347). Sat, 27 Apr 2019 12:21:24 GMT István Váradi [930:6da5e7a7ca9b] * src/mlx/web.py (modified) More robust NOTAM parsing Sat, 27 Apr 2019 12:21:05 GMT István Váradi [929:9586f81f7870] * src/mlx/util.py (modified) Better error logging Sat, 27 Apr 2019 12:20:37 GMT István Váradi [928:3b16c095d166] * src/mlx/i18n.py (modified) * src/mlx/pyuipc_sim.py (modified) * src/mlx/rpc.py (modified) * src/mlx/web.py (modified) Unicode handling changes (re #347). Sat, 27 Apr 2019 12:17:34 GMT István Váradi [927:566a7479b869] * src/mlx/gui/flightlist.py (modified) * src/mlx/gui/timetable.py (modified) Update to Gtk 3 API changes (re #347). Sat, 27 Apr 2019 12:15:15 GMT István Váradi [926:4cfa5825f5ab] * src/mlx/gui/common.py (modified) If the AppIndicator module is not available, it is ignored properly ... Sat, 27 Apr 2019 12:14:40 GMT István Váradi [925:7b6e501f28a1] * src/mlx/gui/common.py (modified) GI modules are required properly (re #347). Sat, 27 Apr 2019 12:13:37 GMT István Váradi [924:05c2338a2dc4] * src/mlx/gui/cef.py (modified) Fixed CEF window ID detection for Linux (re #347). Sat, 27 Apr 2019 12:11:14 GMT István Váradi [923:fe2a902681bc] * src/mlx/gui/timetable.py (modified) * src/mlx/rpc.py (modified) * src/mlx/web.py (modified) Eliminated calls to cmp() (re #347). Sat, 27 Apr 2019 12:07:59 GMT István Váradi [922:fcbc41076194] * src/mlx/fsuipc.py (modified) * src/mlx/pyuipc_sim.py (modified) Using integer division where necessary (re #347). Sat, 27 Apr 2019 12:06:32 GMT István Váradi [921:11f9fb4fb178] * src/mlx/fsuipc.py (modified) * src/mlx/logger.py (modified) * src/mlx/xplane.py (modified) Fixed ordering for classes that used __cmp__ (re #347). Sun, 24 Mar 2019 08:15:59 GMT István Váradi [919:2ce8ca39525b] * dcdatagen.py (modified) * diffdist.py (modified) * setup.py (modified) * src/mlx/acars.py (modified) * src/mlx/acft.py (modified) * src/mlx/airports.py (modified) * src/mlx/checks.py (modified) * src/mlx/common.py (modified) * src/mlx/config.py (modified) * src/mlx/const.py (modified) * src/mlx/flight.py (modified) * src/mlx/fs.py (modified) * src/mlx/fsuipc.py (modified) * src/mlx/gui/acars.py (modified) * src/mlx/gui/bugreport.py (modified) * src/mlx/gui/callouts.py (modified) * src/mlx/gui/cef.py (modified) * src/mlx/gui/checklist.py (modified) * src/mlx/gui/common.py (modified) * src/mlx/gui/delaycodes.py (modified) * src/mlx/gui/faultexplain.py (modified) * src/mlx/gui/flight.py (modified) * src/mlx/gui/flightlist.py (modified) * src/mlx/gui/gates.py (modified) * src/mlx/gui/gui.py (modified) * src/mlx/gui/info.py (modified) * src/mlx/gui/pirep.py (modified) * src/mlx/gui/prefs.py (modified) * src/mlx/gui/statusbar.py (modified) * src/mlx/gui/statusicon.py (modified) * src/mlx/gui/timetable.py (modified) * src/mlx/i18n.py (modified) * src/mlx/logger.py (modified) * src/mlx/mlx.py (modified) * src/mlx/pirep.py (modified) * src/mlx/pyuipc_emu.py (modified) * src/mlx/pyuipc_sim.py (modified) * src/mlx/rpc.py (modified) * src/mlx/rpccommon.py (modified) * src/mlx/singleton.py (modified) * src/mlx/sound.py (modified) * src/mlx/soundsched.py (modified) * src/mlx/test.py (modified) * src/mlx/update.py (modified) * src/mlx/util.py (modified) * src/mlx/watchdog.py (modified) * src/mlx/web.py (modified) * src/mlx/xplane.py (modified) Ran 2to3 Sat, 23 Feb 2019 13:38:11 GMT István Váradi [917:803dc6bacfa5] * src/mlx/acft.py (modified) * src/mlx/acft.py (modified) * src/mlx/checks.py (modified) * src/mlx/checks.py (modified) * src/mlx/const.py (modified) * src/mlx/const.py (modified) Merged 0.39 Fri, 28 Dec 2018 13:46:43 GMT István Váradi [915:20ac481b1ddf] * src/mlx/gui/cef.py (modified) Dummy change retracted Fri, 28 Dec 2018 13:46:25 GMT István Váradi [914:fd8a830d0685] * src/mlx/gui/cef.py (modified) Dummy change Fri, 28 Dec 2018 13:42:35 GMT István Váradi [913:55ffad57ee3e] * src/mlx/gui/cef.py (modified) A proper windowed widget is provided for CEF under Linux Wed, 19 Dec 2018 14:51:13 GMT István Váradi [912:7e2b9c82233d] * src/mlx/checks.py (modified) Increased allowed bank angles for X-Plane Sun, 16 Dec 2018 09:54:13 GMT István Váradi [911:9564211908a4] * src/mlx/const.py (modified) Incremented version number Sun, 16 Dec 2018 09:53:42 GMT István Váradi [910:9262de18f9d9] * src/mlx/checks.py (modified) The maximum allowed bank angle on X-Plane is increased for Boeing 737-300 Sun, 16 Dec 2018 09:53:06 GMT István Váradi [909:5df186bc203c] * src/mlx/const.py (modified) * src/mlx/fs.py (modified) * src/mlx/xplane.py (modified) Explicit support for X-Plane 11. Mon, 21 May 2018 14:15:25 GMT István Váradi [908:fcf3c44650f1] * src/mlx/common.py (modified) * src/mlx/gui/flight.py (modified) * src/mlx/pirep.py (modified) * src/mlx/rpc.py (modified) * src/mlx/web.py (modified) Basic functions work with the new website (re #332) Mon, 21 May 2018 14:14:13 GMT István Váradi [907:953dc1f27659] * src/mlx/const.py (modified) Stepped version Mon, 14 May 2018 16:38:38 GMT István Váradi [906:3a17458f7465] * src/mlx/xplane.py (modified) The debug printouts related to flaps settings are not required ... Sun, 13 May 2018 07:33:16 GMT István Váradi [905:04fa2396fbdb] * src/mlx/acft.py (modified) * src/mlx/xplane.py (modified) The Tu-154-M variant has 4 flaps notches (re #335, #336) Sun, 13 May 2018 07:22:22 GMT István Váradi [904:be1c17423472] * src/mlx/acft.py (modified) Weight and speed data for the Tu-154-M variant (re #337) Sun, 06 May 2018 08:29:41 GMT István Váradi [903:521a565fc5cc] * src/mlx/xplane.py (modified) Some extra printous related to the flaps on X-Plane Sun, 06 May 2018 08:29:02 GMT István Váradi [902:91ae223c5ce8] * src/mlx/xplane.py (modified) Adjusted the interpretation of the flaps setting. Sun, 06 May 2018 08:28:13 GMT István Váradi [901:960acab7a319] * src/mlx/const.py (modified) Stepped version Fri, 16 Mar 2018 09:00:12 GMT István Váradi [899:ec5238c77005] * locale/en/mlx.po (modified) * locale/hu/mlx.po (modified) * src/mlx/acft.py (modified) * src/mlx/flight.py (modified) * src/mlx/gui/flight.py (modified) * src/mlx/gui/gui.py (modified) * src/mlx/gui/weighthelp.py (modified) Cockpit and cabin crew weight is included in DOW, extra people are ... Fri, 16 Mar 2018 08:58:18 GMT István Váradi [898:55da787ce6e1] * src/mlx/acft.py (modified) * src/mlx/const.py (modified) * src/mlx/rpc.py (modified) * src/mlx/web.py (modified) Aircraft type information (currently DOW, and crew-specific DOW ... Fri, 16 Mar 2018 08:54:21 GMT István Váradi [897:673cfb8bd1d6] * src/mlx/config.py (modified) * src/mlx/gui/prefs.py (modified) RPC-based communication is used always. Fri, 16 Mar 2018 08:52:44 GMT István Váradi [896:0b4cfaafdd24] * src/mlx/checks.py (modified) The ZFW tolerance is reduced to 50kgs (re #332) Fri, 16 Mar 2018 08:52:05 GMT István Váradi [895:929448cde3f5] * locale/en/mlx.po (modified) * locale/hu/mlx.po (modified) * src/mlx/acft.py (modified) * src/mlx/const.py (modified) * src/mlx/gui/common.py (modified) * src/mlx/rpc.py (modified) * src/mlx/web.py (modified) The Ilyushin Il-62 is supported to some degree. Fri, 16 Mar 2018 08:46:56 GMT István Váradi [894:995dccbca6ab] * src/mlx/const.py (modified) Stepped version. Sun, 11 Mar 2018 09:02:42 GMT István Váradi [893:147633a04fda] * src/mlx/xplane.py (modified) The timestamps from X-Plane are increasing monotonically (re #333) Sun, 11 Mar 2018 09:02:15 GMT István Váradi [892:e4dc1adb878b] * src/mlx/const.py (modified) Stepped version Wed, 27 Sep 2017 19:00:19 GMT István Váradi [889:5f3b3d4a9957] * src/mlx/rpc.py (modified) An RPC-originated booked flight can be saved too Wed, 27 Sep 2017 18:59:56 GMT István Váradi [888:192f30302108] * src/mlx/acft.py (modified) Fixed DOW for Tu-154 Sun, 24 Sep 2017 15:32:59 GMT István Váradi [887:db97ee17b30b] * src/mlx/const.py (modified) Stepped version Sun, 24 Sep 2017 15:25:40 GMT István Váradi [886:cf149a030244] * src/mlx/const.py (modified) Stepped version Sun, 24 Sep 2017 15:18:27 GMT István Váradi [885:357542f992a9] * src/mlx/const.py (modified) Stepped version Sun, 24 Sep 2017 14:56:13 GMT István Váradi [881:03d03da434bb] * src/mlx/xplane.py (modified) Reordered the fuel tanks for Tu-154 Sun, 24 Sep 2017 14:55:59 GMT István Váradi [880:86104bcc20f1] * src/mlx/const.py (modified) Stepped version Sun, 03 Sep 2017 15:00:35 GMT István Váradi [879:657c4c4dc357] * src/mlx/gui/timetable.py (modified) Added return value check (re #304) Tue, 12 Sep 2017 14:18:01 GMT István Váradi [877:adf18182fbbf] * src/mlx/fsuipc.py (modified) * src/mlx/pyuipc_sim.py (modified) Considering the 64-bit versions of FSX Tue, 12 Sep 2017 14:14:06 GMT István Váradi [876:d9b953e53054] * src/mlx/const.py (modified) Stepped version Sun, 25 Jun 2017 08:35:43 GMT István Váradi [872:3e595cb00a3b] * src/mlx/gui/flight.py (modified) The window is less wide on Windows (re #304) Sun, 25 Jun 2017 08:03:26 GMT István Váradi [871:12573e826a09] * src/mlx/const.py (modified) Stepped version Sun, 18 Jun 2017 18:25:18 GMT István Váradi [869:0797a6796f55] * locale/en/mlx.po (modified) * locale/hu/mlx.po (modified) * src/mlx/gui/flight.py (modified) * src/mlx/gui/gui.py (modified) It is possible to book a flight from the flight selection page too ... Sun, 18 Jun 2017 18:18:35 GMT István Váradi [868:15ff07dedf9a] * src/mlx/gui/flightlist.py (modified) A double click in the accepted flights list views the selected flight ... Sun, 18 Jun 2017 18:15:40 GMT István Váradi [867:0db1c4089615] * src/mlx/gui/flightlist.py (modified) A popup menu is added to the pending flights browser (re #307) Sun, 18 Jun 2017 18:04:01 GMT István Váradi [866:0be744731d1b] * src/mlx/gui/flight.py (modified) Some padding to the left of the flight-specific buttons (re #304) Sun, 18 Jun 2017 18:02:32 GMT István Váradi [865:b452afb620fa] * locale/en/mlx.po (modified) * locale/hu/mlx.po (modified) * src/mlx/gui/flight.py (modified) The flight selection table popup menu includes printing (re #304) Sun, 18 Jun 2017 17:59:30 GMT István Váradi [864:b154a5d879cb] * locale/en/mlx.po (modified) * locale/hu/mlx.po (modified) * src/mlx/gui/flight.py (modified) A flight can be deleted from the flight list (re #308) Sun, 18 Jun 2017 17:44:54 GMT István Váradi [863:4c7bfec09347] * locale/en/mlx.po (modified) * locale/hu/mlx.po (modified) * src/mlx/gui/common.py (modified) * src/mlx/gui/flight.py (modified) The briefing can be printed from the program (re #307) Sun, 18 Jun 2017 17:44:30 GMT István Váradi [862:e1f5dddc266d] * src/mlx/acft.py (modified) The aircraft classes can be queried by aircraft type constants. Sun, 18 Jun 2017 17:44:07 GMT István Váradi [861:5fa8e92b19b2] * src/mlx/acft.py (modified) DOW values are made class attributes. Sun, 18 Jun 2017 11:56:02 GMT István Váradi [860:4598546ff6b8] * src/mlx/gui/flight.py (modified) The Save flight button is to the right of the flight list (re #308) Sun, 18 Jun 2017 11:17:51 GMT István Váradi [859:1e789c934953] * locale/en/mlx.po (modified) * locale/hu/mlx.po (modified) * src/mlx/const.py (modified) * src/mlx/gui/flight.py (modified) * src/mlx/gui/flightlist.py (modified) * src/mlx/gui/gui.py (modified) * src/mlx/gui/timetable.py (modified) * src/mlx/rpc.py (modified) * src/mlx/web.py (modified) Flight booking works (re #304). Thu, 08 Jun 2017 18:36:07 GMT István Váradi [858:1f655516b7ae] * locale/en/mlx.po (modified) * locale/hu/mlx.po (modified) * src/mlx/const.py (modified) * src/mlx/gui/common.py (modified) * src/mlx/gui/flightlist.py (modified) * src/mlx/gui/gui.py (modified) * src/mlx/gui/timetable.py (added) * src/mlx/rpc.py (modified) * src/mlx/web.py (modified) The timetable can be queried, displayed and filtered (re #304) Sun, 21 May 2017 18:13:41 GMT István Váradi [857:8fc7413fe0dc] * src/mlx/gui/flightlist.py (modified) The PIREP message (if any) is displayed for a rejected flight (re #307) Sun, 21 May 2017 18:13:33 GMT István Váradi [856:215eccff5185] * src/mlx/pirep.py (modified) PIREP processing is more resilient