semvec/pypi-packages huggingface dataset:
pypi-up 0.3.2
pypi-up a simple command line tool to increase version number of package and release it on Pypi
License: MIT
Keywords: reversionup

#PYPI-UP


A tool to release package on Pypi, by incrementing the version number. 
It also git tag the version and push it to the repository.

##### Requirements:
- git 

## Installation and setup

    pip install pypi-up
    
    pypi-up --setup
    
## CLI

### Release the current version 

    pypi-up 
    
follow the prompt

### Increment version and release

#### Increase the patch number 

    pypi-up -p

    > 0.0.1
    
    
#### Increase the minor number 

    pypi-up -m

    > 0.1.0
    

#### Increase the major number 

    pypi-up -j

    > 1.0.0
    
#### Manually changed the number 

    pypi-up -e 1.2.3

    > 1.2.3
    
#### Dry Run 

If you want to test the release process, you can do a dry run

    pypi-up --dry
    
### Skip prompt 

To skip the prompt

    pypi-up -x
    
---

### setup.cfg and \__about__.py 

**setup.cfg** is a config file that host the version number and the pypi-up file to update.

**\__about__.py** contains the package's info, such as name, author, license and 
`__version__` which is the version number of the application. `__version__` is required in the file. 

The \__about__.py file can be called in your application as normal module

    import __about__
    
    print(__about__.__version__)

With these two file, `pypi-up` will be able to increase the version and update the 
\__about__.py effortlessly. You don't need to touch the versioning file at all.

By the default the \__about__.py is at the root of the directory.

But if you want to place it somewhere else, in your `setup.cfg` change the following to your path

    # setup.cfg
    
    [pypi-up]
    version-file = $path/__about__.py  
    auto-increment = patch

The `auto-increment` accepts `patch`, `minor`, `major` or blank. 

When `pypi-up` it will auto-increment the version instead of doing it manually all the time.

---

License: MIT

(c) Copyright 2016 Mardix
django-continue-reading 0.1.1
Templatetag for truncating blog post bodies...
License: MIT
Keywords: django,app,reusable,blog,posts,links,module

# django-continue-reading
Templatetag for truncating blog post bodies and adding a link that says "continue reading..." which redirects the user to the absolute url or full body of the post.

###Package

    https://pypi.python.org/pypi/django-continue-reading

###Installation
```$ pip install django-continue-reading```

Add the following to your ``INSTALLED_APPS`` section

``'django_continue_reading'``
###How it works...

If your blog application has a model object that has a ``title`` and ``body`` field

```title = models.CharField(max_length=250)```

```body = models.TextField()```

You can pass the post model object and number of words you would like to truncate your post at to this templatetag

```{% load continue_reading %}```

```{% continue_reading post 80 %}```

It will then truncate the number of words in your post body and append a link to the bottom

``Lorem ipsum dolor sit amet consectetur adipiscing elit Cras enim erat fermentum ut diam vitae dapibus vulputate erat Vestibulum ut aliquet turpis sed ultricies mauris Nullam non felis vehicula dui vulputate mattis bibendum vitae ipsum Nam vel volutpat augue nec consectetur neque Mauris at vulputate erat Aliquam erat volutpat Pellentesque eleifend molestie magna nec efficitur neque faucibus nec Aliquam convallis ultricies lorem ut malesuada lectus luctus vel Quisque volutpat tincidunt leo a hendrerit Suspendisse condimentum velit odio nec mattis justo...``

``continue reading``

The ``continue reading`` link will use the ``absolute_url`` of your post model object to redirect the user to the full thing.