Projects in the topic python
Python is an interpreted, high-level and general-purpose programming language.


Revive (web)pin for openSUSE

a record by lrupp

Which package currently provides libfoo.so.6 ?

Updated over 5 years ago. 12 hacker ♥️. Has no hacker: grab it!

Make spiv full featured image viewer and release GFXprim RC1

an invention by metan

Description

Updated almost 8 years ago. No love.

Create a tool to sync GroupWise calendars with a local radicale server

a project by cbosdonnat

I already have a [python script][0] processing mails received in the Calendar folder to get the ical event and push it to [radicale][1]. It has several drawbacks:

Updated over 5 years ago. 6 hacker ♥️.

Weblate improvements

a project by Nijel

My plan is to add some more features to Weblate. The list is definitely not complete, but I'd like to check at least following areas:

Updated over 5 years ago. 3 hacker ♥️.

MirrorPinky

a project by darix

A web frontend for the mirrors in the mirrorbrain database to allow the mirror admins to manage their entries themself.

Updated almost 5 years ago. 3 hacker ♥️.

Improve OpenStack Documentation

an invention by a_jaeger

Improve OpenStack documentation and tools used by it.

Updated over 5 years ago. 4 hacker ♥️.

pyg: PEG parsing runtime for Python

a project by rneuhauser

pyg will be a PEG parser library formed as an internal Python DSL. it will be used in cramex, a copycat of cram with expect support.

Updated almost 5 years ago. No love.

Continue on osc3 porting

an invention by mvyskocil

Preface

In a previous hackweek project (https://github.com/SUSE/hackweek/wiki/osc3%3A-port-osc-to-Python3) I have converted osc code to Python3. This has triggered quite some weirdness regarding plugins, but osc is usable from python3. Or it was, not sure if more recent changes did not break the compatibility.

Updated almost 8 years ago. No love.

Cloud rearrangement: VM migration path-finding

an invention by aspiers

There are several use cases where it's beneficial to be able to automatically rearrange VM instances in a cloud into a different

Updated over 5 years ago. 1 hackers ♥️.

supportconfig database

an invention by leonardocf

The supportconfig utility is used by support teams to collect all information needed to troubleshoot a system in one shot.

Updated almost 5 years ago. 2 hacker ♥️.

Bootstrap UI for Weblate

an invention by mcihar

Implement better UI for Weblate using Twitter Bootstrap library.

Updated over 5 years ago. 3 hacker ♥️.

Management solution for openSUSE based on Salt-stack

an idea by dmacvicar

Saltstack is the only configuration management solution that does not look like a ball of hair.

Updated almost 3 years ago. 5 hacker ♥️. Has no hacker: grab it!

pmpman -> why dont we automate the music on our phone / mp3 player?

a project by osynge

Usecase.

Updated over 5 years ago. 4 hacker ♥️.

detect and visualise git commits' patch-based dependencies

a project by aspiers

It is well-known that two git commits within a single repo can be independent from each other, by changing separate files to each other, or changing separate parts of the same file(s). Conversely when a commit changes a line, it is "dependent" on not only the commit which last changed that line, but also any commits which were responsible for providing the surrounding lines of context, because without those previous versions of the line and its context, the commit's diff would not cleanly apply.

Updated over 5 years ago. 4 hacker ♥️.

From kickstart to jumpstart

a project by schillingf

Introduction

Updated over 5 years ago. 4 hacker ♥️.

N00B Project: 2D game in Python

a project by bhertwig

Two trainees embarking on their coding adventure!

Updated over 5 years ago. 5 hacker ♥️.

Port Spacewalk to Salt-Stack

an invention by dmacvicar

Spacewalk has its custom client stack.

Updated almost 3 years ago. 1 hackers ♥️.

Splitting python-gammu out of Gammu

an invention by mcihar

In past it was needed these project to be developed together due to unstable API of Gammu. This is now stable and having python module in the code just makes the things harder. The code should be separated, use standard distutils and have testsuite. In future it should also support Python 3, but that's not the primary goal now.

Updated almost 3 years ago. 1 hackers ♥️.

Weblate 2.3

a project by mcihar

Work towards release of Weblate 2.3, the roadmap is in the issue tracker:

Updated almost 3 years ago. 1 hackers ♥️.

A tool for remote ssl service testing/evaluation

an invention by whdu

Maybe it is yet another wheel

but still worth to do. The original idea is come from https://xmpp.net/.

Updated over 5 years ago. 4 hacker ♥️.

AppArmor utils: rewrite more rule types into classes

an invention by cboltz

While the python-based AppArmor utils (aa-logprof etc.) are much easier to understand and maintain than the old perl code, there are still some terribly long functions like parseprofiledata() in aa.py that are not too easy to understand. Also, using hasher() (a recursive array) as storage can have some strange side effects. Another problem is that test coverage isn't too good, especially for the bigger functions.

Updated over 5 years ago. 1 hackers ♥️.

The future of systems management

a project by j_renner

A new web UI for saltstack, possibly the future of systems management.

Updated over 5 years ago. 3 hacker ♥️.

Reconstruction Beijing GNU/Linux User Group Website

an invention by tonghuix

Cause the original BLUG website is too old and lack of security, so we plan to fully rework for this website.

Updated over 5 years ago. 1 hackers ♥️.

Weblate for l10n.opensuse.org

a project by matejcik

This hackweek, we will be hacking on Weblate and adding features that we need to use it as a translation tool for openSUSE!

Updated over 5 years ago. 2 hacker ♥️.

Minimal Salt packaging

an invention by kwk

Challenge

Updated over 5 years ago. 2 hacker ♥️.

Training Labs Python Port, Liberty Support and OpenSUSE 13.2 support

a project by dguitarbite

Porting training labs to Python. This includes re-implementing the host side BASH scripts (which handle VirtualBox and KVM related tasks) to Python. For full details on this please follow training-labs project:

Updated over 5 years ago. 1 hackers ♥️.

Gordon

an invention by evshmarnev

Gordon

A collection of autotests for Crowbar

Updated almost 3 years ago. 6 hacker ♥️.

Create a parser for Training Labs

a project by dguitarbite

Introduction

Updated almost 8 years ago. No love.

Bring Linux memory scanner scanmem/GameConqueror to openSUSE

an invention by sparschauer

All other distributions have scanmem/gameconqueror packages. scanmem is a command line memory scanner to locate variables in memory and GameConqueror is the Python/GTK3 front-end for it which also provides game trainer features. But it is not only a game cheating tool. It can also help testing applications, debugging memory issues, watching variables in memory or it can be used for reverse-engineering. Hackers also use it for things like ping spoofing.

Updated almost 3 years ago. 5 hacker ♥️.

Orca: hunting cephalopods for fun and dinner

a project by LarsMB

Orcas are amazing animals. They are playful, intelligent, great swimmers, and very social. They also love to play with their food, hunting down their prey with advanced strategies - understanding where its prey hides, how it will try to escape, and how to overcome those tactics - and having a lot of fun doing so, before relentlessly tearing it apart, killing it, and eat it. Not necessarily in that order. Oh, and they have the right color scheme.

Updated almost 5 years ago. 8 hacker ♥️.

crossword puzzle generator

a project by rsimai

Create a console application for a crossword puzzle generator that can be fed with a custom list of word+explanation pairs. It may be used by people to quickly familiarize with a specific topic (e.g. a knowledge area, new hires to the company ...) to at least understand the terminology and the abbreviations that are used. Or to just have some distraction and fun :-)

Updated over 5 years ago. 2 hacker ♥️.

Improve py2pack

an invention by tbechtold

py2pack is the prefered tool todo Python packaging for openSUSE. There are multiple issues. The one I want to focus on is the dependency detection which is tricky for Python packages.

Updated over 5 years ago. 2 hacker ♥️.

Integrate Machinery into SLEnkins (QA-automation-testing)

a project by dmaiocchi

WEB_PAGES:

Updated over 5 years ago. 14 hacker ♥️.

TumbleSLE - Applying Tumbleweed Logic to the SLE codebase for more efficient testing & development

an invention by RBrownSUSE

Right now internal SLE development is still organised & structured around the concept of 'Milestones'. Schedules are defined, deadlines are set, and off we go making Alpha 1, 2, 3, Betas 1, 2, 3, RC's, and so on.

Updated over 5 years ago. 10 hacker ♥️.

Gomoduino: put some nice lights on your workstation to notify your coleagues when you are busy

a project by vcuadradojuan

https://github.com/viccuad/gomoduino

Updated over 5 years ago. 7 hacker ♥️.

hacking with hypothesis.

a project by dwaas

Hypothesis is a python property based testing framework inspired by quickcheck.

Updated almost 8 years ago. No love.

continue / push osc2

a project by mstrigl

While osc is growing and getting more and more complex and hard to maintain, there is an object oriented rewrite of osc which key points are:

Updated over 5 years ago. 5 hacker ♥️.

Sonnenhut: Simple dashboard for photographers

a project by dpopov

Sonnenhut is a simple Pythong web app that provides basic info useful for planning photographic activities. The current iteration does the job, but it can be improved and extended in a number of ways.

Updated almost 3 years ago. 1 hackers ♥️.

Evernote client (everpad/geeknote) for openSUSE

a record by mwilck

Evernote is a popular cloud-based note-taking application. It has the advantage of being available on many platforms, thus notes taken on an Android phone are readily available on the desktop, and vice versa.

Updated over 3 years ago. 5 hacker ♥️. Has no hacker: grab it!

Shell completion

an idea by federico3

Implement shellcomp

Updated almost 5 years ago. No love. Has no hacker: grab it!

SUSE Manager / Salt integration revisited

a project by j_renner

There is a number of possible improvements to the architecture of SUSE Manager / Salt integration that should be investigated in order to improve the reliability and scalability of the backend:

Updated almost 3 years ago. 5 hacker ♥️.

RankWell: Markov Chain Generation of Yelp Restaurant Reviews

a project by ericp

Ever left a restaurant wanting to write a review, but thinking it wasn't worth the trouble to tap out all those words on your phone -- you just want to give the place your n stars and provide a few words of praise or condemnation? If only you could press a button to generate a plausible review. If this project happens, you will.

Updated over 5 years ago. 2 hacker ♥️.

oscar

a project by zhangxiaofei

oscar is short for osc sugar, it will be a collection of little wrapper scripts on top of the openSUSE build service command-line tool that make it easier to use.

Updated over 5 years ago. 1 hackers ♥️.

Convert the openATTIC project web site from Typo3 to Nikola (static content generator)

a project by LenzGr

Overview

Updated almost 3 years ago. 1 hackers ♥️.

package mediagoblin

an invention by mstrigl

From the mediagoblin.org website:

Updated over 2 years ago. 2 hacker ♥️.

Playing with OpenFaaS: a Serverless Framework for Docker and Kubernetes

a project by pgeorgiadis

OpenFaaS - Functions as a Service

Updated almost 3 years ago. 3 hacker ♥️.

Improve Conference Recording Experience

a project by dmolkentin

Problem statement

Updated over 5 years ago. 2 hacker ♥️. 1 follower.

Enhance Staging Project process: reduce the gap between Letter staging and ADI staging

a project by mlin7442

We have a known defect exists in Staging Project process, according to the staging project design(in-ring/non-ring), the requests of a application stack can be dispatched to letter staging and adi staging both, in case the request staged in adi staging relies the request staged in letter staging which may causes sometimes the request in adi staging will not be checked-in at the same round, this leads that application stack have different version in TW and those package had request left in adi staging may does not work well as version unmatched to other library. We see this issue happened on Qt5 stack; KDE Applications, etc. For example: a Qt5 stack update, libqt5-qtbase will be staged in a letter staging however libqt5-qtwebview will be staged in a adi staging, once libqt5-qtbase be accepted that libqt5-qtwebview won't be accept in the same round due to it can not be built before libqt5-qtbase merged to Factory but after - 2-phase update. Therefore we need a way to handle those cases to reduce the gap between Letter staging and ADI staging.

Updated about 7 years ago. No love.

Setup TensorFlow and wrote a simple classifier

a project by mbologna

  • Setup Tensorflow on OpenSUSE 42.3
  • Look for a way to package it
Updated over 5 years ago. 3 hacker ♥️.

Running openATTIC and DeepSea on multiple distros

a project by jluis

Running openATTIC and DeepSea on Multiple Distributions

Updated over 5 years ago. 2 hacker ♥️.

Learning & using Tensorflow to estimate patch installation times on SUSE Manager

an invention by PSuarezHernandez

Introduction

Updated almost 5 years ago. 5 hacker ♥️. 1 follower.

Bugzilla Sync for Taiga

an idea by suntorytimed

What is Taiga?

Updated almost 5 years ago. 3 hacker ♥️. Has no hacker: grab it!

FATE sync for Taiga

an idea by suntorytimed

What is Taiga?

Updated almost 5 years ago. 3 hacker ♥️. 1 follower. Has no hacker: grab it!

Machine Learning: Participate in a competition on Kaggle

a project by mdinca

The goal is to learn about Kaggle and Machine Learning.

Updated over 5 years ago. 5 hacker ♥️.

Supportconfig improvements for SOC

a project by pedrivo

The supportconfig tool is a great resource for troubleshooting common system issues on SLES but its functionalities might not be enough to troubleshoot other issues related to cloud solutions. I would like to invite you to contribute on this project by creating new plugins/tools to complement supportconfig's great power and ease the troubleshooting process for SUSE Openstack Cloud product.

Updated almost 3 years ago. 4 hacker ♥️. 1 follower.

Improve supplychain security in the build service

an idea by kbabioch

In the past I've worked on a set of scripts to identify potential for improvement of the supply chain within our build service. For now RPM files can be scanned for unused signature files that are available upstream and look for potentially unused https:// links, although they are available.

Updated over 5 years ago. 1 hackers ♥️. 1 follower. Has no hacker: grab it!

Extend urlwatch to support monitoring of GitHub (and other git) repos

an idea by kbabioch

I'm currently using urlwatch to watch for new releases in upstream projects. It monitors the output of a URL and notifies you about any changes. This works fine for URLs, but there is currently no official support for GitHub. Due to the nature of the GitHub webpages, there is a some change each time you access the page and it is difficult to come up with the right set of filters.

Updated over 5 years ago. 3 hacker ♥️. 1 follower. Has no hacker: grab it!

logorator: an offline internal analytics tool

a project by dleidi

There are customer use cases where sharing information via internet or uploading data somewhere is not acceptable for security reasons: this avoid the usage of some tool like the most famous Google Analytics, and prevent developers from understanding how the web application is used by the customers. I don't want to reinvent the wheel and re-implement a copy of Google Analytics, but getting inspired from it, the goal is to reuse information that we already have to extrapolate an analysis of the WebApp customer usage.

Updated over 5 years ago. 2 hacker ♥️.

Learn python by building a homepage with Flask

an idea by mbrugger

I thought it would be time to learn a new programming language. I decided to go with python, as it's an all-rounder and I have some basic knowledge on that.

Updated about 3 years ago. 3 hacker ♥️. 2 followers. Has no hacker: grab it!

Cleanup backlog of Mediagoblin

a project by bbobrov

From the mediagoblin.org website:

Updated over 5 years ago. 1 hackers ♥️.

Telegram to RSS/Atom gate

an idea by bbobrov

Telegram is a proprietary messenger that gained some popularity recently. It has FOSS client, API and binding for the API. It has private chats, group chats and "channels". Channels are content feeds.

Updated over 6 years ago. No love. Has no hacker: grab it!

Export "salt-toaster" tests execution profile to Prometheus

a project by PSuarezHernandez

"salt-toaster" allows you to test multiple Salt package flavors across different operating systems via Docker containers. This project is heavily used on the SUSE Manager team to hardening the Salt package that is shipped on the openSUSE/SLE distributions. Link to GitHub repository

Updated over 5 years ago. 2 hacker ♥️. 1 follower.

Get Oni to work with pylint

an idea by cbosdonnat

Fix a few bugs within python-language-server and oni to get a reasonably good pylint integration.

Updated almost 5 years ago. No love. Has no hacker: grab it!

Porting Askbot to Python 3

a project by rbueker

During the last year Askbot, a question and answer oriented internet tool, similar to stack overflow has been tested for internal usage.

Updated over 5 years ago. 4 hacker ♥️. 3 followers.

Uyuni: improve spacewalk-repo-sync performance

a project by moio

Let's make reposync faster

Updated almost 3 years ago. 8 hacker ♥️. 1 follower.

Evaluate mirrormanager (or mirrormanager2) for download.opensuse.org mirror management

a project by lrupp

As there is no progress around MIrrorPinky since 5 years now, let's say the project is dead and look for something different, which allows Mirror administrators to edit the settings of their own mirrors.

Updated over 5 years ago. 1 hackers ♥️. 1 follower.

Run and manage your Ansible cluster using Salt!

a project by PSuarezHernandez

At SUSE we've implemented a module on Salt called ansiblegate which allows to run and manage your Ansible clusters using Salt.

Updated over 5 years ago. 4 hacker ♥️. 1 follower.

Make "salt-toaster" available to be used outside SUSE

a project by PSuarezHernandez

The salt-toaster (https://github.com/openSUSE/salt-toaster) is a tool created and developed by SUSE employees that we've been using for testing Salt since few years ago.

Updated over 5 years ago. 3 hacker ♥️. 1 follower.

Finish packaging Angr in OBS

a project by a_faerber

Following a FOSDEM presentation on Angr for binary analysis, I started packaging it in OBS.

Updated almost 3 years ago. 1 hackers ♥️. 1 follower.

openSUSE Leap release process improvements

an invention by lkocman

Goal:

Updated almost 3 years ago. 6 hacker ♥️. 6 followers.

Try to write simple rope-base Python language-server for LSP protocol

a project by mcepl

Future of tools supporting editors in dealing with particular languages is in my opinion in the LSP protocol. Therefore I look with a bit of worry on the fact that there is no good LSP server based on the top of rope. python-language-server uses it a bit internally, the Microsoft Language Server for Python is in C#, so it is completely something different.

Updated almost 5 years ago. No love. 1 follower.

Home assistant that doesn't spy on you - developer's edition

a project by DKarakasilis

There are various home assistant solutions out there but all of them transfer your voice to some server for processing. This is a no-go for sane people although the technology is interesting and could be useful. There are various open source tools out there to achieve the same result but there is no turn key open source self hosted solution. The goal of this project is to implement a way to have a home assistant running locally - ideally with one command.

Updated almost 5 years ago. 2 hacker ♥️. 1 follower.

Write a commandline client for the geekos

an invention by dheidler

There used to be a tool called tel that would show information about a user including his phone number, room number, etc:

Updated almost 5 years ago. 3 hacker ♥️. 1 follower.

Testing and adding GNU/Linux distributions on Uyuni

a project by juliogonzalezgil

Join the Gitter channel! https://gitter.im/uyuni-project/hackweek

Updated about 20 hours ago. 16 hacker ♥️. 13 followers.

Uyuni/SUSE Manager: build Python APE and a Salt+Python bundle to support ANY client operating system

an idea by pagarcia

Uyuni/SUSE Manager build client tools for each of the supported operating systems: SLES 11, SLES 12, SLES 15, RHEL 6, RHEL 7, RHEL 8, Ubuntu 16.04, Ubuntu 18.04, Ubuntu 20.04, Debian 9, Debian 10... the list is long. This is required because each operating system has different base libraries (glibc, OpenSSL, Python version, etc).

Updated over 3 years ago. 5 hacker ♥️. 4 followers. Has no hacker: grab it!

Phoebe - where AI meets Linux

a project by mvarlese

Project Description

Updated almost 3 years ago. 8 hacker ♥️. 7 followers.

Teuthology

a project by jfajerski

Extend Teuthology to meet our needs. This includes (but is not limited too):

Updated almost 4 years ago. 1 hackers ♥️.

Create short "videos/screencasts" demoing cool stuff in 5 minutes

a project by PSuarezHernandez

Updated over 3 years ago. 8 hacker ♥️. 5 followers.

Language Server Protocol implementation for Salt States

a project by cbosdonnat

Language Server Protocol (LSP for friends) is used in a number of code editors these days. There are implementations for various languages, but none for Salt States.

Updated over 3 years ago. 7 hacker ♥️. 4 followers.

Build Microservice Architecture with Kubernetes

an invention by aqsa_malik

Project Description

The aim of the project is to run a sample microservice app in Kubernetes. A simple app will be written in Python and work as an online store comprising of frontend, orders, and products services. (could be more!!)

Updated over 3 years ago. No love. 2 followers.

One of couple of Python projects (update M2Crypto)

an invention by mcepl

There are couple of projects I work on, which need my attention and putting them to shape:

Updated almost 2 years ago. 3 hacker ♥️. 3 followers.

k8s-rook-client

a project by haass

Updated over 3 years ago. No love. 1 follower.

Develop a monitoring system with web frontend for virtualization servers

an idea by nzhang

Updated over 3 years ago. No love. 1 follower. Has no hacker: grab it!

Learn python, python-gtk3, play with orangepi zero, experiment ili9341 and 20x4 LCD screen

a project by aginies

Project Description

Updated over 3 years ago. No love. 1 follower.

YAML 1.2 Schema support for PyYAML

an invention by tinita

Updated over 3 years ago. 3 hacker ♥️. 1 follower.

Resurrect NWS CLI project

a project by seanmarlow

Project Description

Updated over 3 years ago. No love. 5 followers.

Script that loads dummy data into HANA database for testing purposes.

an invention by rangelino

Updated about 1 year ago. 2 hacker ♥️. 1 follower.

Video For Linux 2 Camera monitor, frame capture, day/night exposure control and timelapse generator in python

a project by dmair

Use the V4L2 API in a PySide qt6.3 application to capture frames, monitor and adjust image exposure from a camera Frame capture is functional

Updated over 2 years ago. 1 hackers ♥️. 1 follower.

Rewrite libkdumpfile Python binding using CFFI

a project by ptesarik

Project Description

Updated over 2 years ago. 2 hacker ♥️. 1 follower.

OMEMO Hexchat plugin

an idea by dknorr

Updated over 2 years ago. No love. 1 follower. Has no hacker: grab it!

web-based testing tracker for aquarist-labs's s3gw

a project by jluis

Updated over 2 years ago. 1 hackers ♥️. 1 follower.

Linux Immersive Learning System (LILS)

an invention by dgarcia

Updated almost 2 years ago. 4 hacker ♥️. 2 followers.

zypper plugin for discovering reverse dependencies

a project by bzoltan1

Often when we test maintenance updates or when we decide to push an update for a package we want to know what that change may cause. Right now it is really difficult to figure out what package depends on a given package.

Updated almost 2 years ago. 10 hacker ♥️. 5 followers.

Give some love to spec-cleaner

a project by kstreitova

Project Description

spec-cleaner is an open-source project and command-line tool for automating the process of cleaning and improving RPM specfile quality and assuring that it follows a specific style guide. It can replace old elements with new ones and reorganize the specfile so it's clean and more readable.

Updated almost 2 years ago. 3 hacker ♥️. 4 followers.

OSSelot collaboration on legal reviews of community packages

a project by lkocman

Updated almost 2 years ago. 4 hacker ♥️. 2 followers.

Forklift - Text based GUI utility for dealing with containers

an invention by andreabenini

Updated 12 months ago. 6 hacker ♥️. 3 followers.

Saline (state deployment control and monitoring tool for SUSE Manager/Uyuni)

an invention by vizhestkov

Updated 7 days ago. 10 hacker ♥️. 2 followers.

Grab precise changes in log file/s between system events

a project by smhalas

Updated about 1 year ago. 1 hackers ♥️. 1 follower.

A quantum physics experiment puzzle (designed with Google's CP-SAT solver)

an invention by moio

link to video player demoing the result

Updated about 1 year ago. 6 hacker ♥️. 1 follower.

SUSE AI Meets the Game Board

an invention by moio

Use tabletopgames.ai’s open source TAG and PyTAG frameworks to apply Statistical Forward Planning and Deep Reinforcement Learning to two board games of our own design. On an all-green, all-open source, all-AWS stack!
A chameleon playing chess in a train car, as a metaphor of SUSE AI applied to games

Updated 6 days ago. 7 hacker ♥️. 5 followers.