Comments (11)
This might be an enhancement? We use conda, so I may look into making pdoc3 available through the conda environment.
from pdoc.
pip install into a conda environment can work, but because pip and conda dependencies can be different this can lead to incorrect configurations or even crashes. For this reason, experienced conda users avoid pip installs whenever possible.
If you want wider adoption, you really should build a conda distribution and publish on conda-forge.
from pdoc.
conda-forge/staged-recipes#10220 will add this to conda-forge.
from pdoc.
Thanks for pointing this out. I set the bot to automerge the update PRs. If you'd like to help maintain it otherwise, please open an issue on the feedstock repo that has the following text in the body:
@conda-forge-admin, please add user @jacobwilliams
from pdoc.
I don't use Anaconda myself, but as far as I understand, packages from PyPI (installed with pip) should work just the same?
How does one make a package available in conda?
from pdoc.
You can install PyPI packages in conda but it's not recommended even with best practices - which are very cumbersome.
https://www.anaconda.com/using-pip-in-a-conda-environment/
As for making it available in conda, I've never done this myself but I think you can use conda build.
https://conda.io/projects/conda-build/en/latest/source/recipe.html
from pdoc.
I ended up installing it with pip and it worked. A conda build would nonetheless be useful to avoid conflicts in the future. And yes, this would be an enhancement.
from pdoc.
I agree but happen to not use conda at all. If someone wants to duly maintain a conda package on conda-forge, please step up. 👍
from pdoc.
If anyone would like to help @msarahan co-maintain the package on conda-forge, welcome and appreciated.
from pdoc.
The package is available on conda-forge.
from pdoc.
https://github.com/conda-forge/pdoc3-feedstock <---looks like it is out of date (stuck on 0.8.1 right now). Do you need another volunteer to help maintain this?
from pdoc.
Related Issues (20)
- Upgrade code reference warnings to errors. HOT 1
- --skip-errors flag does not work
- feature request: support for headings to organize functions
- Include html containing javascript
- Using a - in folder names prevents linking
- missing docstrings of methods HOT 3
- syntax error with match-case function HOT 1
- Incorrectly rendered Args section HOT 1
- Add GitHub Flavor Markdown support HOT 2
- Remove indentation in text template for markdown files HOT 1
- Deprecation warning for PEP224 class variable docstrings
- "x | y" does not work but "Union[x, y]" does HOT 4
- pdoc3 0.11.0 installation regression vs 0.10.0. HOT 3
- version 0.11 is not compatible with python 3.7 HOT 2
- Search function HOT 3
- Links not generated in Markdown tables HOT 1
- Cannot get search to work HOT 2
- Make it possible to ignore class members based on wildcard strings HOT 1
- setting `git_link_template` causes failures on `property` and `cached_property`
- submodule containing a function or class of the same name as the submodule won't be identified
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pdoc.