Skip to content

Releases: adafruit/circuitpython-build-tools

1.0.0!

05 Jan 01:12
Compare
Choose a tag to compare

Actually a minor change that changes behavior enough to warrant a top level bump. This will now cause multi-lib builds like the Adafruit CircuitPython Bundle and CircuitPython Community Bundle builds to fail when a submodule doesn't have a release.

Fix common version case

27 Dec 16:37
a6489f9
Compare
Choose a tag to compare

Fixes version computation when a tag does exist.

A couple more fixes

26 Dec 21:08
4f264c7
Compare
Choose a tag to compare

This fixes a crash when a library has a multiple top-level py files. It'll now print error info and exit with a non-zero status so Travis will fail.

This also fixes an issue with determining a version number when a repo has no tags. It defaults to tag 0.0.0.

Bug fix

21 Dec 19:42
Compare
Choose a tag to compare

Fix builds of libraries which are packages instead of a single module.

Real versions!

20 Dec 23:30
88731d5
Compare
Choose a tag to compare

Files in zips will now have their version place holders replaced.

For example:

__version__ = "0.0.0-auto.0"

Will become __version__ = "3.0.0" the the git tag is 3.0.0.

For intermediate versions it will be something like __version__ = "3.0.1-alpha.0.plus.1+adaf00" where the 1 indicates its one commit ahead and adaf00 is the first seven characters of the commit hash.

One fix

06 Dec 22:46
Compare
Choose a tag to compare

Fix the version checking package name

Rename to circuitpython-build-tools and drop 1.x support

06 Dec 19:04
Compare
Choose a tag to compare

This also changes the zip naming format to include the full version name that is supported. We hope this will make people more aware of updates.

Try including scripts package

30 Nov 21:04
Compare
Choose a tag to compare
0.0.11

Explicitly add scripts package.

And again

30 Nov 20:34
Compare
Choose a tag to compare

Forgot to push the previous commit

Tweak hoping to include mpy-cross again

30 Nov 20:24
Compare
Choose a tag to compare
0.0.9

fixup build_mpy_cross location