semvec/pypi-packages huggingface dataset:
jasmine 3.99.0
Jasmine is a Behavior Driven Development testing framework for JavaScript. It does not rely on browsers, DOM, or any JavaScript framework. Thus it's suited for websites, Node.js (http://nodejs.org) projects, or anywhere that JavaScript can run.
License: MIT

Jasmine is a Behavior Driven Development testing framework for JavaScript. It does not rely on browsers, DOM, or any JavaScript framework. Thus it's suited for websites, Node.js (http://nodejs.org) projects, or anywhere that JavaScript can run.

The Jasmine packages for Python are deprecated. There will be no further
releases after the end of the Jasmine 3.x series. We recommend migrating to the
following options:

* jasmine-browser-runner (<https://github.com/jasmine/jasmine-browser>,
  `npm install jasmine-browser-runner`) to run specs in browsers, including
  headless Chrome and Saucelabs. This is the most direct replacement for the
  jasmine server` and `jasmine ci` commands provided by the `jasmine` Python
  package.
* The jasmine npm package (<https://github.com/jasmine/jasmine-npm>,
  `npm install jasmine`) to run specs under Node.js.
* The standalone distribution from the latest Jasmine release
  <https://github.com/jasmine/jasmine/releases> to run specs in browsers with
  no additional tools.
* The jasmine-core npm package (`npm install jasmine-core`) if all you need is
  the Jasmine assets. This is the direct equivalent of the jasmine-core Python
  package.

Except for the standalone distribution, all of the above are distributed through
npm.
jasmine-core 3.99.0
Jasmine is a Behavior Driven Development testing framework for JavaScript. It does not rely on browsers, DOM, or any JavaScript framework. Thus it's suited for websites, Node.js (http://nodejs.org) projects, or anywhere that JavaScript can run.
License: MIT

Jasmine is a Behavior Driven Development testing framework for JavaScript. It does not rely on browsers, DOM, or any JavaScript framework. Thus it's suited for websites, Node.js (http://nodejs.org) projects, or anywhere that JavaScript can run.

The Jasmine packages for Python are deprecated. There will be no further
releases after the end of the Jasmine 3.x series. We recommend migrating to the
following options:

* jasmine-browser-runner (<https://github.com/jasmine/jasmine-browser>,
  `npm install jasmine-browser-runner`) to run specs in browsers, including
  headless Chrome and Saucelabs. This is the most direct replacement for the
  jasmine server` and `jasmine ci` commands provided by the `jasmine` Python
  package.
* The jasmine npm package (<https://github.com/jasmine/jasmine-npm>,
  `npm install jasmine`) to run specs under Node.js.
* The standalone distribution from the latest Jasmine release
  <https://github.com/jasmine/jasmine/releases> to run specs in browsers with
  no additional tools.
* The jasmine-core npm package (`npm install jasmine-core`) if all you need is
  the Jasmine assets. This is the direct equivalent of the jasmine-core Python
  package.

Except for the standalone distribution, all of the above are distributed through
npm.
django-sslserver2 0.1.4
Django package to support both HTTP and HTTPS as runserver command
License: MIT

<div>
  <h1 align="center">django-sslserver2</h1>
  <h4 align="center">
    Django package to support both HTTP and HTTPS as runserver command
  </h4>
</div>

## Usage

1. Install this package in you Django project

```bash
pip install django-sslserver2
```

2. Update Django's `settings.py`

```bash
INSTALLED_APPS = (...
    'django_sslserver2',
    ...
)
```

3. Execute you Django server:

```bash
python manage.py runsslserver --certificate cert.pem --key key.pem
```

## Development

### Requirements

- [Python v3.10.0](https://www.python.org/downloads/release/python-3100/)
- [Pipenv](https://pipenv.pypa.io)

### Update **requirements.txt**

As this project uses Pipenv on development, to keep compatibility with other
environments is recommended to generate the corresponding `requirements.txt`
file on every integration.

Run the following command to generate or overwrite the `requirements.txt` file:

```bash
pipenv lock -r > requirements.txt
```

## Releasing

1. Install `twine`

```bash
pip install twine
```

2. Build package distribution

```bash
python setup.py sdist bdist_wheel
```

3. Upload distribution

```bash
twine upload --repository-url https://upload.pypi.org/legacy/ dist/*
```