Omegaml

Latest version: v0.16.2

Safety actively analyzes 628969 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 5

0.13.7

Not secure
new features and enhancements

* 136 cli `om cloud` enables live status on k8s-provided cloud resources such as nodes, pods, storage & to query prometheus for metrics
* 142 cli `om runtime env` allows remote update of worker's pip venv
* 143 enables easy task chaining, obsoleting https://gist.github.com/omegaml/c5a8cb3b08fcc38d7dca34ed272f7528
* 146 integrates parallel notebook tasks as a runtime plugin, obsoleting https://gist.github.com/omegaml/08dc548d25f0ab6e8027c79af18bc07d
* 152 simplifies loading the omegaml cloud client based on environment variables and/or configuration files
* 155 cli `om runtime` provides easier access to the celery cluster status, allows calling celery commands directly

backwards-incompatible changes

* 140 fixes MDataFrame filter operators (lt, lte, gt, gte), potentially breaking existing code
* 152 config.yml now only exposes OMEGA_USERID, OMEGA_APIKEY and OMEGA_RESTAPI_URL
* 154 introduces a new naming scheme for mongodb collections using md5-hashed names to support arbitrary names. Old datasets continue to work unchanged. To migrate the naming scheme run ` omegaml.util.migrate_unhashed_datasets(om.datasets)`

changes

f18d841 Release 0.13.7 (160)
845d99e enable dataset names of arbitrary length (154)
6eb811f simplify access to celery commands via om runtime (155)
50e2966 Enhance base loading (152)
8c3a39c ensure compatibility with omegaee (151)
ed12d19 fix command line parsing, cloud config (150)
d02b618 Revert "Upgrade dependencies (148)" (149)
1788afc Upgrade dependencies (148)
f6e967b enable parallel notebook tasks (146)
72495e9 Refactor cli (144)
5149735 update docs (118)
9b9dca5 add task chaining (143)
b4c780a enable worker utilities (142)
f7dd35a fix filterops lt, lte, gt, gte (140)
ddb7974 enable cli cloud status report and pod log access (136)
7e3cc87 return the users value instead if valid (138)
2e81c32 various improvements (132)
0fec919 various improvements (131)
a37eebe several stability updates and bug fixes (126)
fea89c2 Release build (124)

0.13.6

Not secure
simplify/enable minibatch streams, pip+git sourced scripts, tensorflow 2.3, versioned model promotion, sql-dbms namespaces, bug fixes

Examples:


$ om shell
stream producer, benchmarked to 60K messages/s
[] stream = om.streams.get('astream')
stream.append({'foo': 'bar'])

stream consumer with window size = 2, windows are processed in parallel
[] streaming = om.streams.getl('astream', size=2)
streaming(lambda window: print(window)) => print every 2 messages

pip+git sources scripts
[] om.scripts.put('pypi://package', 'mymodule')
om.scripts.put('git+https://url/repo/package', 'mymodule')
om.runtime.script('mymodule').run()

sql namespacing using buckets, like with MongoDB
[] -- the default table when storing data is {bucket}_{name}, override using table='myname'
om.datasets.put(sqlalchemy_constr, 'mysqlalchemy', table='mytable', sql='select ...', copy=True)
-- to use a specific table, without bucket information use table=':myname'
om.datasets.put(sqlalchemy_constr, 'mysqlalchemy', table=':mytable', sql='select ...', copy=True)
om.datasets.get('mysqlalchemy') read from myname

Changes:
684f83d fixing several bugs (123)
841e19c enable combined stores (120)
b7b732e add streams as a first-class object type (121)
da5675f various improvements (119)
0a2db44 Simplify releases (122)
b322a11 fix mdataframe.merge duplicate keys error on 1:n merges (117)
9da78b5 enable bucket namespacing for sql datasources (116)
7a03043 support omegamlee-1.4.1 (115)
5c6d56d enable remote source packages (113)
22ffcb2 updates for stability and increased performance (111)
c3e9e5e enable tensorflow 2.3.0 (unit testing) (110)
b20e8c6 enable promotion of versioned models to work as expected (109)
89bdb96 various updates, stability improvements (105)

0.13.5

Not secure
This release introduces many productivity-increasing features, as well as fixing some bugs

Major extensions

* arbitrary large datasets to scikit-learn online models by using a simple `` in the dataset name, e.g. `om.runtime.model('mymodel').partial_fit('data[x]', 'datay[y]`), use `iterchunks:chunksize=N` to specify the batch size
* extend REST API for all model tasks, not just predict (now supports all methods like fit, predict, partial_fit, score, transform etc)
* extend REST API for notebooks, tasks and scripts
* async REST APIs for all long-running tasks like notebooks, tasks, scripts, model fitting and prediction
* enable referencing arbitrary datasets from external URIs, return a Pandas Dataframe on access
* direct export of raw files to local files

Changes

e4c3ca8 apply several fixes, bump version
cbd2ab6 fix wrong argument passing in maybe_chunked (103)
4942a9f enable implicit chunking by yielding an iterable from dataset name (102)
c708114 enable kwargs for smartopen, supporting az blob storage (99)
6566911 enable async rest api (98)
c646673 add externaldata backend, make jobs run return metadata repr, rawfiles enhancement (97)
c6d8d5d improve tensorflow 2.x compatibility (100)

0.13.4

Not secure
this release enables various managed services features that are not yet part of the open source core

* apphub: deploy flask, dash and minibatch streaming apps
* gpu enabled tensorflow and pytorch support
* upgrade to jupyterlab

changes

2a0aa21 version bump (96)
aa243ce ensure rname works the same everywhere (91)
fad7054 various stability improvements, tensorflow 2.0 support (76)
808b53b enable storing dash apps (89)

0.13.2

Not secure
release summary

2d159da refactor file storage (87)
d55638e enable automated model versioning (65)
85fa1ef Integrate omxiotools (86)
8e0693f add mdataframe native pandas parallel transform (85)
7a4fd2e bump version, fix formatted log messages (83)
8a67bee fix windows ctrl-c sighup handling (84)

0.13.0

Not secure
0005c95 enable storing sqlalchemy connections (80)
1160b02 add straight forward logger as well as python logging handler (81)
98c55ef Enable custom cell timeout 77 (78)
ae8daf4 apply various fixes (74)
94a743f Multi pyversion build 70 (75)
b2b2153 enable python3.7 cli compatibility (71)
1f02a39 fix issue with bucket access on deferred instance (66)
7ebef49 documentation updates (64)

0.11.4-hf3
INTERNAL USE ONLY

NOTE this release should only be used in combination with omegaml/omegaml-enterprise/0.11.4-hf1

0c3cd47 update metadata modified, ensure easier routing
66fed77 disable celery routing
6f6c508 fix renaming of notebooks, modified timestamp
048bea2 fix job scheduling issues
1aebe4e bump version

Page 3 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.