Skip to content

Fix: multiple broken links #187

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 3 commits into from
Mar 1, 2024
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 8 additions & 8 deletions package-structure-code/publish-python-package-pypi-conda.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,13 +48,13 @@ Click here for a tutorial on publishing your package to PyPI.
:::


```{tip}
:::{tip}
On the package build page, we discussed the [two package distribution
types that you will create when making a Python package](python-package-distribution-files-sdist-wheel): SDist (packaged as a .tar.gz or .zip) and
Wheel (.whl) which is really a zip file. Both of those file "bundles" will
be published on PyPI when you use [a standard build tool](python-package-build-tools) to build
your package.
```
:::

(about-conda)=
## What is Anaconda Cloud and conda?
Expand Down Expand Up @@ -154,11 +154,11 @@ to use conda to manage their local environments (which many do), you should
consider publishing to both PyPI and the conda-forge channel (_more
on that below_).

```{admonition} Additional resources
* [learn more about why conda-forge was created, here](https://conda-forge.org/docs/user/introduction.html#why-conda-forge)
:::{admonition} Additional resources
* [learn more about why conda-forge was created, here](https://conda-forge.org/docs/user/introduction.html)

* [To learn more about conda terminology, check out their glossary.](https://docs.conda.io/projects/conda/en/latest/glossary.html )
```
:::

<!-- One of our packages on conda-forge https://anaconda.org/conda-forge/pandera -->

Expand All @@ -169,7 +169,7 @@ we encourage you to consider doing so!

Once your package is on PyPI, the process to add your package to conda-forge
is straight forward to do. [You can follow the detailed steps provided
by the conda-forge maintainer team.](https://conda-forge.org/docs/maintainer/adding_pkgs.html#generating-the-recipe).
by the conda-forge maintainer team.](https://conda-forge.org/docs/maintainer/adding_pkgs.html).


:::{button-link} ../tutorials/publish-conda-forge.html
Expand All @@ -184,9 +184,9 @@ If you want a step by step tutorial, click here.

Once your package is added, you will have a feedstock repository on GitHub with your packages name

```{tip}
:::{tip}
[Here is an example conda-forge feedstock for the pyOpenSci approved package - movingpandas](https://github.com/conda-forge/movingpandas-feedstock)
```
:::

### Maintaining your conda-forge package repository

Expand Down
3 changes: 1 addition & 2 deletions tutorials/add-readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -187,7 +187,6 @@ Short description here using non-technical language that describes what your pac

## How to install pyosPackage

<todo - when i add more to the pyos package this can use that readme>
To install this package run:

`pip install pyosPackage`
Expand Down Expand Up @@ -223,7 +222,7 @@ above is a set of recommendations as you are just getting started. You may find
the need for other elements to be added to this file as you further develop your
package and as a community begins to use your package.

In the [next lesson](add-license-coc), you will add a LICENSE file to
In the [next lesson](add-license-coc.md), you will add a LICENSE file to
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This link will be published friday of this week.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Failing htmlproofer in CI now but should pass once the link is up.

your Python package. A license file is critical as it tells users
how they legally can (and can't) use your package. It also:

Expand Down