Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

483
Vistas
Cómo configurar puntos de entrada en setup.cfg

Estoy moviendo mi configuración de setup.py a setup.cfg y tengo problemas para configurar el parámetro entry_points . En este momento estoy usando un enfoque híbrido que funciona, sin embargo, me gustaría mover los puntos de entrada a entry_points .

Desde

 def setup_package(): setup(version=get_version(), entry_points={'console_scripts':['app=my_package.app.run:cli'],})

para

 [metadata] name = my-package description = my-package license = unlicensed long-description = README.md platforms = any classifiers = Programming Language :: Python [options] zip_safe = False packages = my_package, my_package.app include_package_data = True package_dir = = . tests_require = pytest; pytest-cov [entry_points] console_scripts = my-package = my_package.app.run:cli
over 4 years ago · Santiago Trujillo
2 Respuestas
Responde la pregunta

0

La sección debe ser [options.entry_points] . Vea un ejemplo en https://github.com/github/octodns/blob/4b44ab14b1f0a52f1051c67656d6e3dd6f0ba903/setup.cfg#L34

 [options.entry_points] console_scripts = octodns-compare = octodns.cmds.compare:main octodns-dump = octodns.cmds.dump:main octodns-report = octodns.cmds.report:main octodns-sync = octodns.cmds.sync:main octodns-validate = octodns.cmds.validate:main
over 4 years ago · Santiago Trujillo Denunciar

0

Con python 3.6 y setuptools 39.0.1, me gustaría que moviera los puntos de entrada de .py a .cfg .

Mi setup.py , centrado en la declaración de puntos de entrada:

 from setuptools import setup setup( entry_points={ 'pytest11': [ 'mytest = mytest.plugin', ], }, )

Terminé con este setup.cfg de trabajo:

 ... # other standard declarations [options.entry_points] pytest11 = mytest = mytest.plugin
over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda