319 Commits

Author SHA1 Message Date
Flippchen
ab425e8f13 added CLI Support 2023-03-29 13:20:30 +02:00
Flippchen
09726ab919 added source to readme 2023-03-29 11:18:02 +02:00
Flippchen
6862af72d8 fixed Lint 2023-03-29 11:09:04 +02:00
Flippchen
6d5d0865fd added image background feature 2023-03-29 11:05:48 +02:00
Daniel Gatis
820e49e600 fix isort v2.0.31 2023-03-28 23:24:17 -03:00
Daniel Gatis
96ce3cce56 fix lint 2023-03-28 23:17:47 -03:00
Daniel Gatis
f602f49bea fix readme 2023-03-28 23:15:21 -03:00
Daniel Gatis
f0270355e2 fix readme 2023-03-28 23:14:53 -03:00
Daniel Gatis
f0a2b8f700 fix readme 2023-03-28 23:13:50 -03:00
Daniel Gatis
a54000d507 add dis model 2023-03-28 23:12:29 -03:00
Daniel Gatis
ece38e1701
Merge pull request #413 from Flippchen/main
Implementation of DIS (isnet-gernal-use)
2023-03-28 22:01:42 -03:00
Daniel Gatis
4441fe4e73
Merge pull request #412 from vincent-pradeilles/main
Update README.md
2023-03-28 11:52:20 -03:00
Flippchen
5f2fdbcbf8 added temp. download of new model 2023-03-28 11:48:46 +02:00
Flippchen
3c20805f85 added support for isnet model 2023-03-28 11:44:39 +02:00
Vincent Pradeilles
74d7303ece
Update README.md 2023-03-28 11:12:20 +02:00
Daniel Gatis
3dea620428
Merge pull request #400 from jangop/patch-1
Update dependencies
2023-03-24 22:38:46 -03:00
Jan Philip Göpfert
10a37ba2e2
Install setuptools > 65.5.0 2023-03-24 13:12:14 +01:00
Jan Philip Göpfert
31690411a9
Ignore type
mypy complained: `Argument 2 has incompatible type "CommonQueryPostParams"; expected "CommonQueryParams"  [arg-type]`

See https://github.com/danielgatis/rembg/actions/runs/4509696356/jobs/7939764403.
I am sure what these classes signify, but this issue came about because of #409 and so I do not want to figure the problem out at this point.
2023-03-24 13:07:13 +01:00
Jan Philip Göpfert
d4bc3efb38
Specify Python 3.10 for linting 2023-03-24 10:27:51 +01:00
Jan Philip Göpfert
e2dc1e42e9 Install package
This should ensure that the build environment is as specified in `pyproject.toml`
2023-03-22 10:11:47 +01:00
Jan Philip Göpfert
e7884e2aaf Require younger setuptools
There is a known vulnerability in setuptools version 65.5.0.
2023-03-22 10:08:18 +01:00
Jan Philip Göpfert
55c82a9b60 Merge branch 'main' into patch-1 2023-03-22 09:59:30 +01:00
Jan Philip Göpfert
b5103563d1 Reformat according to (updated?) black 2023-03-22 09:58:48 +01:00
Jan Philip Göpfert
02ebe4adfd Format 2023-03-15 23:39:33 +01:00
Jan Philip Göpfert
eb00a8f94b
Require younger fastapi
`fastapi < 0.92.0` contained a vulnerability, see https://github.com/tiangolo/fastapi/releases/tag/0.92.0

Also, I previously set too strict dependencies, which I resolve here.
2023-03-08 22:13:12 +01:00
Daniel Gatis
9d2cca1f4d
Update README.md 2022-12-28 01:28:05 -03:00
Daniel Gatis
a1b93db3aa
Update README.md 2022-12-27 23:28:55 -03:00
Daniel Gatis
1586c1d5d6 update readme 2022-12-27 23:26:43 -03:00
Daniel Gatis
326ecf1bfd
Merge pull request #369 from snehankekre/patch-1
Add Streamlit Cloud app URL and badge to README
v2.0.30
2022-12-19 20:42:19 -03:00
Snehan Kekre
3cf292b7b4
Add Streamlit Cloud app URL and badge to README 2022-12-19 15:19:26 +05:30
Daniel Gatis
3b86d9b142
Update README.md 2022-12-14 11:53:03 -03:00
Daniel Gatis
d62227d586
Merge pull request #362 from samiede/main
Update resampling method to allow use of current Pillow version
2022-12-10 11:51:49 -03:00
Sami Ede
38d8d062af
Merge branch 'danielgatis:main' into main 2022-12-09 16:02:07 +01:00
Sami Ede
79ab2b0ad0 remove resampling from session_simple 2022-12-09 15:57:45 +01:00
Daniel Gatis
1961a36aaf
Merge pull request #358 from jangop/main 2022-12-09 11:51:33 -03:00
Sami Ede
5de947d3a3 update to current PIL version 2022-12-09 15:40:30 +01:00
Jan Philip Göpfert
e0ab9e5248 Clarify names of actions 2022-12-07 11:40:53 +01:00
Jan Philip Göpfert
7950c3c978 Test installation 2022-12-07 11:37:20 +01:00
Jan Philip Göpfert
545f44bef6 Specify compatible releases in setup.py
For more information on compatible releases,
see [PEP 440](https://peps.python.org/pep-0440/#compatible-release)
or [pip's requirement specifiers](https://pip.pypa.io/en/stable/reference/requirement-specifiers/).

In general, `requirements.txt` should be used to define a repeatable installation,
such as a development environment or a production environment.
As such, versions of dependencies contained therein should be as specific as possible.

`install_requires` should be used to indicate dependencies necessary to run the package.
As such, versions of dependencies contained therein should be as broad as possible.

See [“install_requires vs requirements files” on python.org](https://packaging.python.org/en/latest/discussions/install-requires-vs-requirements/)
or [“requirements.txt vs setup.py” on stackoverflow](https://stackoverflow.com/a/43659126) for more information.

Closes #355
2022-12-07 11:32:49 +01:00
Daniel Gatis
edc9fe27df bump onnxruntime-gpu version 2022-11-28 08:14:19 -03:00
Daniel Gatis
c72eb1206c update readme v2.0.29 2022-11-27 23:01:27 -03:00
Daniel Gatis
23189bf6c8 add silueta model 2022-11-27 17:08:55 -03:00
Daniel Gatis
738dd1f59f add build-exe 2022-11-27 00:04:46 -03:00
Daniel Gatis
d6a5602e1c fix docker v2.0.28 2022-11-24 17:55:47 -03:00
Daniel Gatis
e9cc8cfd26 removed python 3.7 v2.0.27 2022-11-24 17:41:11 -03:00
Daniel Gatis
354f5315c2 fix lint v2.0.26 2022-11-24 17:29:28 -03:00
Daniel Gatis
a9c6c5630a fix lint 2022-11-24 17:27:44 -03:00
Daniel Gatis
10ce1d0246 update deps / remove gdown 2022-11-24 17:24:52 -03:00
Daniel Gatis
8afdfb9dc3 fix lint 2022-11-15 01:14:06 -03:00
Daniel Gatis
71ff1db7fe
Merge pull request #341 from meequrox/use-xdg
Follow the XDG standard for storing u2net models
2022-11-14 20:16:26 -03:00