document that --without-cextensions flag only works if setuptools/distribute is installed

Issue #2341 resolved
Former user created an issue

But it is still mentioned in intro.rst lines 136-139

nosklo

Comments (4)

  1. Mike Bayer repo owner

    works ? can you be more specific ?

    python setup.py --without-cextensions build
    
    running build
    running build_py
    creating build
    creating build/lib
    creating build/lib/sqlalchemy
    copying lib/sqlalchemy/__init__.py -> build/lib/sqlalchemy
    copying lib/sqlalchemy/event.py -> build/lib/sqlalchemy
    copying lib/sqlalchemy/events.py -> build/lib/sqlalchemy
    copying lib/sqlalchemy/exc.py -> build/lib/sqlalchemy
    copying lib/sqlalchemy/interfaces.py -> build/lib/sqlalchemy
    copying lib/sqlalchemy/log.py -> build/lib/sqlalchemy
    copying lib/sqlalchemy/pool.py -> build/lib/sqlalchemy
    copying lib/sqlalchemy/processors.py -> build/lib/sqlalchemy
    copying lib/sqlalchemy/schema.py -> build/lib/sqlalchemy
    copying lib/sqlalchemy/types.py -> build/lib/sqlalchemy
    creating build/lib/sqlalchemy/connectors
    copying lib/sqlalchemy/connectors/__init__.py -> build/lib/sqlalchemy/connectors
    copying lib/sqlalchemy/connectors/mxodbc.py -> build/lib/sqlalchemy/connectors
    copying lib/sqlalchemy/connectors/mysqldb.py -> build/lib/sqlalchemy/connectors
    copying lib/sqlalchemy/connectors/pyodbc.py -> build/lib/sqlalchemy/connectors
    copying lib/sqlalchemy/connectors/zxJDBC.py -> build/lib/sqlalchemy/connectors
    creating build/lib/sqlalchemy/databases
    copying lib/sqlalchemy/databases/__init__.py -> build/lib/sqlalchemy/databases
    creating build/lib/sqlalchemy/dialects
    copying lib/sqlalchemy/dialects/__init__.py -> build/lib/sqlalchemy/dialects
    copying lib/sqlalchemy/dialects/postgres.py -> build/lib/sqlalchemy/dialects
    creating build/lib/sqlalchemy/dialects/access
    copying lib/sqlalchemy/dialects/access/__init__.py -> build/lib/sqlalchemy/dialects/access
    copying lib/sqlalchemy/dialects/access/base.py -> build/lib/sqlalchemy/dialects/access
    creating build/lib/sqlalchemy/dialects/drizzle
    copying lib/sqlalchemy/dialects/drizzle/__init__.py -> build/lib/sqlalchemy/dialects/drizzle
    copying lib/sqlalchemy/dialects/drizzle/base.py -> build/lib/sqlalchemy/dialects/drizzle
    copying lib/sqlalchemy/dialects/drizzle/mysqldb.py -> build/lib/sqlalchemy/dialects/drizzle
    creating build/lib/sqlalchemy/dialects/firebird
    copying lib/sqlalchemy/dialects/firebird/__init__.py -> build/lib/sqlalchemy/dialects/firebird
    copying lib/sqlalchemy/dialects/firebird/base.py -> build/lib/sqlalchemy/dialects/firebird
    copying lib/sqlalchemy/dialects/firebird/kinterbasdb.py -> build/lib/sqlalchemy/dialects/firebird
    creating build/lib/sqlalchemy/dialects/informix
    copying lib/sqlalchemy/dialects/informix/__init__.py -> build/lib/sqlalchemy/dialects/informix
    copying lib/sqlalchemy/dialects/informix/base.py -> build/lib/sqlalchemy/dialects/informix
    copying lib/sqlalchemy/dialects/informix/informixdb.py -> build/lib/sqlalchemy/dialects/informix
    creating build/lib/sqlalchemy/dialects/maxdb
    copying lib/sqlalchemy/dialects/maxdb/__init__.py -> build/lib/sqlalchemy/dialects/maxdb
    copying lib/sqlalchemy/dialects/maxdb/base.py -> build/lib/sqlalchemy/dialects/maxdb
    copying lib/sqlalchemy/dialects/maxdb/sapdb.py -> build/lib/sqlalchemy/dialects/maxdb
    creating build/lib/sqlalchemy/dialects/mssql
    copying lib/sqlalchemy/dialects/mssql/__init__.py -> build/lib/sqlalchemy/dialects/mssql
    copying lib/sqlalchemy/dialects/mssql/adodbapi.py -> build/lib/sqlalchemy/dialects/mssql
    copying lib/sqlalchemy/dialects/mssql/base.py -> build/lib/sqlalchemy/dialects/mssql
    copying lib/sqlalchemy/dialects/mssql/information_schema.py -> build/lib/sqlalchemy/dialects/mssql
    copying lib/sqlalchemy/dialects/mssql/mxodbc.py -> build/lib/sqlalchemy/dialects/mssql
    copying lib/sqlalchemy/dialects/mssql/pymssql.py -> build/lib/sqlalchemy/dialects/mssql
    copying lib/sqlalchemy/dialects/mssql/pyodbc.py -> build/lib/sqlalchemy/dialects/mssql
    copying lib/sqlalchemy/dialects/mssql/zxjdbc.py -> build/lib/sqlalchemy/dialects/mssql
    creating build/lib/sqlalchemy/dialects/mysql
    copying lib/sqlalchemy/dialects/mysql/__init__.py -> build/lib/sqlalchemy/dialects/mysql
    copying lib/sqlalchemy/dialects/mysql/base.py -> build/lib/sqlalchemy/dialects/mysql
    copying lib/sqlalchemy/dialects/mysql/mysqlconnector.py -> build/lib/sqlalchemy/dialects/mysql
    copying lib/sqlalchemy/dialects/mysql/mysqldb.py -> build/lib/sqlalchemy/dialects/mysql
    copying lib/sqlalchemy/dialects/mysql/oursql.py -> build/lib/sqlalchemy/dialects/mysql
    copying lib/sqlalchemy/dialects/mysql/pymysql.py -> build/lib/sqlalchemy/dialects/mysql
    copying lib/sqlalchemy/dialects/mysql/pyodbc.py -> build/lib/sqlalchemy/dialects/mysql
    copying lib/sqlalchemy/dialects/mysql/zxjdbc.py -> build/lib/sqlalchemy/dialects/mysql
    creating build/lib/sqlalchemy/dialects/oracle
    copying lib/sqlalchemy/dialects/oracle/__init__.py -> build/lib/sqlalchemy/dialects/oracle
    copying lib/sqlalchemy/dialects/oracle/base.py -> build/lib/sqlalchemy/dialects/oracle
    copying lib/sqlalchemy/dialects/oracle/cx_oracle.py -> build/lib/sqlalchemy/dialects/oracle
    copying lib/sqlalchemy/dialects/oracle/zxjdbc.py -> build/lib/sqlalchemy/dialects/oracle
    creating build/lib/sqlalchemy/dialects/postgresql
    copying lib/sqlalchemy/dialects/postgresql/__init__.py -> build/lib/sqlalchemy/dialects/postgresql
    copying lib/sqlalchemy/dialects/postgresql/base.py -> build/lib/sqlalchemy/dialects/postgresql
    copying lib/sqlalchemy/dialects/postgresql/pg8000.py -> build/lib/sqlalchemy/dialects/postgresql
    copying lib/sqlalchemy/dialects/postgresql/psycopg2.py -> build/lib/sqlalchemy/dialects/postgresql
    copying lib/sqlalchemy/dialects/postgresql/pypostgresql.py -> build/lib/sqlalchemy/dialects/postgresql
    copying lib/sqlalchemy/dialects/postgresql/zxjdbc.py -> build/lib/sqlalchemy/dialects/postgresql
    creating build/lib/sqlalchemy/dialects/sqlite
    copying lib/sqlalchemy/dialects/sqlite/__init__.py -> build/lib/sqlalchemy/dialects/sqlite
    copying lib/sqlalchemy/dialects/sqlite/base.py -> build/lib/sqlalchemy/dialects/sqlite
    copying lib/sqlalchemy/dialects/sqlite/pysqlite.py -> build/lib/sqlalchemy/dialects/sqlite
    creating build/lib/sqlalchemy/dialects/sybase
    copying lib/sqlalchemy/dialects/sybase/__init__.py -> build/lib/sqlalchemy/dialects/sybase
    copying lib/sqlalchemy/dialects/sybase/base.py -> build/lib/sqlalchemy/dialects/sybase
    copying lib/sqlalchemy/dialects/sybase/mxodbc.py -> build/lib/sqlalchemy/dialects/sybase
    copying lib/sqlalchemy/dialects/sybase/pyodbc.py -> build/lib/sqlalchemy/dialects/sybase
    copying lib/sqlalchemy/dialects/sybase/pysybase.py -> build/lib/sqlalchemy/dialects/sybase
    creating build/lib/sqlalchemy/engine
    copying lib/sqlalchemy/engine/__init__.py -> build/lib/sqlalchemy/engine
    copying lib/sqlalchemy/engine/base.py -> build/lib/sqlalchemy/engine
    copying lib/sqlalchemy/engine/ddl.py -> build/lib/sqlalchemy/engine
    copying lib/sqlalchemy/engine/default.py -> build/lib/sqlalchemy/engine
    copying lib/sqlalchemy/engine/reflection.py -> build/lib/sqlalchemy/engine
    copying lib/sqlalchemy/engine/strategies.py -> build/lib/sqlalchemy/engine
    copying lib/sqlalchemy/engine/threadlocal.py -> build/lib/sqlalchemy/engine
    copying lib/sqlalchemy/engine/url.py -> build/lib/sqlalchemy/engine
    creating build/lib/sqlalchemy/ext
    copying lib/sqlalchemy/ext/__init__.py -> build/lib/sqlalchemy/ext
    copying lib/sqlalchemy/ext/associationproxy.py -> build/lib/sqlalchemy/ext
    copying lib/sqlalchemy/ext/compiler.py -> build/lib/sqlalchemy/ext
    copying lib/sqlalchemy/ext/declarative.py -> build/lib/sqlalchemy/ext
    copying lib/sqlalchemy/ext/horizontal_shard.py -> build/lib/sqlalchemy/ext
    copying lib/sqlalchemy/ext/hybrid.py -> build/lib/sqlalchemy/ext
    copying lib/sqlalchemy/ext/mutable.py -> build/lib/sqlalchemy/ext
    copying lib/sqlalchemy/ext/orderinglist.py -> build/lib/sqlalchemy/ext
    copying lib/sqlalchemy/ext/serializer.py -> build/lib/sqlalchemy/ext
    copying lib/sqlalchemy/ext/sqlsoup.py -> build/lib/sqlalchemy/ext
    creating build/lib/sqlalchemy/orm
    copying lib/sqlalchemy/orm/__init__.py -> build/lib/sqlalchemy/orm
    copying lib/sqlalchemy/orm/attributes.py -> build/lib/sqlalchemy/orm
    copying lib/sqlalchemy/orm/collections.py -> build/lib/sqlalchemy/orm
    copying lib/sqlalchemy/orm/dependency.py -> build/lib/sqlalchemy/orm
    copying lib/sqlalchemy/orm/deprecated_interfaces.py -> build/lib/sqlalchemy/orm
    copying lib/sqlalchemy/orm/descriptor_props.py -> build/lib/sqlalchemy/orm
    copying lib/sqlalchemy/orm/dynamic.py -> build/lib/sqlalchemy/orm
    copying lib/sqlalchemy/orm/evaluator.py -> build/lib/sqlalchemy/orm
    copying lib/sqlalchemy/orm/events.py -> build/lib/sqlalchemy/orm
    copying lib/sqlalchemy/orm/exc.py -> build/lib/sqlalchemy/orm
    copying lib/sqlalchemy/orm/identity.py -> build/lib/sqlalchemy/orm
    copying lib/sqlalchemy/orm/instrumentation.py -> build/lib/sqlalchemy/orm
    copying lib/sqlalchemy/orm/interfaces.py -> build/lib/sqlalchemy/orm
    copying lib/sqlalchemy/orm/mapper.py -> build/lib/sqlalchemy/orm
    copying lib/sqlalchemy/orm/properties.py -> build/lib/sqlalchemy/orm
    copying lib/sqlalchemy/orm/query.py -> build/lib/sqlalchemy/orm
    copying lib/sqlalchemy/orm/scoping.py -> build/lib/sqlalchemy/orm
    copying lib/sqlalchemy/orm/session.py -> build/lib/sqlalchemy/orm
    copying lib/sqlalchemy/orm/shard.py -> build/lib/sqlalchemy/orm
    copying lib/sqlalchemy/orm/state.py -> build/lib/sqlalchemy/orm
    copying lib/sqlalchemy/orm/strategies.py -> build/lib/sqlalchemy/orm
    copying lib/sqlalchemy/orm/sync.py -> build/lib/sqlalchemy/orm
    copying lib/sqlalchemy/orm/unitofwork.py -> build/lib/sqlalchemy/orm
    copying lib/sqlalchemy/orm/util.py -> build/lib/sqlalchemy/orm
    creating build/lib/sqlalchemy/sql
    copying lib/sqlalchemy/sql/__init__.py -> build/lib/sqlalchemy/sql
    copying lib/sqlalchemy/sql/compiler.py -> build/lib/sqlalchemy/sql
    copying lib/sqlalchemy/sql/expression.py -> build/lib/sqlalchemy/sql
    copying lib/sqlalchemy/sql/functions.py -> build/lib/sqlalchemy/sql
    copying lib/sqlalchemy/sql/operators.py -> build/lib/sqlalchemy/sql
    copying lib/sqlalchemy/sql/util.py -> build/lib/sqlalchemy/sql
    copying lib/sqlalchemy/sql/visitors.py -> build/lib/sqlalchemy/sql
    creating build/lib/sqlalchemy/util
    copying lib/sqlalchemy/util/__init__.py -> build/lib/sqlalchemy/util
    copying lib/sqlalchemy/util/_collections.py -> build/lib/sqlalchemy/util
    copying lib/sqlalchemy/util/compat.py -> build/lib/sqlalchemy/util
    copying lib/sqlalchemy/util/deprecations.py -> build/lib/sqlalchemy/util
    copying lib/sqlalchemy/util/langhelpers.py -> build/lib/sqlalchemy/util
    copying lib/sqlalchemy/util/queue.py -> build/lib/sqlalchemy/util
    copying lib/sqlalchemy/util/topological.py -> build/lib/sqlalchemy/util
    
  2. Former user Account Deleted

    Using ubuntu clean machine, default python install

    nosklo@mg7684et602:~/sqlalchemy$ hg pull -u
    trazendo revisões de http://hg.sqlalchemy.org/sqlalchemy
    procurando por mudanças
    nenhuma alteração encontrada
    nosklo@mg7684et602:~/sqlalchemy$ python setup.py --without-cextensions build
    /usr/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'test_suite'
      warnings.warn(msg)
    /usr/lib/python2.7/distutils/dist.py:267: UserWarning: Unknown distribution option: 'tests_require'
      warnings.warn(msg)
    usage: setup.py [global_opts](global_opts) cmd1 [cmd1_opts](cmd1_opts) [[cmd2_opts](cmd2) ...]
       or: setup.py --help [cmd2 ...](cmd1)
       or: setup.py --help-commands
       or: setup.py cmd --help
    
    error: option --without-cextensions not recognized
    
  3. Log in to comment