[ 
https://issues.apache.org/jira/browse/CASSANDRA-17393?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17505925#comment-17505925
 ] 

Brad Schoening edited comment on CASSANDRA-17393 at 3/13/22, 10:37 PM:
-----------------------------------------------------------------------

[~e.dimitrova] yes, futures is only useful for 3.0 and 3.11.

It would seem the Cassandra python driver mentions this dependency, but for an 
earlier python version. 

The Cassandra python driver requirements.txt states:

------------------

futures <=2.2.0

Futures is not required for Python 3, but it works up through 2.2.0 (after 
which it introduced breaking syntax).

This is left here to make sure install -r works with any runtime. When 
installing via setup.py, futures is omitted

for Python 3, in favor of the standard library implementation.futures <=2.2.0

Futures is not required for Python 3, but it works up through 2.2.0 (after 
which it introduced breaking syntax).

This is left here to make sure install -r works with any runtime. When 
installing via setup.py, futures is omitted

for Python 3, in favor of the standard library implementation.

------------------

[https://github.com/datastax/python-driver/blob/master/requirements.txt]

 

 


was (Author: bschoeni):
[~e.dimitrova] yes, futures is only useful for 3.0 and 3.11.

It would seem the Cassandra python driver mentions this dependency, but for an 
earlier python version. 

The Cassandra python driver requirements.txt states:

futures <=2.2.0

# Futures is not required for Python 3, but it works up through 2.2.0 (after 
which it introduced breaking syntax).

# This is left here to make sure install -r works with any runtime. When 
installing via setup.py, futures is omitted

# for Python 3, in favor of the standard library implementation.futures <=2.2.0

# Futures is not required for Python 3, but it works up through 2.2.0 (after 
which it introduced breaking syntax).

# This is left here to make sure install -r works with any runtime. When 
installing via setup.py, futures is omitted

# for Python 3, in favor of the standard library implementation.

[https://github.com/datastax/python-driver/blob/master/requirements.txt]

 

 

> pip tries to install futures in py3
> -----------------------------------
>
>                 Key: CASSANDRA-17393
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-17393
>             Project: Cassandra
>          Issue Type: Bug
>          Components: CI
>            Reporter: Brandon Williams
>            Assignee: Brandon Williams
>            Priority: Normal
>
> We've seen this problem in CI, and it's also seen (albeit extraneously) on 
> CASSANDRA-17293.  This ticket is to explore removing futures from 
> requirements.txt, and it shouldn't be needed.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to