[chirp_users] New Daily Build
Greetings,
A new daily build of CHIRP is available. This includes changes made directly to the tree yesterday, and may include additional features, bug fixes, and/or bugs. If you are interested in trying it, grab it from the following location:
http://trac.chirp.danplanet.com/chirp_daily/daily-20150303
A list of the changes included in this build (since the last daily) follows:
Changes for Build #331 [Marco Filippi iz3gme.marco@gmail.com] Fix style issues in ft1d.py
This patch brings ft1d.py into conformance with PEP8 rules and removes it from the blacklist.
improves #2355
[Marco Filippi iz3gme.marco@gmail.com] Fix style issues in ft857.py
This patch brings ft857.py into conformance with PEP8 rules and removes it from the blacklist.
improves #2355
[Marco Filippi iz3gme.marco@gmail.com] Fix style issues in ft817.py
This patch brings ft817.py into conformance with PEP8 rules and removes it from the blacklist.
improves #2355
[Zach Welch zach@mandolincreekfarm.com] Use logging in chirpui/*.py (#2347)
[Zach Welch zach@mandolincreekfarm.com] Use logging in chirp/*.py (#2347)
[Zach Welch zach@mandolincreekfarm.com] Use logging in chirp[cw] (#2347)
[Richard Cochran ag6qr@sonic.net] Support new model Yaesu FT-2900R, new driver ft2900.py (#358) This adds driver ft2900.py to support the Yaesu FT-2900R radio. At this time, support is limited to the 200 standard memories. No banks, no settings, no band edge limits. Driver is loosely based on FT-2800 driver, with some code borrowed from VX-7 and FT-60 drivers. A sample .img file is being e-mailed to the dev list in a separate email.
[Zach Welch zach@mandolincreekfarm.com] Fix style issues in tools (#2355)
[Zach Welch zach@mandolincreekfarm.com] Fix style issues in fips.py (#2355)
[Zach Welch zach@mandolincreekfarm.com] Fix style issues in reporting.py (#2355)
[Zach Welch zach@mandolincreekfarm.com] Fix style issues in miscwidgits.py (#2355)
[Zach Welch zach@mandolincreekfarm.com] Fix style issues in memedit.py (#2355)
[Zach Welch zach@mandolincreekfarm.com] Fix style issues in memdetail.py (#2355)
[Zach Welch zach@mandolincreekfarm.com] Fix style issues in mainapp.py (#2355)
[Zach Welch zach@mandolincreekfarm.com] Fix style issues in importdialog.py (#2355)
[Zach Welch zach@mandolincreekfarm.com] Fix style issues in editorset.py (#2355)
[Zach Welch zach@mandolincreekfarm.com] Fix style issues in common.py (#2355)
[Zach Welch zach@mandolincreekfarm.com] Fix style issues in settings.py (#2355)
[Zach Welch zach@mandolincreekfarm.com] Fix style issues in bitwise.py (#2355)
[Zach Welch zach@mandolincreekfarm.com] Fix style issues in chirp module (#2355)
[Zach Welch zach@mandolincreekfarm.com] Fix style issues in bandplans (#2355)
[Zach Welch zach@mandolincreekfarm.com] Fix style issues in pyPEG.py (#2355)
[Zach Welch zach@mandolincreekfarm.com] Fix style issues in elib_intl.py (#2355)
[Zach Welch zach@mandolincreekfarm.com] Fix style issues in chirp_common.py (#2355)
[Zach Welch zach@mandolincreekfarm.com] Fix style issues in make_supported.py (#2355)
Like run_tests, this script monkeys with the path to find the chirp modules, so it gets a similar exception.
[Zach Welch zach@mandolincreekfarm.com] Fix style issues in csvdump scripts (#2355)
[Zach Welch zach@mandolincreekfarm.com] Fix style issues in unit tests (#2355)
The memedit unit tests needed an exception, as that module uses a lambda to fake localization when importing the UI module.
[Zach Welch zach@mandolincreekfarm.com] Fix style issues in run_tests (#2355)
The run_tests script contains logic to set the path for importing the chirp modules. This violates the style rule that all module-level imports must be at the top of the file, so I added it as an exception for this file.
[Zach Welch zach@mandolincreekfarm.com] Allow cpep8.py script to make exceptions (#2355)
This patch enhances the cpep8.py script with the ability to ignore a list of style rules on per-file basis. There are cases where it may be too disruptive to eliminate all style issues, so this mechanism allows the style checker to enforce the remainder of the style rules. The new --strict option will cause the script to ignore the exception list.
As a bonus, this change improves interactivity, so --verbose will cause the name of the file to be printed as it is checked (rather than printing one long list before it started). The downside: the pep8 module catches KeyboardInterrpt, so it's hard impossible to stop once it gets started.
[Zach Welch zach@mandolincreekfarm.com] Fix bad lambda conversion in platform.py (#2355)
... and today I learned that python's lambda expressions have an implicit "return" statement, while defs don't.
participants (1)
-
Build System