https://github.com/clima/pkgdevtools.jl
Some utility functions for helping with customized Pkg.jl operations
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
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (6.1%) to scientific vocabulary
Repository
Some utility functions for helping with customized Pkg.jl operations
Basic Info
- Host: GitHub
- Owner: CliMA
- License: mit
- Language: Julia
- Default Branch: main
- Size: 33.2 KB
Statistics
- Stars: 4
- Watchers: 1
- Forks: 1
- Open Issues: 4
- Releases: 1
Metadata Files
README.md
PkgDevTools.jl
Some utility functions for helping with customized Pkg.jl operations
Usage
PkgDevTools is a development tool, to be added to a user's default julia environment, and is not intended to be a dependency of any packages. PkgDevTools provides functions for batching environment changes across several environments.
Here are some of the API functions (most use REPL tools, so you can follow prompts):
julia
using PkgDevTools
update_deps([dir]) # update dependencies across environments
add_to_deps("SomePackage"; #=rev=,version=,compat=,url= =#) # add dependency across many environments
synchronize_compats([dir]) # synchronize compat entries across multiple environments
compat_kick_start([dir]) # suggest new compat entries in a folder with a Project.toml and Manifest.toml.
Note that we temporarily set ENV["JULIA_PKG_PRECOMPILE_AUTO"] = 0 to speed up these operations. This means that nothing will actually be precompiled.
Owner
- Name: Climate Modeling Alliance
- Login: CliMA
- Kind: organization
- Email: clima@caltech.edu
- Website: https://clima.caltech.edu
- Repositories: 67
- Profile: https://github.com/CliMA
An alliance of scientists, engineers and applied mathematicians, dedicated to pioneering a new, data-informed approach to climate modeling
GitHub Events
Total
- Create event: 4
- Commit comment event: 5
- Release event: 1
- Issues event: 5
- Watch event: 1
- Issue comment event: 7
- Push event: 4
- Pull request review event: 2
- Pull request event: 8
- Fork event: 1
Last Year
- Create event: 4
- Commit comment event: 5
- Release event: 1
- Issues event: 5
- Watch event: 1
- Issue comment event: 7
- Push event: 4
- Pull request review event: 2
- Pull request event: 8
- Fork event: 1
Issues and Pull Requests
Last synced: 10 months ago
All Time
- Total issues: 2
- Total pull requests: 3
- Average time to close issues: 7 days
- Average time to close pull requests: 4 days
- Total issue authors: 2
- Total pull request authors: 1
- Average comments per issue: 0.0
- Average comments per pull request: 0.0
- Merged pull requests: 3
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 2
- Pull requests: 3
- Average time to close issues: 7 days
- Average time to close pull requests: 4 days
- Issue authors: 2
- Pull request authors: 1
- Average comments per issue: 0.0
- Average comments per pull request: 0.0
- Merged pull requests: 3
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- charleskawczynski (1)
- JuliaTagBot (1)
Pull Request Authors
- charleskawczynski (3)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 1
-
Total downloads:
- julia 2 total
- Total dependent packages: 0
- Total dependent repositories: 0
- Total versions: 2
juliahub.com: PkgDevTools
Some utility functions for helping with customized Pkg.jl operations
- Documentation: https://docs.juliahub.com/General/PkgDevTools/stable/
- License: MIT
-
Latest release: 0.1.1
published over 1 year ago