Skip to content

Commit

Permalink
New API version (#26)
Browse files Browse the repository at this point in the history
Support CFD
  • Loading branch information
HellAmbro committed Mar 31, 2023
1 parent 7265dac commit 6e4d2fb
Show file tree
Hide file tree
Showing 31 changed files with 4,678 additions and 64,843 deletions.
133 changes: 0 additions & 133 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,134 +1 @@
.DS_Store

# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class

# PyInstaller
# Usually these files are written by a python script from a template
# before PyInstaller builds the exe, so as to inject date/other infos into it.
*.manifest
*.spec

# Installer logs
pip-log.txt
pip-delete-this-directory.txt

# Unit test / coverage reports
htmlcov/
.tox/
.nox/
.coverage
.coverage.*
.cache
nosetests.xml
coverage.xml
*.cover
.pytest_cache/

# Spyder project settings
.spyderproject
.spyproject

# Rope project settings
.ropeproject

# mkdocs documentation
/site

# mypy
.mypy_cache/
.dmypy.json
dmypy.json

# Pyre type checker
.pyre/

# Logs
logs
npm-debug.log*
yarn-debug.log*
yarn-error.log*

# Directory for instrumented libs generated by jscoverage/JSCover
lib-cov

# Coverage directory used by tools like istanbul
coverage
*.lcov

# nyc test coverage
.nyc_output

# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files)
.grunt

# Bower dependency directory (https://bower.io/)
bower_components

# node-waf configuration
.lock-wscript

# Compiled binary addons (https://nodejs.org/api/addons.html)
build/Release

# Dependency directories
node_modules/
jspm_packages/

# TypeScript v1 declaration files
typings/

# TypeScript cache
*.tsbuildinfo

# Optional npm cache directory
.npm

# Optional eslint cache
.eslintcache

# Optional REPL history
.node_repl_history

# Output of 'npm pack'
*.tgz

# Yarn Integrity file
.yarn-integrity

# dotenv environment variables file
.env.test

# next.js build output
.next

# nuxt.js build output
.nuxt

# vuepress build output
.vuepress/dist

# Serverless directories
.serverless/

# FuseBox cache
.fusebox/

# DynamoDB Local files
.dynamodb/

# PyCharm
.idea/

# Security
*credentials.json
*.pem
*.key
acme.json

# Databases
*.sqlite
*.db
/dist/
32 changes: 32 additions & 0 deletions HISTORY.md
Original file line number Diff line number Diff line change
@@ -1,44 +1,76 @@
### v0.2.5

* Support CFD
* Changed API Design
* A lots of new features

### v0.2.4

* Updated login and cookies button class

### v0.2.3

* Fix login button class error

### v0.2.2

* Fix cookies button class error

### v0.2.1

* dividends history
* transactions history
* full order history

### v0.2.0

* modified setup.py
* updated to selenium 4.4

### v0.1.9

* general improvements
* bug fixes

### v0.1.8

* fix cookie popup
* several bug fixed

### v0.1.7

* fix cookie bug
* fix get_portfolio_composition bug
* improved session logic

### v0.1.6

* refactoring

### v0.1.5

* removed orderType from _Order

### v0.1.4

* Fix real mode error
* Update to readme
* Update to example.py
* Get user agent directly from driver

### v0.1.3

* added order by value, Trading212 supports only value market order
* fix portfolio composition error
* removed logo_url from Position
* minor fix

### v0.1.2

* get portofolio composition
* get results of your portfolio
* added companies.json

### v0.1.1

* Initial release
Loading

0 comments on commit 6e4d2fb

Please sign in to comment.