8000 Renames to pynxtools by domna · Pull Request #93 · FAIRmat-NFDI/pynxtools · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Renames to pynxtools #93

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

Merged
merged 4 commits into from
Apr 21, 2023
Merged

Renames to pynxtools #93

merged 4 commits into from
Apr 21, 2023

Conversation

domna
Copy link
Collaborator
@domna domna commented Apr 19, 2023

I closed #88 to work from a clean repo.

As agreed in the TF meeting yesterday we rename nexusutils to pynxtools.
Wherever we refer the package we use pynxtools (in lower case). When we state it somewhere in free from text we use pyNXtools.

@shabihsherjeel Do you think we should use pyNXtools in the name in pyproject toml. Then people would need to pip install pyNXtools and import pynxtools. I typically prefer all lowercase, so I don't need to use the shift keys but I think it comes down to preference.

For now I only replaced everything to the lower case variant and we may can update it as soon as we move this repo and fix the urls (mainly in the readme).

I also claimed pynxtools on pypi already (therefore the version 0.0.999 is not available anymore 😎)

Publishing should only be done after moving to the FAIRmat-NFDI organization.

@coveralls
Copy link
coveralls commented Apr 19, 2023

Pull Request Test Coverage Report for Build 4766226381

  • 94 of 95 (98.95%) changed or added relevant lines in 40 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage decreased (-0.02%) to 57.986%

Changes Missing Coverage Covered Lines Changed/Added Lines %
tests/dataconverter/test_readers.py 5 6 83.33%
Totals Coverage Status
Change from base Build 4766126704: -0.02%
Covered Lines: 4698
Relevant Lines: 8102

💛 - Coveralls

@sherjeelshabih
Copy link
Collaborator

I vote for keeping it all lower case for things like pip install, etc. We can use pyNXtools for titles to Readme's, papers, etc. This is also not a necessity or rule. It just looks easier to read quickly.

So to answer concisely: No. We shouldn't use pyNXtools in the name in pyproject.toml.

domna added 4 commits April 21, 2023 17:03
	geändert:       .github/workflows/pylint.yml
	geändert:       .gitmodules

	modified:   .github/workflows/pylint.yml
@domna domna merged commit 176451e into master Apr 21, 2023
@domna domna deleted the rename-package branch April 21, 2023 15:10
RubelMozumder pushed a commit that referenced this pull request Jun 28, 2023
* Renames to pynxtools

	geändert:       .github/workflows/pylint.yml
	geändert:       .gitmodules

	modified:   .github/workflows/pylint.yml

* Properly adds definitions

* Rename left over nexusutils reference from rebase

* Merges xps reader.py
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 this pull request may close these issues.

3 participants
0