Skip to content
Snippets Groups Projects
Select Git revision
  • 3f53dcdc17dd421cd54e0fb2f28bfd003eab42a9
  • main default protected
2 results

example-repository-stable

  • Open with
  • Download source code
  • Your workspaces

      A workspace is a virtual sandbox environment for your code in GitLab.

      No agents available to create workspaces. Please consult Workspaces documentation for troubleshooting.

  • user avatar
    Felipe Delestro Matos authored
    3f53dcdc
    History
    Name Last commit Last update
    qimex
    tests
    .gitignore
    README.md

    Example repository

    This is an example repository of how Python projects should be organized as at QIM.

    File structure

    On the root of the repository, at minimum you should have:

    • README.md
    • LICENSE
    • An .gitignore file (you can use the one from here as a base template)
    • A single project_name directory that contains all the main code
    • requirements.txt (for the pip requirements)

    Code directory

    Use a simple but meaningful name, as this is the name you're project is going to be imported in case it is packed as a library.

    Here we use qimer as in QIM Example

    Coding guidelines

    Testing