freemt commited on
Commit ·
0203ff6
1
Parent(s): 2577c80
Bump 0.1.0 to 0.1.1a0, ezbee 0.1.1 debee 0.1.1
Browse files- litbee/__init__.py +1 -1
- litbee/__main__.py +1 -1
- litbee/fetch_upload.py +12 -3
- litbee/options.py +3 -2
- poetry.lock +30 -18
- pyproject.toml +1 -1
litbee/__init__.py
CHANGED
|
@@ -1,5 +1,5 @@
|
|
| 1 |
"""Init."""
|
| 2 |
-
__version__ = "0.1.
|
| 3 |
from .litbee import litbee
|
| 4 |
|
| 5 |
__all__ = ("litbee",)
|
|
|
|
| 1 |
"""Init."""
|
| 2 |
+
__version__ = "0.1.1a0"
|
| 3 |
from .litbee import litbee
|
| 4 |
|
| 5 |
__all__ = ("litbee",)
|
litbee/__main__.py
CHANGED
|
@@ -2,5 +2,5 @@
|
|
| 2 |
import sys
|
| 3 |
from streamlit import cli
|
| 4 |
|
| 5 |
-
sys.argv = ["streamlit", "run", "app.py"]
|
| 6 |
sys.exit(cli.main())
|
|
|
|
| 2 |
import sys
|
| 3 |
from streamlit import cli
|
| 4 |
|
| 5 |
+
sys.argv = ["streamlit", "run", "../app.py"]
|
| 6 |
sys.exit(cli.main())
|
litbee/fetch_upload.py
CHANGED
|
@@ -10,7 +10,7 @@ import numpy as np
|
|
| 10 |
import pandas as pd
|
| 11 |
import streamlit as st
|
| 12 |
from dzbee import dzbee
|
| 13 |
-
from ezbee import ezbee
|
| 14 |
from debee import debee
|
| 15 |
|
| 16 |
# from ezbee.gen_pairs import gen_pairs # aset2pairs?
|
|
@@ -158,8 +158,8 @@ def fetch_upload():
|
|
| 158 |
logger.debug("list2[:3]: %s", list2[:3])
|
| 159 |
|
| 160 |
logger.info("Processing data... %s", state.ns.beetype)
|
| 161 |
-
# if state.ns.beetype in ["ezbee", "dzbee"
|
| 162 |
-
if state.ns.beetype in ["ezbee", "dzbee"]:
|
| 163 |
# bug in json_de2zh.gen_cmat for dzbee and
|
| 164 |
# fast_scores.gen_cmat for ezbee
|
| 165 |
# temp fix:
|
|
@@ -172,6 +172,15 @@ def fetch_upload():
|
|
| 172 |
else:
|
| 173 |
fastlid.set_languages = None
|
| 174 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 175 |
try:
|
| 176 |
# aset = ezbee/dzbee/debee
|
| 177 |
aset = globals()[state.ns.beetype](
|
|
|
|
| 10 |
import pandas as pd
|
| 11 |
import streamlit as st
|
| 12 |
from dzbee import dzbee
|
| 13 |
+
from ezbee import ezbee, __version__
|
| 14 |
from debee import debee
|
| 15 |
|
| 16 |
# from ezbee.gen_pairs import gen_pairs # aset2pairs?
|
|
|
|
| 158 |
logger.debug("list2[:3]: %s", list2[:3])
|
| 159 |
|
| 160 |
logger.info("Processing data... %s", state.ns.beetype)
|
| 161 |
+
# if state.ns.beetype in ["ezbee", "dzbee"]:
|
| 162 |
+
if state.ns.beetype in ["ezbee", "dzbee", "debee"]:
|
| 163 |
# bug in json_de2zh.gen_cmat for dzbee and
|
| 164 |
# fast_scores.gen_cmat for ezbee
|
| 165 |
# temp fix:
|
|
|
|
| 172 |
else:
|
| 173 |
fastlid.set_languages = None
|
| 174 |
|
| 175 |
+
fn = globals()[state.ns.beetype]
|
| 176 |
+
logger.debug("type(fn): %s", fn)
|
| 177 |
+
logger.debug("dir(fn): %s", dir(fn))
|
| 178 |
+
logger.debug("fn.__doc__: %s", fn.__doc__)
|
| 179 |
+
logger.debug("fn.__name__: %s", fn.__name__)
|
| 180 |
+
logger.debug("ezbee __version__: %s", __version__)
|
| 181 |
+
from inspect import getabsfile
|
| 182 |
+
logger.debug("getabsfile(fn): %s", getabsfile(fn))
|
| 183 |
+
|
| 184 |
try:
|
| 185 |
# aset = ezbee/dzbee/debee
|
| 186 |
aset = globals()[state.ns.beetype](
|
litbee/options.py
CHANGED
|
@@ -47,8 +47,8 @@ def options():
|
|
| 47 |
beetype = st.sidebar.radio("Pick a bee", beetype_list)
|
| 48 |
state.ns.beetype = beetype
|
| 49 |
|
| 50 |
-
# if beetype not in ["ezbee", "dzbee"
|
| 51 |
-
if beetype not in ["ezbee", "dzbee"]:
|
| 52 |
st.write("Coming soon")
|
| 53 |
return None
|
| 54 |
|
|
@@ -65,6 +65,7 @@ def options():
|
|
| 65 |
# item = menu[source]
|
| 66 |
# item()
|
| 67 |
|
|
|
|
| 68 |
menu[source]()
|
| 69 |
|
| 70 |
# if hasattr(state.ns, "df"): delattr(state.ns, "df")
|
|
|
|
| 47 |
beetype = st.sidebar.radio("Pick a bee", beetype_list)
|
| 48 |
state.ns.beetype = beetype
|
| 49 |
|
| 50 |
+
# if beetype not in ["ezbee", "dzbee"]:
|
| 51 |
+
if beetype not in ["ezbee", "dzbee", "debee"]:
|
| 52 |
st.write("Coming soon")
|
| 53 |
return None
|
| 54 |
|
|
|
|
| 65 |
# item = menu[source]
|
| 66 |
# item()
|
| 67 |
|
| 68 |
+
# fetch_upload()/fetch_paste()/fetch_urls()
|
| 69 |
menu[source]()
|
| 70 |
|
| 71 |
# if hasattr(state.ns, "df"): delattr(state.ns, "df")
|
poetry.lock
CHANGED
|
@@ -275,15 +275,15 @@ test = ["flake8 (==3.7.8)", "hypothesis (==3.55.3)"]
|
|
| 275 |
|
| 276 |
[[package]]
|
| 277 |
name = "de2en"
|
| 278 |
-
version = "0.1.
|
| 279 |
-
description = "pack_name descr"
|
| 280 |
category = "main"
|
| 281 |
optional = false
|
| 282 |
python-versions = ">=3.8.3,<4.0.0"
|
| 283 |
|
| 284 |
[package.dependencies]
|
| 285 |
dzbee = ">=0.1.1-alpha.2,<0.2.0"
|
| 286 |
-
ezbee = ">=0.1.
|
| 287 |
icecream = ">=2.1.1,<3.0.0"
|
| 288 |
install = ">=1.3.5,<2.0.0"
|
| 289 |
logzero = ">=1.7.0,<2.0.0"
|
|
@@ -291,8 +291,8 @@ word2word = ">=1.0.0,<2.0.0"
|
|
| 291 |
|
| 292 |
[[package]]
|
| 293 |
name = "debee"
|
| 294 |
-
version = "0.1.
|
| 295 |
-
description = "
|
| 296 |
category = "main"
|
| 297 |
optional = false
|
| 298 |
python-versions = ">=3.8.3,<4.0.0"
|
|
@@ -300,7 +300,7 @@ python-versions = ">=3.8.3,<4.0.0"
|
|
| 300 |
[package.dependencies]
|
| 301 |
aset2pairs = ">=0.1.0,<0.2.0"
|
| 302 |
cmat2aset = "0.1.0a7"
|
| 303 |
-
de2en = ">=0.1.1
|
| 304 |
fast-scores = ">=0.1.2,<0.2.0"
|
| 305 |
fastlid = ">=0.1.7,<0.2.0"
|
| 306 |
icecream = ">=2.1.1,<3.0.0"
|
|
@@ -395,16 +395,28 @@ python-versions = "*"
|
|
| 395 |
|
| 396 |
[[package]]
|
| 397 |
name = "ezbee"
|
| 398 |
-
version = "0.1.
|
| 399 |
-
description = "
|
| 400 |
category = "main"
|
| 401 |
optional = false
|
| 402 |
-
python-versions = ">=3.8,<4.0"
|
| 403 |
|
| 404 |
[package.dependencies]
|
|
|
|
|
|
|
|
|
|
|
|
|
| 405 |
icecream = ">=2.1.1,<3.0.0"
|
| 406 |
install = ">=1.3.5,<2.0.0"
|
|
|
|
| 407 |
logzero = ">=1.7.0,<2.0.0"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 408 |
|
| 409 |
[[package]]
|
| 410 |
name = "fast-scores"
|
|
@@ -601,7 +613,7 @@ test = ["pytest (>=6.0)", "pytest-cov", "flaky", "ipyparallel", "pre-commit", "p
|
|
| 601 |
|
| 602 |
[[package]]
|
| 603 |
name = "ipython"
|
| 604 |
-
version = "8.
|
| 605 |
description = "IPython: Productive Interactive Computing"
|
| 606 |
category = "main"
|
| 607 |
optional = false
|
|
@@ -2151,12 +2163,12 @@ commonmark = [
|
|
| 2151 |
{file = "commonmark-0.9.1.tar.gz", hash = "sha256:452f9dc859be7f06631ddcb328b6919c67984aca654e5fefb3914d54691aed60"},
|
| 2152 |
]
|
| 2153 |
de2en = [
|
| 2154 |
-
{file = "de2en-0.1.
|
| 2155 |
-
{file = "de2en-0.1.
|
| 2156 |
]
|
| 2157 |
debee = [
|
| 2158 |
-
{file = "debee-0.1.
|
| 2159 |
-
{file = "debee-0.1.
|
| 2160 |
]
|
| 2161 |
debugpy = [
|
| 2162 |
{file = "debugpy-1.6.0-cp310-cp310-macosx_10_15_x86_64.whl", hash = "sha256:eb1946efac0c0c3d411cea0b5ac772fbde744109fd9520fb0c5a51979faf05ad"},
|
|
@@ -2203,8 +2215,8 @@ executing = [
|
|
| 2203 |
{file = "executing-0.8.3.tar.gz", hash = "sha256:c6554e21c6b060590a6d3be4b82fb78f8f0194d809de5ea7df1c093763311501"},
|
| 2204 |
]
|
| 2205 |
ezbee = [
|
| 2206 |
-
{file = "ezbee-0.1.
|
| 2207 |
-
{file = "ezbee-0.1.
|
| 2208 |
]
|
| 2209 |
fast-scores = [
|
| 2210 |
{file = "fast-scores-0.1.3a3.tar.gz", hash = "sha256:0a76f7f349ffbf507f7b1a2fd527be4a8bf633e36b7b9b45795192afd7aaac02"},
|
|
@@ -2265,8 +2277,8 @@ ipykernel = [
|
|
| 2265 |
{file = "ipykernel-6.13.0.tar.gz", hash = "sha256:0e28273e290858393e86e152b104e5506a79c13d25b951ac6eca220051b4be60"},
|
| 2266 |
]
|
| 2267 |
ipython = [
|
| 2268 |
-
{file = "ipython-8.
|
| 2269 |
-
{file = "ipython-8.
|
| 2270 |
]
|
| 2271 |
ipython-genutils = [
|
| 2272 |
{file = "ipython_genutils-0.2.0-py2.py3-none-any.whl", hash = "sha256:72dd37233799e619666c9f639a9da83c34013a73e8bbc79a7a6348d93c61fab8"},
|
|
|
|
| 275 |
|
| 276 |
[[package]]
|
| 277 |
name = "de2en"
|
| 278 |
+
version = "0.1.1"
|
| 279 |
+
description = "pack_name descr "
|
| 280 |
category = "main"
|
| 281 |
optional = false
|
| 282 |
python-versions = ">=3.8.3,<4.0.0"
|
| 283 |
|
| 284 |
[package.dependencies]
|
| 285 |
dzbee = ">=0.1.1-alpha.2,<0.2.0"
|
| 286 |
+
ezbee = ">=0.1.1,<0.2.0"
|
| 287 |
icecream = ">=2.1.1,<3.0.0"
|
| 288 |
install = ">=1.3.5,<2.0.0"
|
| 289 |
logzero = ">=1.7.0,<2.0.0"
|
|
|
|
| 291 |
|
| 292 |
[[package]]
|
| 293 |
name = "debee"
|
| 294 |
+
version = "0.1.1"
|
| 295 |
+
description = "align german-english texts, fast"
|
| 296 |
category = "main"
|
| 297 |
optional = false
|
| 298 |
python-versions = ">=3.8.3,<4.0.0"
|
|
|
|
| 300 |
[package.dependencies]
|
| 301 |
aset2pairs = ">=0.1.0,<0.2.0"
|
| 302 |
cmat2aset = "0.1.0a7"
|
| 303 |
+
de2en = ">=0.1.1,<0.2.0"
|
| 304 |
fast-scores = ">=0.1.2,<0.2.0"
|
| 305 |
fastlid = ">=0.1.7,<0.2.0"
|
| 306 |
icecream = ">=2.1.1,<3.0.0"
|
|
|
|
| 395 |
|
| 396 |
[[package]]
|
| 397 |
name = "ezbee"
|
| 398 |
+
version = "0.1.1"
|
| 399 |
+
description = "english-chinese dualtext aligner"
|
| 400 |
category = "main"
|
| 401 |
optional = false
|
| 402 |
+
python-versions = ">=3.8.3,<4.0.0"
|
| 403 |
|
| 404 |
[package.dependencies]
|
| 405 |
+
cchardet = ">=2.1.7,<3.0.0"
|
| 406 |
+
cmat2aset = "0.1.0a7"
|
| 407 |
+
environs = ">=9.5.0,<10.0.0"
|
| 408 |
+
fast-scores = "0.1.3a3"
|
| 409 |
icecream = ">=2.1.1,<3.0.0"
|
| 410 |
install = ">=1.3.5,<2.0.0"
|
| 411 |
+
Jinja2 = ">=3.1.1,<4.0.0"
|
| 412 |
logzero = ">=1.7.0,<2.0.0"
|
| 413 |
+
Morfessor = ">=2.0.6,<3.0.0"
|
| 414 |
+
polyglot = ">=16.7.4,<17.0.0"
|
| 415 |
+
typer = ">=0.4.0,<0.5.0"
|
| 416 |
+
XlsxWriter = ">=3.0.3,<4.0.0"
|
| 417 |
+
|
| 418 |
+
[package.extras]
|
| 419 |
+
plot = ["holoviews (>=1.14.8,<2.0.0)", "plotly (>=5.6.0,<6.0.0)", "seaborn (>=0.11.2,<0.12.0)"]
|
| 420 |
|
| 421 |
[[package]]
|
| 422 |
name = "fast-scores"
|
|
|
|
| 613 |
|
| 614 |
[[package]]
|
| 615 |
name = "ipython"
|
| 616 |
+
version = "8.4.0"
|
| 617 |
description = "IPython: Productive Interactive Computing"
|
| 618 |
category = "main"
|
| 619 |
optional = false
|
|
|
|
| 2163 |
{file = "commonmark-0.9.1.tar.gz", hash = "sha256:452f9dc859be7f06631ddcb328b6919c67984aca654e5fefb3914d54691aed60"},
|
| 2164 |
]
|
| 2165 |
de2en = [
|
| 2166 |
+
{file = "de2en-0.1.1-py3-none-any.whl", hash = "sha256:6a04c77a04d3a8d426012b29a4561701416aaede64b650b4a1161c3b803fa928"},
|
| 2167 |
+
{file = "de2en-0.1.1.tar.gz", hash = "sha256:830dfc7a168cc1dcaea582655fc738db9add98ded30f56ddaca86b7b23dd6eff"},
|
| 2168 |
]
|
| 2169 |
debee = [
|
| 2170 |
+
{file = "debee-0.1.1-py3-none-any.whl", hash = "sha256:4e830667b23cd595b533db91a7c85f15957aa09bab5d3946cafb58704ce8fc95"},
|
| 2171 |
+
{file = "debee-0.1.1.tar.gz", hash = "sha256:c67af9eb0ee9f47ad0b2f5757f507d767c4fbf92dfab50141ed20b3df169c618"},
|
| 2172 |
]
|
| 2173 |
debugpy = [
|
| 2174 |
{file = "debugpy-1.6.0-cp310-cp310-macosx_10_15_x86_64.whl", hash = "sha256:eb1946efac0c0c3d411cea0b5ac772fbde744109fd9520fb0c5a51979faf05ad"},
|
|
|
|
| 2215 |
{file = "executing-0.8.3.tar.gz", hash = "sha256:c6554e21c6b060590a6d3be4b82fb78f8f0194d809de5ea7df1c093763311501"},
|
| 2216 |
]
|
| 2217 |
ezbee = [
|
| 2218 |
+
{file = "ezbee-0.1.1-py3-none-any.whl", hash = "sha256:a2f01fa45b3afd647cef4abee8f04b2b8bd810f297f818ed79afa0e18e7b9947"},
|
| 2219 |
+
{file = "ezbee-0.1.1.tar.gz", hash = "sha256:9f140fd84075c53fab6cd064dcabb4232326aac83ae0fea2ad08d9942da8fdba"},
|
| 2220 |
]
|
| 2221 |
fast-scores = [
|
| 2222 |
{file = "fast-scores-0.1.3a3.tar.gz", hash = "sha256:0a76f7f349ffbf507f7b1a2fd527be4a8bf633e36b7b9b45795192afd7aaac02"},
|
|
|
|
| 2277 |
{file = "ipykernel-6.13.0.tar.gz", hash = "sha256:0e28273e290858393e86e152b104e5506a79c13d25b951ac6eca220051b4be60"},
|
| 2278 |
]
|
| 2279 |
ipython = [
|
| 2280 |
+
{file = "ipython-8.4.0-py3-none-any.whl", hash = "sha256:7ca74052a38fa25fe9bedf52da0be7d3fdd2fb027c3b778ea78dfe8c212937d1"},
|
| 2281 |
+
{file = "ipython-8.4.0.tar.gz", hash = "sha256:f2db3a10254241d9b447232cec8b424847f338d9d36f9a577a6192c332a46abd"},
|
| 2282 |
]
|
| 2283 |
ipython-genutils = [
|
| 2284 |
{file = "ipython_genutils-0.2.0-py2.py3-none-any.whl", hash = "sha256:72dd37233799e619666c9f639a9da83c34013a73e8bbc79a7a6348d93c61fab8"},
|
pyproject.toml
CHANGED
|
@@ -1,6 +1,6 @@
|
|
| 1 |
[tool.poetry]
|
| 2 |
name = "litbee"
|
| 3 |
-
version = "0.1.0"
|
| 4 |
description = "align texts via streamlit "
|
| 5 |
authors = ["ffreemt"]
|
| 6 |
license = "MIT"
|
|
|
|
| 1 |
[tool.poetry]
|
| 2 |
name = "litbee"
|
| 3 |
+
version = "0.1.1-alpha.0"
|
| 4 |
description = "align texts via streamlit "
|
| 5 |
authors = ["ffreemt"]
|
| 6 |
license = "MIT"
|