hugovk, to python
@hugovk@mastodon.social avatar

Hello again library maintainers! 🐍

Because everyone was so good at finding bugs last time (thank you!), we're getting a bonus release candidate! 🎉

🚨🚨 The third and final Python 3.12 RC is out now! Please give it a spin, it's the last chance to find critical problems.

How to test:

https://dev.to/hugovk/help-test-python-312-beta-1508

More info:

https://discuss.python.org/t/python-3-12-0rc3-released-honestly-the-final-release-candidate-i-swear/34093?u=hugovk

hugovk, to python
@hugovk@mastodon.social avatar

@coveragepy can now use Python 3.12's new sys.monitoring module with much lower overhead.

On 3.12, it's about the same as if you were running tests without coverage enabled!

https://nedbatchelder.com/blog/202312/coveragepy_with_sysmonitoring.html

With 7.4.2, you can set COVERAGE_CORE=sysmon globally on your CI, and it'll only use it where available (Python 3.12 and 3.13 alpha), and use the default for 3.11 and older.

For example, @pillow is 9% - 27% faster!

https://github.com/python-pillow/Pillow/pull/7820

hugovk, to programming
@hugovk@mastodon.social avatar

Calling all library maintainers! 🐍

Python 3.12 is in beta! 🎉

This means no new features are allowed in and it's now time to start testing your code. You might find things in your code to fix, or even better, you might find things to fix in Python itself!

Here's how to do it:

https://dev.to/hugovk/help-test-python-312-beta-1508

hugovk, to python
@hugovk@mastodon.social avatar

Hello library maintainers! 🐍

The second and final Python 3.12 release candidate is out! 🎉

🚨 This means we have under a month before the big release on 2023-10-02 to test our packages and get them ready. And we might help iron out last-minute bugs in Python itself!

I've updated my how-to-test guide:

https://dev.to/hugovk/help-test-python-312-beta-1508

More info:

https://discuss.python.org/t/python-3-12-0rc2-final-release-candidate-released/33105?u=hugovk

GTK, to GNOME
@GTK@floss.social avatar

If you have experience maintaining a GitLab CI runner on macOS, and you wish to contribute to building and testing GLib and GTK on macOS, please join the GNOME Infrastructure channel to help maintaining the macOS server provided by the GNOME Foundation, otherwise we will have to retire it. More details on Discourse: https://discourse.gnome.org/t/potential-retirement-of-the-macos-ci-builder-for-glib-and-gtk/16198

WoodpeckerCI, to cochlearimplants German

Today marks an awesome milestone!

Our v1.0.0 just got out into the wild.
Catch it if you can ... and play around, it got a ton of improvements over our old versions.

Also please so everybody notice it.

https://github.com/woodpecker-ci/woodpecker/releases/tag/v1.0.0

Codeberg, to cochlearimplants
@Codeberg@social.anoxinon.de avatar

What about on ?

We are providing access to our instance to those who need it, some caveats still apply.

Also, you can read about the upcoming .

Check out our docs to learn more about the state of CI on Codeberg: https://docs.codeberg.org/ci/

hugovk, to python
@hugovk@mastodon.social avatar

🍏Ⓜ️1️⃣🐍Good news!

Now that @github Actions supports macOS M1 runners, we've added them to the CPython CI, and have finally promoted aarch64-apple-darwin to the top support tier!

This means CI failures block releases, cannot be merged to main or must be fixed or reverted immediately, and the whole core dev team is responsible rather than one or two.

https://peps.python.org/pep-0011/

instantiator, to cochlearimplants
@instantiator@mastodon.social avatar

👋 Come work with me at Nesta!

We're looking for a front-end developer to join our small team as we build prototypes / MVPs / and production-ready collective intelligence solutions.

There's lots more information in the job description, and I'll gladly talk to you about the role if you have questions. Reach out!

Apply by 28th May:
https://www.nesta.org.uk/jobs/frontend-mid-level-developer-ccid/

nekohayo, to GNOME
@nekohayo@mastodon.social avatar

Want a nice and reliable application for and desktops (& !) in general, based on the @EvolutionGnome data server?

Know some #C and looking for a well-scoped challenge to get your feet wet and put those skills to use in ?

could really use your help to write unit tests, so that we can use for all timezones-related code and make it reliable. Now is the time!
https://fortintam.com/blog/call-for-help-writing-gnome-calendar-compliance-unit-tests/

collabora, to linux
@collabora@floss.social avatar

Meet DRM-CI, a groundbreaking solution that enables developers to test their graphics subsystem patches across numerous devices within the community's shared infrastructure. https://col.la/drmci

civodul, to random
@civodul@toot.aquilenet.fr avatar

“From development environments to continuous integration—the ultimate guide to software development with Guix”
https://guix.gnu.org/en/blog/2023/from-development-environments-to-continuous-integrationthe-ultimate-guide-to-software-development-with-guix/

jon, to drupal

I created something that makes Behat MUCH easier:

Using the Drush Behat Params library, you can quickly and easily configure Behat for Drupal testing. This library provides a drush command wrapper for 'bin/behat' with BEHAT_PARAMS already set, eliminating the need to specify the URL, path to code, and drush alias each time you run Behat.

#drupal #behat #testing #ci #cd #qa #qc
https://www.thinkdrop.net/simplify-your-behat-settings-drush-behat-params

t3muc, to php German
@t3muc@typo3.social avatar

Am Dienstag, 12. Februar, geht es um 19 Uhr um das Thema Projektübernahmen und -updates.
@danielsiepmann zeigt uns, wie eine Übernahme gelingt und wie man das Projekt anschließend aktualisiert. Dabei gehts dann auch um Themen wie , Linting, Testing mit @phpunit und Tools wie @phpstan oder .

➡️ https://www.meetup.com/de-DE/munich-typo3-user-group/events/298927902/

lamecarlate, to web French
@lamecarlate@pouet.it avatar

Fédinautes dans le dév web, j'ai besoin d'aide !

Je cherche à faire une validation W3C automatisée pour le boulot. Appeler l'API du validateur W3C n'est pas possible, nous avons une authentification. Compiler le site en fichiers html pour html-validate ou autre semble hors de portée (c'est un site en React)(patapé). Donc je me tourne vers Selenium : et à partir de là, je ne sais pas comment valider…

Vous auriez des idées ? Merci 😸

qgis, (edited ) to random
@qgis@fosstodon.org avatar

2023 Results

We are extremely pleased to announce the 4 winning proposals for our 2023 QGIS.ORG grant programme:

QEP#266 cleanup

QEP#271 Porting to C++ and harmonization of Processing algorithms

QEP#267 Add handling to QGIS

QEP#268 Improve test result handling on QGIS

Funding for the programme was sourced by our project donors and sponsors!

http://blog.qgis.org/2023/06/26/qgis-grant-programme-2023-results/

madnuttah, to Magic
@madnuttah@fosstodon.org avatar

I've made a new #workflow which is tagging and releasing #cd built images automatically too. I can't wait for @nlnetlabs releasing a new #unbound version to watch the #magic. Or to watch it fail.

In my dev-env it works like a charm, though.

I don't want to seem arrogant but I guess this is one of the most feature-rich, secure and advanced image around. And always made with ❤️.

Yeah, I'm a bit proud of myself which is rare.
#ci #dns #dnssec #privacy #opensource

vsaw, to cochlearimplants
@vsaw@mastodon.social avatar

This is quite cool! If I understand correctly this is a custom runner that in addition to running your pipeline as expected gives you automated power reading of the execution so you can track regressions in power usage and make your more sustainable!

From: @be4foss
https://floss.social/@be4foss/110536820625530320

collabora, to linux
@collabora@floss.social avatar

: Following our blog post from earlier this month, we have now submitted a patch to introduce kci-gitlab, a GitLab-CI pipeline for kernel testing! More here: http://col.la/kcigl

Codeberg, to random
@Codeberg@social.anoxinon.de avatar

Introducing some of the new features now available on Codeberg (the thread will be extended over the next days):

You can now set your pronouns in your user settings, and they will display on your profile.

If you link to code in an issue, these will now show up as a preview, see https://codeberg.org/forgejo/forgejo/issues/3525 for example.

Codeberg,
@Codeberg@social.anoxinon.de avatar

If you visit the activity pages of your repository, you can now find much more information an graphs, like a list of contributors and code frequency.

If you prefer to use the , you can now select the dedicated sourcehut integration in your repo webhooks settings (see https://forgejo.org/docs/v7.0/user/webhooks/).

Fotoptikon, to cochlearimplants Polish
@Fotoptikon@pol.social avatar

Mam karte do tv, od .box
jest sposób na podłączenie jej do laptopu? W tv jest miejsce, gdzie trzeba ją włożyć, ale na laptopie nie. Może się nie da?

orhun, to rust
@orhun@fosstodon.org avatar

I discovered a very nice tool to work with open source licenses! 📜

🦅 hawkeye: Simple license header checker and formatter.

🦀 Written in Rust!
🛠️ Supports configuration via licenserc.toml
🚀 Also runs in GitHub Actions CI.

⭐ GitHub: https://github.com/korandoru/hawkeye

KathyReid, to opensource
@KathyReid@aus.social avatar

The @thoughtworks for April 2024 is worth a read - covers the movement away from licenses (the @osi gets a mention for their stewardship of licenses to date, and flags challenges), the rise of code generation and the impacts on and workflows (AI code generators change workflow patterns), and for creation - we're seeing distinct patterns emerge through .

I've always enjoyed the Tech Radar format - it simplifies the complexity of a fast-changing landscape and makes it tractable for decision makers.

https://www.thoughtworks.com/radar

craftyguy, to cochlearimplants
@craftyguy@freeradical.zone avatar

debugging tests that fail only in #gitlab #ci is the worst... #sourcehut absolutely has it right by allowing you to SSH into a runner that failed a job.

everythingopen, to AWS
@everythingopen@fosstodon.org avatar

Continuing our #EverythingOpen Schedule Highlights, we present Faisal Masood of #AWS who will talk about the #ML life-cycle of #data preparation, model #training, testing and deployment, and the role that #automation and #monitoring tools play.

Faisal shows you how to build a model workflow where all team members can collaborate to create a #CI and delivery pipeline for ML models.

🗓️ Schedule: https://2024.everythingopen.au/schedule/

🗓️ Schedule: https://2024.everythingopen.au/attend/tickets/

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • provamag3
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • JUstTest
  • All magazines