Comments (9)
@kinow I cannot replicate this at with the latest version. Can you confirm that this is still an issue for you?
from cylc-rose.
I can't replicate this with Conda, I'll have a go with venv (never used it before) on my personal laptop.
from cylc-rose.
python -m venv venv
source venv/bin/activate
(venv) pip install -e .
from cylc-rose.
@kinow I don't get any sort of error.
from cylc-rose.
Maybe changing the order of the imports in the setup.py
file could fix it?
from cylc-rose.
@wxtim , fresh new venv
, with
Python 3.8.3 (default, May 19 2020, 18:47:26)
[GCC 7.3.0] :: Anaconda, Inc. on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
Used pip install -e .
to install it. See error in red ERROR: cylc-flow 8.0b2 has requirement jinja2==2.11.*, but you'll have jinja2 3.0.1 which is incompatible.
:
from cylc-rose.
@kinow I'm afraid I still can't replicate that on Ubuntu 20.04!
from cylc-rose.
@wxtim strange. Did you search the command output? It does not fail the command, even though it prints an error.
from cylc-rose.
@wxtim tried again today, and got no errors. Maybe it was something in my environment. Confirmed GH actions also doesn't see the error. Closing 🎉 thanks @wxtim !!!
Obtaining file:///home/kinow/Development/python/workspace/cylc-rose
Collecting metomi-rose>=2.0b2
Using cached metomi_rose-2.0b2-py3-none-any.whl (763 kB)
Collecting cylc-flow>=8.0b2
Using cached cylc_flow-8.0b2-py3-none-any.whl (645 kB)
Collecting pyzmq==19.0.*
Using cached pyzmq-19.0.2-cp38-cp38-manylinux1_x86_64.whl (1.1 MB)
Collecting colorama<=1,>=0.4
Using cached colorama-0.4.4-py2.py3-none-any.whl (16 kB)
Collecting metomi-isodatetime<1!2.1.0,>=1!2.0.2
Using cached metomi_isodatetime-1%212.0.2-py3-none-any.whl (73 kB)
Collecting psutil>=5.6.0
Using cached psutil-5.8.0-cp38-cp38-manylinux2010_x86_64.whl (296 kB)
Collecting graphene<3,>=2.1
Using cached graphene-2.1.9-py2.py3-none-any.whl (107 kB)
Collecting pyuv==1.4.*
Using cached pyuv-1.4.0-cp38-cp38-linux_x86_64.whl
Collecting urwid==2.*
Using cached urwid-2.1.2-cp38-cp38-linux_x86_64.whl
Collecting protobuf==3.15.*
Using cached protobuf-3.15.8-cp38-cp38-manylinux1_x86_64.whl (1.0 MB)
Collecting jinja2==2.11.*
Using cached Jinja2-2.11.3-py2.py3-none-any.whl (125 kB)
Collecting setuptools>=49
Using cached setuptools-57.4.0-py3-none-any.whl (819 kB)
Collecting aiofiles==0.7.*
Using cached aiofiles-0.7.0-py3-none-any.whl (13 kB)
Collecting ansimarkup>=1.0.0
Using cached ansimarkup-1.5.0-py2.py3-none-any.whl (11 kB)
Collecting MarkupSafe>=0.23
Using cached MarkupSafe-2.0.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (30 kB)
Collecting six>=1.9
Using cached six-1.16.0-py2.py3-none-any.whl (11 kB)
Collecting graphql-core<3,>=2.1
Using cached graphql_core-2.3.2-py2.py3-none-any.whl (252 kB)
Collecting graphql-relay<3,>=2
Using cached graphql_relay-2.0.1-py3-none-any.whl (20 kB)
Collecting aniso8601<=7,>=3
Using cached aniso8601-7.0.0-py2.py3-none-any.whl (42 kB)
Collecting rx<2,>=1.6
Using cached Rx-1.6.1-py2.py3-none-any.whl (179 kB)
Collecting promise<3,>=2.3
Using cached promise-2.3-py3-none-any.whl
Collecting tornado
Using cached tornado-6.1-cp38-cp38-manylinux2010_x86_64.whl (427 kB)
Collecting sqlalchemy
Downloading SQLAlchemy-1.4.23-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.5 MB)
|████████████████████████████████| 1.5 MB 155 kB/s
Collecting requests
Using cached requests-2.26.0-py2.py3-none-any.whl (62 kB)
Collecting ldap3
Using cached ldap3-2.9.1-py2.py3-none-any.whl (432 kB)
Collecting pyasn1>=0.4.6
Using cached pyasn1-0.4.8-py2.py3-none-any.whl (77 kB)
Collecting certifi>=2017.4.17
Using cached certifi-2021.5.30-py2.py3-none-any.whl (145 kB)
Collecting idna<4,>=2.5
Using cached idna-3.2-py3-none-any.whl (59 kB)
Collecting urllib3<1.27,>=1.21.1
Using cached urllib3-1.26.6-py2.py3-none-any.whl (138 kB)
Collecting charset-normalizer~=2.0.0
Using cached charset_normalizer-2.0.4-py3-none-any.whl (36 kB)
Collecting greenlet!=0.4.17
Using cached greenlet-1.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (150 kB)
Installing collected packages: six, rx, promise, graphql-core, urllib3, pyasn1, MarkupSafe, idna, greenlet, graphql-relay, colorama, charset-normalizer, certifi, aniso8601, urwid, tornado, sqlalchemy, setuptools, requests, pyzmq, pyuv, psutil, protobuf, metomi-isodatetime, ldap3, jinja2, graphene, ansimarkup, aiofiles, metomi-rose, cylc-flow, cylc-rose
Attempting uninstall: setuptools
Found existing installation: setuptools 41.2.0
Uninstalling setuptools-41.2.0:
Successfully uninstalled setuptools-41.2.0
Running setup.py develop for cylc-rose
Successfully installed MarkupSafe-2.0.1 aiofiles-0.7.0 aniso8601-7.0.0 ansimarkup-1.5.0 certifi-2021.5.30 charset-normalizer-2.0.4 colorama-0.4.4 cylc-flow-8.0b2 cylc-rose-0.2 graphene-2.1.9 graphql-core-2.3.2 graphql-relay-2.0.1 greenlet-1.1.1 idna-3.2 jinja2-2.11.3 ldap3-2.9.1 metomi-isodatetime-1!2.0.2 metomi-rose-2.0b2 promise-2.3 protobuf-3.15.8 psutil-5.8.0 pyasn1-0.4.8 pyuv-1.4.0 pyzmq-19.0.2 requests-2.26.0 rx-1.6.1 setuptools-57.4.0 six-1.16.0 sqlalchemy-1.4.23 tornado-6.1 urllib3-1.26.6 urwid-2.1.2
from cylc-rose.
Related Issues (20)
- coverage: get coverage up HOT 4
- Only clean up files on test success
- Review Rose Stem Documentation HOT 3
- Rose stem installs to `~/cylc-run/rose-stem` HOT 1
- Rose Stem Questions HOT 2
- Changing `[jinja2:suite.rc]` to `[template variables]` causes reinstall to fail
- stem: re-implement as Cylc install plugin
- `PluginError` using `cylc install -D root-dir` HOT 3
- Error if `"="` not in define
- Checks missing from pre_configure plugin HOT 1
- Environment variables set in rose-suite.conf should apply when the global config is loaded HOT 4
- template variables: malformed configuration section HOT 3
- Ensure that all versions of the `--source` arguement behave consistently HOT 1
- Possible addition to warning text in `cylc validate`? HOT 3
- reinstall + fileinstall: async clash HOT 1
- Flaky Test HOT 1
- pytest-asyncio: current version is incompatible with module scoped event loop
- log cylc-rose version on installation HOT 1
- compat mode ignored HOT 3
- flaky tests HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cylc-rose.