finance/py-ccxt 4.5.85 FreeBSD
Cryptocurrency trading API with support for 100+ exchanges
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
42c652dc43- License
- MIT
- Categories
- finance, python
- Package size
- 8893.2 KiB, 93271.3 KiB installed
Description
The CCXT library is used to connect and trade with cryptocurrency exchanges and payment processing services worldwide. It provides quick access to market data for storage, analysis, visualization, indicator development, algorithmic trading, strategy backtesting, bot programming, and related software engineering.
It is intended to be used by coders, developers, technically-skilled traders, data-scientists and financial analysts for building trading algorithms.
Current feature list: * support for many cryptocurrency exchanges - more coming soon * fully implemented public and private APIs * optional normalized data for cross-exchange analytics and arbitrage * an out of the box unified API that is extremely easy to integrate * works in Node 10.4+, Python 3, PHP 7.0+, and web browsers
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | finance/py-ccxt | 4.5.85 |
| DragonFly | finance/py-ccxt | 4.4.30_1 |
Install
Binary package:
pkg install py312-ccxt
From the ports tree:
cd /usr/ports/finance/py-ccxt/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= py312-ccxt>0:finance/py-ccxt
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 4.5.78_1 | 4.5.85 | 2.4.61 | 4.4.30_1 | 4.5.85 |
| FreeBSD:14:quarterly | 4.5.78_1 | 4.5.78_1 | n/a | 4.4.30_1 | 4.5.78_1 |
| FreeBSD:15:latest | 4.5.85 | 4.5.85 | n/a | 4.4.30_1 | 4.4.30_1 |
| FreeBSD:15:quarterly | 4.5.78_1 | 4.5.78_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 4.5.78_1 | 4.5.85 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 1
${PYTHON_PKGNAMEPREFIX}wheel>0: devel/py-wheel
Runtime 21
${PYTHON_PKGNAMEPREFIX}aiohappyeyeballs>=2.7.1: net/py-aiohappyeyeballs${PYTHON_PKGNAMEPREFIX}aiohttp>=3.14.3: www/py-aiohttp${PYTHON_PKGNAMEPREFIX}aiohttp-fast-zlib>=0.3.0: www/py-aiohttp-fast-zlib${PYTHON_PKGNAMEPREFIX}aiosignal>=1.4.0: devel/py-aiosignal${PYTHON_PKGNAMEPREFIX}attrs>=26.1.0: devel/py-attrs${PYTHON_PKGNAMEPREFIX}certifi>=2026.6.17: security/py-certifi${PYTHON_PKGNAMEPREFIX}cffi>=2.0.0: devel/py-cffi${PYTHON_PKGNAMEPREFIX}charset-normalizer>=3.4.7: textproc/py-charset-normalizer${PYTHON_PKGNAMEPREFIX}coincurve>=21.0.0: security/py-coincurve${PYTHON_PKGNAMEPREFIX}frozenlist>=1.8.0: devel/py-frozenlist${PYTHON_PKGNAMEPREFIX}idna>=3.18: dns/py-idna${PYTHON_PKGNAMEPREFIX}multidict>=6.7.1: www/py-multidict${PYTHON_PKGNAMEPREFIX}orjson>=3.11.9: devel/py-orjson${PYTHON_PKGNAMEPREFIX}propcache>=0.5.2: devel/py-propcache${PYTHON_PKGNAMEPREFIX}pycparser>=3.0: devel/py-pycparser${PYTHON_PKGNAMEPREFIX}requests>=2.32: www/py-requests${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.16.0: devel/py-typing-extensions${PYTHON_PKGNAMEPREFIX}urllib3>=2.8.0: net/py-urllib3${PYTHON_PKGNAMEPREFIX}uvloop>=0.22.1: devel/py-uvloop${PYTHON_PKGNAMEPREFIX}yarl>=1.20: www/py-yarl${PYTHON_PKGNAMEPREFIX}zlib-ng>=1.0.0: archivers/py-zlib-ng
Test 1
${PYTHON_PKGNAMEPREFIX}pytest-asyncio>0: devel/py-pytest-asyncio
The full lists below include those, and their dependencies in turn.
Build dependencies 16
Run dependencies 32
- archivers/py-zlib-ng
- devel/gettext-runtime
- devel/libffi
- devel/py-aiosignal
- devel/py-asn1crypto
- devel/py-attrs
- devel/py-cffi
- devel/py-frozenlist
- devel/py-orjson
- devel/py-propcache
- devel/py-pycparser
- devel/py-typing-extensions
- devel/py-uvloop
- devel/readline
- dns/py-idna
- lang/python312
- math/mpdecimal
- net/py-aiohappyeyeballs
- net/py-pysocks
- net/py-urllib3
- print/indexinfo
- security/py-certifi
- security/py-coincurve
- security/py-cryptography
- textproc/expat2
- textproc/py-charset-normalizer
- www/llhttp
- www/py-aiohttp
- www/py-aiohttp-fast-zlib
- www/py-multidict
- www/py-requests
- www/py-yarl
Required by 1
Configuration
No options to configure.
- USES
- python
- Service scripts
- none
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| ccxt-ccxt-v4.5.85_GH0.tar.gz | 8.7964887e+07 | b221f59a3ff96a9ab17f34c8f4fd567af1adb3ca539b79515d78fe983c8b5e23 |