Metadata-Version: 2.1
Name: ciocore
Version: 0.2.18
Summary: Core functionality for Conductor's client tools
Home-page: https://github.com/AtomicConductor/conductor-core
Author: conductor
Author-email: info@conductortech.com
License: UNKNOWN
Description: # Conductor Core
        
        Common Python libraries for Conductor Cloud rendering service.
        
        ## Install
        
        
        **To install the latest version.**
        ```bash
        pip install --upgrade ciocore --target=$HOME/Conductor
        ```
        
        **To install a specific version, for example 0.1.0.**
        ```bash
        pip install --upgrade --force-reinstall ciocore==0.1.0 --target=$HOME/Conductor
        ```
        **Then tell Clarisse how to find the plugin on startup.** 
        
        If you want to use the Python API, set the PYTHONPATH as follows.
        
        ```bash
        export PYTHONPATH=${HOME}/Conductor
        ```
        
        
        ## Contributing
        
        For help setting up your dev environment please visit [https://docs.conductortech.com/dev/contributing](https://docs.conductortech.com/dev/contributing)
        
        Pull requests are welcome. For major changes, please [open an issue](https://github.com/AtomicConductor/conductor-core/issues) to discuss what you would like to change.
        
        
        ## License
        [MIT](https://choosealicense.com/licenses/mit)
        
        ## Changelog
        
        ### Version:0.2.18 -- 15 Jan 2021
        
        * Adds expression resolution to expander class. [cbeb64e]
        * Unc support (#16)
        
        ### Version:0.2.16 -- 07 Jan 2021
        
        * Gpath supports UNC paths. [7333433]
        
        ### Version:0.2.15 -- 06 Nov 2020
        
        * Developer can switch between using test-fixtures and the real API within one session by using data.set_fixtures_dir() method. As a result, the DISK_CACHE env var is no longer used and has been deleted. [226b860]
        
        ### Version:0.2.14 -- 21 Oct 2020
        
        * Repair windows command line executable. Added a bat file so that it is no longer necessary to call python explicitly. [cf9f19f]
        
        ### Version:0.2.13 -- 08 Oct 2020
        
        * Adds README and CHANGELOG to PyPi description. [97a07dd]
        
        ### Version:0.2.12 -- 04 Oct 2020
        
        * Catch unimplemented thread_count. [c64ad79]
        
        ### Version:0.2.11 -- 01 Oct 2020
        
        * Package environment now allows exclusive override. [481851b]
        * Allow relative paths that start with letter, colon - it could happen. [241fc68]
        
        ### Version:0.2.10 -- 08 Sep 2020
        
        * Gpath allow colons in paths. [9c19d3a]
         
        ### Version:0.2.9 -- 06 Sep 2020
        
        * Sequence consumers must use factory. [01a7dd7]
        
        ### Version:0.2.8 -- 03 Sep 2020
        
        * Tidy and remove dependency on future. [0c2f72c]
        
        ### Version:0.2.7 -- 28 Aug 2020
        
        * Adds cycle_progressions chunk strategy for improved scout frame distribution. [9b42288]
        * Remove yaml config (#8)
        * Remove config file references
        * Adds jwt domain validation for credentials file so token is renewed when switching Google projects. 
        * Api_url defaults to same domain as auth_url
        
        ### Version:0.2.6 -- 18 Aug 2020
        
        * Adds jwt domain validation for creds file. [0042b2b]
        * Remove config file references. [451896b]
        
        ### Version:0.2.5 -- 11 Aug 2020
        
        * Production release
        
        ### Version:0.2.4 -- 11 Aug 2020
        
        * Removed redshift package ids hack. [8d11367]
        
        ### Version:0.2.3 -- 10 Aug 2020
        
        * Adds remove_missing files method to Gpath. [3b96796]
        * Adds validators base class. [c91ffc9] [b074cce]
        
        ### Version:0.2.2 -- 08 Aug 2020
        
        * Temp workarounds for missing plugin-host links in packages
        * Remove "shared" request.session object. (#293)
        * Update httpbatchworker docstring (#291)
        * File api refactor multipart and tcp connection pooling (#290)
        * Multipart updates to workers
        * Add make_preapred_request for s3 calls to remove transfer-encoding header being added. update descriptions and v2 endpoints. Add content-length for s3 calls. don't return response object on s3 calls which can cause a build up of memory due to jobworker, return headers or none.
        * Add metric_store increments for aws presigned and multipart, cannot use chunked reader since generator does not have len function.
        * Use httpbatchworker response to avoid additional os.stat calls. [7c76c46]
        
        
        ### Version:0.2.0 -- 01 Aug 2020
        
        * Use explicit entry point script. [dfd9da3]
        * The coredata singleton that holds instance_types, projects, and software must now be initialized with software product. This is to avoid having to specify the product on every call to data(). [db0fcb0]
        * Expander context made public to indicate to other objects that they may retrieve the context. [a457aa1]
        
        ### Version:0.1.15 -- 27 Jul 2020
        
        * Made post install script runnable. [8dce89f]
        
        ### Version:0.1.14 -- 27 Jul 2020
        
        * Simplified post install script - no longer interactive. [6bba8af]
        
        ### Version:0.1.13 -- 26 Jul 2020
        
        * Refactored post install setup script. [3fbba5e]
        
        
        ### Version:0.1.12 -- 25 Jul 2020
        
        * Setup can accept cmdline args for non-wizard mode. [f195b7d]
        * Adds safe mode to expander. [95f6cfd]
        
        ### Version:0.1.11 -- 22 Jul 2020
        
        * Adds Setup wizard to make installation easier. [a06d610]
        
        ### Version:0.1.10 -- 21 Jul 2020
        
        * Use cio to differentiate from conductor. [3f49451]
        * Projects and instance types sorted for fixtures. [4a0f833]
        
        ### Version:0.1.9 -- 10 Jul 2020
        
        * Implement data singletons here and remove from conductor-maya. [d31aeaa]
        
        ### Version:0.1.8 -- 06 Jul 2020
        
        * Repair some path list issues found while adding remove method. [7368cc2]
        
        ### Version:0.1.7 -- 04 Jul 2020
        
        * Adds a remove method to pathlist. [5712d2c]
        * Wip configure script. [e7f6ea9]
        
        ### Version:0.1.6 -- 29 Jun 2020
        
        * Fix bad path to conductor cmd. [5be12af]
        * Packages: Remove tree property and make _tree -> tree. [1e6ae34]
        
        ### Version:0.1.5 -- 22 Jun 2020
        
        * Remove src. [a366047]
        * Newline in requirements. [a4cd9d3]
        * Missing member. [b2bfb6d]
        * Fix tests. [c9498c9]
        * Imports ciocore. [916651e]
        * Flatten. [c88afae]
        * Flatter hierarchy. [6906e23]
        * Slug means local slug. [0db16e0]
        * Init declare namespace. [84d16b3]
        * Use underscore name. [1aae967]
        * Correct namespace config. [22a09f3]
        
        
        ### Version:0.1.4 -- 14 Jun 2020
        
        * Ignore build dir. [8080df5]
Platform: UNKNOWN
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python
Classifier: Topic :: Multimedia :: Graphics :: 3D Rendering
Requires-Python: ~=2.7
Description-Content-Type: text/markdown
