diff --git a/bmc.py b/bmc.py index 2815512..90fe6a9 100755 --- a/bmc.py +++ b/bmc.py @@ -7,13 +7,13 @@ import shutil import subprocess import sys import tempfile -import backend -import fetcher -import tearpages -import tools from bibtexparser.bparser import BibTexParser from codecs import open -from config import Config +from libbmc.config import Config +from libbmc import backend +from libbmc import fetcher +from libbmc import tearpages +from libbmc import tools config = Config() diff --git a/libbmc/__init__.py b/libbmc/__init__.py new file mode 100644 index 0000000..13c7609 --- /dev/null +++ b/libbmc/__init__.py @@ -0,0 +1,4 @@ +#!/usr/bin/env python2 +# -*- coding: utf-8 -*- + + diff --git a/backend.py b/libbmc/backend.py similarity index 100% rename from backend.py rename to libbmc/backend.py diff --git a/config.py b/libbmc/config.py similarity index 100% rename from config.py rename to libbmc/config.py diff --git a/fetcher.py b/libbmc/fetcher.py similarity index 100% rename from fetcher.py rename to libbmc/fetcher.py diff --git a/search.py b/libbmc/search.py similarity index 100% rename from search.py rename to libbmc/search.py diff --git a/tests/src/arxiv.bib b/libbmc/tests/src/arxiv.bib similarity index 100% rename from tests/src/arxiv.bib rename to libbmc/tests/src/arxiv.bib diff --git a/tests/src/doi.bib b/libbmc/tests/src/doi.bib similarity index 100% rename from tests/src/doi.bib rename to libbmc/tests/src/doi.bib diff --git a/tests/src/isbn.bib b/libbmc/tests/src/isbn.bib similarity index 100% rename from tests/src/isbn.bib rename to libbmc/tests/src/isbn.bib diff --git a/tests/src/test.djvu b/libbmc/tests/src/test.djvu similarity index 100% rename from tests/src/test.djvu rename to libbmc/tests/src/test.djvu diff --git a/tests/src/test.pdf b/libbmc/tests/src/test.pdf similarity index 100% rename from tests/src/test.pdf rename to libbmc/tests/src/test.pdf diff --git a/tests/src/test_arxiv_multi.pdf b/libbmc/tests/src/test_arxiv_multi.pdf similarity index 100% rename from tests/src/test_arxiv_multi.pdf rename to libbmc/tests/src/test_arxiv_multi.pdf diff --git a/tests/src/test_arxiv_published.pdf b/libbmc/tests/src/test_arxiv_published.pdf similarity index 100% rename from tests/src/test_arxiv_published.pdf rename to libbmc/tests/src/test_arxiv_published.pdf diff --git a/tests/src/test_book.djvu b/libbmc/tests/src/test_book.djvu similarity index 100% rename from tests/src/test_book.djvu rename to libbmc/tests/src/test_book.djvu diff --git a/tests/src/test_book.pdf b/libbmc/tests/src/test_book.pdf similarity index 100% rename from tests/src/test_book.pdf rename to libbmc/tests/src/test_book.pdf diff --git a/tests/src/test_hal.pdf b/libbmc/tests/src/test_hal.pdf similarity index 100% rename from tests/src/test_hal.pdf rename to libbmc/tests/src/test_hal.pdf diff --git a/tests/src/test_watermark.pdf b/libbmc/tests/src/test_watermark.pdf similarity index 100% rename from tests/src/test_watermark.pdf rename to libbmc/tests/src/test_watermark.pdf diff --git a/tests/test_backend.py b/libbmc/tests/test_backend.py similarity index 100% rename from tests/test_backend.py rename to libbmc/tests/test_backend.py diff --git a/tests/test_config.py b/libbmc/tests/test_config.py similarity index 100% rename from tests/test_config.py rename to libbmc/tests/test_config.py diff --git a/tests/test_fetcher.py b/libbmc/tests/test_fetcher.py similarity index 100% rename from tests/test_fetcher.py rename to libbmc/tests/test_fetcher.py diff --git a/tests/test_tools.py b/libbmc/tests/test_tools.py similarity index 100% rename from tests/test_tools.py rename to libbmc/tests/test_tools.py diff --git a/tools.py b/libbmc/tools.py similarity index 100% rename from tools.py rename to libbmc/tools.py