PackageTrack
Sign in Get early access

kconfiglib

A flexible Python Kconfig implementation

14.1.0 1.4M downloads/mo #3985 most downloaded on PyPI ulfalizer/Kconfiglib

What this package is like to depend on

Last release 2 years ago

no release in 18 months

Ships unpredictably

gaps range from 8 days to 4.7 years

This project publishes no release notes

the list below is its commits, not an announcement

Nothing withdrawn

no release was ever pulled

9 years old

164 releases · first in 2017

0 releases in the last 12 months

see the full history below

Release timeline

164 releases · Sep 2017 to Oct 2024
2018 2019 2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 60 of 164
  1. 14.1.1a4 04 Oct 2024 pre-release

    Nothing published for this version

  2. 14.1.0 31 Jan 2020
    Commits, not release notes

    This project publishes no release notes. Between v14.0.0 and v14.1.0 there were 2 commits, 2 of them substantive:

    • Return a message from Kconfig.write_autoconf()
    • Make 14.1.0 release to return message string from Kconfig.write_autoconf()
  3. 14.0.0 24 Jan 2020
    Commits, not release notes

    This project publishes no release notes. Between v13.7.1 and v14.0.0 there were 2 commits, 2 of them substantive:

    • Use 'python3' instead of 'python' in hashbangs
    • Make 14.0.0 release to use 'python3' in hashbangs
  4. 13.7.1 12 Jan 2020
    Commits, not release notes

    This project publishes no release notes. Between v13.7.0 and v13.7.1 there were 8 commits, 8 of them substantive:

    • Put some comments at the end of lines.
    • menuconfig: Remove some double blank lines
    • Make help for Kconfig file argument consistent in tools
    • guiconfig: Shorten _sorted_sc_nodes() a bit
    • Remove heavy page warning for Kconfig symbol reference in Zephyr
    • Fix _parse_block() comment re. next pointer
    • menuconfig: Work around crash on resize on some macOS systems
    • Make 13.7.1 release to work around macOS menuconfig resizing crash
  5. 13.7.0 22 Dec 2019
    Commits, not release notes

    This project publishes no release notes. Between v13.6.0 and v13.7.0 there were 4 commits, 4 of them substantive:

    • Fix typo in comment
    • Add "error: " to the error message for a missing endchoice/endif/endmenu
    • Remove redundant 'node.next = None' assignment for the last node in a file
    • Make 13.7.0 release
  6. 13.6.0 19 Dec 2019
    Commits, not release notes

    This project publishes no release notes. Between v13.5.0 and v13.6.0 there were 3 commits, 3 of them substantive:

    • Pass 'node.item' instead of 'node' to Kconfig._set_type()
    • menuconfig: Improve look and readability of the aquatic theme
    • Make 13.6.0 release to improve aquatic theme
  7. 13.5.0 17 Dec 2019
    Commits, not release notes

    This project publishes no release notes. Between v13.4.0 and v13.5.0 there were 6 commits, 6 of them substantive:

    • Make link to Kconfig tips page easier to spot
    • Rename _parse_properties() to _parse_props()
    • Rename _make_depend_on() to _depend_on()
    • Remove pointless return in Kconfig.init()
    • Include sys.argv[0] in error messages when suppress_traceback=True
    • Make 13.5.0 release to include script name for suppress_traceback=True
  8. 13.4.0 14 Dec 2019
    Commits, not release notes

    This project publishes no release notes. Between v13.3.2 and v13.4.0 there were 8 commits, 8 of them substantive:

    • Update links to Kconfig tips page in README
    • Mention that esp-idf uses Kconfiglib
    • Add a member function version of load_allconfig()
    • Add Kconfig.init() helper flag for suppressing tracebacks
    • Include "error: " in parsing error messages
    • Make genconfig and standard_kconfig() consistent
    • listnewconfig: Add option for showing help texts
    • Make 13.4.0 release with error reporting and listnewconfig improvements
  9. 13.3.2 27 Nov 2019
    Commits, not release notes

    This project publishes no release notes. Between v13.3.1 and v13.3.2 there were 5 commits, 5 of them substantive:

    • menuconfig: Ignore MENUCONFIG_STYLE on non-color terminals
    • menuconfig: Reuse _IS_WINDOWS for curses import error check
    • menuconfig: Rename _STYLE_STD_COLORS to _NAMED_COLORS
    • menuconfig: Ignore errors from use_default_colors()
    • Make 13.3.2 release
  10. 13.3.1 23 Nov 2019
    Commits, not release notes

    This project publishes no release notes. Between v13.3.0 and v13.3.1 there were 4 commits, 4 of them substantive:

    • genconfig: Add tip re. defining multi-line variables in makefiles
    • menuconfig: Check that bright named colors are < curses.COLORS
    • menuconfig: Avoid the non-ANSI 'brightwhite' color in the aquatic theme
    • Make 13.3.1 release
  11. 13.3.0 19 Nov 2019

    Nothing published for this version

  12. 13.2.0 29 Oct 2019

    Nothing published for this version

  13. 13.1.1 10 Oct 2019

    Nothing published for this version

  14. 13.1.0 10 Oct 2019

    Nothing published for this version

  15. 13.0.0 05 Oct 2019

    Nothing published for this version

  16. 12.14.1 26 Sep 2019

    Nothing published for this version

  17. 12.14.0 04 Sep 2019

    Nothing published for this version

  18. 12.13.0 03 Aug 2019

    Nothing published for this version

  19. 12.12.1 02 Jul 2019

    Nothing published for this version

  20. 12.12.0 01 Jul 2019

    Nothing published for this version

  21. 12.11.0 01 Jul 2019

    Nothing published for this version

  22. 12.10.0 25 Jun 2019

    Nothing published for this version

  23. 12.9.0 24 Jun 2019

    Nothing published for this version

  24. 12.8.0 24 Jun 2019

    Nothing published for this version

  25. 12.7.0 23 Jun 2019

    Nothing published for this version

  26. 12.6.0 21 Jun 2019

    Nothing published for this version

  27. 12.5.0 15 Jun 2019

    Nothing published for this version

  28. 12.4.0 09 Jun 2019

    Nothing published for this version

  29. 12.3.0 07 Jun 2019

    Nothing published for this version

  30. 12.2.1 06 Jun 2019

    Nothing published for this version

  31. 12.2.0 06 Jun 2019

    Nothing published for this version

  32. 12.1.0 04 Jun 2019

    Nothing published for this version

  33. 12.0.0 03 Jun 2019

    Nothing published for this version

  34. 11.9.1 01 Jun 2019

    Nothing published for this version

  35. 11.9.0 31 May 2019

    Nothing published for this version

  36. 11.8.0 29 May 2019

    Nothing published for this version

  37. 11.7.0 28 May 2019

    Nothing published for this version

  38. 11.6.0 25 May 2019

    Nothing published for this version

  39. 11.5.0 22 May 2019

    Nothing published for this version

  40. 11.4.0 19 May 2019

    Nothing published for this version

  41. 11.3.0 11 May 2019

    Nothing published for this version

  42. 11.2.0 10 May 2019

    Nothing published for this version

  43. 11.1.0 03 May 2019

    Nothing published for this version

  44. 11.0.0 30 Apr 2019

    Nothing published for this version

  45. 10.51.0 28 Apr 2019

    Nothing published for this version

  46. 10.50.1 28 Apr 2019

    Nothing published for this version

  47. 10.50.0 27 Apr 2019

    Nothing published for this version

  48. 10.49.0 26 Apr 2019

    Nothing published for this version

  49. 10.48.0 18 Apr 2019

    Nothing published for this version

  50. 10.47.0 17 Apr 2019

    Nothing published for this version

  51. 10.46.1 17 Apr 2019

    Nothing published for this version

  52. 10.46.0 11 Apr 2019

    Nothing published for this version

  53. 10.45.2 10 Apr 2019

    Nothing published for this version

  54. 10.45.1 04 Apr 2019

    Nothing published for this version

  55. 10.45.0 24 Mar 2019

    Nothing published for this version

  56. 10.44.0 22 Mar 2019

    Nothing published for this version

  57. 10.43.0 20 Mar 2019

    Nothing published for this version

  58. 10.42.0 16 Mar 2019

    Nothing published for this version

  59. 10.41.0 14 Mar 2019

    Nothing published for this version

  60. 10.40.0 10 Mar 2019

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive