# Circuitpython version discrepancies for Swan

**URL:** <https://discuss.blues.com/t/circuitpython-version-discrepancies-for-swan/872>\
**Category:** Uncategorized\
**Tags:** python\
**Created:** [June 15, 2022, 8:04pm UTC](https://discuss.blues.com/t/circuitpython-version-discrepancies-for-swan/872 "2022-06-15T20:04:45Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![ssozonoff](https://avatars.discourse-cdn.com/v4/letter/s/e9c0ed/32.png) [@ssozonoff](https://discuss.blues.com/u/ssozonoff)\
**Post date:** [June 15, 2022, 8:04pm UTC](https://discuss.blues.com/t/circuitpython-version-discrepancies-for-swan/872/1 "2022-06-15T20:04:45Z")

</div>

Hi,

Circuitpython org is offering a version 7.3.0 as a .bin for the Swan R5 and blues io has a 7.1.1-beta as a .uf2 here [Releases · blues/circuitpython · GitHub](https://github.com/blues/circuitpython/releases)

Why are there two versions being offered for the same board and which to use ? .uf2 installation seems easier than the .bin

Thanks,  
Serge

---

<div class="post-metadata">

**Author:** ![mat](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.blues.com/mat/32/230_2.png) [@mat](https://discuss.blues.com/u/mat)\
**Post date:** [June 15, 2022, 9:45pm UTC](https://discuss.blues.com/t/circuitpython-version-discrepancies-for-swan/872/2 "2022-06-15T21:45:20Z")

</div>

HI @ssozonoff! Thanks for your question, I can appreciate having multiple versions and different formats is not the best experience, and we are presently taking steps to smooth this out.

During development of the Swan port of CircuitPython we were doing releases independently from the main Adafruit release to both shorten the release cycle and allow Swan-specific features added to CircuitPython to be tested - features like the UF2 bootloader and the expanded 1MB filesystem for scripts.

We are in the process of getting everything ready for the Adafruit 8.0.0 release which should include full UF2 support from the Adafruit build.

In the meantime, I can build a UF2 binary for you so you have that on hand and can use the convenient drag and drop. 🙂 Just let me know if you want that.

Thanks,  
mat.

---

<div class="post-metadata">

**Author:** ![ssozonoff](https://avatars.discourse-cdn.com/v4/letter/s/e9c0ed/32.png) [@ssozonoff](https://discuss.blues.com/u/ssozonoff)\
**Post date:** [June 16, 2022, 6:54am UTC](https://discuss.blues.com/t/circuitpython-version-discrepancies-for-swan/872/3 "2022-06-16T06:54:27Z")

</div>

Hi Mat,

Thanks for the clarification. Can one assume then that changes made to the [blues.io](http://blues.io) fork have been merged into the Adafruit release 7.3.0 or are you saying this will only be dont as of release 8.0.0 ?

Kind thanks,  
Serge

---

<div class="post-metadata">

**Author:** ![mat](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.blues.com/mat/32/230_2.png) [@mat](https://discuss.blues.com/u/mat)\
**Post date:** [June 24, 2022, 12:13am UTC](https://discuss.blues.com/t/circuitpython-version-discrepancies-for-swan/872/4 "2022-06-24T00:13:33Z")

</div>

That’s a good question! The changes are in their `main` branch will be available in their next tagged 8.0 line of releases which is currently coming from `main`.

I’ve put up the latest binaries to our [own release page](https://github.com/blues/circuitpython/releases) for the interim so you don’t have to wait 🙂
