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 CHANGED
@@ -1,5 +1,5 @@
1
  """Init."""
2
- __version__ = "0.1.0"
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", "debee"]:
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", "debee"]:
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.1a1"
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.0,<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,8 +291,8 @@ word2word = ">=1.0.0,<2.0.0"
291
 
292
  [[package]]
293
  name = "debee"
294
- version = "0.1.0a2"
295
- description = "pack_name descr "
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-alpha.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,16 +395,28 @@ python-versions = "*"
395
 
396
  [[package]]
397
  name = "ezbee"
398
- version = "0.1.0"
399
- description = "pack_name descr "
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.3.0"
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.1a1-py3-none-any.whl", hash = "sha256:bb872ee0b0c5c659bc4ce439960fcc841c9f800d4e8183ec288e89f353749bb6"},
2155
- {file = "de2en-0.1.1a1.tar.gz", hash = "sha256:9af3dc1b42cacff5e4dbd88ea9c4646bd736d6f8179ed9f2fae7abf8c54604a1"},
2156
  ]
2157
  debee = [
2158
- {file = "debee-0.1.0a2-py3-none-any.whl", hash = "sha256:79731686d1a899cc4ce8cc59ed47ac424444bb5171700bde58280c4791ceccc9"},
2159
- {file = "debee-0.1.0a2.tar.gz", hash = "sha256:e3ea6adee47a1a78cb7f3a1de7f2fc295d3740b6459fd2d27fb641502fb3b273"},
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.0-py3-none-any.whl", hash = "sha256:f396278a8dae131a9e096067d0a60a4e1062a79d95b342191725cca690f03616"},
2207
- {file = "ezbee-0.1.0.tar.gz", hash = "sha256:8e703cadd1d9c8073f60913c331a8fd239ec29d9a294e36ddaa0977dd5f552df"},
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.3.0-py3-none-any.whl", hash = "sha256:341456643a764c28f670409bbd5d2518f9b82c013441084ff2c2fc999698f83b"},
2269
- {file = "ipython-8.3.0.tar.gz", hash = "sha256:807ae3cf43b84693c9272f70368440a9a7eaa2e7e6882dad943c32fbf7e51402"},
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"