{"id":1758,"name":"Feature-engine","description":"Feature-engine: A Python package for feature engineering for machine learning - Published in JOSS (2021)","url":"https://github.com/feature-engine/feature_engine","last_synced_at":"2025-09-04T16:34:00.333Z","repository":{"id":37722048,"uuid":"163630824","full_name":"feature-engine/feature_engine","owner":"feature-engine","description":"Feature engineering package with sklearn like functionality","archived":false,"fork":false,"pushed_at":"2025-08-28T17:29:01.000Z","size":14970,"stargazers_count":2118,"open_issues_count":71,"forks_count":328,"subscribers_count":35,"default_branch":"main","last_synced_at":"2025-08-31T19:02:14.502Z","etag":null,"topics":["data-science","feature-engineering","feature-extraction","feature-selection","machine-learning","python","scikit-learn"],"latest_commit_sha":null,"homepage":"https://feature-engine.trainindata.com/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/feature-engine.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":["solegalli"],"buy_me_a_coffee":"solegalliy"}},"created_at":"2018-12-31T01:47:18.000Z","updated_at":"2025-08-31T02:00:44.000Z","dependencies_parsed_at":"2023-11-18T17:41:31.058Z","dependency_job_id":"dadb92a1-3e47-4cfb-bbd4-5a4974db41a7","html_url":"https://github.com/feature-engine/feature_engine","commit_stats":{"total_commits":348,"total_committers":53,"mean_commits":6.566037735849057,"dds":0.3706896551724138,"last_synced_commit":"ca286186f90a8661cbdbbe5cc8faed5cd90fc565"},"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/feature-engine/feature_engine","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feature-engine%2Ffeature_engine","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feature-engine%2Ffeature_engine/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feature-engine%2Ffeature_engine/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feature-engine%2Ffeature_engine/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/feature-engine","download_url":"https://codeload.github.com/feature-engine/feature_engine/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feature-engine%2Ffeature_engine/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273506771,"owners_count":25118039,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-03T02:00:09.631Z","response_time":76,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"feature-engine","name":"Feature-engine","uuid":"87381597","kind":"organization","description":"","email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/87381597?v=4","repositories_count":4,"last_synced_at":"2025-09-02T09:48:21.036Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/feature-engine","funding_links":["https://github.com/sponsors/feature-engine"],"total_stars":2152,"followers":67,"following":0,"created_at":"2022-11-15T19:57:53.399Z","updated_at":"2025-09-02T09:48:21.036Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/feature-engine","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/feature-engine/repositories"},"packages":[{"id":5297071,"name":"feature_engine","ecosystem":"conda","description":null,"homepage":"https://github.com/feature-engine/feature_engine","licenses":"BSD-3-Clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/feature-engine/feature_engine","keywords_array":[],"namespace":null,"versions_count":15,"first_release_published_at":"2020-08-06T19:42:48.000Z","latest_release_published_at":"2022-10-25T07:45:27.000Z","latest_release_number":"1.5.1","last_synced_at":"2025-09-03T20:36:12.434Z","created_at":"2022-10-03T16:01:43.890Z","updated_at":"2025-09-03T20:36:12.435Z","registry_url":"https://anaconda.org/conda-forge/feature_engine","install_command":"conda install -c conda-forge feature_engine","documentation_url":null,"metadata":{},"repo_metadata":{"id":37722048,"uuid":"163630824","full_name":"feature-engine/feature_engine","owner":"feature-engine","description":"Feature engineering package with sklearn like functionality","archived":false,"fork":false,"pushed_at":"2025-08-10T17:12:26.000Z","size":14959,"stargazers_count":2115,"open_issues_count":71,"forks_count":326,"subscribers_count":35,"default_branch":"main","last_synced_at":"2025-08-24T18:58:03.695Z","etag":null,"topics":["data-science","feature-engineering","feature-extraction","feature-selection","machine-learning","python","scikit-learn"],"latest_commit_sha":null,"homepage":"https://feature-engine.trainindata.com/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/feature-engine.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":["solegalli"],"buy_me_a_coffee":"solegalliy"}},"created_at":"2018-12-31T01:47:18.000Z","updated_at":"2025-08-23T12:40:08.000Z","dependencies_parsed_at":"2023-11-18T17:41:31.058Z","dependency_job_id":"dadb92a1-3e47-4cfb-bbd4-5a4974db41a7","html_url":"https://github.com/feature-engine/feature_engine","commit_stats":{"total_commits":348,"total_committers":53,"mean_commits":6.566037735849057,"dds":0.3706896551724138,"last_synced_commit":"ca286186f90a8661cbdbbe5cc8faed5cd90fc565"},"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/feature-engine/feature_engine","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feature-engine%2Ffeature_engine","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feature-engine%2Ffeature_engine/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feature-engine%2Ffeature_engine/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feature-engine%2Ffeature_engine/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/feature-engine","download_url":"https://codeload.github.com/feature-engine/feature_engine/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feature-engine%2Ffeature_engine/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273025832,"owners_count":25032842,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-31T02:00:09.071Z","response_time":79,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"feature-engine","name":"Feature-engine","uuid":"87381597","kind":"organization","description":"","email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/87381597?v=4","repositories_count":4,"last_synced_at":"2025-08-26T06:49:23.842Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/feature-engine","funding_links":["https://github.com/sponsors/feature-engine"],"total_stars":2149,"followers":67,"following":0,"created_at":"2022-11-15T19:57:53.399Z","updated_at":"2025-08-26T06:49:23.842Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/feature-engine","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/feature-engine/repositories"},"tags":[{"name":"v1.2.0","sha":"39bc2ff328d7b2eecba0e5d385d603a39992b092","kind":"commit","published_at":"2022-01-04T14:03:47.000Z","download_url":"https://codeload.github.com/feature-engine/feature_engine/tar.gz/v1.2.0","html_url":"https://github.com/feature-engine/feature_engine/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/feature-engine/feature_engine@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feature-engine%2Ffeature_engine/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feature-engine%2Ffeature_engine/tags/v1.2.0/manifests"},{"name":"v1.1.2","sha":"f7326319c85f6b0f509531524fe2dbe504911a03","kind":"commit","published_at":"2021-08-31T11:57:08.000Z","download_url":"https://codeload.github.com/feature-engine/feature_engine/tar.gz/v1.1.2","html_url":"https://github.com/feature-engine/feature_engine/releases/tag/v1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/feature-engine/feature_engine@v1.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feature-engine%2Ffeature_engine/tags/v1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feature-engine%2Ffeature_engine/tags/v1.1.2/manifests"},{"name":"v1.1.1","sha":"3a231e9d5202ead3ab4ea97c91776d54c89e61f9","kind":"commit","published_at":"2021-08-06T12:03:40.000Z","download_url":"https://codeload.github.com/feature-engine/feature_engine/tar.gz/v1.1.1","html_url":"https://github.com/feature-engine/feature_engine/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/feature-engine/feature_engine@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feature-engine%2Ffeature_engine/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feature-engine%2Ffeature_engine/tags/v1.1.1/manifests"},{"name":"1.1.0","sha":"adc52db51edf80df01c3fe4b0090e58b920ac8da","kind":"commit","published_at":"2021-06-22T09:18:33.000Z","download_url":"https://codeload.github.com/feature-engine/feature_engine/tar.gz/1.1.0","html_url":"https://github.com/feature-engine/feature_engine/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/feature-engine/feature_engine@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feature-engine%2Ffeature_engine/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feature-engine%2Ffeature_engine/tags/1.1.0/manifests"},{"name":"v1.0.2","sha":"ebaa2cefa0bfdcb8b0eeafb88dd5d7b432ba8495","kind":"commit","published_at":"2021-01-23T11:51:12.000Z","download_url":"https://codeload.github.com/feature-engine/feature_engine/tar.gz/v1.0.2","html_url":"https://github.com/feature-engine/feature_engine/releases/tag/v1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/feature-engine/feature_engine@v1.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feature-engine%2Ffeature_engine/tags/v1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feature-engine%2Ffeature_engine/tags/v1.0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-31T19:48:22.480Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":3,"rankings":{"downloads":null,"dependent_repos_count":18.09471530515495,"dependent_packages_count":51.604371475622536,"stargazers_count":11.043465242776586,"forks_count":11.228105194870002,"docker_downloads_count":null,"average":22.992664304606016},"purl":"pkg:conda/feature_engine","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/conda/feature_engine","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/conda/feature_engine","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/conda/feature_engine/dependencies","status":null,"funding_links":["https://github.com/sponsors/solegalli","https://buymeacoffee.com/solegalliy","https://github.com/sponsors/feature-engine"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-31T07:44:10.448Z","issues_count":129,"pull_requests_count":208,"avg_time_to_close_issue":21199507.043956045,"avg_time_to_close_pull_request":2518820.7969543147,"issues_closed_count":91,"pull_requests_closed_count":197,"pull_request_authors_count":31,"issue_authors_count":49,"avg_comments_per_issue":3.697674418604651,"avg_comments_per_pull_request":2.6298076923076925,"merged_pull_requests_count":155,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":29,"past_year_pull_requests_count":54,"past_year_avg_time_to_close_issue":4551603.222222222,"past_year_avg_time_to_close_pull_request":3028917.1836734693,"past_year_issues_closed_count":18,"past_year_pull_requests_closed_count":49,"past_year_pull_request_authors_count":8,"past_year_issue_authors_count":16,"past_year_avg_comments_per_issue":2.206896551724138,"past_year_avg_comments_per_pull_request":1.7962962962962963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":40,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/feature-engine%2Ffeature_engine/issues","maintainers":[{"login":"solegalli","count":183,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/solegalli"},{"login":"Morgan-Sell","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Morgan-Sell"},{"login":"NicoGalli","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/NicoGalli"}],"active_maintainers":[{"login":"solegalli","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/solegalli"},{"login":"Morgan-Sell","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Morgan-Sell"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/feature_engine/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/feature_engine/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/feature_engine/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages/feature_engine/related_packages","maintainers":[],"registry":{"name":"conda-forge.org","url":"https://conda-forge.org","ecosystem":"conda","default":false,"packages_count":20636,"maintainers_count":0,"namespaces_count":0,"keywords_count":13387,"github":"conda-forge","metadata":{"kind":"conda-forge","key":"CondaForge","api":"https://conda.anaconda.org","funded_packages_count":2180},"icon_url":"https://github.com/conda-forge.png","created_at":"2022-10-03T15:37:08.743Z","updated_at":"2025-09-04T07:00:12.892Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/conda-forge.org/namespaces"}},{"id":2731840,"name":"feature-engine","ecosystem":"pypi","description":"Feature engineering and selection package with Scikit-learn's fit transform functionality","homepage":"http://github.com/feature-engine/feature_engine","licenses":"BSD 3 clause","normalized_licenses":["BSD-1-Clause"],"repository_url":"https://github.com/feature-engine/feature_engine","keywords_array":[],"namespace":null,"versions_count":46,"first_release_published_at":"2018-12-31T14:20:24.000Z","latest_release_published_at":"2025-08-28T17:15:59.000Z","latest_release_number":"1.9.3","last_synced_at":"2025-09-03T20:36:07.889Z","created_at":"2022-04-10T10:58:40.052Z","updated_at":"2025-09-04T06:59:27.410Z","registry_url":"https://pypi.org/project/feature-engine/","install_command":"pip install feature-engine --index-url https://pypi.org/simple","documentation_url":"https://feature-engine.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":["License :: OSI Approved :: BSD License","Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.13","Programming Language :: Python :: 3.9"],"normalized_name":"feature-engine","project_status":null},"repo_metadata":{"id":37722048,"uuid":"163630824","full_name":"feature-engine/feature_engine","owner":"feature-engine","description":"Feature engineering package with sklearn like functionality","archived":false,"fork":false,"pushed_at":"2025-08-28T17:29:01.000Z","size":14970,"stargazers_count":2118,"open_issues_count":71,"forks_count":328,"subscribers_count":35,"default_branch":"main","last_synced_at":"2025-08-31T19:02:14.502Z","etag":null,"topics":["data-science","feature-engineering","feature-extraction","feature-selection","machine-learning","python","scikit-learn"],"latest_commit_sha":null,"homepage":"https://feature-engine.trainindata.com/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/feature-engine.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":["solegalli"],"buy_me_a_coffee":"solegalliy"}},"created_at":"2018-12-31T01:47:18.000Z","updated_at":"2025-08-31T02:00:44.000Z","dependencies_parsed_at":"2023-11-18T17:41:31.058Z","dependency_job_id":"dadb92a1-3e47-4cfb-bbd4-5a4974db41a7","html_url":"https://github.com/feature-engine/feature_engine","commit_stats":{"total_commits":348,"total_committers":53,"mean_commits":6.566037735849057,"dds":0.3706896551724138,"last_synced_commit":"ca286186f90a8661cbdbbe5cc8faed5cd90fc565"},"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/feature-engine/feature_engine","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feature-engine%2Ffeature_engine","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feature-engine%2Ffeature_engine/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feature-engine%2Ffeature_engine/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feature-engine%2Ffeature_engine/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/feature-engine","download_url":"https://codeload.github.com/feature-engine/feature_engine/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feature-engine%2Ffeature_engine/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273506771,"owners_count":25118039,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-03T02:00:09.631Z","response_time":76,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"feature-engine","name":"Feature-engine","uuid":"87381597","kind":"organization","description":"","email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/87381597?v=4","repositories_count":4,"last_synced_at":"2025-09-02T09:48:21.036Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/feature-engine","funding_links":["https://github.com/sponsors/feature-engine"],"total_stars":2152,"followers":67,"following":0,"created_at":"2022-11-15T19:57:53.399Z","updated_at":"2025-09-02T09:48:21.036Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/feature-engine","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/feature-engine/repositories"},"tags":[{"name":"v1.2.0","sha":"39bc2ff328d7b2eecba0e5d385d603a39992b092","kind":"commit","published_at":"2022-01-04T14:03:47.000Z","download_url":"https://codeload.github.com/feature-engine/feature_engine/tar.gz/v1.2.0","html_url":"https://github.com/feature-engine/feature_engine/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/feature-engine/feature_engine@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feature-engine%2Ffeature_engine/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feature-engine%2Ffeature_engine/tags/v1.2.0/manifests"},{"name":"v1.1.2","sha":"f7326319c85f6b0f509531524fe2dbe504911a03","kind":"commit","published_at":"2021-08-31T11:57:08.000Z","download_url":"https://codeload.github.com/feature-engine/feature_engine/tar.gz/v1.1.2","html_url":"https://github.com/feature-engine/feature_engine/releases/tag/v1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/feature-engine/feature_engine@v1.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feature-engine%2Ffeature_engine/tags/v1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feature-engine%2Ffeature_engine/tags/v1.1.2/manifests"},{"name":"v1.1.1","sha":"3a231e9d5202ead3ab4ea97c91776d54c89e61f9","kind":"commit","published_at":"2021-08-06T12:03:40.000Z","download_url":"https://codeload.github.com/feature-engine/feature_engine/tar.gz/v1.1.1","html_url":"https://github.com/feature-engine/feature_engine/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/feature-engine/feature_engine@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feature-engine%2Ffeature_engine/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feature-engine%2Ffeature_engine/tags/v1.1.1/manifests"},{"name":"1.1.0","sha":"adc52db51edf80df01c3fe4b0090e58b920ac8da","kind":"commit","published_at":"2021-06-22T09:18:33.000Z","download_url":"https://codeload.github.com/feature-engine/feature_engine/tar.gz/1.1.0","html_url":"https://github.com/feature-engine/feature_engine/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/feature-engine/feature_engine@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feature-engine%2Ffeature_engine/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feature-engine%2Ffeature_engine/tags/1.1.0/manifests"},{"name":"v1.0.2","sha":"ebaa2cefa0bfdcb8b0eeafb88dd5d7b432ba8495","kind":"commit","published_at":"2021-01-23T11:51:12.000Z","download_url":"https://codeload.github.com/feature-engine/feature_engine/tar.gz/v1.0.2","html_url":"https://github.com/feature-engine/feature_engine/releases/tag/v1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/feature-engine/feature_engine@v1.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feature-engine%2Ffeature_engine/tags/v1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feature-engine%2Ffeature_engine/tags/v1.0.2/manifests"}]},"repo_metadata_updated_at":"2025-09-04T06:59:27.409Z","dependent_packages_count":89,"downloads":297991,"downloads_period":"last-month","dependent_repos_count":437,"rankings":{"downloads":0.8924585542475365,"dependent_repos_count":0.685088960872415,"dependent_packages_count":0.20991202691433122,"stargazers_count":1.712920132747986,"forks_count":3.164257585802728,"docker_downloads_count":3.4936579972682944,"average":1.6930492096422152},"purl":"pkg:pypi/feature-engine","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/feature-engine","docker_dependents_count":7,"docker_downloads_count":148,"usage_url":"https://repos.ecosyste.ms/usage/pypi/feature-engine","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/feature-engine/dependencies","status":null,"funding_links":["https://github.com/sponsors/solegalli","https://buymeacoffee.com/solegalliy","https://github.com/sponsors/feature-engine"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-31T07:44:10.448Z","issues_count":129,"pull_requests_count":208,"avg_time_to_close_issue":21199507.043956045,"avg_time_to_close_pull_request":2518820.7969543147,"issues_closed_count":91,"pull_requests_closed_count":197,"pull_request_authors_count":31,"issue_authors_count":49,"avg_comments_per_issue":3.697674418604651,"avg_comments_per_pull_request":2.6298076923076925,"merged_pull_requests_count":155,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":29,"past_year_pull_requests_count":54,"past_year_avg_time_to_close_issue":4551603.222222222,"past_year_avg_time_to_close_pull_request":3028917.1836734693,"past_year_issues_closed_count":18,"past_year_pull_requests_closed_count":49,"past_year_pull_request_authors_count":8,"past_year_issue_authors_count":16,"past_year_avg_comments_per_issue":2.206896551724138,"past_year_avg_comments_per_pull_request":1.7962962962962963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":40,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/feature-engine%2Ffeature_engine/issues","maintainers":[{"login":"solegalli","count":224,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/solegalli"},{"login":"Morgan-Sell","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Morgan-Sell"},{"login":"NicoGalli","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/NicoGalli"}],"active_maintainers":[{"login":"solegalli","count":43,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/solegalli"},{"login":"Morgan-Sell","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Morgan-Sell"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/feature-engine/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/feature-engine/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/feature-engine/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/feature-engine/related_packages","maintainers":[{"uuid":"solegalli","login":"solegalli","name":null,"email":null,"url":null,"packages_count":1,"html_url":"https://pypi.org/user/solegalli/","role":null,"created_at":"2022-11-22T12:26:33.206Z","updated_at":"2022-11-22T12:26:33.206Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/solegalli/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":724831,"maintainers_count":308212,"namespaces_count":0,"keywords_count":237984,"github":"pypi","metadata":{"funded_packages_count":50481},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-04T05:23:51.177Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":10361832,"name":"github.com/feature-engine/feature_engine","ecosystem":"go","description":null,"homepage":null,"licenses":"bsd-3-clause","normalized_licenses":["BSD-3-Clause"],"repository_url":"https://github.com/feature-engine/feature_engine","keywords_array":[],"namespace":null,"versions_count":4,"first_release_published_at":"2021-01-23T11:51:12.000Z","latest_release_published_at":"2022-01-04T14:03:47.000Z","latest_release_number":"v1.2.0","last_synced_at":"2025-09-03T20:36:10.775Z","created_at":"2024-06-12T06:16:49.085Z","updated_at":"2025-09-03T20:36:10.775Z","registry_url":"https://pkg.go.dev/github.com/feature-engine/feature_engine","install_command":"go get github.com/feature-engine/feature_engine","documentation_url":"https://pkg.go.dev/github.com/feature-engine/feature_engine#section-documentation","metadata":{},"repo_metadata":{"id":37722048,"uuid":"163630824","full_name":"feature-engine/feature_engine","owner":"feature-engine","description":"Feature engineering package with sklearn like functionality","archived":false,"fork":false,"pushed_at":"2025-08-10T17:12:26.000Z","size":14959,"stargazers_count":2115,"open_issues_count":71,"forks_count":326,"subscribers_count":35,"default_branch":"main","last_synced_at":"2025-08-24T18:58:03.695Z","etag":null,"topics":["data-science","feature-engineering","feature-extraction","feature-selection","machine-learning","python","scikit-learn"],"latest_commit_sha":null,"homepage":"https://feature-engine.trainindata.com/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"bsd-3-clause","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/feature-engine.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":".github/FUNDING.yml","license":"LICENSE.md","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":["solegalli"],"buy_me_a_coffee":"solegalliy"}},"created_at":"2018-12-31T01:47:18.000Z","updated_at":"2025-08-23T12:40:08.000Z","dependencies_parsed_at":"2023-11-18T17:41:31.058Z","dependency_job_id":"dadb92a1-3e47-4cfb-bbd4-5a4974db41a7","html_url":"https://github.com/feature-engine/feature_engine","commit_stats":{"total_commits":348,"total_committers":53,"mean_commits":6.566037735849057,"dds":0.3706896551724138,"last_synced_commit":"ca286186f90a8661cbdbbe5cc8faed5cd90fc565"},"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"purl":"pkg:github/feature-engine/feature_engine","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feature-engine%2Ffeature_engine","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feature-engine%2Ffeature_engine/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feature-engine%2Ffeature_engine/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feature-engine%2Ffeature_engine/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/feature-engine","download_url":"https://codeload.github.com/feature-engine/feature_engine/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feature-engine%2Ffeature_engine/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273025832,"owners_count":25032842,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-31T02:00:09.071Z","response_time":79,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"feature-engine","name":"Feature-engine","uuid":"87381597","kind":"organization","description":"","email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/87381597?v=4","repositories_count":4,"last_synced_at":"2025-08-26T06:49:23.842Z","metadata":{"has_sponsors_listing":true},"html_url":"https://github.com/feature-engine","funding_links":["https://github.com/sponsors/feature-engine"],"total_stars":2149,"followers":67,"following":0,"created_at":"2022-11-15T19:57:53.399Z","updated_at":"2025-08-26T06:49:23.842Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/feature-engine","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/feature-engine/repositories"},"tags":[{"name":"v1.2.0","sha":"39bc2ff328d7b2eecba0e5d385d603a39992b092","kind":"commit","published_at":"2022-01-04T14:03:47.000Z","download_url":"https://codeload.github.com/feature-engine/feature_engine/tar.gz/v1.2.0","html_url":"https://github.com/feature-engine/feature_engine/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/feature-engine/feature_engine@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feature-engine%2Ffeature_engine/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feature-engine%2Ffeature_engine/tags/v1.2.0/manifests"},{"name":"v1.1.2","sha":"f7326319c85f6b0f509531524fe2dbe504911a03","kind":"commit","published_at":"2021-08-31T11:57:08.000Z","download_url":"https://codeload.github.com/feature-engine/feature_engine/tar.gz/v1.1.2","html_url":"https://github.com/feature-engine/feature_engine/releases/tag/v1.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/feature-engine/feature_engine@v1.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feature-engine%2Ffeature_engine/tags/v1.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feature-engine%2Ffeature_engine/tags/v1.1.2/manifests"},{"name":"v1.1.1","sha":"3a231e9d5202ead3ab4ea97c91776d54c89e61f9","kind":"commit","published_at":"2021-08-06T12:03:40.000Z","download_url":"https://codeload.github.com/feature-engine/feature_engine/tar.gz/v1.1.1","html_url":"https://github.com/feature-engine/feature_engine/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/feature-engine/feature_engine@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feature-engine%2Ffeature_engine/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feature-engine%2Ffeature_engine/tags/v1.1.1/manifests"},{"name":"1.1.0","sha":"adc52db51edf80df01c3fe4b0090e58b920ac8da","kind":"commit","published_at":"2021-06-22T09:18:33.000Z","download_url":"https://codeload.github.com/feature-engine/feature_engine/tar.gz/1.1.0","html_url":"https://github.com/feature-engine/feature_engine/releases/tag/1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/feature-engine/feature_engine@1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feature-engine%2Ffeature_engine/tags/1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feature-engine%2Ffeature_engine/tags/1.1.0/manifests"},{"name":"v1.0.2","sha":"ebaa2cefa0bfdcb8b0eeafb88dd5d7b432ba8495","kind":"commit","published_at":"2021-01-23T11:51:12.000Z","download_url":"https://codeload.github.com/feature-engine/feature_engine/tar.gz/v1.0.2","html_url":"https://github.com/feature-engine/feature_engine/releases/tag/v1.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/feature-engine/feature_engine@v1.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feature-engine%2Ffeature_engine/tags/v1.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/feature-engine%2Ffeature_engine/tags/v1.0.2/manifests"}]},"repo_metadata_updated_at":"2025-08-31T19:48:22.494Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":6.958767526308751,"dependent_packages_count":6.520931273209822,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":6.7398493997592865},"purl":"pkg:golang/github.com/feature-engine/feature_engine","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/feature-engine/feature_engine","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/feature-engine/feature_engine","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/feature-engine/feature_engine/dependencies","status":null,"funding_links":["https://github.com/sponsors/solegalli","https://buymeacoffee.com/solegalliy","https://github.com/sponsors/feature-engine"],"critical":null,"issue_metadata":{"last_synced_at":"2025-08-31T07:44:10.448Z","issues_count":129,"pull_requests_count":208,"avg_time_to_close_issue":21199507.043956045,"avg_time_to_close_pull_request":2518820.7969543147,"issues_closed_count":91,"pull_requests_closed_count":197,"pull_request_authors_count":31,"issue_authors_count":49,"avg_comments_per_issue":3.697674418604651,"avg_comments_per_pull_request":2.6298076923076925,"merged_pull_requests_count":155,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":29,"past_year_pull_requests_count":54,"past_year_avg_time_to_close_issue":4551603.222222222,"past_year_avg_time_to_close_pull_request":3028917.1836734693,"past_year_issues_closed_count":18,"past_year_pull_requests_closed_count":49,"past_year_pull_request_authors_count":8,"past_year_issue_authors_count":16,"past_year_avg_comments_per_issue":2.206896551724138,"past_year_avg_comments_per_pull_request":1.7962962962962963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":40,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/feature-engine%2Ffeature_engine/issues","maintainers":[{"login":"solegalli","count":183,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/solegalli"},{"login":"Morgan-Sell","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Morgan-Sell"},{"login":"NicoGalli","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/NicoGalli"}],"active_maintainers":[{"login":"solegalli","count":41,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/solegalli"},{"login":"Morgan-Sell","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Morgan-Sell"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Ffeature-engine%2Ffeature_engine/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Ffeature-engine%2Ffeature_engine/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Ffeature-engine%2Ffeature_engine/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Ffeature-engine%2Ffeature_engine/related_packages","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":1951493,"maintainers_count":0,"namespaces_count":741113,"keywords_count":109139,"github":"golang","metadata":{"funded_packages_count":48962},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2025-09-04T05:53:31.480Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}}],"commits":{"id":16024,"full_name":"feature-engine/feature_engine","default_branch":"main","committers":[{"name":"Soledad Galli","email":"solegalli@protonmail.com","login":"solegalli","count":236},{"name":"Soledad Galli","email":"solegalli1@gmail.com","login":null,"count":22},{"name":"Alfonso Tobar","email":"48638337+datacubeR","login":"datacubeR","count":10},{"name":"Gleb Levitski","email":"36483986+glevv","login":"glevv","count":7},{"name":"Gleb Levitski","email":"36483986+GLevV","login":"GLevV","count":7},{"name":"david-cortes","email":"david.cortes.rivera@gmail.com","login":"david-cortes","count":6},{"name":"Edoardo Argiolas","email":"eargiolas96@gmail.com","login":"dodoarg","count":6},{"name":"Michał Gromiec","email":"michal.gromiec@poczta.onet.pl","login":"michalgromiec","count":5},{"name":"Morgan Sell","email":"MorganPSell@gmail.com","login":"Morgan-Sell","count":5},{"name":"Cainã Max Couto da Silva","email":"cmcouto.silva@gmail.com","login":"cmcouto-silva","count":4},{"name":"ChristopherGS","email":"christopher.samiullah@gmail.com","login":"ChristopherGS","count":3},{"name":"Kishan Manani","email":"30973056+KishManani","login":"KishManani","count":3},{"name":"Gurjinder Kaur","email":"38288142+gurjinderbassi","login":"gurjinderbassi","count":3},{"name":"Claudio Salvatore Arcidiacono","email":"22871978+ClaudioSalvatoreArcidiacono","login":"ClaudioSalvatoreArcidiacono","count":3},{"name":"Ashok kumar","email":"73692009+ashok49473","login":"ashok49473","count":2},{"name":"Karthik Kothareddy","email":"karthikreddy.kp@gmail.com","login":"KarthikKothareddy","count":2},{"name":"Miguel Trejo Marrufo","email":"49818188+TremaMiguel","login":"TremaMiguel","count":2},{"name":"Noah Green","email":"noahjgreen295@gmail.com","login":"noahjgreen295","count":2},{"name":"Nodar Okroshiashvili","email":"n.okroshiashvili@gmail.com","login":"Okroshiashvili","count":2},{"name":"Luis Seabra","email":"7190666+luismavs","login":"luismavs","count":2},{"name":"Sana Ben Driss","email":"bdriss.sana@gmail.com","login":"SunnyxBd","count":2},{"name":"Sangam","email":"35230623+SangamSwadiK","login":"SangamSwadiK","count":2},{"name":"Surya Krishnamurthy","email":"surya.thiru001@gmail.com","login":"SuryaThiru","count":2},{"name":"hectorpatino","email":"64384750+hectorpatino","login":"hectorpatino","count":2},{"name":"pradumna123","email":"ps6275@gmail.com","login":"pradumna123","count":2},{"name":"Andrew Tan","email":"56531841+AndrewTanQB","login":"AndrewTanQB","count":1},{"name":"tomtom-95","email":"74787543+tomtom-95","login":"tomtom-95","count":1},{"name":"px39n","email":"53490111+px39n","login":"px39n","count":1},{"name":"piecot","email":"piecot","login":"piecot","count":1},{"name":"olkr","email":"119943720+olikra","login":"olikra","count":1},{"name":"jccalvojackson","email":"48832149+jccalvojackson","login":"jccalvojackson","count":1},{"name":"gverbock","email":"32060943+gverbock","login":"gverbock","count":1},{"name":"el amraoui Sohayb","email":"elamraoui.sohayb@gmail.com","login":"Elamraoui-Sohayb","count":1},{"name":"Wahe3bru","email":"wahe3bru@gmail.com","login":"Wahe3bru","count":1},{"name":"Vasco Schiavo","email":"115561717+VascoSch92","login":"VascoSch92","count":1},{"name":"Tim Vink","email":"vinktim@gmail.com","login":"timvink","count":1},{"name":"Thibault Blanc","email":"thibaultbl","login":"thibaultbl","count":1},{"name":"Tejash Shah","email":"stejash15@gmail.com","login":"Tejash-Shah","count":1},{"name":"Swati A Firangi","email":"swatifirangi29@gmail.com","login":"Safirangi","count":1},{"name":"Sergio","email":"sergiobenitomartin@gmail.com","login":"sergiobemar","count":1},{"name":"Richard Cornelius Suwandi","email":"59959022+richardcsuwandi","login":"richardcsuwandi","count":1},{"name":"Ranja","email":"101544669+ranja-sarkar","login":"ranja-sarkar","count":1},{"name":"NicoGalli","email":"72278140+NicoGalli","login":"NicoGalli","count":1},{"name":"Mohamed Emad","email":"43939754+iMezemz","login":"iMezemz","count":1},{"name":"Michael Russell","email":"37958894+michaelrussell4","login":"michaelrussell4","count":1},{"name":"Kyle Gilde","email":"kylegilde@gmail.com","login":"kylegilde","count":1},{"name":"Kanan Mahammadli","email":"kanan.mahammadli@gmail.com","login":"KananMahammadli","count":1},{"name":"Indy Navarro Vidal","email":"indy.mnv@gmail.com","login":"indymnv","count":1},{"name":"Franz Király","email":"fkiraly@gcos.ai","login":"fkiraly","count":1},{"name":"Fernando Barbosa","email":"78832038+nandevers","login":"nandevers","count":1},{"name":"Darigov Research","email":"30328618+darigovresearch","login":"darigovresearch","count":1},{"name":"Bestine","email":"bestineokinda@gmail.com","login":"Bestine","count":1},{"name":"Arthur Cabral","email":"26899611+arthurcab","login":"arthurcab","count":1}],"total_commits":370,"total_committers":53,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":6.981132075471698,"dds":0.3621621621621621,"past_year_committers":[{"name":"Soledad Galli","email":"solegalli@protonmail.com","login":"solegalli","count":31},{"name":"Claudio Salvatore Arcidiacono","email":"22871978+ClaudioSalvatoreArcidiacono","login":"ClaudioSalvatoreArcidiacono","count":2},{"name":"jccalvojackson","email":"48832149+jccalvojackson","login":"jccalvojackson","count":1},{"name":"Vasco Schiavo","email":"115561717+VascoSch92","login":"VascoSch92","count":1},{"name":"Michael Russell","email":"37958894+michaelrussell4","login":"michaelrussell4","count":1},{"name":"Kanan Mahammadli","email":"kanan.mahammadli@gmail.com","login":"KananMahammadli","count":1},{"name":"Gurjinder Kaur","email":"38288142+gurjinderbassi","login":"gurjinderbassi","count":1},{"name":"Franz Király","email":"fkiraly@gcos.ai","login":"fkiraly","count":1}],"past_year_total_commits":39,"past_year_total_committers":8,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":4.875,"past_year_dds":0.20512820512820518,"last_synced_at":"2025-08-12T09:33:22.627Z","last_synced_commit":"858633bef002f535b9aa07611ff933ce127cc298","created_at":"2023-03-07T11:31:39.061Z","updated_at":"2025-08-12T09:33:22.645Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/feature-engine%2Ffeature_engine/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-08-27T00:00:29.048Z","repositories_count":5479765,"commits_count":853308191,"contributors_count":31095157,"owners_count":906558,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"feature-engine/feature_engine","html_url":"https://github.com/feature-engine/feature_engine","last_synced_at":"2025-08-31T07:44:10.448Z","status":null,"issues_count":129,"pull_requests_count":208,"avg_time_to_close_issue":21199507.043956045,"avg_time_to_close_pull_request":2518820.7969543147,"issues_closed_count":91,"pull_requests_closed_count":197,"pull_request_authors_count":31,"issue_authors_count":49,"avg_comments_per_issue":3.697674418604651,"avg_comments_per_pull_request":2.6298076923076925,"merged_pull_requests_count":155,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":29,"past_year_pull_requests_count":54,"past_year_avg_time_to_close_issue":4551603.222222222,"past_year_avg_time_to_close_pull_request":3028917.1836734693,"past_year_issues_closed_count":18,"past_year_pull_requests_closed_count":49,"past_year_pull_request_authors_count":8,"past_year_issue_authors_count":16,"past_year_avg_comments_per_issue":2.206896551724138,"past_year_avg_comments_per_pull_request":1.7962962962962963,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":40,"created_at":"2023-05-10T21:31:35.820Z","updated_at":"2025-09-03T04:46:48.631Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/feature-engine%2Ffeature_engine","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/feature-engine%2Ffeature_engine/issues","issue_labels_count":{"priority":8,"good first issue":7,"enhancement":7,"urgent":6,"new transformer":6,"docs":6,"easy":5,"wontfix":3,"code quality":3,"question":3,"jupyter notebook":1},"pull_request_labels_count":{},"issue_author_associations_count":{"COLLABORATOR":65,"NONE":44,"CONTRIBUTOR":23},"pull_request_author_associations_count":{"COLLABORATOR":176,"CONTRIBUTOR":71,"NONE":34},"issue_authors":{"solegalli":58,"ClaudioSalvatoreArcidiacono":5,"Morgan-Sell":5,"fkiraly":4,"david-cortes":4,"TremaMiguel":3,"jolespin":3,"dlaprins":2,"Okroshiashvili":2,"NicoGalli":2,"PeterPirog":2,"michaelrussell4":2,"kylegilde":2,"lukaspistelak":2,"darigovresearch":2,"AmMoPy":1,"rizatemizel":1,"sfgarcia":1,"behzad89":1,"Matt711":1,"MetroCat69":1,"lauradang":1,"ParadaCarleton":1,"gverbock":1,"nezirspanca":1,"d-lazenby":1,"VascoSch92":1,"tteodorescu0":1,"jccalvojackson":1,"glevv":1,"rickyhugo":1,"candalfigomoro":1,"gps1938":1,"sali316":1,"4Freye":1,"admivsn":1,"scardonal":1,"WhyYouNeedMyUsername":1,"pgschr":1,"vm885032":1,"sancholp":1,"nyavramov":1,"FedericoMontana":1,"93lorenzo":1,"luismavs":1,"markdregan":1,"jnsofini":1,"Pacman1984":1,"jnhyeon":1},"pull_request_authors":{"solegalli":166,"ClaudioSalvatoreArcidiacono":13,"olikra":12,"Morgan-Sell":10,"cmcouto-silva":9,"gurjinderbassi":8,"glevv":7,"datacubeR":6,"ranja-sarkar":5,"kylegilde":3,"dlaprins":3,"david-cortes":3,"VascoSch92":3,"michaelrussell4":2,"sergiobemar":2,"Astha0024":2,"KananMahammadli":2,"jccalvojackson":2,"Ezzaldin97":2,"fkiraly":2,"darigovresearch":2,"93lorenzo":2,"hectorpatino":2,"sancholp":2,"pangjac":2,"d-lazenby":2,"Okroshiashvili":2,"luismavs":1,"SunnyxBd":1,"Bestine":1,"GiorgioSgl":1,"Benetti-Hub":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-03T00:00:08.273Z","repositories_count":10057061,"issues_count":30965349,"pull_requests_count":93487251,"authors_count":10684480,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{"question":2,"urgent":1,"priority":1},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{"NONE":14,"COLLABORATOR":9,"CONTRIBUTOR":5},"past_year_pull_request_author_associations_count":{"COLLABORATOR":36,"CONTRIBUTOR":16,"NONE":7},"past_year_issue_authors":{"solegalli":7,"fkiraly":4,"ClaudioSalvatoreArcidiacono":3,"lukaspistelak":2,"michaelrussell4":2,"Morgan-Sell":2,"4Freye":1,"AmMoPy":1,"gps1938":1,"nezirspanca":1,"rickyhugo":1,"sali316":1,"sancholp":1,"tteodorescu0":1},"past_year_pull_request_authors":{"solegalli":36,"ClaudioSalvatoreArcidiacono":11,"Astha0024":2,"michaelrussell4":2,"sancholp":2,"fkiraly":2,"gurjinderbassi":2,"jccalvojackson":2},"maintainers":[{"login":"solegalli","count":224,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/solegalli"},{"login":"Morgan-Sell","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Morgan-Sell"},{"login":"NicoGalli","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/NicoGalli"}],"active_maintainers":[{"login":"solegalli","count":43,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/solegalli"},{"login":"Morgan-Sell","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/Morgan-Sell"}]},"events":{"total":{"IssuesEvent":42,"WatchEvent":194,"DeleteEvent":18,"IssueCommentEvent":130,"PushEvent":79,"PullRequestReviewCommentEvent":21,"PullRequestReviewEvent":18,"PullRequestEvent":51,"ForkEvent":19,"CreateEvent":19},"last_year":{"IssuesEvent":42,"WatchEvent":194,"DeleteEvent":18,"IssueCommentEvent":130,"PushEvent":79,"PullRequestReviewCommentEvent":21,"PullRequestReviewEvent":18,"PullRequestEvent":51,"ForkEvent":19,"CreateEvent":19}},"keywords":["data-science","feature-engineering","feature-extraction","feature-selection","machine-learning","python","scikit-learn"],"dependencies":[{"ecosystem":"pypi","filepath":"docs/requirements.txt","sha":null,"kind":"manifest","created_at":"2023-11-18T17:41:30.966Z","updated_at":"2023-11-18T17:41:30.966Z","repository_link":"https://github.com/feature-engine/feature_engine/blob/main/docs/requirements.txt","dependencies":[{"id":14579427575,"package_name":"numpy","ecosystem":"pypi","requirements":"\u003e=1.18.2","direct":true,"kind":"runtime","optional":false},{"id":14579427576,"package_name":"pandas","ecosystem":"pypi","requirements":"\u003e=1.0.3","direct":true,"kind":"runtime","optional":false},{"id":14579427577,"package_name":"scikit-learn","ecosystem":"pypi","requirements":"\u003e=1.0.0","direct":true,"kind":"runtime","optional":false},{"id":14579427578,"package_name":"scipy","ecosystem":"pypi","requirements":"\u003e=1.4.1","direct":true,"kind":"runtime","optional":false},{"id":14579427579,"package_name":"statsmodels","ecosystem":"pypi","requirements":"\u003e=0.11.1","direct":true,"kind":"runtime","optional":false},{"id":14579427580,"package_name":"docutils","ecosystem":"pypi","requirements":"==0.16","direct":true,"kind":"runtime","optional":false},{"id":14579427581,"package_name":"Sphinx","ecosystem":"pypi","requirements":"\u003e=4.3.2","direct":true,"kind":"runtime","optional":false},{"id":14579427582,"package_name":"pydata_sphinx_theme","ecosystem":"pypi","requirements":"\u003e=0.7.2","direct":true,"kind":"runtime","optional":false},{"id":14579427583,"package_name":"sphinx_autodoc_typehints","ecosystem":"pypi","requirements":"\u003e=1.11.1,\u003c=1.21.3","direct":true,"kind":"runtime","optional":false},{"id":14579427584,"package_name":"numpydoc","ecosystem":"pypi","requirements":"\u003e=0.9.2","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"requirements.txt","sha":null,"kind":"manifest","created_at":"2023-11-18T17:41:31.035Z","updated_at":"2023-11-18T17:41:31.035Z","repository_link":"https://github.com/feature-engine/feature_engine/blob/main/requirements.txt","dependencies":[{"id":14579427585,"package_name":"numpy","ecosystem":"pypi","requirements":"\u003e=1.18.2","direct":true,"kind":"runtime","optional":false},{"id":14579427586,"package_name":"pandas","ecosystem":"pypi","requirements":"\u003e=1.0.3","direct":true,"kind":"runtime","optional":false},{"id":14579427587,"package_name":"scikit-learn","ecosystem":"pypi","requirements":"\u003e=1.0.0","direct":true,"kind":"runtime","optional":false},{"id":14579427588,"package_name":"scipy","ecosystem":"pypi","requirements":"\u003e=1.4.1","direct":true,"kind":"runtime","optional":false},{"id":14579427589,"package_name":"statsmodels","ecosystem":"pypi","requirements":"\u003e=0.11.1","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"setup.py","sha":null,"kind":"manifest","created_at":"2023-11-18T17:41:31.043Z","updated_at":"2023-11-18T17:41:31.043Z","repository_link":"https://github.com/feature-engine/feature_engine/blob/main/setup.py","dependencies":[]},{"ecosystem":"pypi","filepath":"test_requirements.txt","sha":null,"kind":"manifest","created_at":"2023-11-18T17:41:31.047Z","updated_at":"2023-11-18T17:41:31.047Z","repository_link":"https://github.com/feature-engine/feature_engine/blob/main/test_requirements.txt","dependencies":[{"id":14579427590,"package_name":"pytest","ecosystem":"pypi","requirements":"\u003e=5.4.1","direct":true,"kind":"test","optional":false},{"id":14579427591,"package_name":"black","ecosystem":"pypi","requirements":"\u003e=21.5b1","direct":true,"kind":"test","optional":false},{"id":14579427592,"package_name":"coverage","ecosystem":"pypi","requirements":"\u003e=6.4.4","direct":true,"kind":"test","optional":false},{"id":14579427593,"package_name":"flake8","ecosystem":"pypi","requirements":"\u003e=3.9.2","direct":true,"kind":"test","optional":false},{"id":14579427594,"package_name":"isort","ecosystem":"pypi","requirements":"\u003e=5.8.0","direct":true,"kind":"test","optional":false},{"id":14579427595,"package_name":"mypy","ecosystem":"pypi","requirements":"\u003e=0.740","direct":true,"kind":"test","optional":false}]}],"score":24.268606663875673,"created_at":"2025-09-04T09:17:52.242Z","updated_at":"2025-10-07T08:04:34.627Z","avatar_url":"https://github.com/feature-engine.png","language":"Python","category":"Scientific Software","sub_category":"Peer-reviewed","monthly_downloads":297991,"funding_links":["https://github.com/sponsors/solegalli","https://buymeacoffee.com/solegalliy","https://github.com/sponsors/feature-engine"],"readme_doi_urls":["https://doi.org/10.21105/joss.03642"],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":[],"project_url":"https://science.ecosyste.ms/api/v1/projects/1758","html_url":"https://science.ecosyste.ms/projects/1758"}