Release v3.1.0
Release v3.1.0 of the F´ GDS. This includes a more efficient data architecture, python style refactoring, and quality of life improvements to the GDS GUI.
What's Changed
- Codebase formatting with
f-string
by @ThibFrgsGmz in #50 - Update/gds performance imrovement by @LeStarch in #51
- lestarch: fixing version for actual tools merge by @LeStarch in #52
- Use any() built-in function by @ThibFrgsGmz in #53
- Use all() built-in function by @ThibFrgsGmz in #54
- Refactoring conditional assignement with ternary operator by @ThibFrgsGmz in #55
- Use the most concise and pythonic way to create dictionaries and lists by @ThibFrgsGmz in #56
- Merge several
isinstance
functions into one by @ThibFrgsGmz in #58 - Refactoring
for
loop into comprehension list by @ThibFrgsGmz in #59 - Simplify if-expr with
or
keyword by @ThibFrgsGmz in #57 - Consolidating multiple comparisons into a single comparison by @ThibFrgsGmz in #63
- Refactor BaseAdapter.process_arguments with dict-comprehension by @ThibFrgsGmz in #61
- Refactoring by swapping if-expr to avoid negation by @ThibFrgsGmz in #62
- Rename first argument of
class_method
tocls
by @ThibFrgsGmz in #67 - Replace comparison with built-in
max
call by @ThibFrgsGmz in #64 - Use the built-in type
set
to check the membership of a collection of literals by @ThibFrgsGmz in #68 - lestarch: loosening package requirements by @LeStarch in #69
- lestarch: adding action to publish to pypi by @LeStarch in #71
- Fixes for fprime-cli by @codeflight1 in #60
- Use the built-in function
next
instead of a for-loop by @ThibFrgsGmz in #65 - Remove useless
else
& Swapif-else
branches by @ThibFrgsGmz in #66 - Remove an empty elif clause by @ThibFrgsGmz in #73
- Simplify args predicate with
all()
by @ThibFrgsGmz in #76 - Refactoring with list-comprehension by @ThibFrgsGmz in #78
- Refactoring conditional assignement with ternary operator by @ThibFrgsGmz in #75
- lestarch: converting base exception to exception by @LeStarch in #81
- Remove redundant slice index from
range()
by @ThibFrgsGmz in #74 - lestarch: adding dictionary information to GUI by @LeStarch in #80
New Contributors
- @ThibFrgsGmz made their first contribution in #50
- @codeflight1 made their first contribution in #60
Full Changelog: v3.0.2...v3.1.0