summaryrefslogtreecommitdiff
path: root/attoconf
AgeCommit message (Collapse)AuthorFilesLines
2024-02-07Loosen Python version requirementFedja Beader1-2/+2
2023-12-12Update for Python3Fedja Beader1-17/+10
File "attoconf/help.py", line 113, in detect_terminal_width fd = getattr(fd, 'fileno', lambda: -1)() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ io.UnsupportedOperation: fileno
2023-12-10Upgrade to Python3.Fedja Beader18-36/+36
Mostly using 2to3 automatic converter with some educated guesses on my part. Produces same TMWA Makefile as py2 attoconf. YMMV.
2015-10-01Fix legacy compatibility againBen Longbons2-1/+7
2015-10-01Add support for finding dependencies via pkg-configBen Longbons3-3/+110
2014-07-17Use a metaclass instead of @add_slotsBen Longbons10-33/+34
2014-07-17Ditch the special treatment of NoneBen Longbons8-107/+136
2014-07-16Remove possibility of custom varsBen Longbons4-35/+37
Retained temporary backward-compatibility vars until 1.0
2013-10-15Print help header for env sectionBen Longbons2-1/+2
2013-09-29Improve version messagesBen Longbons2-7/+33
2013-09-29Clean up config.status during testsBen Longbons2-1/+3
This should probably be handled some better way.
2013-09-26Fix unit test for that last commitBen Longbons2-5/+5
2013-09-26Remove support for origin trackingBen Longbons8-136/+91
This has not been very useful since config.status was implemented, and it kind of complicates the code.
2013-09-25Add a more flexible converter from Makefile.in to MakefileBen Longbons3-1/+84
2013-09-25Use keyword splats in ctorsBen Longbons3-8/+20
2013-09-25Remove duplicates from config.statusBen Longbons2-5/+9
2013-09-23Allow config.status to take additional argumentsBen Longbons2-2/+2
2013-09-22Implement config.statusBen Longbons2-4/+17
2013-08-07Remove inferior package version, fix makefile formatBen Longbons4-22/+5
The problem with version is that it breaks remake without reconf. Version should instead be handled by the makefile.
2013-08-06Fix versioningBen Longbons4-7/+9
2013-08-06Write vars to makefile in orderBen Longbons7-9/+32
2013-08-06Add config hashBen Longbons4-23/+71
2013-08-06Refactor checks and varsBen Longbons7-31/+53
2013-08-06All specifying varname, and fix bugsBen Longbons6-36/+29
2013-08-06Move all types to their own moduleBen Longbons10-56/+178
2013-08-05Add some stuff whose need became obvious when I tried to use itBen Longbons7-3/+115
2013-08-05Add a classy API, and use it to implement all the common optionsBen Longbons10-16/+894
2013-08-02Add flesh to the skeletonBen Longbons7-5/+702
2013-08-01Put some important files in a skeletonBen Longbons3-0/+139
2013-08-01Initial commit of the final draft of attoconfBen Longbons1-0/+0