These are some of the small side-projects I'm currently working on.

Mono2repo

This is a little script to extract from a monorepo a subproject with its own history.

From this project:

    monorepo/
    ├── README.TXT
    ├── misc
    │   └── more
    └── subfolder
        ├── project1           # <-- we want to extract this
        │   └── a
        │       ├── hello.txt
        │       └── subtree
        ├── project2
        └── project3

You can extract project1:

mono2repo init -v project1 monorepo/subfolder/project1

    monorepo/
    ├── README.TXT
    ...
    project1/
    └── a
        ├── hello.txt
        └── subtree

Here is the Pypi page: mono2repo`

Conda packages

I'm taking care of re-packaging some pypi packages for conda-forge .


pbxproj: a module to read, modify, and write a .pbxproj file from an Xcode 4+ projects.

openstep-parser: parse Xcode projects directly using python.

inifile: small INI library for Python.

ssh-crypt: ssh-crypt is a tool to encrypt/decrypt data using your ssh key from ssh-agent.

bytewax: python stateful stream processing framework.

In the pipeline

Projects I'm currently thinking about working on