معرفی شرکت ها


birdfeeder-coinalpha-1.2.0


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Helper library for CoinAlpha projects
ویژگی مقدار
سیستم عامل OS Independent
نام فایل birdfeeder-coinalpha-1.2.0
نام birdfeeder-coinalpha
نسخه کتابخانه 1.2.0
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Vladimir Kamarzin
ایمیل نویسنده vvk@vvk.pp.ru
آدرس صفحه اصلی https://github.com/coinalpha/birdfeeder
آدرس اینترنتی https://pypi.org/project/birdfeeder-coinalpha/
مجوز MIT
# birdfeeder Helper library for CoinAlpha projects ## Usage The library is published to pypi as [birdfeeder-coinalpha](https://pypi.org/project/birdfeeder-coinalpha/) ### Installing ``` pip install birdfeeder-coinalpha ``` ``` poetry add 'birdfeeder-coinalpha@^1' ``` ### How to install old versions In pyproject.toml: ``` birdfeeder-coinalpha = { git = "https://github.com/coinalpha/birdfeeder.git", branch = "master" } birdfeeder-coinalpha = { git = "https://github.com/coinalpha/birdfeeder.git", rev = "29cdd7229d0d35a989322f5026382400d1332da4" } birdfeeder-coinalpha = { git = "https://github.com/coinalpha/birdfeeder.git", tag = "0.1.0" } ``` pip: ``` git+https://github.com/coinalpha/birdfeeder.git@master#egg=birdfeeder git+https://github.com/coinalpha/birdfeeder.git@29cdd7229d0d35a989322f5026382400d1332da4#egg=birdfeeder git+https://github.com/coinalpha/birdfeeder.git@0.1.0#egg=birdfeeder ``` ## Development To install library for development in conda environment, run ``` ./install ``` Alternativelly (preferred), you can use poetry env: ``` poetry install poetry shell ``` ## How to add a dependency 1. If you're running in conda, you need to install required package first. 1. Then, see installed version in `conda env export` 1. Take this version and add into pyproject.toml, into `[tool.poetry.dependencies]` (or dev section, if the package is needed for development only). Specify version (or range) according to [Dependency Specification](https://python-poetry.org/docs/dependency-specification/) If using poetry: 1. Run `poetry add <package>` ## Releasing a new version Idea: we're keeping own version and dependencies info in `pyproject.toml`, and then generating `setup.py` so that the library could be installed via tools like pip. We're also generating `environment.yml` file because we're mostly using conda to manage development environments at CoinAlpha. 1. Change version in `pyproject.toml` and `birdfeeder/__init__.py` 1. Generate `setup.py`: `dephell deps convert` 1. Generate `environment.yml`: `poetry2conda --dev pyproject.toml environment.yml` 1. Commit updates `git add -u && git commit` 1. Create git tag `x.y.z`: `git tag -s x.y.z` 1. Run `git push && git push --tags` 1. Publish to pypi: `poetry publish --build`


نیازمندی

مقدار نام
>=0.16,<0.17 ruamel.yaml
>=2,<3 python-json-logger
>=9,<10 environs
>=0.3 typer
>=1.1,<2.0 pandas
>=4,<5 cachetools
>=3.2,<4.0 aiohttp
>=2020,<2021 aiorun
>=2,<3 kafka-python
>=1.9.0,<2.0.0 pydantic
>=1,<2 boto3
>=0.1.16 aioconsole


زبان مورد نیاز

مقدار نام
>=3.8,<4.0 Python


نحوه نصب


نصب پکیج whl birdfeeder-coinalpha-1.2.0:

    pip install birdfeeder-coinalpha-1.2.0.whl


نصب پکیج tar.gz birdfeeder-coinalpha-1.2.0:

    pip install birdfeeder-coinalpha-1.2.0.tar.gz