This month in Fedora (February 2020)

So, turns out, February was a pretty busy month, with a lot of updates for a varied bunch of packages - including Poetry and other python packages, Syncthing, some new Rust packages, and the usual flurry of updates for elementary projects.

Additionally, what will become fedora 32 in April was branched off from the fedora master branch / rawhide this month, so there's now four active releases again.

python packages

The month started with a new release and a small packaging fix for Poetry, fixing crashes in situations when Poetry was installed without weak dependencies turned on.

package version release changes
poetry 1.0.3 1.fc32, 1.fc31 1.0.2 → 1.0.3
poetry 1.0.3 2.fc32, 2.fc31, 0.12.17-4.fc30 hard-code dependency on python3-lockfile

Later in the month, two more Poetry releases followed, accompanied by new releases of some of its dependencies (the pastel, clikit, and tomlkit python packages). All packages were built and submitted together as an update for rawhide, fedora 32 and 31.

package version release changes
python-pastel 0.2.0 1.fc33, 1.fc32, 1.fc31 0.1.1 → 0.2.0
poetry 1.0.4 1.fc33, 1.fc32, 1.fc31 1.0.3 → 1.0.4
python-clikit 0.4.2 1.fc33, 1.fc32, 1.fc31 0.4.1 → 0.4.2
python-tomlkit 0.5.10 1.fc33, 1.fc32, 1.fc31 0.5.9 → 0.5.10
python-tomlkit 0.5.11 1.fc33, 1.fc32, 1.fc31 0.5.10 → 0.5.11
poetry 1.0.5 1.fc33, 1.fc32, 1.fc31 1.0.4 → 1.0.5

ruby packages

A small bug-fix release for the jekyll-toc gem was released, and I promptly updated the package to this version for rawhide.

package version release changes
rubygem-jekyll-toc 0.13.1 1.fc32 0.13.0 → 0.13.1

Similarly, the latest version of the jekyll-sass-converter gem was pushed to rawhide.

package version release changes
rubygem-jekyll-sass-converter 2.1.0 1.fc32 2.0.1 → 2.1.0

I also pushed the regularly scheduled maintenance release for rouge to all supported fedora releases as an update.

package version release changes
rubygem-rouge 3.16.0 1.fc33, 1.fc32, 1.fc31, 1.fc30 3.15.0 → 3.16.0

golang packages

As always, I've also pushed the latest release of Syncthing to all supported branches of fedora in a timely manner.

package version release changes
syncthing 1.3.3 1.fc32, 1.fc31, 1.fc30 1.3.3 → 1.3.4

There also was a small new release for the asn1-ber golang library tagged this month, and I've pushed it as an update to rawhide.

package version release changes
golang-gopkg-asn1-ber-1 1.4.1 1.fc33 1.4 → 1.4.1

rust packages

In preparation for packaging some of my personal projects (which happen to be written in Rust), I had to package some of their dependencies for fedora. This batch of new packages prepares the way for official packages of both fedora-update-feedback and bodhi-cli packages happening eventually.

package version release changes
rust-dissimilar 1.0.1 1.fc32 initial packaging
rust-retry 1.0.0 1.fc32 initial packaging
rust-rustyline-derive 0.3.0 1.fc32 initial packaging
rust-serde_repr 0.1.5 1.fc32 initial packaging
rust-serde_url_params 0.2.0 1.fc32 initial packaging
rust-tower-service 0.3.0 1.fc32 initial packaging
rust-tower-layer 0.3.0 1.fc33 initial packaging
rust-tower-test 0.3.0 1.fc33 initial packaging
rust-tower-util 0.3.0 1.fc33 initial packaging
rust-rustyline 0.3.0 1.fc33 initial packaging
rust-futures-timer 0.1.1 3.fc33 package unretirement

elementary packages

As usual, the elementary Project also published some new releases of their projects, including a nice feature update for Files.

package version release changes
elementary-files 4.4.0 1.fc33, 1.fc32, 1.fc31, 1.fc30 4.3.0 → 4.4.0

The Dippi screen size / resolution checker tool also got a new small release.

package version release changes
dippi 2.7.4 1.fc33, 1.fc32, 1.fc31, 1.fc30 2.7.3 → 2.7.4

The latest version of the elementary Greeter features a small bug-fix - it now ensures that manual login is always possible if all other users have been hidden.

package version release changes
elementary-greeter 5.0.2 1.fc33, 1.fc32, 1.fc31 5.0.1 → 5.0.2

The latest version of the Sideload flatpak installer application features a small performance improvement for the calculation of the initial download size.

package version release changes
elementary-sideload 1.0.1 1.fc33, 1.fc32, 1.fc31, 1.fc30 1.0.0 → 1.0.1

The latest version of the Bluetooth plug for Switchboard features updated and improved translations.

package version release changes
switchboard-plug-bluetooth 2.3.1 1.fc33, 1.fc32, 1.fc31, 1.fc30 2.3.0 → 2.3.1

The latest release of Code brings some small new feautures and other, nice improvements and usability fixes.

package version release changes
elementary-code 3.3.0 1.fc33, 1.fc32, 1.fc31, 1.fc30 3.2.0 → 3.3.0

Last, the elementary "Stylesheet" also got a new version this month, and the fedora packages will already be up-to-date again when you read this.

package version release changes
elementary-theme 5.4.2 1.fc33, 1.fc32, 1.fc31, 1.fc30 5.4.1 → 5.4.2