{"package":"ai-flow-nightly","ecosystem":"pypi","latest_version":"2023.12.31","description":"An open source framework that bridges big data and AI.","license":"","license_risk":"unknown","commercial_use_notes":"No license declared in registry metadata — verify manually before commercial use.","homepage":"https://github.com/flink-extended/ai-flow","repository":"https://github.com/flink-extended/ai-flow","downloads_weekly":115,"health":{"score":43,"risk":"high","breakdown":{"maintenance":0,"popularity":3,"security":25,"maturity":15,"community":0},"deprecated":false,"max_score":100},"vulnerabilities":{"count":0,"critical":0,"high":0,"medium":0,"low":0,"details":[]},"versions":{"latest":"2023.12.31","total_count":468,"recent":["2023.12.12","2023.12.13","2023.12.14","2023.12.15","2023.12.16","2023.12.17","2023.12.18","2023.12.19","2023.12.20","2023.12.21","2023.12.22","2023.12.23","2023.12.24","2023.12.25","2023.12.26","2023.12.27","2023.12.28","2023.12.29","2023.12.30","2023.12.31"]},"metadata":{"deprecated":false,"deprecated_message":null,"maintainers_count":0,"first_published":null,"last_published":"2023-12-31T16:07:00.998694Z","dependencies_count":102,"dependencies":["notification-service-nightly ==2023.12.31","streamz ==0.5.2","matplotlib ==3.1.2","grpcio ==1.35.0","requests ==2.22.0","six ==1.12.0","kafka-python ==2.0.2","kubernetes ==9.0.0","networkx ==2.4","pika ==1.1.0","protobuf ==3.15.6","pyyaml <5.4,>=5.1","apscheduler ==3.6.3","google-api-core ==1.16.0","psutil ==5.6.3","pyecharts ==1.8.1","cloudpickle ==1.2.2","flask <2.0,>=1.1.0","flask-admin ==1.5.4","flask-caching ~=1.9.0","flask-cors >=3.0.10","flask-login <0.5,>=0.3","flask-swagger ==0.2.13","flask-wtf <0.15,>=0.14.2","Django ~=3.2.7","WTForms ==2.3.3","mongoengine ~=0.22.1","python-daemon <2.2,>=2.1.1","MarkupSafe ==1.1.1","alembic <2.0,>=1.0","argcomplete ~=1.10","attrs ~=20.3.0","cached-property ~=1.5","colorlog ==4.0.2","configparser <3.6.0,>=3.5.0","croniter <0.4,>=0.3.17","dill <0.4,>=0.2.2","funcsigs <2.0.0,>=1.0.0","future <0.19,>=0.16.0","graphviz >=0.12","gunicorn <20.0,>=19.5.0","iso8601 >=0.1.12","jinja2 <2.11.0,>=2.10.1","json-merge-patch ==0.2","jsonschema ~=3.0","lazy-object-proxy ~=1.3","markdown <3.0,>=2.5.2","pendulum ~=2.0","pygments <3.0,>=2.0.1","python-dateutil <3,>=2.8","setproctitle <2,>=1.1.8","sqlalchemy ==1.3.23","tabulate <0.9,>=0.7.5","tenacity ==6.2.0","termcolor ==1.1.0","text-unidecode ==1.3","thrift >=0.9.2","tzlocal <2.0.0,>=1.4","unicodecsv >=0.14.1","werkzeug ~=1.0","zope.deprecation <5.0,>=4.0","enum34 ~=1.1.6 ; python_version < \"3.4\"","sqlalchemy-jsonfield ==0.8.0 ; python_version < \"3.5\"","typing ; python_version < \"3.5\"","flask-appbuilder <2.0.0,>=1.12.2 ; python_version < \"3.6\"","marshmallow-sqlalchemy <0.19.0,>=0.16.1 ; python_version < \"3.6\"","typing-extensions >=3.7.4 ; python_version < \"3.8\"","sqlalchemy-jsonfield ~=1.0 ; python_version >= \"3.5\"","flask-appbuilder ~=3.1.1 ; python_version >= \"3.6\"","apache-airflow-providers-celery ==1.0.1 ; extra == 'celery'","redis ~=3.2 ; extra == 'celery'","coverage >=6.1.1 ; extra == 'devel'","flake8 ; extra == 'devel'","pytest ; extra == 'devel'","mock ; extra == 'devel'","pymysql ==0.9.3 ; extra == 'docker'","mysqlclient <1.4,>=1.3.6 ; extra == 'docker'","hdfs ~=2.6.0 ; extra == 'docker'","apache-flink ==1.12.5 ; extra == 'docker'","apache-airflow-providers-celery ==1.0.1 ; extra == 'docker'","redis ~=3.2 ; extra == 'docker'","joblib ==1.0.1 ; extra == 'example_requires'","numpy ==1.18.1 ; extra == 'example_requires'","pandas ==0.24.2 ; extra == 'example_requires'","scikit-learn ==0.21.2 ; extra == 'example_requires'","hdfs ~=2.6.0 ; extra == 'hdfs'","mongoengine ~=0.22.1 ; extra == 'mongo'","pymysql ==0.9.3 ; extra == 'mysql'","mysqlclient <1.4,>=1.3.6 ; extra == 'mysql'","oss2 ==2.9.1 ; extra == 'oss'","coverage >=6.1.1 ; extra == 'test'","flake8 ; extra == 'test'","pytest ; extra == 'test'","mock ; extra == 'test'","mongoengine ~=0.22.1 ; extra == 'test'","pymysql ==0.9.3 ; extra == 'test'","mysqlclient <1.4,>=1.3.6 ; extra == 'test'","oss2 ==2.9.1 ; extra == 'test'","boto3 ~=1.19.7 ; extra == 'test'","botocore ~=1.22.7 ; extra == 'test'","hdfs ~=2.6.0 ; extra == 'test'","apache-flink ==1.12.5 ; extra == 'test'"]},"github_stats":null,"bundle":null,"typescript":null,"known_issues":{"bugs_count":0,"bugs_severity":{},"status_breakdown":{},"link":null,"scope":"none"},"historical_compromise":null,"recommendation":{"action":"use_with_caution","issues":["Moderate health score (43/100) — verify manually"],"use_version":"2023.12.31","version_hint":null,"summary":"ai-flow-nightly@2023.12.31 low health (43/100) — consider alternatives"},"version_scoped":null,"_meta":{"endpoint":"check","tier":"full","philosophy":"DepScope is free. Use the cheapest endpoint that answers your real question.","cheaper_alternatives":[{"endpoint":"/api/exists/pypi/ai-flow-nightly","tokens_estimated":12,"use_when":"you only need to know if the package exists (hallucination guard)"},{"endpoint":"/api/health/pypi/ai-flow-nightly","tokens_estimated":80,"use_when":"you only need a 0-100 score for go/no-go (>=70 = safe)"},{"endpoint":"/api/prompt/pypi/ai-flow-nightly","tokens_estimated":280,"use_when":"you want a plain-text LLM-friendly brief instead of JSON"},{"endpoint":"POST /api/check_bulk","tokens_estimated":60,"use_when":"you have 5+ packages to check; sends one round-trip instead of N"}],"docs":"https://depscope.dev/integrate","hint_bulk":"You've called /api/check 40 times in 60s. Save bandwidth + tokens with POST /api/check_bulk (1 round-trip for N pkgs)."},"requested_version":null,"_cache":"miss","_response_ms":932,"_powered_by":"depscope.dev — free package intelligence for AI agents","typosquat":{"is_suspected":false},"maintainer_trust":{"available":false},"malicious":{"is_malicious":false},"scorecard":{"available":false},"quality":{"available":false},"version_history_summary":{"total_versions":20,"first_release_age_days":null,"last_release_days_ago":854,"avg_days_between_releases":null,"release_velocity":"stale"}}