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"
|