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
-- Copied and adapted from | |
-- https://github.com/ToxicFrog/luautil/blob/master/lfs.lua | |
local windows = package.config:sub(1,1) == "\\" | |
local other_sep | |
local sep | |
local dirsep |
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
{ | |
"versions": [ | |
{ | |
"sha1": "e07f3bb9e8c970eceda8dce8efd5905fd67fa720", | |
"version": "1.2.162" | |
}, | |
{ | |
"sha1": "45635ad26f85009c52905724e242cc92dd252146", | |
"version": "1.2.161" | |
}, |
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
-- Setting | |
-- url.set("MAIN", msg.url(".")) | |
-- | |
-- Shorthand set | |
-- url.MAIN = msg.url(".") | |
-- | |
-- | |
-- Getting | |
-- url.get("MAIN") | |
-- |
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
# builtin imports | |
import argparse | |
from pathlib import Path | |
from math import ceil | |
# 3d Party imports | |
import deftree | |
from PIL import Image | |
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
import json | |
import time | |
import requests | |
import shutil | |
import re | |
p = r".\pokemon_order.json" | |
dirty_reg = re.compile("filehistory-selected[^\"]*.*?(cdn\.bulbagarden\.net/upload[^\"]*)") |
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/python | |
from __future__ import print_function | |
import os.path | |
import csv | |
import json | |
import sys | |
import gzip | |
import ntpath | |
_json_loads = None |
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
clean: | |
rm -rf *.egg-info | |
rm -rf dist | |
build: | |
python setup.py bdist_wheel | |
install: | |
pip install ./dist/getbob-$(shell cat "./getbob/__init__.py" | grep -Eo -m 1 "[0-9\.ab]{5,}")-py3-none-any.whl |
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
import pkg_resources | |
def get_pkg_license(pkgname): | |
pkgs = pkg_resources.require(pkgname) | |
pkg = pkgs[0] | |
try: | |
lines = pkg.get_metadata_lines('METADATA') | |
except: | |
lines = pkg.get_metadata_lines('PKG-INFO') |
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
from PIL import Image | |
from pathlib import Path | |
import json | |
root = Path(__file__).parent | |
output = root / "assembled_tokens" | |
tokens = root / "images" | |
token_source = root / "token_source" | |
data_file_folder = root.parent.parent.parent / "assets" / "datafiles" | |
pokemon_folder = data_file_folder / "pokemon" |