← 输入框|github.com|刷新
Skip to content

15.2.0 : publish on pypi - #372

Merged
kevanescence merged 3 commits into
release/15.2from
task/dss-15.2.0-publish-on-pypi
Oct 16, 2026
Merged

kevanescence merged 3 commits into
release/15.2from
task/dss-15.2.0-publish-on-pypi

Conversation

@kevanescence

Copy link
Copy Markdown
Contributor

No description provided.

@kevanescence

Copy link
Copy Markdown
Contributor Author

[sc-350078]

@cbrun-dku cbrun-dku left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Package installation is verified; additional CI tests passed.

[13:53]:tmp$ mkdir 1520                                                                                           
[13:57]:tmp$ cd 1520                                                                                              
[13:57]:1520$ python3 -m venv venv
[13:57]:1520$ source venv/bin/activate
(venv) [13:58]:1520$ pip install -U pip      
Requirement already satisfied: pip in ./venv/lib/python3.13/site-packages (25.2)
Collecting pip
  Using cached pip-26.2.1-py3-none-any.whl.metadata (4.6 kB)
Using cached pip-26.2.1-py3-none-any.whl (1.8 MB)
Installing collected packages: pip
  Attempting uninstall: pip
    Found existing installation: pip 25.2
    Uninstalling pip-25.2:
      Successfully uninstalled pip-25.2
Successfully installed pip-26.2.1
(venv) [13:58]:1520$ pip install git+https://github.com/dataiku/dataiku-api-client-python/@task/dss-15.2.0-publish-on-pypi
Collecting git+https://github.com/dataiku/dataiku-api-client-python/@task/dss-15.2.0-publish-on-pypi
  Cloning https://github.com/dataiku/dataiku-api-client-python/ (to revision task/dss-15.2.0-publish-on-pypi) to /private/var/folders/x0/x9m26kj160zbjmg1vmrgdlm00000gp/T/pip-req-build-bst0xlsj
  Running command git clone --filter=blob:none --quiet https://github.com/dataiku/dataiku-api-client-python/ /private/var/folders/x0/x9m26kj160zbjmg1vmrgdlm00000gp/T/pip-req-build-bst0xlsj
  Running command git checkout -b task/dss-15.2.0-publish-on-pypi --track origin/task/dss-15.2.0-publish-on-pypi
  Switched to a new branch 'task/dss-15.2.0-publish-on-pypi'
  branch 'task/dss-15.2.0-publish-on-pypi' set up to track 'origin/task/dss-15.2.0-publish-on-pypi'.
  Resolved https://github.com/dataiku/dataiku-api-client-python/ to commit ccb5e545b9126508861c7f51886a2f755bf513a8
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Preparing metadata (pyproject.toml) ... done
Collecting requests<3 (from dataiku-api-client==15.2.0)
  Using cached requests-2.34.2-py3-none-any.whl.metadata (4.8 kB)
Collecting python-dateutil (from dataiku-api-client==15.2.0)
  Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB)
Collecting charset_normalizer<4,>=2 (from requests<3->dataiku-api-client==15.2.0)
  Using cached charset_normalizer-3.5.2-cp313-cp313-macosx_10_13_universal2.whl.metadata (46 kB)
Collecting idna<4,>=2.5 (from requests<3->dataiku-api-client==15.2.0)
  Using cached idna-3.20-py3-none-any.whl.metadata (7.2 kB)
Collecting urllib3<3,>=1.26 (from requests<3->dataiku-api-client==15.2.0)
  Using cached urllib3-2.8.0-py3-none-any.whl.metadata (7.4 kB)
Collecting certifi>=2023.5.7 (from requests<3->dataiku-api-client==15.2.0)
  Using cached certifi-2026.7.22-py3-none-any.whl.metadata (2.5 kB)
Collecting six>=1.5 (from python-dateutil->dataiku-api-client==15.2.0)
  Using cached six-1.17.0-py2.py3-none-any.whl.metadata (1.7 kB)
Using cached requests-2.34.2-py3-none-any.whl (73 kB)
Using cached charset_normalizer-3.5.2-cp313-cp313-macosx_10_13_universal2.whl (366 kB)
Using cached idna-3.20-py3-none-any.whl (69 kB)
Using cached urllib3-2.8.0-py3-none-any.whl (135 kB)
Using cached certifi-2026.7.22-py3-none-any.whl (136 kB)
Using cached python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB)
Using cached six-1.17.0-py2.py3-none-any.whl (11 kB)
Building wheels for collected packages: dataiku-api-client
  Building wheel for dataiku-api-client (pyproject.toml) ... done
  Created wheel for dataiku-api-client: filename=dataiku_api_client-15.2.0-py3-none-any.whl size=558464 sha256=f86238b914c7bd4ba3461d71c2c41fb936da8c8ff839d11aed1acf21a5322526
  Stored in directory: /private/var/folders/x0/x9m26kj160zbjmg1vmrgdlm00000gp/T/pip-ephem-wheel-cache-68yj4rv_/wheels/27/92/f7/6e5b020328f4d4a13417db8cfab14ac4cc2874098d44c0dc7f
Successfully built dataiku-api-client
Installing collected packages: urllib3, six, idna, charset_normalizer, certifi, requests, python-dateutil, dataiku-api-client
Successfully installed certifi-2026.7.22 charset_normalizer-3.5.2 dataiku-api-client-15.2.0 idna-3.20 python-dateutil-2.9.0.post0 requests-2.34.2 six-1.17.0 urllib3-2.8.0
(venv) [14:00]:1520$ pip list
Package            Version
------------------ -----------
certifi            2026.7.22
charset-normalizer 3.5.2
dataiku-api-client 15.2.0
idna               3.20
pip                26.2.1
python-dateutil    2.9.0.post0
requests           2.34.2
six                1.17.0
urllib3            2.8.0
(venv) [13:59]:1520$ python
Python 3.13.7 (main, Aug 14 2025, 11:12:11) [Clang 17.0.0 (clang-1700.0.13.3)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import dataikuapi
>>> dir(dataikuapi)
['APINodeAdminClient', 'APINodeClient', 'AgentFilter', 'AgentManagementClient', 'ClusteringScoringRecipeCreator', 'CodeRecipeCreator', 'DSSClient', 'DSSGroupImpersonationRule', 'DSSUserImpersonationRule', 'DistinctRecipeCreator', 'DownloadRecipeCreator', 'FMClientAWS', 'FMClientAzure', 'FMClientGCP', 'GovernClient', 'GroupingRecipeCreator', 'JoinRecipeCreator', 'LaunchpadClient', 'PredictionScoringRecipeCreator', 'SQLQueryRecipeCreator', 'SamplingRecipeCreator', 'SortRecipeCreator', 'SplitRecipeCreator', 'StackRecipeCreator', 'SyncRecipeCreator', 'TopNRecipeCreator', 'UpsertRecipeCreator', 'WindowRecipeCreator', '__builtins__', '__cached__', '__doc__', '__file__', '__loader__', '__name__', '__package__', '__path__', '__spec__', '_vendor', 'agentmanagement', 'agentmanagement_client', 'apinode_admin', 'apinode_admin_client', 'apinode_client', 'auth', 'base_client', 'dss', 'dss_plugin_mlflow', 'dssclient', 'fm', 'fmclient', 'govern', 'govern_client', 'iam', 'launchpad', 'launchpad_client', 'secretsmanager', 'sys', 'utils', 'warnings']
>>> dir(dataikuapi.agentmanagement_client)
['Agent', 'AgentFilter', 'AgentListItem', 'AgentManagementClient', 'AgentManagementTag', 'AgentManagementTags', 'Alert', 'AlertConfiguration', 'AlertConfigurationListItem', 'BucketedMetricsFetchResults', 'CobuildConversation', 'EstateRiskExposure', 'HTTPBasicAuth', 'MetricAlertConfigurationBuilder', 'Operation', 'OperationSearchResult', 'Platform', 'PlatformListItem', 'RiskTaxonomySettings', 'Session', 'Settings', 'TopicFamily', 'TopicFamilyListItem', 'TriggeredAlertSearchResult', '__builtins__', '__cached__', '__doc__', '__file__', '__loader__', '__name__', '__package__', '__spec__', '_consolidate_metric_chunks', '_format_list', '_to_timestamp_ms', 'datetime', 'dku_quote_fn', 'handle_http_exception', 'json', 'timedelta', 'timezone', 'warnings']
>>> dir(dataikuapi.agentmanagement)
['__builtins__', '__cached__', '__doc__', '__file__', '__loader__', '__name__', '__package__', '__path__', '__spec__', '_utils', 'agent', 'alerting', 'cobuild', 'metrics', 'operations', 'platform', 'risk', 'settings', 'topic_family']
>>> dir(dataikuapi.agentmanagement.agent)
['Agent', 'AgentBucketedMetricsFetchResults', 'AgentFilter', 'AgentListItem', 'AgentReviewAlertConfigurationBuilder', 'AgentSettings', 'AgentStatus', 'AlertConfiguration', 'AlertConfigurationListItem', 'MetricAlertConfigurationBuilder', 'Operation', 'RiskAssessment', '__builtins__', '__cached__', '__doc__', '__file__', '__loader__', '__name__', '__package__', '__spec__', '_format_list', 'dku_quote_fn']
>>> exit()

@kevanescence
kevanescence merged commit e91dc40 into release/15.2 Oct 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants