Metadata-Version: 2.4
Name: attune-project-api
Version: 26.9.1
Summary: AttuneOps project API
Author: AttuneOps
Author-email: support@attuneops.io
License: # SYNERTY SOFTWARE LICENCE
        
        Version 1.0
        
        Copyright (c) Synerty HQ Pty Ltd (ACN 642 922 718) (Synerty)
        
        This Synerty software and associated source code (Software), including Peek where
        applicable, are provided under the following licence terms:
        
        ## Licence grant
        
        This licence is granted by Synerty AU Pty Ltd (ABN 47 644 443 283), which is
        licensed by Synerty HQ Pty Ltd (ACN 642 922 718), the owner of the Software, to
        grant this licence to you. This licence is granted subject to any agreement
        between you and Synerty AU Pty Ltd. Where such an agreement exists, the terms of
        that agreement shall prevail over this licence to the extent of any
        inconsistency.
        
        ## Licence type
        
        This is a non-exclusive, non-transferable, non-sublicensable and perpetual
        licence for your business purposes only. This licence does not transfer
        ownership of the Software to you.
        
        ## Permitted uses
        
        - Install, access, and use the Software
        - Reproduce the Software as necessary for backup and disaster recovery purposes
        - Develop plugins for and extensions to the Software
        - Multi-utility and hosted operation: operate the Software on your
          infrastructure (including with your ADMS) and allow other utilities or
          organisations (Authorised Third-Party Utilities) to access and use the
          Software, or licensed features, for their own utility operations, subject to
          the licensed quantity and commercial rules below
        - You may charge Authorised Third-Party Utilities for hosting, access, or
          related services you provide to them; that commercial arrangement is between
          you and them, and does not transfer this licence or ownership of the Software
        - Hosted feature use for separately licensed parties: where Synerty AU Pty Ltd
          has licensed specified features of the Software to another organisation under
          that organisation’s own Order or agreement, you may allow that organisation to
          use those features on the Software deployment you host, subject to the
          licensed quantity and commercial rules in each applicable Order or agreement
          with Synerty AU Pty Ltd
        
        ## Licensed quantity and commercial scope (default)
        
        Unless Synerty AU Pty Ltd expressly agrees otherwise in an Order or written
        agreement, licensed quantity depends on the product:
        
        ### Peek (customer meter count)
        
        - Where licence fees or entitlements are based on the number of customer meters
          managed by an ADMS (or a similar count of network connection points or
          premises managed by an ADMS), the licensed quantity is the full number of
          those customer meters (or that count) managed by that ADMS on the relevant
          deployment, including customer meters for all utilities and organisations
          whose network is managed in that ADMS, not a subset you nominate.
          “Customer meters” means the count of meters (or equivalent connection points)
          the ADMS manages for end customers. It does not mean interval data,
          consumption (for example kWh), current, voltage, or other measurement values
          from those meters.
        - Licensed features apply across that full licensed quantity; you may not limit
          a feature to a partial customer meter count, a single hosted utility, or a
          subset of the ADMS-managed network in order to reduce fees
        - Multi-utility hosting does not reduce what you must license: if other
          utilities’ networks are managed in your ADMS or on your Peek deployment,
          those customer meters count toward your licensed quantity
        
        ### AttuneOps (editions and nodes)
        
        - An **AttuneOps Node** is a server, virtual machine, container host, or other
          compute instance on which AttuneOps is installed and runs (the runtime host).
          It is not a target machine that AttuneOps automates or manages.
        - **AttuneOps CE** (Community Edition) is best-effort. You may run CE Nodes
          without a paid per-node commercial quota under this licence (subject to any
          separate CE terms). CE is not a substitute for paid Business or Enterprise
          features or paid support.
        - **AttuneOps Business** and **AttuneOps Enterprise** are paid commercial
          editions. Enterprise enables additional product features beyond Business and
          CE.
        - You may run more CE Nodes than Business or Enterprise Nodes.
        - You must not run more **Business Nodes** than you have Business node
          licences, or more **Enterprise Nodes** than you have Enterprise node
          licences.
        - You may not under-count Business or Enterprise runtime hosts to reduce fees,
          or use CE to obtain Business/Enterprise-only features without the matching
          commercial licence.
        
        Partial customer meter counts, more Business or Enterprise AttuneOps Nodes than
        licensed, feature licences limited to part of the ADMS-managed network, or
        other reduced scope apply only if Synerty AU Pty Ltd expressly offers and
        states that exception in the Order (or other written agreement). You have no
        right to require such an exception.
        
        Other commercial limits in the Order (for example Support scope, named
        features, or environment-specific node counts) also apply. You must not exceed
        the Order.
        
        ## Restrictions
        
        You must not:
        
        - Share, distribute or publish the Software outside of your organisation, except
          for access and use by Authorised Third-Party Utilities under multi-utility or
          hosted operation above (source code remains subject to Confidentiality below)
        - Use or modify the Software to create derivative works, competing products, or
          separate applications (other than plugins and extensions permitted above)
        - Use the Software to provide services to third parties, except multi-utility or
          hosted operation as permitted above and within the licensed quantity and
          commercial rules
        - Remove or modify any intellectual property notices or proprietary legends in
          the Software
        - Use the Software in any way that is improper or breaches any laws, infringes
          any person's rights (including intellectual property rights and privacy
          rights), or gives rise to any civil or criminal liability
        - Use the Software to carry out security breaches or disruptions of a network
        - Use the Software to transmit, publish or communicate material that is
          defamatory, offensive, abusive, indecent, menacing, harassing or unwanted
        - Reverse engineer, decompile, or disassemble the Software (where source code is
          not already provided)
        - Rent, lease, sublicence, or transfer the Software to third parties, except
          that access and use under multi-utility or hosted operation as permitted above
          are allowed and do not constitute a transfer of this licence
        
        ## Confidentiality
        
        The Software (including source code) is Synerty’s confidential information. You
        must not distribute, publish, or make the source code available outside your
        organisation. Access by Authorised Third-Party Utilities is limited to
        operational access and use of the Software (or licensed features), not
        disclosure of source code, unless Synerty AU Pty Ltd agrees otherwise in
        writing. You must include this intellectual property notice in any copies of the
        source code you make.
        
        ## Amendments
        
        This licence may be changed or amended subject to any further agreement between
        you and Synerty AU Pty Ltd.
        
        ## Updates and support
        
        Updates and support services, if any, are provided under separate agreement and
        are not guaranteed under this licence.
        
        ## Governing law
        
        This licence is governed by the laws of Queensland, Australia.
        
        For questions about this licence, contact: contact@synerty.com
        
Requires-Dist: twisted
Requires-Dist: pygit2==1.18.*
Requires-Dist: vortexpy==4.1.5
Requires-Dist: pytz
Requires-Dist: pathvalidate
Requires-Dist: py7zr
Requires-Dist: markdown
Requires-Dist: alembic
Requires-Dist: mako
Provides-Extra: dev
Requires-Dist: basedpyright>=1.20; extra == "dev"
Requires-Dist: mypy>=1.0; extra == "dev"
Requires-Dist: pytest>=8.0; extra == "dev"
Requires-Dist: pytest-twisted>=1.14; extra == "dev"
Requires-Dist: ruff>=0.15; extra == "dev"
Requires-Dist: taskipy>=1.13; extra == "dev"
Requires-Dist: vulture>=2.14; extra == "dev"
Dynamic: author
Dynamic: author-email
