Skip to content
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
Show all changes
20 commits
Select commit Hold shift + click to select a range
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
4 changes: 2 additions & 2 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
strategy:
matrix:
os: [ ubuntu-22.04 ]
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13" ]
python-version: ["3.10", "3.11", "3.12", "3.13" ]
pandas: [ "pandas>1.1" ]
numpy: [ "numpy>=1.21" ]
runs-on: ${{ matrix.os }}
Expand Down Expand Up @@ -65,7 +65,7 @@ jobs:
strategy:
matrix:
os: [ubuntu-22.04]
python-version: ["3.12"]
python-version: ["3.13"]
pandas: [ "pandas>1.1" ]
numpy: [ "numpy>=1.21" ]

Expand Down
35 changes: 17 additions & 18 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ package_name = "ydata-profiling"

[project]
name = "ydata-profiling"
requires-python = ">=3.7,<3.14"
requires-python = ">=3.10,<3.14"
authors = [
{name = "YData Labs Inc", email = "opensource@ydata.ai"}
]
Expand All @@ -32,43 +32,42 @@ classifiers = [
"Topic :: Scientific/Engineering",
"Framework :: IPython",
"Programming Language :: Python :: 3",
"Programming Language :: Python :: 3.7",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Programming Language :: Python :: 3.13",
"Programming Language :: Python :: 3.14",
]

dependencies = [
"scipy>=1.4.1, <1.16",
"pandas>1.1, <3.0, !=1.4.0",
"scipy>=1.8, <1.17",
"pandas>1.5, <3.0, !=1.4.0",
"matplotlib>=3.5, <=3.10",
"pydantic>=2",
"PyYAML>=5.0.0, <6.1",
"jinja2>=2.11.1, <3.2",
"pydantic>=2, <3",
"PyYAML>=6.0.3, <6.1",
"jinja2>=3.1.6, <3.2",
"visions[type_image_path]>=0.7.5, <0.8.2",
"numpy>=1.16.0,<2.2",
"numpy>=1.22,<2.4",
# Could be optional
# Related to HTML report
"minify-html>=0.15.0",
"filetype>=1.0.0",
# Correlations
"phik>=0.11.1,<0.13",
"phik>=0.12.5, <0.13",
# Examples
"requests>=2.24.0, <3",
"requests>=2.32.0, <3",
# Progress bar
"tqdm>=4.48.2, <5",
"tqdm>=4.66.3, <5",
"seaborn>=0.10.1, <0.14",
"multimethod>=1.4, <2",
# metrics
"statsmodels>=0.13.2, <1",
# type checking
"typeguard>=3, <5",
"imagehash==4.3.1",
"wordcloud>=1.9.3",
"dacite>=1.8",
"numba>=0.56.0, <=0.61",
"typeguard>=4, <5",
"imagehash==4.3.2",
"wordcloud>=1.9.4",
"dacite>=1.9, <2",
"numba>=0.60,<0.63",
]

dynamic = [
Expand Down
3 changes: 0 additions & 3 deletions src/ydata_profiling/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@
from ydata_profiling.controller import pandas_decorator # isort:skip # noqa
from ydata_profiling.profile_report import ProfileReport # isort:skip # noqa
from ydata_profiling.version import __version__ # isort:skip # noqa
from ydata_profiling.utils.information import display_banner

# backend
import ydata_profiling.model.pandas # isort:skip # noqa
Expand All @@ -26,8 +25,6 @@

warnings.simplefilter("ignore", category=NumbaDeprecationWarning)

display_banner()

__all__ = [
"pandas_decorator",
"ProfileReport",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,6 @@
series_handle_nulls,
series_hashable,
)
from ydata_profiling.utils.information import DisplayInfo


def get_character_counts_vc(vc: pd.Series) -> pd.Series:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,4 @@
{% if tabs | length > 0 %}
{% if oss %}
<p class="text-body-secondary text-end">Brought to you by <a href="https://ydata.ai/?utm_source=opensource&utm_medium=ydataprofiling&utm_campaign=report">YData</a></p>
{% endif %}
<div class="row item {% if classes %}{{ classes }}{% endif %}" {% if id %} id="{{ id }}"{% endif %}>
<ul class="nav nav-tabs tab-nav" role="tablist">
{% for tab in tabs %}
Expand Down
68 changes: 0 additions & 68 deletions src/ydata_profiling/utils/information.py

This file was deleted.

Loading