Skip to content

packaging #9

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
untereiner opened this issue Feb 5, 2024 · 0 comments · Fixed by #13
Closed

packaging #9

untereiner opened this issue Feb 5, 2024 · 0 comments · Fixed by #13
Assignees

Comments

@untereiner
Copy link

untereiner commented Feb 5, 2024

I would like to make these packages available from pypi (use them as dependencies in other projects, just install through pip without cloning the repo).
I would like to create a namespace package. It's a kind of umbrella for related packages. You can see running examples at Azure, Google or OpenTelemetry

Some names should change to follow official conventions. Here what I would like to do:

geos-python/
│
├── docs/
│   ├── ats/
│   ├── mesh-doctor/
│   └── mes-tools/
├── geos-ats/
│   ├── src/
|   |   └── geos/
|   |       └── ats/
│   │           └── main.py
│   ├── tests/
│   └── pyproject.toml
├── geos-mesh-doctor/
│   ├── src/
|   |   └── geos/
|   |       └── mesh/
|   |           └── doctor/
│   │                 └── main.py
│   ├── tests/
│   └── pyproject.toml
│
├── geos-mesh-tools/
│   ├── src/
|   |   └── geos/
|   |       └── mesh/
|   |           └── tools/
│   │                 └── main.py
│   ├── tests/
│   └── pyproject.toml
|
└── geos-xml-tools/
     ├── src/
     |   └── geos/
     |       └── xml/
     |           └── tools/
     │                 └── main.py
     ├── tests/
     └── pyproject.toml

After uploading them to pypi. We should be able to do pip install geos-ats

@untereiner untereiner linked a pull request Mar 13, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants