📢
Loading...
On this page
history
Versioning
Versioning policy for PyneCore
Versioning Policy
pynecore uses a versioning system based on the Pine Script version supported by TradingView, extended with internal feature and patch levels:
<major>.<minor>.<patch>
Breakdown:
major: the supported Pine Script version (e.g.,6means Pine v6)minor: new PyneCore-specific features that don’t affect Pine compatibility, but add capabilitiespatch: bug fixes and small improvements
Examples:
6.0.0– First stable release supporting Pine v66.0.4– Bugfix release, still Pine v66.1.0– Adds new Pine v6 features (e.g., support forbar_index.new)7.0.0– First version to support Pine v7
Pre-release versions
When a new Pine version (e.g., v7) is released and still under integration/testing, pre-release versions will be published:
7.0.0a1– Alpha release7.0.0b1– Beta release7.0.0rc1– Release candidate
These versions require explicit installation using the --pre flag in pip and are not installed by default.
This scheme ensures clarity for users and developers alike: stability is tied to the Pine version, while flexibility is maintained for PyneCore enhancements.