This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Drop in replacement for argparse for PowerShell/pwsh argument handling compatibility | |
# - argparse already supports abbreviated matches | |
# - ADD: support for case insensitive options | |
# - ADD: support for automated -Help -? and -Verbose flags | |
from argparse import ArgumentParser as _ArgumentParser | |
from argparse import SUPPRESS | |
from sys import exit | |
from collections.abc import MutableMapping |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env python | |
""" | |
Validates YAML and converts it to JSON. | |
Can also reverse the process and covert JSON back to YAML. | |
Intended to be used as a command line utility. | |
Requirements: | |
* Python >= 2.5 or >= 3.0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
# Parse audio track times from an audacity .aup project | |
# Copyright (C) 2012 William Heinbockel <heinbockel@redhat.com> | |
# | |
# This program is free software: you can redistribute it and/or modify | |
# it under the terms of the GNU General Public License as published by | |
# the Free Software Foundation, either version 3 of the License, or | |
# (at your option) any later version. | |
# |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
# Convert a PDF slide presentation and audio track into an OGV video | |
# Copyright (C) 2012 William Heinbockel <heinbockel@redhat.com> | |
# | |
# This program is free software: you can redistribute it and/or modify | |
# it under the terms of the GNU General Public License as published by | |
# the Free Software Foundation, either version 3 of the License, or | |
# (at your option) any later version. | |
# |