Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: rename to ydata-fabric-sdk #140

Merged
merged 1 commit into from
Jan 20, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,14 +4,14 @@
<p align="center"><img width="500" src="https://assets.ydata.ai/sdk/logo_SDK_col_red_black.png" alt="YData Logo"></p>
<p></p>

[![pypi](https://img.shields.io/pypi/v/ydata-sdk)](https://pypi.org/project/ydata-sdk)
[![pypi](https://img.shields.io/pypi/v/ydata-fabric-sdk)](https://pypi.org/project/ydata-fabric-sdk)
![Pythonversion](https://img.shields.io/badge/python-3.8%20%7C%203.9%20%7C%203.10%20%7C%203.11%20%7C%203.12-blue)
[![downloads](https://pepy.tech/badge/ydata-sdk/month)](https://pepy.tech/project/ydata-sdk)
[![downloads](https://pepy.tech/badge/ydata-fabric-sdk/month)](https://pepy.tech/project/ydata-fabric-sdk)

---
🚀 YData SDK Version 1.0 Released! 🎉 - Data quality everywhere!

*ydata-sdk* v1 is here! Create a [YData Fabric account](https://ydata.ai/ydata-fabric-free-trial) so you can start using today!
*ydata-fabric-sdk* v1 is here! Create a [YData Fabric account](https://ydata.ai/ydata-fabric-free-trial) so you can start using today!

We are excited to announce the release of YData Fabric SDK v1.0! This major release marks the beginning of long-term support for the package,
ensuring stability, continuous improvements, and ongoing support for all users. YData SDK empowers developers with easy access to state-of-the-art
Expand Down
6 changes: 3 additions & 3 deletions docs/integrations/databricks/integration_with_sdk.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# YData SDK in Databricks Notebooks

The [YData Fabric SDK](https://pypi.org/project/ydata-sdk/) provides a powerful set of tools for integrating and enhancing data within Databricks notebooks.
The [YData Fabric SDK](https://pypi.org/project/ydata-fabric-sdk/) provides a powerful set of tools for integrating and enhancing data within Databricks notebooks.
This guide covers the installation, basic usage, and advanced features of the Fabric SDK, helping users maximize
the potential of their data for AI and machine learning applications.

Expand All @@ -25,7 +25,7 @@ Databricks cluster to optimize performance.

To install the YData SDK in a Databricks notebook, use the following command:
```python
%pip install ydata-sdk
%pip install ydata-fabric-sdk
dbutils.library.restartPython()
```
Ensure the installation is successful before proceeding to the next steps.
Expand Down Expand Up @@ -144,7 +144,7 @@ from ydata.sdk.synthesizers import RegularSynthesizer
pandas_df = df.toPandas()
pandas_df = pandas_df.drop('ID', axis=1)

# Train a synthetic data generator using ydata-sdk
# Train a synthetic data generator using ydata-fabric-sdk
synth = RegularSynthesizer(name='Synth credit scoring | Conditional')
synth.fit(pandas_df, condition_on='Label')

Expand Down
2 changes: 1 addition & 1 deletion docs/integrations/databricks/overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ These connectors streamline data transfer and ensure seamless interoperability b
- Data synchronization

### SDK
The ^^[YData Fabric SDK](https://pypi.org/project/ydata-sdk/)^^ offers a programmatic approach to integrating with Databricks.
The ^^[YData Fabric SDK](https://pypi.org/project/ydata-fabric-sdk/)^^ offers a programmatic approach to integrating with Databricks.
It provides developers with the tools and libraries needed to automate and customize data workflows between
YData Fabric and Databricks.

Expand Down
2 changes: 1 addition & 1 deletion docs/sdk/examples/synthesize_tabular_data.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

**Use YData's *RegularSynthesizer* to generate tabular synthetic data**

For a more detailed tutorial please check [YData Fabric Academy ydata-sdk notebooks](https://github.com/ydataai/academy/tree/master).
For a more detailed tutorial please check [YData Fabric Academy ydata-fabric-sdk notebooks](https://github.com/ydataai/academy/tree/master).

```python
--8<-- "examples/synthesizer_from_pandas.py"
Expand Down
2 changes: 1 addition & 1 deletion docs/sdk/examples/synthesize_timeseries_data.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ Dissecting any time-series dataset, we see differences in variables' behavior th
- Variables that refer to entities (single or multiple entities)
- Variables that are attributes (those that don't depend on time but rather on the entity)

For a more detailed tutorial please check [YData Fabric Academy ydata-sdk notebooks](https://github.com/ydataai/academy/tree/master).
For a more detailed tutorial please check [YData Fabric Academy ydata-fabric-sdk notebooks](https://github.com/ydataai/academy/tree/master).

Below find an example:

Expand Down
4 changes: 2 additions & 2 deletions docs/sdk/index.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[![pypi](https://img.shields.io/pypi/v/ydata-sdk)](https://pypi.org/project/ydata-sdk)
[![pypi](https://img.shields.io/pypi/v/ydata-fabric-sdk)](https://pypi.org/project/ydata-fabric-sdk)
![Pythonversion](https://img.shields.io/badge/python-3.8%20%7C%203.9%20%7C%203.10-blue)
[![downloads](https://pepy.tech/badge/ydata-sdk/month)](https://pepy.tech/project/ydata-sdk)
[![downloads](https://pepy.tech/badge/ydata-fabric-sdk/month)](https://pepy.tech/project/ydata-fabric-sdk)

The *Fabric SDK* is an ecosystem of methods that allows users to, through a python interface, adopt data development focused on improving the quality of the data.
The solution includes a set of integrated components for data ingestion, standardized data quality evaluation and data improvement, such as *synthetic data generation*, allowing an iterative improvement of the datasets used in high-impact business applications.
Expand Down
6 changes: 3 additions & 3 deletions docs/sdk/installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,15 +13,15 @@ Prior to the package installation, it is recommended the creation of a virtual o
pyenv virtualenv 3.10 ydatasdk
```

And install `ydata-sdk`
And install `ydata-fabric-sdk`

=== "pypi"
``` commandline
pip install ydata-sdk
pip install ydata-fabric-sdk
```

##Authentication
Once you've installed `ydata-sdk` package you will need a token to run the functionalities.
Once you've installed `ydata-fabric-sdk` package you will need a token to run the functionalities.
YData SDK uses a token based authentication system. To get access to your token, you need to create a YData account.

YData SDK offers a free-trial and an enterprise version. To access your free-trial token, you need to create a [**YData account**](https://ydata.ai/ydata-fabric-free-trial).
Expand Down
2 changes: 1 addition & 1 deletion docs/sdk/quickstart.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ The list of available connectors can be found here [add a link].
```

The synthesis process returns a `pandas.DataFrame` object.
Note that if you are using the `ydata-sdk` free version, all of your data is sent to a remote cluster on YData's infrastructure.
Note that if you are using the `ydata-fabric-sdk` free version, all of your data is sent to a remote cluster on YData's infrastructure.

## Data synthesis flow
The process of data synthesis can be described into the following steps:
Expand Down
4 changes: 2 additions & 2 deletions environment.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
name: ydata-sdk
name: ydata-fabric-sdk
channels:
- defaults
dependencies:
Expand All @@ -17,4 +17,4 @@ dependencies:
- wheel=0.41.2=py310hecd8cb5_0
- xz=5.4.5=h6c40b1e_0
- zlib=1.2.13=h4dc903c_0
prefix: /usr/local/Caskroom/miniconda/base/envs/ydata-sdk
prefix: /usr/local/Caskroom/miniconda/base/envs/ydata-fabric-sdk
4 changes: 2 additions & 2 deletions mkdocs.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
site_name: "YData Fabric"
repo_url: https://github.com/ydataai/ydata-sdk
repo_name: ydataai/ydata-sdk
repo_url: https://github.com/ydataai/ydata-fabric-sdk
repo_name: ydataai/ydata-fabric-sdk
edit_uri: ""
dev_addr: 0.0.0.0:1235
site_dir: "static/docs"
Expand Down
4 changes: 2 additions & 2 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ requires = [
]

[project]
name = "ydata-sdk"
name = "ydata-fabric-sdk"
authors = [
{name = "YData", email = "[email protected]"},
]
Expand Down Expand Up @@ -50,7 +50,7 @@ dependencies = [
file = "LICENSE"

[project.urls]
Home = "https://github.com/ydataai/ydata-sdk"
Home = "https://github.com/ydataai/ydata-fabric-sdk"

[project.optional-dependencies]
dev = [
Expand Down
Loading