Science Score: 13.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (8.5%) to scientific vocabulary
Keywords
Repository
Palm CLI - the tool-belt for data teams
Basic Info
- Host: GitHub
- Owner: palmetto
- License: apache-2.0
- Language: Python
- Default Branch: develop
- Homepage: https://palm-cli.readthedocs.io/en/latest/
- Size: 1.3 MB
Statistics
- Stars: 47
- Watchers: 7
- Forks: 8
- Open Issues: 12
- Releases: 13
Topics
Metadata Files
README.md
Palm CLI: The extensible CLI at your fingertips
Palm is a universal CLI developed to improve the life and work of data professionals.
Installing Palm
bash
pip install palm
note for mac users: if you get this warning:
bash
WARNING: The script palm is installed in '/Users/yourname/Library/Python/3.8/bin' which is not on PATH.
Consider adding this directory to PATH or, if you prefer to suppress this warning, use --no-warn-script-location.
you will need to add '/Users/yourname/Library/Python/3.8/bin' to your path for palm to work.
you can do that with this command:
bash
echo "\nexport PATH=$PATH:/Users/yourname/Library/Python/3.8/bin\n" >> ~/.zprofile
Upgrading palm
To upgrade palm to the latest version, use pip install palm -U
Requirements
You will need Docker You can check to see if you already have it with
docker --versionYou will need Python3 You can check to see if you already have it with
python3 --version
Developing palm
If you have the repo on your computer This will install whatever version you have checked out at the moment.
bash
cd path/to/this/repo &&
python3 -m pip uninstall palm || true # for new installs
python3 -m pip install .
You can verify the install with
bash
palm --help
Owner
- Name: Palmetto
- Login: palmetto
- Kind: organization
- Location: United States of America
- Website: https://www.palmetto.com/
- Repositories: 37
- Profile: https://github.com/palmetto
GitHub Events
Total
Last Year
Committers
Last synced: over 2 years ago
Top Committers
| Name | Commits | |
|---|---|---|
| Jake Beresford | j****d@p****m | 181 |
| Ethan Knox | e****x@g****m | 30 |
| Mariah Rogers | m****s@p****m | 14 |
| Ethan Knox | e****x@p****m | 6 |
| Mariah Rogers | 8****o | 3 |
| Emily Ekdahl | e****l@p****m | 2 |
| Jake Beresford | 8****o | 2 |
| Ethan Knox | e****n@s****o | 1 |
| Charles Sullivan | g****b@c****t | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 21
- Total pull requests: 79
- Average time to close issues: about 2 months
- Average time to close pull requests: 10 days
- Total issue authors: 7
- Total pull request authors: 9
- Average comments per issue: 1.57
- Average comments per pull request: 0.58
- Merged pull requests: 73
- Bot issues: 0
- Bot pull requests: 2
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- ethanknox-palmetto (10)
- jakeberesford-palmetto (3)
- emekdahl-palmetto (2)
- norton120 (2)
- mariahjrogers (2)
- CharlieSu (1)
- arghmeleg (1)
Pull Request Authors
- jakeberesford-palmetto (60)
- mariahjrogers (6)
- norton120 (5)
- emekdahl-palmetto (2)
- factory-droid[bot] (2)
- murphymoulds-palmetto (1)
- CharlieSu (1)
- dependabot[bot] (1)
- ethanknox-palmetto (1)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 2
-
Total downloads:
- pypi 1,746 last-month
-
Total dependent packages: 2
(may contain duplicates) -
Total dependent repositories: 5
(may contain duplicates) - Total versions: 14
- Total maintainers: 3
pypi.org: palmcli
Palm CLI
- Homepage: https://github.com/palmetto/palm-cli
- Documentation: https://palmcli.readthedocs.io/
- License: Apache License 2.0
-
Latest release: 2.0.1
published over 4 years ago
Rankings
pypi.org: palm
Palm CLI
- Homepage: https://github.com/palmetto/palm-cli
- Documentation: https://palm.readthedocs.io/
- License: Apache License 2.0
-
Latest release: 2.6.0
published over 2 years ago
Rankings
Maintainers (3)
Dependencies
- black ==22.3.0 development
- pytest >=6.2,<6.3 development
- sphinx-autobuild >=2021.3,<2022
- sphinx-rtd-theme >=0.5,<0.6
- click >=8.1,<9.0
- deepmerge >=1.0.0
- jinja2 >=3.0
- pygit2 >=1.5
- pyyaml >=5.0,<5.5
- actions/checkout v3 composite
- github/codeql-action/analyze v2 composite
- github/codeql-action/autobuild v2 composite
- github/codeql-action/init v2 composite
- mheap/github-action-required-labels v1 composite
- actions/checkout v2 composite
- actions/setup-python v1 composite
- psf/black stable composite
- TriPSs/conventional-changelog-action latest composite
- actions/checkout v3 composite
- actions/create-release v1 composite
- actions/upload-release-asset v1 composite
- pypa/gh-action-pypi-publish release/v1 composite
- python 3.8 build
- palm_development latest
- sphinxdoc/sphinx latest