8000 Provide basic and advance Python Package templates · Issue #14 · ansys/ansys-templates · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
Provide basic and advance Python Package templates #14
Closed
@phxnsharp

Description

@phxnsharp

The cookiecutter template gives the user the choice of flit, poetry, or setuptools but provides no guidance. Looking through the existing PyAnsys repositories all three project types are represented. Having a consistent standard for all of PyAnsys has huge benefits:

  • Once customers are familiar with one project, they can easily use or work on a different one
  • Internal Ansys developers can share knowledge and tricks
  • Internal Ansys developers can more easily move between products
  • Less strain on the PyAnsys team, as they do not have to be experts in all three

With the size of Ansys and the legacy codebases, we unfortunately probably cannot just enforce a single build system. However, we can strongly recommend, and make the tools lead developers to the right choice.

This is a request that the PyAnsys make a strong stance for a single build system and to change the tools to lead the developers to make the right choice.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew features or code improvements

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      0