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

release 0.2.4 #35

Closed
wants to merge 8 commits into from
Closed
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
18 changes: 8 additions & 10 deletions .copier-answers.yml
Original file line number Diff line number Diff line change
@@ -1,18 +1,16 @@
_commit: 0.8.0
_src_path: gh:georgedouzas/copier-pdm-nox.git
_commit: 0.11.0
_src_path: gh:georgedouzas/copier-pdm-nox
author_email: [email protected]
author_fullname: Georgios Douzas
author_username: georgedouzas
copyright_date: '2019'
copyright_date: '2021'
copyright_holder: Georgios Douzas
copyright_holder_email: [email protected]
copyright_license: MIT License
project_description: Implementation of the Geometric SMOTE algorithm, a geometrically
enhanced drop-in replacement for SMOTE. It is compatible with scikit-learn and
imbalanced-learn.
python_package_distribution_name: geometric-smote
python_package_import_name: gsmote
python_versions: '>=3.9, <3.12'
repository_name: geometric-smote
project_description: An implementation of novel oversampling algorithms.
python_package_distribution_name: imbalanced-learn-extra
python_package_import_name: imblearn_extra
python_versions: '>=3.10, <3.13'
repository_name: imbalanced-learn-extra
repository_namespace: georgedouzas

4 changes: 2 additions & 2 deletions .github/ISSUE_TEMPLATE/bug_report.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ body:
attributes:
value: >
**Before submitting a bug, please make sure the issue hasn't been already addressed by searching
through [the past issues](https://github.com/georgedouzas/geometric-smote/issues).**
through [the past issues](https://github.com/georgedouzas/imbalanced-learn-extra/issues).**
- type: textarea
attributes:
label: Describe the bug
Expand Down Expand Up @@ -52,7 +52,7 @@ body:
description: |
Please provide the following information.
placeholder: >
`geometric-smote` version
`imbalanced-learn-extra` version
Python version
OS
validations:
Expand Down
6 changes: 3 additions & 3 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
blank_issues_enabled: true
contact_links:
- name: Discussions
url: https://github.com/georgedouzas/geometric-smote/discussions
url: https://github.com/georgedouzas/imbalanced-learn-extra/discussions
about: Ask questions and discuss with other community members
- name: Gitter
url: https://gitter.im/geometric-smote/community
url: https://gitter.im/imbalanced-learn-extra/community
about: Users and developers can sometimes be found on the gitter channel
- name: Blank issue
url: https://github.com/georgedouzas/geometric-smote/issues/new
url: https://github.com/georgedouzas/imbalanced-learn-extra/issues/new
about: Please note that Github Discussions should be used in most cases instead
2 changes: 1 addition & 1 deletion .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

Please check the following:

- [ ] You have checked the [Pull Request guidelines](https://github.com/georgedouzas/geometric-smote/blob/master/.github/CONTRIBUTING.md).
- [ ] You have checked the [Pull Request guidelines](https://github.com/georgedouzas/imbalanced-learn-extra/blob/master/.github/CONTRIBUTING.md).
- [ ] Tests for bug fixes or new features have been added.
- [ ] Docs have been added or updated.

Expand Down
13 changes: 5 additions & 8 deletions .github/workflows/ci-docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,6 @@ jobs:
os:
- ubuntu-latest
- macos-latest
- windows-latest

runs-on: ${{ matrix.os }}

Expand All @@ -29,8 +28,8 @@ jobs:
python-version: |
3.10
3.11
3.12


- name: Set up PDM
uses: pdm-project/setup-pdm@v3
with:
Expand All @@ -43,10 +42,9 @@ jobs:
- name: Check code quality
run: pdm checks quality

- name: Check type annotations
run: pdm checks types

- name: Check vulnerabilities in dependencies
env:
SAFETY_API_KEY: ${{ secrets.SAFETY_API_KEY }}
run: pdm checks dependencies

tests:
Expand All @@ -56,7 +54,6 @@ jobs:
os:
- ubuntu-latest
- macos-latest
- windows-latest

runs-on: ${{ matrix.os }}

Expand All @@ -70,8 +67,8 @@ jobs:
python-version: |
3.10
3.11
3.12


- name: Set up PDM
uses: pdm-project/setup-pdm@v3
with:
Expand All @@ -90,7 +87,7 @@ jobs:

strategy:
matrix:
python-version: ['3.10', '3.11']
python-version: ['3.10', '3.11', '3.12']

steps:
- name: Checkout
Expand Down
6 changes: 4 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@ jobs:
os:
- ubuntu-latest
- macos-latest
- windows-latest

runs-on: ${{ matrix.os }}

Expand All @@ -28,6 +27,7 @@ jobs:
python-version: |
3.10
3.11
3.12

- name: Set up PDM
uses: pdm-project/setup-pdm@v3
Expand All @@ -45,6 +45,8 @@ jobs:
run: pdm checks types

- name: Check vulnerabilities in dependencies
env:
SAFETY_API_KEY: ${{ secrets.SAFETY_API_KEY }}
run: pdm checks dependencies

tests:
Expand All @@ -54,7 +56,6 @@ jobs:
os:
- ubuntu-latest
- macos-latest
- windows-latest

runs-on: ${{ matrix.os }}

Expand All @@ -68,6 +69,7 @@ jobs:
python-version: |
3.10
3.11
3.12

- name: Set up PDM
uses: pdm-project/setup-pdm@v3
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -20,3 +20,4 @@ __pypackages__/
.ruff_cache
.vscode
.DS_Store
.tool-versions
64 changes: 46 additions & 18 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,45 +6,73 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html).

<!-- insertion marker -->
## [0.2.3](https://github.com/georgedouzas/geometric-smote/releases/tag/0.2.3) - 2023-12-02
## [0.2.4](https://github.com/georgedouzas/imbalanced-learn-extra/releases/tag/0.2.4) - 2024-10-26

<small>[Compare with 0.2.2](https://github.com/georgedouzas/geometric-smote/compare/0.2.2...0.2.3)</small>
<small>[Compare with 0.2.3](https://github.com/georgedouzas/imbalanced-learn-extra/compare/0.2.3...0.2.4)</small>

### Bug Fixes

- Adjust SOM parameters to MiniSom latest version ([f4c9df4](https://github.com/georgedouzas/imbalanced-learn-extra/commit/f4c9df4caf959a9b0df2ed99dfdfa0526396150c) by georgedouzas).

### Docs

- Fix scikit-learn link ([26d9c99](https://github.com/georgedouzas/geometric-smote/commit/26d9c993102677e55d134bb8eabce022188b283a) by georgedouzas).
- Add information for inactive status ([1516061](https://github.com/georgedouzas/imbalanced-learn-extra/commit/151606150227f581cb0b92e124e6f5e823a09a1c) by georgedouzas).

### Style

- Apply black modified configuration ([bf4223d](https://github.com/georgedouzas/imbalanced-learn-extra/commit/bf4223d56f406ea23d302c6e7bc2f1409f2c231c) by georgedouzas).

### Chore

- Modify GitHub actions workflow and add dependencies ([8aa7f97](https://github.com/georgedouzas/imbalanced-learn-extra/commit/8aa7f97a6355f090837a9e2ceba8611df7112632) by georgedouzas).
- Use new safety API ([3e883b0](https://github.com/georgedouzas/imbalanced-learn-extra/commit/3e883b06e69d60ee956bf98177afb26117b5e899) by georgedouzas).
- Update copier template to v0.11.0 ([9c2be6b](https://github.com/georgedouzas/imbalanced-learn-extra/commit/9c2be6b3bd118555cab4b6c54e9021dde2619b4e) by georgedouzas).
- Sort imports ([8c25d2a](https://github.com/georgedouzas/imbalanced-learn-extra/commit/8c25d2a623a7976dea86e6e07db5cc1f45a179e4) by georgedouzas).
- Merged with geometric-smote repo ([f7df642](https://github.com/georgedouzas/imbalanced-learn-extra/commit/f7df6427d0c69e20e3616773722263709c4061d9) by georgedouzas).

## [0.2.3](https://github.com/georgedouzas/imbalanced-learn-extra/releases/tag/0.2.3) - 2023-12-02

<small>[Compare with 0.2.2](https://github.com/georgedouzas/imbalanced-learn-extra/compare/0.2.2...0.2.3)</small>

### Docs

- Fix scikit-learn link ([3d74b1b](https://github.com/georgedouzas/imbalanced-learn-extra/commit/3d74b1b3443045c7bfb58b2e9520427a2cfc78af) by georgedouzas).

### Chore

- Release 0.2.3 ([7b96a07](https://github.com/georgedouzas/imbalanced-learn-extra/commit/7b96a0712a14274c4f37dc9c44acd4ac57417b4a) by georgedouzas).

## [0.2.2](https://github.com/georgedouzas/geometric-smote/releases/tag/0.2.2) - 2023-12-02
## [0.2.2](https://github.com/georgedouzas/imbalanced-learn-extra/releases/tag/0.2.2) - 2023-12-02

<small>[Compare with 0.2.1](https://github.com/georgedouzas/geometric-smote/compare/0.2.1...0.2.2)</small>
<small>[Compare with 0.2.1](https://github.com/georgedouzas/imbalanced-learn-extra/compare/0.2.1...0.2.2)</small>

### Docs

- Fix typo ([84f4738](https://github.com/georgedouzas/geometric-smote/commit/84f4738bcf3d28b342c7d7ddd07e0d32856d25e3) by georgedouzas).
- Fix typo ([84f4738](https://github.com/georgedouzas/imbalanced-learn-extra/commit/84f4738bcf3d28b342c7d7ddd07e0d32856d25e3) by georgedouzas).

### Chore

- Release 0.2.2 ([7aa8d9c](https://github.com/georgedouzas/geometric-smote/commit/7aa8d9c94372b83195b79ba357a21d74ec1aa1a6) by georgedouzas).
- Release 0.2.2 ([7aa8d9c](https://github.com/georgedouzas/imbalanced-learn-extra/commit/7aa8d9c94372b83195b79ba357a21d74ec1aa1a6) by georgedouzas).

## [0.2.1](https://github.com/georgedouzas/geometric-smote/releases/tag/0.2.1) - 2023-12-02
## [0.2.1](https://github.com/georgedouzas/imbalanced-learn-extra/releases/tag/0.2.1) - 2023-12-02

<small>[Compare with 0.2.0](https://github.com/georgedouzas/geometric-smote/compare/0.2.0...0.2.1)</small>
<small>[Compare with 0.2.0](https://github.com/georgedouzas/imbalanced-learn-extra/compare/0.2.0...0.2.1)</small>

### Chore

- Release 0.2.1 ([8734fb6](https://github.com/georgedouzas/geometric-smote/commit/8734fb609f65586c007f2f9d8cea8915d10625fe) by georgedouzas).
- Remove Python 3.9 from CI ([c1aeb9b](https://github.com/georgedouzas/geometric-smote/commit/c1aeb9be9e4004ced4c50627ca0284d4c71dc6f7) by georgedouzas).
- Restructure project with copier template ([73b3280](https://github.com/georgedouzas/geometric-smote/commit/73b32804165ef6875382c85c42a5000ad27e53b4) by georgedouzas).
- Release 0.2.1 ([8734fb6](https://github.com/georgedouzas/imbalanced-learn-extra/commit/8734fb609f65586c007f2f9d8cea8915d10625fe) by georgedouzas).
- Remove Python 3.9 from CI ([c1aeb9b](https://github.com/georgedouzas/imbalanced-learn-extra/commit/c1aeb9be9e4004ced4c50627ca0284d4c71dc6f7) by georgedouzas).
- Restructure project with copier template ([73b3280](https://github.com/georgedouzas/imbalanced-learn-extra/commit/73b32804165ef6875382c85c42a5000ad27e53b4) by georgedouzas).

## [0.2.0](https://github.com/georgedouzas/geometric-smote/releases/tag/0.2.0) - 2022-03-12
## [0.2.0](https://github.com/georgedouzas/imbalanced-learn-extra/releases/tag/0.2.0) - 2022-03-12

<small>[Compare with 0.1.3](https://github.com/georgedouzas/geometric-smote/compare/0.1.3...0.2.0)</small>
<small>[Compare with 0.1.3](https://github.com/georgedouzas/imbalanced-learn-extra/compare/0.1.3...0.2.0)</small>

## [0.1.3](https://github.com/georgedouzas/geometric-smote/releases/tag/0.1.3) - 2019-12-13
## [0.1.3](https://github.com/georgedouzas/imbalanced-learn-extra/releases/tag/0.1.3) - 2019-12-13

<small>[Compare with 0.1.2](https://github.com/georgedouzas/geometric-smote/compare/0.1.2...0.1.3)</small>
<small>[Compare with 0.1.2](https://github.com/georgedouzas/imbalanced-learn-extra/compare/0.1.2...0.1.3)</small>

## [0.1.2](https://github.com/georgedouzas/geometric-smote/releases/tag/0.1.2) - 2019-07-09
## [0.1.2](https://github.com/georgedouzas/imbalanced-learn-extra/releases/tag/0.1.2) - 2019-07-09

<small>[Compare with first commit](https://github.com/georgedouzas/geometric-smote/compare/801d7f49ebce70a48a7d9e30d5820765b5a1d511...0.1.2)</small>
<small>[Compare with first commit](https://github.com/georgedouzas/imbalanced-learn-extra/compare/801d7f49ebce70a48a7d9e30d5820765b5a1d511...0.1.2)</small>

2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
MIT License

Copyright (c) 2019 Georgios Douzas
Copyright (c) 2021 Georgios Douzas

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
Loading
Loading